1100629_zh-CN

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

1100629_zh-CN

1100629_zh-CN

让 Ubuntu NetworkManager 识别 BCM4330 无线接口<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

i.MX6DQ HDMI 加密狗板使用 BCM4330(SDIO 接口)作为无线模块。

当我们尝试在 HDMI 加密狗板上运行 Ubuntu oneiric 时,在正确 insmod bcm4330.ko 之后,我们发现 Ubuntu NetworkManger 无法识别该接口:/var/log/syslog 显示以下错误:

1 月 1 日 00:01:08 linaro-ubuntu-desktop NetworkManager[4787]: SCPlugin-Ifupdown: 已添加设备(路径:/sys/devices/virtual/net/wlan0,iface:wlan0)

Jan 1 00:01:08 linaro-ubuntu-desktop NetworkManager[4787]:SCPlugin-Ifupdown:已添加设备(路径:/sys/devices/virtual/net/wlan0,iface:wlan0):未找到 ifupdown 配置。

1 月 1 日 00:01:08 linaro-ubuntu-desktop NetworkManager[4787]: /sys/devices/virtual/net/wlan0: 无法确定设备驱动程序;忽略...

经过Google搜索,我们发现/sys/devices/virtual/net/wlan0目录下并没有“device”目录,这个“device”目录应该是网络接口上存在的,如果没有它,NetworkManager会报错“couldn't determine device driver; ignoring...”,这个“device”就是这个网络接口的来源,它应该链接到一个硬件总线下的真实设备。

而Broadcom的bcm4330 Linux驱动程序没有设置网络接口真正的“设备”,所以我们需要在驱动程序注册网络接口之前添加这个真正的“设备”。

请参阅附件的 diff 文件以了解此修改

i.MX6 双核i.MX6 四核Linux
Tags (1)
No ratings
Version history
Last update:
‎01-05-2026 10:00 AM
Updated by: