下载了一个红旗Linux 6.0 SP1的iso光盘镜像,准备安装一个学习下。
下载的很成功、刻录的很成功、安装的也很成功,但是安装了以后,不能使用无线上网。在笔记本普遍配置无线网卡的情况下,Linux竟然默认不支持无线网卡,看来Linux还有许多事情要做啊。
那怎么办呢?可以参考以下的文章。
系统:红旗Linux桌面版 6.0sp1——1cd
网卡:Boardcom_BG(4312) 笔记本电脑自带的无线网卡通常都是这款。
1:准备好Boardcom_BG(4312)无线网卡的windowsxp下的驱动程序,找到Driver文件夹,复制到Linux桌面备用。
2:本地下载ndiswrapper 1.53软件。此软件是用来使Linux运行Windows无线网卡驱动,从而达到驱动无线的目的。
3:解压下载的ndiswrapper 1.53软件,得到如下
4:进入解压后的文件夹,如上图。在当前窗口打开终端(F4键,或者文件夹菜单“工具——打开终端”)
输入命令:make 进行文件编译
在输入命令:make install 进行安装(需要使用管理员root身份,如果不是可以使用su命令进行用户切换)
5:进入第一步备份的无线网卡驱动Driver目录,
打开终端运行命令:ndiswrapper -i bcmwl5.inf,安装驱动。
依次执行终端命令,写入配置文件:
ndiswrapper -m
ndiswrapper -ma
ndiswrapper -mi
再运行命令,启动后模块自动加载:modprobe ndiswrapper
6:加载无线网卡电源,终端命令:iwconfig wlan0 txpower on ,回车后网卡的灯就会亮了,这样基本成功了。如果不亮,请检查前面步骤并重启系统。
7:点击右下角的无线网卡图标,选“属性”,点击“刷新”获取无线路由器列表,选择你要连接的那个,如果需要密码(注意:只支持WEP方式密码),则需要点击“安全”,输入密码和SID。
如果是使用终端来配置,使用如下命令:
列出区域内的无线网络
iwlist wlan0 scan
假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令
iwconfig wlan0 essid "MyHome"
如果网络是加密的,密码是0123456789,那么就输入命令
iwconfig wlan0 essid "MyHome" key 0123-4567-89
如果正常的话,输入
iwconfig wlan0
就可以看到连接正常的各项参数了。
启用无线网卡
ifconfig wlan0 up
如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ip
dhclient wlan0或 dhcpcd wlan0
8. 现在无线网卡应该可以正常使用了