On Tue, 2010-10-12 at 09:58 +0200, Jirka Klimes wrote: > On Tuesday 12 of October 2010 09:04:25 panduranga wrote: > > Hi all, > > > > We are integrating Wireless LAN driver with Ubuntu GNOME on a customer > > proprietary board. > > > > The issue we are facing is that our network interface (WLAN) is being > > recognized as wired interface by GNOME network-manager. We are using Ubuntu > > 10.10. > > > > But iwconfig is recognising xxxwlan0 interface as wireless. > > iwlist scan is scanning the AP's. > > > > If i stop network-manager and wpa_supplicant and load the drivers and then > > start them, then it is being listed as wireless interface. > > > > Please find the log below: > > =================== > > > > Oct 7 18:48:55 ubuntu-desktop modem-manager: (net/xxxwlan0): port's parent > > platform driver is not whitelisted > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: SCPlugin-Ifupdown: > > devices added (path: /sys/devices/platform/device_wifi.1/net/xxxwlan0, > > iface: xxxwlan0) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: SCPlugin-Ifupdown: > > device added (path: /sys/devices/platform/device_wifi.1/net/xxxwlan0, > > iface: xxxwlan0): no ifupdown configuration found. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <error> > > [1286457535.687011] [nm-device-ethernet.c:729] > > real_update_permanent_hw_address(): (xxxwlan0): unable to read permanent > > MAC address (error 95) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > driver 'device_wifi' does not support carrier detection. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): new > > Ethernet device (driver: 'device_wifi' ifindex: 3) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > exported as /org/freedesktop/NetworkManager/Devices/1 > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): now > > managed > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > device state change: 1 -> 2 (reason 2) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > bringing up device. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > deactivating device (reason: 2). > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Added default > > wired connection 'Auto xxxwlan0' for > > /sys/devices/platform/device_wifi.1/net/xxxwlan0 > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > device state change: 2 -> 3 (reason 0) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Activation > > (xxxwlan0) starting connection 'Auto xxxwlan0' > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > device state change: 3 -> 4 (reason 0) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Activation > > (xxxwlan0) Stage 1 of 5 (Device Prepare) scheduled... > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Activation > > (xxxwlan0) Stage 1 of 5 (Device Prepare) started... > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Activation > > (xxxwlan0) Stage 2 of 5 (Device Configure) scheduled... > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Activation > > (xxxwlan0) Stage 1 of 5 (Device Prepare) complete. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Activation > > (xxxwlan0) Stage 2 of 5 (Device Configure) starting... > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > device state change: 4 -> 5 (reason 0) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > bringing up device. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > device state change: 5 -> 9 (reason 4) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Marking > > connection 'Auto xxxwlan0' invalid. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <warn> Activation > > (xxxwlan0) failed. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> Activation > > (xxxwlan0) Stage 2 of 5 (Device Configure) complete. > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > device state change: 9 -> 3 (reason 0) > > Oct 7 18:48:55 ubuntu-desktop NetworkManager[1634]: <info> (xxxwlan0): > > deactivating device (reason: 0). > > > > We want to know if we are missing some thing in the wlan driver.If anybody > > has worked on the GNOME-Network Manager earlier or has a clue about this, > > kindly share with us. > > > > Please let us know if you need more details. > > > > thanks, > > Pandu. > > It's probably a bug of device_wifi driver. What's the driver anyway? > > What's the output of > > tree /sys/class/net/xxxwlan0 > and > cat /sys/class/net/xxxwlan0/type
Right, this is almost always a driver bug. It's usually one of two things: 1) the driver does not respond to the SIOCGIWNAME WEXT ioctl 2) there is no /sys/class/net/<iface>/phy80211 directory (only relevant for mac80211-based drivers) see is_wireless() in src/nm-udev-manager.c. Dan _______________________________________________ networkmanager-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/networkmanager-list
