无忧启动论坛
标题:
linux下怎么加载Broadcom 802.11b/802.11g系列无线网卡
[打印本页]
作者:
teamo
时间:
2010-12-7 18:12
标题:
linux下怎么加载Broadcom 802.11b/802.11g系列无线网卡
linux下怎么加载Broadcom 802.11b/802.11g系列无线网卡
作者:
my9823
时间:
2010-12-8 08:30
对于Linux来说找驱动就是看它用的什么芯片,而不是品牌,品牌很多,芯片厂商就那么几家!你可以到芯片厂商网站找找看!@
加载嘛,linux好像开机又检测硬件就加载相应驱动,如果没有,下载驱动,编译后好像使用insmod或者modprobe之类的命令吧?
不知道linux的驱动是不是放在/lib/modules/内核版本/kernel/net目录?
[
本帖最后由 my9823 于 2010-12-8 08:34 编辑
]
作者:
AppleWolf
时间:
2010-12-26 03:20
我觉得你提的问题有点怪
第一,你所说的无线网卡应该早就被内核支持了,但是你不能用是吗?!
第二,你有没有检查过你的设备列表中无线网卡被内核正常识别了吗?!
第三,你的卡是特殊的定制卡,这种就很难了。
B/G 的卡并不是新卡了,确切说,是老卡了
首先,第一和第二种情况,你首先要做的是检查系统,到底系统认不认识你的卡,这又分两种情况
一,系统不认识
这种可能性比较低,但不是没有,一般出现这种情况,都不是内核不认识,而是你的 pciutils 太老,没有对应的型号。
二、事实上系统本来就认识你的卡,只是缺少固件不能用罢了。
这种可能性最高,很多发行版都把内核固件给抽出来做成了单独的包,(firmware),一般情况下,系统要使用无线网卡需要两个支持,一是,你的内核支持,二是固件支持,两者缺一不可。
要确定以上情况,你可以按下面的方法试试
用 lspci 和 lsusb 命令查看一下你的PCI设备和USB设备,看看有没有列出你的无线网卡,或者看看有没有 unknow 设备。
如果没有 unkonw 设备,那么,你的卡被认识了。
如果被 认识了,你试试下面几个操作有没有用
ifconfig -a # 看看有没有 wlan0 之类的名称,也许叫别的名字,但肯定不是 eth 打头的。
如果有,接着试
ifconfig wlan0 up
把这块卡启用起来,然后试试
iw wlan0 scan
看看能不能扫出无线路由来
如果可以,就是系统可以用,但你不能接入路由,那可能是少了 wpa_supplican 支持,所以,不支持加密无线。
如果不可以,那就是你少了固件,到官方去下固件包
如果 lspci 和 lsusb 列不出你的卡或设别为 unkonw 设备,那你先尝试一下更新 pciutils 这个包,更新一下你系统中的 pci id。
如果更新完都不认识,那非常荣幸地告诉你,除非重编译内核,否则,你的卡系统不认!
如果更新完就能列出来了,那你就离能用不远了,无非就是要不要固件,要不要 wpa_supplican 支持的问题了。
至于楼上说的官方驱动问题,事实上很不建议你这样做,因为那绝对不比重编译内核省力!可能还会要你写脚本以保证驱动模块会被加载,更可怕的是有一小部份驱动可能还需要 dkms 来加载,那就更惨了!
好好查查吧,祝你好运
作者:
my9823
时间:
2010-12-26 09:25
applewolf老大说的是,我也是个菜鸟!嘿嘿……
作者:
快雪时晴
时间:
2011-1-1 23:21
linux简直是梦魇
作者:
2010jelence
时间:
2011-1-21 04:57
标题:
回复 #3 AppleWolf 的帖子
很强悍的解决电脑问题的步骤及方法@
领教了。。。。。
作者:
yefeng007520
时间:
2011-2-9 14:54
不懂,只来看看,回个帖以示支持和尊重。。。
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3