TL-WN210在linux下的安装
一直因为rl8180L这块网卡无法在linux下驱动而不敢多用linux。昨天有了点时间,于是google了一下这块网卡在linux下面的安装方法。
需要用到的东西是ndiswrapper。这东西可以让win下面的驱动在linux下面使用(这下爽了)。编译这东西,需要用到kernel的header。想看下机器上有没有这东西,可以运行
ls /lib/modules/`uname -r`/build
看看输出。如果没有,那就需要自己到http://www.kernel.org下载一个kernel source回来编译安装一下。这个不是讨论的内容,所以略过。
接着就是
tar zxvf ndiswrapper-version.tar.gz
make
make install
不缺少依赖的话,一般都可以正确安装。
跟着,到realtek的网站,把rt8180L的winXP驱动下载回来,解压到一个目录
ndiswrapper -i NET8180.INF
看看装进去了没
ndiswrapper -l
然后加载模块
modprobe ndiswrapper
这时应该看到无限网卡的灯在闪了。go on
把wireless-tools给装上(我用的是ubuntu,默认是不需要装的)
apt-get install wireless-tools
搜索一下周围的ap
iwlist scan
Warning: Driver for device wlan0 has been compiled with version 19
of Wireless Extension, while this program supports up to version 18.
Some things may be broken…
wlan0 Scan completed :
Cell 01 - Address: 00:0A:EB:D0:BD:E2
ESSID:”WISLOOK”
Protocol:IEEE 802.11b
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:0/100 Signal level:-48 dBm Noise level:-256 dBm
Encryption key:off
Bit Rate:1 Mb/s
Bit Rate:2 Mb/s
Bit Rate:5.5 Mb/s
Bit Rate:11 Mb/s
Extra:bcn_int=100
Extra:atim=0
搜到了,然后把本本原先的网卡给禁止了
ifdown eth0
设置无线网卡的essid
iwconfig wlan0 essid WISLOOK
接着,用ifconfig配置一下IP就行。
为了让每次系统启动都把模块给加载,编辑一下
vi /etc/modules
里面加上
ndiswrapper
这样,TL-WN210就可以用了。但每次开机后都要重新配置,我自己写了个脚本,用来自动执行这些命令,设置为开机运行。
#!/bin/sh
ifdown eth0
ifup wlan0
iwconfig wlan0 essid WISLOOK