分页: 2 / 2
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-07 13:22
由 leopardwei
编译的过程没有报错的话,安装也就是 “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
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-07 22:48
由 yuanhaoliang
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。。咋办呢?
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-08 1:33
由 leopardwei
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
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-08 19:37
由 yuanhaoliang
代码: 全选
没有密码能连上并能上网,请确定无线路由里面的“无线网络安全设置”里面是否设置对了,比如“WPA-PSK/WPA2-PSK”加密方式。
我已经是这个加密方式的了。。。建立的时候也输入了密码。。。无论是用手机还是用其它的笔记本电脑连接,都无需密码即可上网,郁闷。。
还有。。无线网卡突然检测不到了。。重启系统试试先,待续。
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-08 19:49
由 leopardwei
密码不管用,而且怕别人趁网,呵呵,建议锁定固定 mac 地址。此路(加密方式)不通,咱换条路就是了,:-)
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-12 23:52
由 bootu

不错,按照楼主的方法,我的腾达也驱起来了。
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-14 21:14
由 duyang0627
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: 不允许的操作
。。。我太菜了,不知所措了
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2010-11-15 1:40
由 duyang0627
在网上找到一个帖子
除了第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的驱动就好
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2011-03-29 16:58
由 hebecj
leopardwei 写了:whbcxh 写了:回复2楼,试了你说的方法,但是在rt_linux.h文件中,不知为何找不到你所说的两句,不知是不是找错了地方
另,我找的方法(在3楼),是别人解决其它问题的,不知道我的应该如何来写

附上我的rt_linux.h,烦请看看吧
rt_linux.h
附件中是我用的驱动版本,还有相应的补丁。
目前我用着还好,ubuntu 10.10 环境下。
你好,2.6.35....i686 + ubuntu 10.10 可以成功安装RT2870/RT3070的驱动么?
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2011-05-06 20:45
由 jion-ub
顶上去,我的跟22 楼 duyang0627 的一样,希望有朋友帮帮我们这些新手.
Re: 无线网卡 腾达w541u v2 ubuntu10.10下无法安装
发表于 : 2011-05-07 2:00
由 jion-ub
没人来帮帮手吗?