... so for drivers that work the originating device has a driver field
in hal:

(the net device)
udi = '/org/freedesktop/Hal/devices/net_00_50_8d_93_42_31'
  info.capabilities = {'net', 'net.80203', 'wake_on_lan'} (string list)
  info.category = 'net.80203'  (string)
  info.interfaces = {'org.freedesktop.Hal.Device.WakeOnLan'} (string list)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_373_0'  (string)
  info.product = 'Networking Interface'  (string)
  info.subsystem = 'net'  (string)
  info.udi = '/org/freedesktop/Hal/devices/net_00_50_8d_93_42_31'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'net'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:09.0/net/eth3'  (string)
...

(the originating pci entry has a "forcedeth" info.linux.driver field)
udi = '/org/freedesktop/Hal/devices/pci_10de_373_0'
  info.linux.driver = 'forcedeth'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'MCP55 Ethernet'  (string)
  info.subsystem = 'pci'  (string)
...

I think only broadcom drivers get this wrong and should be fixed.

(BTW, we have a patch in ubuntu NM because of this driver issue as NM
usually doesnt attempt to manage device with no driver info)

-- 
b44 driver reports "driver: NULL (info.linux.driver)"
https://bugs.launchpad.net/bugs/361196
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to