转载:http://www.psichen.com/fedora-17-wifi/

安装并更新完F17后,在网络选项中没有出现无线网,需要自己安装无线网卡驱动。而F17中默认网卡名称从以前的”eth0″变为了”p2p1″,无线网卡安装好了后,默认名称是”eth1″,可通过iwconfig命令查看p2p1、eth1和lo的相关信息。最后我是通过添加源,然后yum install对应内核版本的驱动程序,从而成功链接上无线网络。

下载安装

1.查看无线网卡型号。

lspci | grep Network
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

所以我的无线网卡型号就是BCM4312。

2.在官网的下载地址中,有一个readme文件,文件后面有关于fedora直接安装预编译好的驱动文件的网址:

su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'

这样就将上述两个网址添加进源。

3.查看内核版本。

uname -r
3.5.1-1.fc17.x86_64

4.搜索对应内核版本的kmod-wl 无线网卡驱动,然后选择最新版本的驱动进行安装。

yum search kmod-wl
...
yum install kmod-wl-*.fc17.x86_64 //这里*代表最新的版本号,需要手动修改

这样就安装完毕了,可以选择手动加载驱动:

modprobe wl

在F17左上角的网络图标那里查看是否出现无线选项,或者reboot试试。

主要参考网址:

1.Archlinux Broadcom wireless

编译

无线网卡驱动的编译请参考:编译无线网卡驱动

05-21 00:08