Linux中MadWifi驱动的加载

本文介绍了解决ThinkPad在安装Ubuntu系统后无法连接无线网络的问题的方法,包括使用TP-LinkWN550GPCI无线网卡作为AP、安装madwifi驱动等步骤,并提到了尝试使用wicd来解决无线网络连接问题的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

thinkpad  新装ubuntu系统后,无法上无线网络,因而四处找解决办法,本文出自http://www.cnblogs.com/TheGrandDesign/archive/2011/06/17/2083853.html感谢作者所进行的讲解以及提供了这么好的方法。

1、用TP-Link WN550G PCI无线网卡做无线AP,这块网卡使用的是Atheros Communications Inc. AR2413的芯片组,可以使用madwifi的驱动(http://madwifi-project.org/)。现在的Linux内核默认就带有madwifi的驱动,名为ath5k,但是这个驱动对于配置该网卡为AP有问题,所以我们还是换成ath_pci这个驱动,这也是madwifi project中的驱动。

2、去http://madwifi-project.org/ 下载 madwifi-0.9.4-current.tar.gz ,然后make,make install。

3、方法一:先要卸载ath5k(modprobe -r ath5k),然后再加载ath_pci (modprobe ath_pci). 此方法每次重开机之后都要重新设置。

4、方法二:ubuntu中,ls /etc/modprobe.d可看到有blacklist-ath_pci.conf; vi /etc/modprobe.d/blacklist-ath_pci.conf可看到有一行为blacklist ath_pci,即ubuntu默认把驱动ath_pci给blacklist掉了,所以将该行注释掉。

然后将ath5k给blacklist掉,即将blacklist.conf加入blacklist ath5k (gksu gedit /etc/modprobe.d/blacklist.conf).

此方法重开机之后会直接加载ath_pci驱动。

5、# 由于直接编入内核,所以默认不是 AP 模式,需要先 destory
    wlanconfig ath0 destroy
    wlanconfig ath0 create wlandev wifi0 wlanmode ap
    iwconfig ath0 essid "ap"

直接加载方式:modprobe ath_pci autocreate=ap,系统会使用默认值


我用了方法二,经过几次设置重启后已经可以发现使用无线网络。但是在不能连接实验室的无线网络,怀疑是因为无线路由加锁导致,正在解决中

尝试使用wicd:

sudo apt-get install wicd;

sudo apt-get remove network-manager;

 

restart

 

wicd:

GNOME菜单中 位于 应用程序→互联网→wicd


使用wicd后,依然没有什么作用。,待续。。。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值