LinuxSir.cn,穿越时空的Linuxsir!

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

给大家分享我无线上网的经验! TP-LINK

[复制链接]
发表于 2006-11-28 14:07:31 | 显示全部楼层 |阅读模式
TP-LINK网卡:TL-WN321G
系统:FC6
软件:ndiswrapper ( 我用的是ndiswrapper-1.29)+TP-LINK网卡所带windows xp驱动,并用u盘之类的把你的windows下的那个网卡驱动copy到linux下,我是放在root 下了,名为rt73.inf!这里我们只用此网卡驱动中的一个文件,即 .inf文件。
前提:你在装FC6时,已经装了内核源码,或你自己下载安装并成功了

步骤:
1、下载ndiswrapper并安装它,如果你没有安装内核源码,是过不去的,GCC好像不用换了,FC6的已经可以了:

  #tar xvzf ndiswrapper-1.1.tar.gz
  #cd ndiswrapper-1.1
       #make
  #make install

2、#nidswrapper -i [inf_file]
     这里的[inf_file]就是你刚刚copy过来的windows下的网卡驱动
   比如我是放在root 下,命令就是:
#nidswrapper -i  /root/rt73.inf

3.#ndiswrapper -l 查看一把,应该可以看到你已经安装的驱动信息

4.#modprobe ndiswrapper 加载驱动并确保它在系统中可用


5.#iwlist wlan0 scan   扫描一把,看能否找到你的无线网卡,并注意一下你网卡的灯,应该可以闪了,如果成功的话。
如果你能看到如下类似信息,说明已经安装成功了
wlan0 Scan completed :
Cell 01 - Address: 00:04:75:62:BB:A7
ESSID:"3Com"
Protocol:IEEE 802.11b
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:0/100 Signal level:-50 dBm Noise level:-256 dBm
Encryption keyff
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


6.先关掉所有网卡,命令如下:

ifconfig eth0 down
ifconfig wlan0 down
启用无线网卡,命令如下:


#ifconfig wlan0 up

7.配置你的网卡
一、如果你使用dhcp,需要使用下面这个命令,就OK了:

#dhclient wlan0

二、如果你使用静态ip,需要配置如下或者你可以去图形介面设置:
配置IP
#ifconfig wlan0 192.168.2.5 netmask 255.255.255.0 up
~~~~改成你的IP
配置网关:
#route add default gw 192.168.2.1
~~~~~改成你的网关
修改/etc/resolv.conf配置DNS
 楼主| 发表于 2006-11-28 15:39:47 | 显示全部楼层
补充一点:
当做完上边工作后,你一般已经可以上网了,但当你重新启动机子后,不一定可以直接上网,你可以用以下命令来完成(按顺序做输入命令)
#ndiswrapper -l
#modprobe ndiswrapper
#iwlist wlan0 scan
#ifconfig eth0 down
#ifconfig wlan0 down
#ifconfig wlan0 up
#dhclient wlan0(这一条命令由你网卡的接入方法而定,我是随机IP,所以用这个)
回复 支持 反对

使用道具 举报

发表于 2006-12-12 10:10:15 | 显示全部楼层
为什么我的系统里没有modprobe和ifconfig命令?
需要安装哪个软件包?
回复 支持 反对

使用道具 举报

发表于 2007-2-26 13:27:14 | 显示全部楼层
以上都没有问题
能发现access point的mac和essid
但是
iwlist wlan0 scan
到这里显示 no scan results
回复 支持 反对

使用道具 举报

发表于 2007-2-26 15:49:25 | 显示全部楼层
WN321G這況網卡有針對LINUX的驅動程序, 請到http://rt2x00.serialmonkey.com/wiki/index.php?title=Downloads 下載
回复 支持 反对

使用道具 举报

发表于 2007-2-27 07:20:59 | 显示全部楼层
To set encryption WEP key:
#iwconfig wlan0 key restricted XXXXXXXX

To set SSID:
#iwconfig wlan0 essid ESSID

where (wlan0 is your wireless device, XXXXXXX is your WEP key, and ESSID is your network SSID)

To auto reload ndiswrappwe modul at boot time
insert the line

      alias wlan0 ndiswrapper

in /etc/modprobe.conf

or insert the line

      modprobe ndiswrapper

in /etc/rc.d/rc.local
回复 支持 反对

使用道具 举报

发表于 2007-2-27 07:24:54 | 显示全部楼层
Post by loveunreal
以上都没有问题
能发现access point的mac和essid
但是
iwlist wlan0 scan
到这里显示 no scan results



probably you didn't install the correct driver, use "ndiswrapper -l" to see the status of your installed driver

If something like this:

Installed ndis drivers:
bla~bla~ driver present, hardware present

it is good
回复 支持 反对

使用道具 举报

发表于 2007-2-27 07:31:35 | 显示全部楼层
To LZ,

Between your step 4 and step 5,
It's better to do

#depmod -a

suggested by ndiswrapper installation wiki,

Before you load the module, DO NOT FORGET to type depmod -a. If there is no error, continue.
回复 支持 反对

使用道具 举报

发表于 2007-3-3 11:35:55 | 显示全部楼层
LZ,怎样去安装内核源码??
这个问题困了我好几天,找不到解决方法!!
谢谢 !!
回复 支持 反对

使用道具 举报

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

本版积分规则

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