Let Ubuntu NetworkManager Recognize BCM4330 Wireless Interface

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Let Ubuntu NetworkManager Recognize BCM4330 Wireless Interface

No ratings

Let Ubuntu NetworkManager Recognize BCM4330 Wireless Interface

i.MX6DQ HDMI dongle board uses BCM4330 which is SDIO interface as wireless module.

When we try to run Ubuntu oneiric on HDMI dongle board, after correctly insmod bcm4330.ko, we found Ubuntu NetworkManger can't recognize this interface: the /var/log/syslog shows the following error:

Jan  1 00:01:08 linaro-ubuntu-desktop NetworkManager[4787]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/wlan0, iface: wlan0)

Jan  1 00:01:08 linaro-ubuntu-desktop NetworkManager[4787]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/wlan0, iface: wlan0): no ifupdown configuration found.

Jan  1 00:01:08 linaro-ubuntu-desktop NetworkManager[4787]: <warn> /sys/devices/virtual/net/wlan0: couldn't determine device driver; ignoring...

After using Google search, we found /sys/devices/virtual/net/wlan0 directory dose not has directory "device", this "device" directory should be exist at network interface, without it, NetworkManager will get error "couldn't determine device driver; ignoring...",  the "device" is just this network interface come from, and it should link to the real device under one hardware bus.

While the bcm4330 Linux driver from Broadcom does not setup network interface real "device" so we need add this real "device" before the driver registers a network interface.

Refer to the attached diff file for this modification

Labels (3)
Attachments
Version history
Last update:
‎10-22-2012 01:54 AM
Updated by: