无线网卡 腾达w541u v2 ubuntu10.10下无法安装

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
leopardwei
帖子: 27
注册时间: 2010-10-03 14:31

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#16

帖子 leopardwei » 2010-11-07 13:22

编译的过程没有报错的话,安装也就是 “make install” 确实要 sudo,不然普通用户权限不够。

另外查看是否有驱动 tenda w541U V2.0 的无线网卡,用 iwconfig 看,不是 ifconfig。看看是否有 ra0 设备。

如果有新设备 ra0,那就说明驱动好了。接下来就是激活并获取 dhcp ip 地址了,看你还有 wlan0,是不是有两块无线网卡设备?
1、首先,关掉 wlan0。

代码: 全选

sudo ifconfig wlan0 down
sudo modprobe -r xxxxxx #xxxxxx 是对应 wlan0 设备驱动的内核模块,用 lsmod 命令查看内核模块
之所以要先关掉 wlan0 网卡,我也不知道为什么,如果不关掉,后面就无法获取 dhcp 的 ip 地址了。可能是现在内核只能同时支持一块无线网卡,个人猜测,呵呵!如果后面的步骤都成功了,请把下面一行加入 blacklist 文件,以便以后重启机器都能生效:

代码: 全选

sudo echo "blacklist xxxxxx" >> /etc/modprobe.d/blacklist.conf
2、然后激活 ra0 无线网卡。

代码: 全选

sudo ifconfig ra0 up
3、在屏幕右上角的无线网络图标,右键点击,并用“编辑链接”添加一个无线网络链接。添加好后,应该过一会儿就能链接上无线路由了。

4、最后用 ping 命令,测试连接网站看看。

我不知道你的内核版本是多少,如果是内核版本过高,可能编译不过去,那就需要打那个补丁了。那过程就如下了:

代码: 全选

tar jxf DPO_RT3070_LinuxSTA_V2.3.0.4_20100604.tar.bz2
cd DPO_RT3070_LinuxSTA_V2.3.0.4_20100604
patch -p1 <../DPO_RT3070_LinuxSTA_V2.3.0.4_20100604.compile_fix_2.6.35-1.patch.txt
make
sudo make install
yuanhaoliang
帖子: 51
注册时间: 2009-03-18 13:42

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#17

帖子 yuanhaoliang » 2010-11-07 22:48

leopardwei 写了:编译的过程没有报错的话,安装也就是 “make install” 确实要 sudo,不然普通用户权限不够。

另外查看是否有驱动 tenda w541U V2.0 的无线网卡,用 iwconfig 看,不是 ifconfig。看看是否有 ra0 设备。
我用的是台式机,两张有线网卡,一张无线网卡。

iwconfig的结果:

代码: 全选

lo        no wireless extensions.
eth0      no wireless extensions.
eth1      no wireless extensions.
wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=8 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on       
vmnet1    no wireless extensions.
vmnet8    no wireless extensions.
vboxnet0  no wireless extensions.
用lsmod没找到wlan0对应的内核。不过我选了个rt2800usb,sudo modprobe -r rt2800usb后,wlan0在ifconfig找不到了。

下一步,郁闷的是:

代码: 全选

yuanhaoliang@yuanhaoliang-Ubuntu:~$ sudo echo "blacklist rt2800usb" >> /etc/modprobe.d/blacklist.conf
bash: /etc/modprobe.d/blacklist.conf: 权限不够
手动打开了这个文件,在最后添加了一行blacklist rt2800usb。我想问这个blacklist.conf有什么用的?为什么手动装驱动时要在这里写一句?
我手动装NV驱动时也要在这加一句。
然后我重启电脑。。。


然后再编译再安装就好了!YEAH!!
超级感谢 leopardwei!!!!!估计是没有在blacklist.conf加入那个屏蔽的缘故吧?

代码: 全选

ra0       Ralink STA  ESSID:"QuadCoreU"  Nickname:"RT2870STA"
          Mode:Ad-Hoc  Frequency=2.412 GHz  Cell: D6:3D:88:E6:01:CA   
          Bit Rate=11 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=100/100  Signal level:-31 dBm  Noise level:-115 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
我新建了一个无线网络,用手机连上了,但我是设了密码的,手机连接时并没有索取密码却能连上并能上网。。郁闷。。
还有就是我的是54M的,但连上了只有11M。。咋办呢?
leopardwei
帖子: 27
注册时间: 2010-10-03 14:31

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#18

帖子 leopardwei » 2010-11-08 1:33

yuanhaoliang 写了:

代码: 全选

yuanhaoliang@yuanhaoliang-Ubuntu:~$ sudo echo "blacklist rt2800usb" >> /etc/modprobe.d/blacklist.conf
bash: /etc/modprobe.d/blacklist.conf: 权限不够
sorry,这条命令写错了,应该如下这样的:

代码: 全选

