Ubuntu 10.04折腾水星的无线网卡

来源:岁月联盟 编辑:exp 时间:2012-01-07
电信光纤入户,掐断了以前的ADSL猫,因为用了电信的无线猫,我的无线路由也暂且无用。
 
 
 
我的那台台式PC也必须用无线网卡了,因为是双系统,win7基本无问题。但ubuntu10.04就麻烦了~
 
 
 
最开始用MW54U ver8.0,下了ralink的源码编译过,用ndiswrapper也加载过,统统无效,lsusb只显示设备为5703。
 
但ifconfig和iwconfig都无法找到该设备。后来换成MW54U ver7.0的网卡,google了会儿就成功了,相比ver8.0的安装失败的过程来说,简单了许多,看来就是芯片组完全不一样吧,差一个版本芯片差别也太大了,记录如下:
 
 
 
无线网卡:MW54U ver7.0
 
操作系统: Ubuntu 10.04
 
安装使用只需要两步]:
 
1.安装驱动
 
从https://sourceforge.net/projects/ath9k-htc/files/ath9k_htc-installer/下载:
ath9k_htc-installer_1-0-2.deb
双击安装。(这里一定要是1.0.2的deb包)
 
 
在“系统工具”中打开“ath9k_htc-installer”
然后按提示一步步来,中间要输入密码,安装需要一定时间,中间可能看起来像卡住。安装完了会提示你是否现在重启电脑,简单起见,可以直接重启。
 
 
2.接下来,插上USB无线网卡,然后单击面板上网络指示图标(默认的network-manager-gnome或者wicd都行),就应该能看到搜索到的很多无线网络了,选择你能用的,有密码的输入密码就OK了。
 
 
[固件问题]
如果驱动装好,插上USB还是没有反应,刚可能是固件的问题。
 
驱动包中包含了两个固件ar9271.fw和ar7010.fw,但是还是可能插上USB没有反应:
可以考虑从这里下载http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree把ar开头的全部下载 下来,放到/lib/fireware目录下。
或者使用新版的固件:http://wireless.kernel.org/download/htc_fw/,下载htc_9271.fw、htc_7010.fw,也是放到/lib/fireware目录下。
 
使用时注意:拔无线网卡的时候先断开网络,等它的灯不亮了再拔。
 
如何卸载:
进入/usr/share/下面的安装目录,sudo make uninstall就行了,然后再在新立得里删除deb
 
 
按上述操作,net-manager应该就能出现无线连接的选项并搜索无线信号了。
 
 
 
因为是电信的我的E家套餐,还得设置pppoe拨号,不然连上无线但还是无法上网。
 
 
 
so,先sudo pppoeconf设置一下。
 
 
 
 
查询现在PPPoe的状况可用plog
 
手动拨号上网则可用sudo pon dsl-provider
 
手动断开可以用sudo poff
 
OK,可以上网了~
 
 
 
但重启之后,发现net-manager在面板上消失了,Google之,需要在/etc/NetworkManager/nm-system-settings.conf文件修改一个值,把[ifupdown]managed=false改为true。
 
 
 
p.s.不知道怎么搞得,那台台式机插无线网卡必须得用USB延长线否则就会断线而且信号很差,不知道是不是机箱后的USB接口有太多干扰了,在win7下也是如此。