LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2032|回复: 2

TL-WN210 PCMCIA无线网络终于配置成功了!!

[复制链接]
发表于 2005-4-28 20:42:31 | 显示全部楼层 |阅读模式
我使用的是TP-Link TL-WN210 PCMCIA无线网卡,起初插上网卡时,上面的两个指示灯都没有亮,说明Linux无法驱动网卡,但是插入网卡的一瞬间系统稍有停顿,应该是已经认出有设备接入了,使用如下命令查看:

  1. # lspci -v | grep 'Ethernet controller'
  2. 00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 20)
  3. 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20)
复制代码

果然,系统认出了网卡,可以看出该网卡采用RTL8180L芯片。
接着,到http://sourceforge.net/projects/ndiswrapper下载ndiswrapper-1.1.tar.gz,ndiswrapper可以在Linux下使用Windows的网卡驱动来驱动网卡,安装过程:

  1. # tar xvfz ndiswrapper-1.1.tar.gz
  2. # cd ndiswrapper-1.1
  3. # make install
复制代码

接着从网卡的驱动光盘中找到了for WinXP的驱动,这个驱动目录下应该有一个.inf文件,如我的网卡驱动的inf文件是net8180.inf,键入命令:

  1. # ndiswrapper -i net8180.inf

  2. Installing net8180
复制代码

安装完毕后,键入

  1. # ndiswrapper -l

  2. Installed ndis drivers:
  3. net8180 driver present, hardware present
复制代码

说明网卡驱动已经安装成功了!

安装无误后,使用modprobe加载ndiswrapper:
# modprobe ndiswrapper
接着运行:

  1. # dmesg | grep ndiswrapper

  2. ndiswrapper version 1.1 loaded (preempt=no,smp=no)
  3. ndiswrapper (wrapper_init:1534): loadndiswrapper failed (1792); check system log for messages from 'loadndisdriver'
  4. ndiswrapper version 1.1 loaded (preempt=no,smp=no)
  5. ndiswrapper (wrapper_init:1534): loadndiswrapper failed (1792); check system log for messages from 'loadndisdriver'
  6. ndiswrapper version 1.1 loaded (preempt=no,smp=no)
  7. ndiswrapper (wrapper_init:1534): loadndiswrapper failed (1792); check system log for messages from 'loadndisdriver'
  8. ndiswrapper version 1.1 loaded (preempt=no,smp=no)
  9. ndiswrapper: driver net8180 (TP-LINK,11/10/2003,5.163.1030.2003) loaded
  10. ndiswrapper: using irq 10
  11. wlan0: ndiswrapper ethernet device 00:0a:eb:a3:21:69 using driver net8180, configuration file 10EC:8180.5.conf
复制代码

这说明无线网卡已经完全安装成功了,接下来需要进行一些配置:

  1. # iwconfig wlan0 mode Managed
  2. # iwconfig wlan0 essid ESSID
  3. # ifconfig wlan0 up
复制代码

ESSID就是所在无线网络的“服务区域认证ID”,可从Windows中轻易看到
以上命令运行完毕,网卡的指示灯已经亮起来了,这时可以运行

  1. # ndiswrapper -m
复制代码

对配置进行记录,这样以后启动时ndiswrapper就会自动加载了
最后就是进入

  1. # system-config-network
复制代码

进行配置,在“设备”中新建一个“无线连接“,一路选“前进”,连接建立后激活,打开浏览器,网页跳入眼帘了!
发表于 2005-4-28 21:22:16 | 显示全部楼层
不错,另辟蹊径!btw,请兄弟把使用的linux发行版版本及内核版本也写一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-29 12:29:53 | 显示全部楼层

补充

谢谢,我使用的是FC3,内核是2.6.9-1.667
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表