发新话题
打印

Fedora 7上无法安装belkin无线网卡

Fedora 7上无法安装belkin无线网卡

各位好!

我在一台老的Compaq presario 1700T (CPU: 677 MHz; Ram: 256MB; HDD: 20GB)上尝试安装Belkin54g无线网卡 (802.11g, 2.4Ghz, F5D7010 ver.1315)。但是无论如何都搞不定。知道这个论坛藏龙卧虎,所以特来请教了!

安装很顺利。重启动之后,发现Fedora 7无法自动识别belkin无线网卡。我到系统>管理>网络>硬件中去找,什么东西也没找到。

然后我就开始想辙。下面是我尝试的一些命令和输出。清高手指点!

[root@angel]uname -sr
Linux 2.6.21-1.3194.fc7


[root@angel]rpm qi dkms-ndiswrapper
Name        : dkms-ndiswrapper
Version        : 1.47
Release        : 1.fc7


[root@angel]lspci
02:00.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)


我就按照以下方式安装了windows里面的驱动程序:


[root@angel]ndiswrapper -i bcmwl5.inf
installing bcmwl5 ...
forcing parameter IBSSGmode from 0 to 2




[root@angel]ndiswrapper -l
bcmwl5 : driver installed
        device (14e4:4320) present (alternative driver: bcm43xx-mac80211)


看样子是安装成功了。


[root@angel]modprobe ndiswrapper
没有输出


[root@angel]dhcpcd wlan0
没有输出



[root@angel]iwconfig
lo        no wireless extensions.

wmater0        no wireless extensions.

wlan0        IEEE 802.11g ESSID:""
        Mode:Managed Channel:0 Access Point: Not Associated
        Retry min limit: 7 RTS thr: off Fragment thr=2346 B
        Encryption key: off
        Link Quality:0 Signal level:0 Noise level:0
        Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
        Tx excessive retries:0 Invalid misc:0 Missed beacon:0




[root@angel]iwlist wlan0 scanning
wlan0        Interface doesn't support scanning : Network is down




[root@angel]dmesg
bcmxx-mac80211: Adding to Interface type 2
bcmxx-mac80211: Error:Microde "bcmxx_microcode.fw" not available or load failed.
      

TOP

琢磨琢磨+加高人指点, 有点明白怎么回事了。

[root@angel]dmesg
bcmxx-mac80211: Adding to Interface type 2
bcmxx-mac80211: Error:Microde "bcmxx_microcode.fw" not available or load failed.


这说明在系统加载bcmwl5驱动时,bcmxx模块也被加载,而这个东西和ndiswrapper模块相互冲突。要使用ndiswrapper,就得把bcmxx模块禁掉。

于是乎,修改/etc/modprobe.d/blacklist文件,把bcmxx模块放到modprobe黑名单里去。然后,

[root@angel]modprobe -r bcm43xx ndiswrapper
两个模块都不再modprobe。

[root@angel]iwlist wlan0 scanning
lo no wireless extensions.

wmater0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:off.any Mickname:"localhost.localdomain"
Mode:Managed Frequency:2.642GHz Access Point: Not Associated
Bit Rate: 1Mb/s Tx-Power:14 dBm
RTS thr=2347 B Fragment thr=2346 B
Encryption key: off
Power management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0


此时,网卡的电源指示灯亮了。哈哈,有戏了!

        Code:
        iwconfig wlan0 key restricted <my wep key>
        Code:
        iwconfig wlan0 essid <my essid>
        Code:
        dhcpcd wlan0
搞定了!      

TOP

恭喜了,没用过所以没有发言权还望LZ原谅。      

TOP

谢谢synge 版主。小弟我尚属linux新手。以后有问题,还得到这里向众位高人多多请教啊!      

TOP

发新话题