分页: 1 / 1

[已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2008-07-22 19:06
ubuntuOS
笔记本:TOSHIBA SatelliteL40,系统ubuntu hardy
之前无线上网借助ndiswrapper用的windows的下面的驱动,WPA-PSK加密,信号很好,但是连接不是每次都能成功,偶尔能连接上,(只要连接上后不会掉线)但是下次重启机器后,很难连接上,所以不太稳定。每次连接非常痛苦,觉定试试Linux下的Madwifi 无线驱动。
下面以我的笔记本为例,大家可以作为参考。
1、首先查看网卡驱动模块

代码: 全选

lspci | grep Atheros
  • 出现下面信息:
    02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
2、然后检查安装编译环境和重新更新内核

代码: 全选

sudo apt-get install --reinstall build-essential linux-headers-`uname -r`
3、由于Ubuntu hardy内核模块已经集成有Madwifi驱动,此处选择编译安装,移除系统里面的madwifi-tools。

代码: 全选

sudo apt-get remove --purge madwifi-tools
4、检查系统是否残留有ndiswrapper的驱动,进行删除。

代码: 全选

sudo rmmod -f ndiswrapper
sudo rm -r /etc/ndiswrapper/*
sudo apt-get --purge remove ndiswrapper-common ndiswrapper-utils-1.9
sudo rm -r /etc/modprobe.d/ndiswrapper
sudo rm -rf /lib/modules/`uname -r`/ubuntu/misc/ndiswrapper
5、下载AR5007EG驱动程序,并解压后进入目录。

代码: 全选

wget http://snapshots.madwifi.org/special/madwifi-nr-r3366+ar5007.tar.gz
tar zxf madwifi-nr-r3366+ar5007.tar.gz
cd madwifi-ng-r3366+ar5007

Edit by jarlyyn:

根据madwifi-project.org的说法,madawif.org网站上的大部分内容都已经被转移到了该站上了。
联接:http://madwifi-project.org/wiki/news/20 ... ect-domain
本人未确认该信息是否正确
但上述已失效的链接改成madwifi-project可用
既:

代码: 全选

wget http://snapshots.madwifi-project.org/special/madwifi-nr-r3366+ar5007.tar.gz
tar zxf madwifi-nr-r3366+ar5007.tar.gz
cd madwifi-ng-r3366+ar5007

6、检查编译环境,开始编译安装。

代码: 全选

make
sudo make install
7、重启电脑,然后检查驱动模块。

代码: 全选

lsmod | grep ath
  • 出现列表大致如下:
    ath_rate_sample 16128 1
    ath_pci 193324 0
    wlan 252272 5 wlan_tkip,wlan_scan_sta,ath_rate_sample,ath_pci
    ath_hal 280416 3 ath_rate_sample,ath_pci
  • 如果没有出现ath_pci,请运行如下命令:

代码: 全选

sudo modprobe ath_pci
8、驱动安装到此结束,推荐安装Wicd无线管理软件,添加源,更新,安装wicd:

代码: 全选

sudo vi /etc/apt/sources.list
  • 加入deb http://apt.wicd.net hardy extras到源列表,保存退出。
    更新源列表:

    代码: 全选

    sudo aptitude update
    开始安装wicd:

    代码: 全选

    sudo apt-get install wicd
    系统会删除Gnome默认的网络管理工具。
9、关闭有线网络,启动Wicd。(我用的WPA-PSK协议,其他的类似)
  • 在管理界面中选择要连接的路由器SSID,配置WPA密钥,wicd配置选项里面,WPA驱动选择wext,然后连接,到此大功告成。 :D

    PS:与先前WINDOWS驱动对比连接时间非常快,而且可以支持DHCP(先前的选此选项连接不上),连接情况相当稳定。
    以上是自己实现的过程,希望大家参考。

这样也可以

发表于 : 2008-07-27 19:00
netmwd
安装 madwifi-hal版本的驱动就可以了

详情 http://www.mawudi.cn/html/69.html

发表于 : 2008-07-30 15:31
ubuntuOS
楼上
安装 madwifi-hal版本的驱动就可以了
谢谢,这样更简单!
----------------
给的链接
好像打不开。

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2008-10-16 21:39
gift008
貌似通过楼主的方法解决了问题了。嘿嘿。谢谢楼主阿。 :em01

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2008-10-25 22:45
kingdombob
好的

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2008-11-14 19:51
youngerlak
MMD的阿,我搞了一个星期,还是没有把无线上网解决哦.所有的方法都不行呢

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2008-11-15 22:22
ghr122
参考下。

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2008-11-27 16:19
lee813
顶~~~正在试着呢
东芝用的卡 真TM特别
哎 郁闷啊 :em20

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2009-02-03 11:47
sunningv
烦着呢 捡了台SL500用的也是这个卡 。。。。
现在的问题是snapshots.madwifi.org上不去哦

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2009-02-04 12:31
kuran001
nc10的网卡好像也是这个,试试看lz的方法先

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2009-02-12 15:03
linuxmeng
给你们一个新的madwifi-hal下载地址,我也是找了好久才下载到。
http://linux.chinaunix.net/bbs/archiver ... 39208.html

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2009-04-08 21:06
seufy
能不能给个那个驱动程序包,那网站上不去

Re: [已解决]AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

发表于 : 2009-06-28 22:59
milkboy_x
:em05 谢谢提示,已经在9.04下面把我的ACER ZG8弄好了~!