[Pkg-utopia-maintainers] Bug#498478: Bug#498478: Bug#498478: network-manager: rely on deprecated CONFIG_WIRELESS_EXT_SYSFS kernel option for wireless cards

Loïc Minier lool at dooz.org
Wed Sep 10 13:26:55 UTC 2008


On Wed, Sep 10, 2008, Michael Biebl wrote:
> Could you please send me a lshal dump.
> I suspect that hal is the real culprit and info.capabilities no longer
> has net.80211.

 (I reported about the same bug and merged with mine)

 Here I get four entries, one for the PCI device and three for the net
 devices:

udi = '/org/freedesktop/Hal/devices/pci_8086_4227'
  info.linux.driver = 'iwl3945'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_27d2'  (string)
  info.product = 'PRO/Wireless 3945ABG Network Connection'  (string)
  info.subsystem = 'pci'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_8086_4227'  (string)
  info.vendor = 'Intel Corporation'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'pci'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0'  (string)
  pci.device_class = 2  (0x2)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 128  (0x80)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0'  (string)
  pci.product = 'PRO/Wireless 3945ABG Network Connection'  (string)
  pci.product_id = 16935  (0x4227)  (int)
  pci.subsys_product_id = 4113  (0x1011)  (int)
  pci.subsys_vendor = 'Intel Corporation'  (string)
  pci.subsys_vendor_id = 32902  (0x8086)  (int)
  pci.vendor = 'Intel Corporation'  (string)
  pci.vendor_id = 32902  (0x8086)  (int)

udi = '/org/freedesktop/Hal/devices/net_00_xx_xx_xx_xx_xx_0'
  info.capabilities = {'net', 'net.80211control'} (string list)
  info.category = 'net.80211control'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_4227'  (string)
  info.product = 'Networking Wireless Control Interface'  (string)
  info.subsystem = 'net'  (string)
  info.udi = '/org/freedesktop/Hal/devices/net_00_xx_xx_xx_xx_xx_0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'net'  (string)
  linux.sysfs_path = '/sys/class/net/wmaster0'  (string)
  net.address = '00:xx:xx:xx:xx:xx'  (string)
  net.arp_proto_hw_id = 801  (0x321)  (int)
  net.interface = 'wmaster0'  (string)
  net.linux.ifindex = 3  (0x3)  (int)
  net.originating_device = '/org/freedesktop/Hal/devices/pci_8086_4227'  (string)

udi = '/org/freedesktop/Hal/devices/net_xx_xx_xx_xx_xx_xx'
  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_8086_4227'  (string)
  info.product = 'Networking Interface'  (string)
  info.subsystem = 'net'  (string)
  info.udi = '/org/freedesktop/Hal/devices/net_00_xx_xx_xx_xx_xx'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'net'  (string)
  linux.sysfs_path = '/sys/class/net/wlan0'  (string)
  net.80203.mac_address = xxxxxxxxxxxx  (0xxxxxxxxxxx)  (uint64)
  net.address = '00:xx:xx:xx:xx:xx'  (string)
  net.arp_proto_hw_id = 1  (0x1)  (int)
  net.interface = 'wlan0'  (string)
  net.linux.ifindex = 4  (0x4)  (int)
  net.originating_device = '/org/freedesktop/Hal/devices/pci_8086_4227'  (string)
  org.freedesktop.Hal.Device.WakeOnLan.method_argnames = {'', '', 'enable'} (string list)
  org.freedesktop.Hal.Device.WakeOnLan.method_execpaths = {'hal-system-wol-supported', 'hal-system-wol-enabled', 'hal-system-wol-enable'} (string list)
  org.freedesktop.Hal.Device.WakeOnLan.method_names = {'GetSupported', 'GetEnabled', 'SetEnabled'} (string list)
  org.freedesktop.Hal.Device.WakeOnLan.method_signatures = {'', '', 'b'} (string list)

udi = '/org/freedesktop/Hal/devices/ipw_wlan_switch'
  info.capabilities = {'killswitch'} (string list)
  info.category = 'killswitch'  (string)
  info.interfaces = {'org.freedesktop.Hal.Device.KillSwitch'} (string list)
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_4227'  (string)
  info.product = 'Intel PRO/Wireless WLAN Switch'  (string)
  info.subsystem = 'unknown'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ipw_wlan_switch'  (string)
  killswitch.access_method = 'ipw'  (string)
  killswitch.type = 'wlan'  (string)
  org.freedesktop.Hal.Device.KillSwitch.method_argnames = {'power', ''} (string list)
  org.freedesktop.Hal.Device.KillSwitch.method_execpaths = {'hal-system-killswitch-set-power', 'hal-system-killswitch-get-power'} (string list)
  org.freedesktop.Hal.Device.KillSwitch.method_names = {'SetPower', 'GetPower'} (string list)
  org.freedesktop.Hal.Device.KillSwitch.method_signatures = {'b', ''} (string list)



-- 
Loïc Minier





More information about the Pkg-utopia-maintainers mailing list