magic linux2.5下无线网卡的安装
我找到了一块tp-link wn320g的usb无线网卡(06年的,比较旧,呵呵),下面是我的安装过程
ndiswrapper用windows下的驱动程序来驱动网卡。
1. ndiswrapper
需要kernel的源码,magiclinux下自带有
到下载{zx1}的ndiswrapper包,解压.我下载的是ndiswrapper-1.55.tar.gz
准备好网卡在win下的驱动程序。驱动程序{zh0}是{zx1}的,指定给XP用的。我这里是
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/TP-LINK.ico
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/setparam.ini
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/sis163u.inf
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/sis163u.sys
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/siswbase.dll
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/siswinst.dll
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/siswpars.dll
file:///home/stronghill/doc/TL-WN320G/SiS163u/WinXP/unwlsdrv.exe
2.安装
- 首先编译安装ndiswrapper,直接用root用户执行
make install
即可。
- 再来是添加驱动程序,切换到存放驱动程序的目录(/home/stronghill/doc/TL-WN320G/SiS163u/WinXP/),执行
ndiswrapper -i sis163u.inf
通过
ndiswrapper -l
查看有那些驱动已经被安装。
3. 加载,用root用户的话,不用加sudo。
sudo ndiswrapper -m
这句只需执行一次,重启机器后不用再执行。
sudo modprobe ndiswrapper
我这里有个警告(WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
),没关系,可以通过iwconfig看到wlan0设备(我这边重启了几次,又重新执行了sudo usndiswrapper -m这个才看到wlan0设备)。
以后每次重启机器后,需要执行
sudo modprobe ndiswrapper
这个命令来xx无线网卡。