成功在 Fedora 7 安装无线网卡

环境:
NB: hp-v3431au
OS:
$uname -srm
Linux 2.6.21-1.3194.fc7 x86_64

偶把装的过程总结一下:
1、打开无线网卡,在前面有一个开关,往右推表示打开;
2、查看网卡型号:
$ lspci |grep Network
01:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 02)

3、下载驱动网卡(hp只提供windows下的,不然就不会需要自己手工装了)
$wget ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe

4、安装一个可抽取windows下文件的 cabextract 工具;
# yum install cabextract
(注:yum 需root用户)

5、下载并安装 ndiswrapper 程序(http://ndiswrapper.sf.net)
安装 ndiswrapper 前需保证内核头文件(kernel-header)已安装
$ rpm -q -a |grep kernel-header
kernel-headers-2.6.21-1.3194.fc7

如提示未安装,则先用 root 用户安装:
#yum install kernel-headers-$(uname -r)

安装 ndiswrapper:
$tar -xzvf ndiswrapper-1.47.tar.gz
$cd ndiswrapper-1.47
$make distclean
$make;
$make install
(注:make install 可能会提示权限不够,如有提示切换到 root 用户下安装)

# ndiswrapper -v
utils version: '1.9', utils version needed by module: '1.9'
module details:
filename: /lib/modules/2.6.21-1.3194.fc7/misc/ndiswrapper.ko
version: 1.47
vermagic: 2.6.21-1.3194.fc7 SMP mod_unload

6、抽取驱动信息
$cabextract sp34152.exe
$ cabextract sp34152.exe
Extracting cabinet: sp34152.exe
  extracting bcm1xsup.dll
  extracting bcm43xx.cat
  extracting bcm43xx64.cat
  extracting Bcmnpf64.sys
  extracting bcmwl5.inf
  extracting bcmwl5.sys
  extracting bcmwl564.sys
  extracting bcmwliss.dll
  extracting bcmwlnpf.sys
  extracting bcmwlpkt.dll
  extracting bcmwls.ini
  extracting bcmwls32.exe
  extracting bcmwls64.exe
  extracting bcmwlu00.exe
  extracting data1.cab
  extracting data1.hdr
  extracting data2.cab
  extracting ikernel.ex_
  extracting is.exe
  extracting launcher.ini
  extracting layout.bin
  extracting setup.exe
  extracting Setup.ini
  extracting setup.inx
  extracting setup.iss
  extracting sp34152.cva

All done, no errors.
$

7、安装驱动(建议直接采用root用户安装)
# ndiswrapper -l
#
# ndiswrapper -i /tmp/hp/52/bcmwl5.inf
installing bcmwl5 ...
# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4312) present (alternate driver: bcm43xx-mac80211)
#
# ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ...
# more /etc/modprobe.d/ndiswrapper
alias wlan0 ndiswrapper

# modprobe ndiswrapper

当输入 modprobe ndiswrapper 时,灯就会变了蓝色(非工作是橙色),不然的话,试试如下这个:
#echo blacklist bcm43xx-mac80211 >> /etc/modprobe.d/blacklist
#echo alias wlan0 ndiswrapper >> /etc/modprobe.conf
#rmmod bcm43xx-mac80211
#rmmod ndiswrapper
#modprobe ndiswrapper

好了,这时候灯会变了蓝色了。(HP的本本)

8、最后配置网卡就行了。
#system-config-network
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值