sudo sh -c "echo 'blacklist rt2800usb' >>/etc/modprobe.d/blacklist.conf"
和你手动打开文件添加一行的效果是一样的。
yuanhaoliang 写了: 我想问这个blacklist.conf有什么用的?为什么手动装驱动时要在这里写一句?
我手动装NV驱动时也要在这加一句。
主要是为了避免某些内核驱动模块互相冲突,然后在 blacklist 里面强制禁止加载某些指定模块。
yuanhaoliang 写了: 我新建了一个无线网络,用手机连上了,但我是设了密码的,手机连接时并没有索取密码却能连上并能上网。。郁闷。。
还有就是我的是54M的,但连上了只有11M。。咋办呢?
没有密码能连上并能上网,请确定无线路由里面的“无线网络安全设置”里面是否设置对了,比如“WPA-PSK/WPA2-PSK”加密方式。

至于连接速度只有 11M,请查看路由设置里面的“无线网络基本设置”的“模式”确实是“54Mbps(802.11g)”。如果路由设置是对了,也可以手动指定无线网卡的链接速度,命令如下:

代码: 全选

sudo iwconfig ra0 rate 54M
yuanhaoliang
帖子: 51
注册时间: 2009-03-18 13:42

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#19

帖子 yuanhaoliang » 2010-11-08 19:37

代码: 全选

没有密码能连上并能上网,请确定无线路由里面的“无线网络安全设置”里面是否设置对了,比如“WPA-PSK/WPA2-PSK”加密方式。
我已经是这个加密方式的了。。。建立的时候也输入了密码。。。无论是用手机还是用其它的笔记本电脑连接,都无需密码即可上网,郁闷。。


还有。。无线网卡突然检测不到了。。重启系统试试先,待续。
leopardwei
帖子: 27
注册时间: 2010-10-03 14:31

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#20

帖子 leopardwei » 2010-11-08 19:49

密码不管用,而且怕别人趁网,呵呵,建议锁定固定 mac 地址。此路(加密方式)不通,咱换条路就是了,:-)
bootu
帖子: 66
注册时间: 2006-12-05 10:53

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#21

帖子 bootu » 2010-11-12 23:52

:em05 不错,按照楼主的方法,我的腾达也驱起来了。
duyang0627
帖子: 12
注册时间: 2010-11-14 21:02

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#22

帖子 duyang0627 » 2010-11-14 21:14

leopardwei你好,求救

ubuntu10.10

我跟着提示一步步往下做
已经make 以及make install
现在的状态:

代码: 全选

administrator@ubuntu:~/rt3070$ ifconfig
eth0      Link encap:以太网  硬件地址 00:1b:b9:d8:6d:9b  
          inet 地址:192.168.1.101  广播:192.168.1.255  掩码:255.255.255.0
          inet6 地址: fe80::21b:b9ff:fed8:6d9b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:13198 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:13827 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000 
          接收字节:5015521 (5.0 MB)  发送字节:1764194 (1.7 MB)
          中断:17 

lo        Link encap:本地环回  
          inet 地址:127.0.0.1  掩码:255.0.0.0
          inet6 地址: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  跃点数:1
          接收数据包:40 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:40 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:0 
          接收字节:2360 (2.3 KB)  发送字节:2360 (2.3 KB)

administrator@ubuntu:~/rt3070$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

ra0       Ralink STA  ESSID:""  
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=10/100  Signal level:0 dBm  Noise level:-87 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


administrator@ubuntu:~/rt3070$ iwlist scanning
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

ra0       No scan results

administrator@ubuntu:~/rt3070$ sudo ifconfig ra0 up
[sudo] password for administrator: 
SIOCSIFFLAGS: 不允许的操作

。。。我太菜了,不知所措了
duyang0627
帖子: 12
注册时间: 2010-11-14 21:02

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#23

帖子 duyang0627 » 2010-11-15 1:40

在网上找到一个帖子
除了第3步以及:
Before compiling the driver, make the following changes in os/linux/config.mk:
HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
其余的严格遵守肯定没问题

就去ralink的网站下载20100831的驱动就好
hebecj
帖子: 1
注册时间: 2011-03-29 16:52

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#24

帖子 hebecj » 2011-03-29 16:58

leopardwei 写了:
whbcxh 写了:回复2楼,试了你说的方法,但是在rt_linux.h文件中,不知为何找不到你所说的两句,不知是不是找错了地方
另,我找的方法(在3楼),是别人解决其它问题的,不知道我的应该如何来写 :em20
附上我的rt_linux.h,烦请看看吧
rt_linux.h
附件中是我用的驱动版本,还有相应的补丁。

目前我用着还好,ubuntu 10.10 环境下。
你好,2.6.35....i686 + ubuntu 10.10 可以成功安装RT2870/RT3070的驱动么?
jion-ub
帖子: 2
注册时间: 2011-05-06 2:36

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#25

帖子 jion-ub » 2011-05-06 20:45

顶上去,我的跟22 楼 duyang0627 的一样,希望有朋友帮帮我们这些新手.
jion-ub
帖子: 2
注册时间: 2011-05-06 2:36

Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装

#26

帖子 jion-ub » 2011-05-07 2:00

没人来帮帮手吗?
回复