fedora下配置无线连接『无线网提示【设备未就绪(缺少固件)】』解决方案
2011-03-16 20:16
387 查看
安装好系统后,发现内置的无线网卡不能使用,查询一些资料后发现时驱动的问题。
无线网提示[设备未就绪(缺少固件)]
闲话少说开始干事:
在Broadcom官网驱动下载并编译安装(需要安装方法说明,看官网或者继续,请自便)
网址: http://www.broadcom.com/support/802.11/linux_sta.php
我下载的是32位的,这个根据自己电脑,请自便,关键注意:
一定要先安装
'kernel-devel' ,这个可以从安装盘上能找到,或者直接yum安装上,具体怎么装,自己想办法,这里不详细说明了。
安装步骤:
1. 卸载冲突模块
2. 屏蔽冲突模块
3. 编译安装
4. 大功告成,
检测是否安装成功
^_^!~
一些无线上网的命令
1. 列出周围环境中的无线网络
$ sudo iwlist scan
2. 假设要连接到网络"test",假设使用eth1
$ sudo iwconfig eth1 essid "test"
// 如网络已加密,则用
$ sudo iwconfig eth1 essid "test" key "你的密码"
3. 启动无线网卡
$ sudo ifconfig eth1 up
4. 使用dhclient获得IP地址
$ sudo dhclient eth1
无线网提示[设备未就绪(缺少固件)]
闲话少说开始干事:
在Broadcom官网驱动下载并编译安装(需要安装方法说明,看官网或者继续,请自便)
网址: http://www.broadcom.com/support/802.11/linux_sta.php
我下载的是32位的,这个根据自己电脑,请自便,关键注意:
一定要先安装
'kernel-devel' ,这个可以从安装盘上能找到,或者直接yum安装上,具体怎么装,自己想办法,这里不详细说明了。
安装步骤:
1. 卸载冲突模块
$ sudo rmmod b43 $ sudo rmmod ssb $ sudo rmmod wl
2. 屏蔽冲突模块
$ echo "blacklist ssb" >> /etc/modprobe.d/blacklist $ echo "blacklist b43" >> /etc/modprobe.d/blacklist
3. 编译安装
$ pwd 下载 $ ls hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz $ mkdir hybrid $ tar xf hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz -C hybrid $ cd hybrid/ $ ls Makefile lib src $ make KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-686' LD /home/c-aries/download/bcm4312/hybrid/built-in.o CC [M] /home/c-aries/download/bcm4312/hybrid/src/wl/sys/wl_linux.o CC [M] /home/c-aries/download/bcm4312/hybrid/src/wl/sys/wl_iw.o CC [M] /home/c-aries/download/bcm4312/hybrid/src/shared/linux_osl.o LD [M] /home/c-aries/download/bcm4312/hybrid/wl.o Building modules, stage 2. MODPOST 1 modules WARNING: modpost: missing MODULE_LICENSE() in /home/c-aries/download/bcm4312/hybrid/wl.o see include/linux/module.h for more information CC /home/c-aries/download/bcm4312/hybrid/wl.mod.o LD [M] /home/c-aries/download/bcm4312/hybrid/wl.ko make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686' $ uname -r 2.6.35.11-83.fc14.i686(这个是版本号,下边的路径会用到,也是根据自己系统) $ sudo cp -rf wl.ko /lib/modules/2.6.35.11-83.fc14.i686/kernel/drivers/net/wireless $ sudo depmod $ sudo modprobe wl
4. 大功告成,
检测是否安装成功
^_^!~
$ lsmod | grep wl wl 2631379 0 lib80211 4107 2 lib80211_crypt_tkip,wl // bios设置无线可用,打开无线开关 $ sudo iwconfig
一些无线上网的命令
1. 列出周围环境中的无线网络
$ sudo iwlist scan
2. 假设要连接到网络"test",假设使用eth1
$ sudo iwconfig eth1 essid "test"
// 如网络已加密,则用
$ sudo iwconfig eth1 essid "test" key "你的密码"
3. 启动无线网卡
$ sudo ifconfig eth1 up
4. 使用dhclient获得IP地址
$ sudo dhclient eth1
相关文章推荐
- windows7 虚拟wifi设置,但是无线网络连接2无法连接到internet ,其他设备可连接无线网,但是不能访问网络
- win10 无法连接安卓手机,提示无法识别usb设备的解决方案
- 在安装phpmyadmin出现错误,提示缺少 mysqli 扩展。请检查 PHP 配置解决方案
- windows XP系统搜索无线网络时提示“windows无法配置此无线连接”,如何处理?
- Linux的有线网络 无线网络连接配置与解决方案
- Linux配置Github SSH连接提示Permission denied (publickey)的解决方案
- 安装Windows7时电脑提示缺少所需的CD/DVD驱动器设备驱动程序的原因以及解决方案
- 无线认证提示“设备所有权密码”的解决方案
- ubuntu无线网络未就绪(缺少固件)解决办法
- fedora14配置无线连接
- plsql+绿色版oracle连接远程数据库配置及提示缺少msvcr71.dll解决方法
- openwrt【703n固件】用户友好的界面配置无线连接互联网
- Win10无线网络WiFi提示无法连接此网络的原因与解决方案
- 瑞星升级提示网络连接失败网络配置后重试(12007) 解决办法
- Visual C++ 2008发行到未装vc9上运行提示"应用程序配置不正确" 的解决方案
- 安装QTP系统提示“ 计算机缺少Microsoft Visual C++运行时组件的解决方案
- C# 读取app.config配置文件 节点键值,提示 "配置系统未能初始化" 错误的解决方案
- PLSQL连Oracle数据库登陆时缺少“连接为”选项框,并且提示Could not load "……\bin\oci.dll"
- 跟Google 学代码Building Apps with Connectivity & the Cloud【连接无线设备】
- Vmware提示:host usb device connections disabled-虚拟机不能连接USB设备(不能连网等等)