Bugzilla – Bug 157026
cisco aironet 450 card not used correctly
Last modified: 2006-03-10 14:57:23 UTC
my cisco aironet 450 card (airo_cs kernel driver) exposes two network interfaces: eth1 and wifi0 grep fully-supported /var/log/NetworkManager shows eth1 entries /var/log/messages shows dhclient: wifi0: unknown hardware address type 801
Created attachment 72242 [details] netcard.log hwinfo --netcard
Created attachment 72243 [details] messages /var/log/messages
Created attachment 72244 [details] NetworkManager /var/log/NetworkManager
Marcus, I am confused by what the problem is? eth1 looks like it is correctly used. Isn't wifi0 a control interface? NM does not use it.
the problem is that i dont get an dhcp ip number, since dhclient is called with wifi0 apparently. Somewhere between NetworkManager and dhclient this hickup happens... Do you have any idea where to add debug or to look?
Okay, I see now. I was confused. We launch dhclient via dhcdbd (a control wrapper around dhclient that exposes a DBUS interface). We communicate with dhcdbd in src/dhcp-manager/nm-dhcp-manager.c. It seems very, very odd that NM could confuse wifi0 and eth1. It stores the interface names with each device, and wifi0 should not be anywhere. You can see where NM tells dhcdbd what interface in that file, the calls to nm_device_get_iface(). One other oddity - your messages file has text about ifplugd and ifup. Both of those could mess up NM.
tried anew, kept my hands of ifup and similar tools. now it works better :/ will report if it fails again