当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [请教]安装rt73无线网卡驱动后仍无法使用无线网卡
帖子发表于 : 2008-03-08 11:26 

注册: 2008-03-08 11:23
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
抱着学习的态度新装的ubuntu 7.10
内核版本2.6.22-14
按网上的教程安装TP-Link的 TL-WN321G无线网卡过程如下:


//保险起见,先关闭自带无线网卡
zyc@zyc-laptop:~/rt73/Module$ sudo ifdown wlan0
ifdown: interface wlan0 not configure

//跟着教程做,过程大致记录如下,省略若干期间用ls查看目录下的文件
yc@zyc-laptop:~/rt73/Module$ cp Makefile.6 Makefile
zyc@zyc-laptop:~/rt73/Module$ make
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/zyc/rt73/Module modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'

//无聊,菜鸟怕make不保险又完全按教程用了次make all
zyc@zyc-laptop:~/rt73/Module$ make all
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/zyc/rt73/Module modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'

//make install 这个原来不行,后来按网上找到的教程安装了build-essential组件后就可以了
zyc@zyc-laptop:~/rt73/Module$ sudo make install
make -C /lib/modules/2.6.22-14-generic/build \
INSTALL_MOD_DIR=extra SUBDIRS=/home/zyc/rt73/Module \
modules_install
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
INSTALL /home/zyc/rt73/Module/rt73.ko
DEPMOD 2.6.22-14-generic
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
Network device directory /etc/sysconfig/network-scripts
Module configuration file /etc/modprobe.conf
/sbin/depmod -a

//copy 文件到系统目录
zyc@zyc-laptop:~/rt73/Module$ sudo cp rt73.bin /etc/Wireless/RT73STA/
zyc@zyc-laptop:~/rt73/Module$ dos2unix rt73sta.dat

zyc@zyc-laptop:~/rt73/Module$ sudo cp rt73sta.dat /etc/Wireless/RT73STA/rt73sta.dat
//大概是因为之前按教程装过一次,内核中已存在 ko文件了
zyc@zyc-laptop:~/rt73/Module$ sudo insmod rt73.ko
insmod: error inserting 'rt73.ko': -1 File exists
//把教程里的三个东西加入黑名单里面
zyc@zyc-laptop:~/rt73/Module$ sudo gedit /etc/modprobe.d/blacklist

//找不到 rausb0 设备,按另外的帖子,往/etc/modprobe.conf文件增加下面一行 alias rausb0 rt73, 还是找不到这个设备。网关设置没问题,使用的是nat共享上网的方式。
zyc@zyc-laptop:/etc/modprobe.d$ sudo ifconfig rausb0 inet 192.168.10.99 up
SIOCSIFADDR: No such device
rausb0: 获取接口标志时出错: No such device
rausb0: 获取接口标志时出错: No such device

中间有次不知什么原因,用系统自带的wlan0设置好ip和网关后,忘记是用了 iwlist scanning还是什么
命令后(好像还用过ifdown ifup之类的)可以上网了。重启机器后,不论我怎么down了再up无线网卡都还是无法上网,按教程完全相同的重新做了一次还是不行!

请教大虾,我的安装过程中是否有什么问题?为何不能找到设备rausb0(看其他大虾安装的帖子,似乎装好ralink的驱动后就应该出现这一设备的)?应如何解决这一问题?

谢谢!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-03-08 13:58 

注册: 2007-11-06 22:38
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
楼主不需要这么麻烦,7.10默认就支持TL-WN321G
只需要做以一步骤:
sudo gedit /etc/modprobe.d/blacklist

在最后加上:
blacklist rt2500usb
blacklist rt73

保存即可


_________________
暂无


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-03-09 18:17 

注册: 2008-03-08 11:23
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
谢谢这位兄台了,我觉得奇怪的是,原来也在blacklist里加了rt73了,大概是忘了2500那个,现在已经加上了。

呵呵,奇怪的很,现在无线网卡有时可以,有时不行,似乎无显连接的信号不够好。在ap附近就没问题,回到宿舍就不怎么行了。 结论是:同样的网卡,对信号强度的要求比在window下要稍微高一点。不知对不对--因为同样的距离,离无线发射点约30米处,windows下可以稳定上网,而ubuntu就不行。 :(


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-03-09 19:46 
头像

注册: 2006-10-27 11:14
帖子: 1140
地址: 悉尼
送出感谢: 0 次
接收感谢: 0 次
还是要用rt73,系统内置的rt73usb并不如rt73,特别如果你要截包什么的时候,信号的确要比win下差些。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-03-10 23:10 
头像

注册: 2008-01-02 23:08
帖子: 156
送出感谢: 0 次
接收感谢: 0 次
matri 写道:
还是要用rt73,系统内置的rt73usb并不如rt73,特别如果你要截包什么的时候,信号的确要比win下差些。

我不认为是这样,应该是冲突仍未解决。
我亦是用这一种网卡,按照我的设置(见http://forum.ubuntu.org.cn/viewtopic.php?t=101552&highlight=),楼主所遇到的问题都没有再出现过。另外建议手动配置网络端口及DNS(方法见上述贴子的5楼的前半部分)


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-03-10 23:46 

注册: 2008-03-08 11:23
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
谢谢大家的帮助和支持,现在问题已经完全解决了,在距离无限路由30米外也能稳定上网了,无论是用eva上qq还是用wine+ 安信客户端看行情都没问题。 新立得下安装包速度有点慢,估计是跟服务器连接的速度问题:)

总结下问题的症结所在,大概是这样的原来在一个网站上看到的改blacklist的教程里内容是这样:

//加入
blacklist rt73usb

blacklist rt2570

blacklist rt2x00lib


后来根据google到的另外一个在debian下安装同型号网卡的教程做法如下:



//修复module冲突
 
  sudo modprobe -r rt73usb
 
  sudo modprobe -r rt2570
 
  sudo modprobe -r rt2500usb
 
  sudo modprobe -r rt2x00lib
 
// 编辑blacklist文件:
 
  sudo nano /etc/modprobe.d/blacklist加入:
 
  # Blacklist rt73usb, as it is a non-functional beta module which conflicts with the working rt73 module.
 
  blacklist rt73usb
 
  # Blacklist rt2570, as it causes conflicts with rt73
 
  blacklist rt2570
 
  # Other modules that break rt73
 
  blacklist rt2500usb
 
  blacklist rt2x00lib

限于本人比较底下的计算机知识,无法知道 具体真正起关键性作用的是那几句modprobe ,还是blacklist rt2500usb;
根据2楼的回复来看,我更倾向于后者。

看来一定要加 blacklist rt2500usb,另外就是更改完成后一定要重启系统后才起作用。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-03-11 20:22 

注册: 2007-11-06 22:38
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
能够解决到问题就好 偶的TP-LINK WN620G+现在还没有一个方案出台5555


_________________
暂无


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-03-18 3:37 
头像

注册: 2008-01-02 23:08
帖子: 156
送出感谢: 0 次
接收感谢: 0 次
marijuana 写道:
..........无法知道 具体真正起关键性作用的是那几句modprobe ,还是blacklist rt2500usb;
..........

“sudo modprobe -r xxxx ”是在系统处于运行时御载某一驱动模块的意思,而用“sudo modprobe -v xxxxx ”则是加载驱动模块。
“blacklist”里的内容是系统启动时不加载的但在系统内核中已存在的驱动模块。
也就说用“sudo modprobe -r xxxx ”是暂时修复冲突,而把相关内容写入“blacklist”里才是长久之策。


_________________
被kubuntu-kde4“K”得好爽!!!!


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-03-18 4:03 
头像

注册: 2008-01-02 23:08
帖子: 156
送出感谢: 0 次
接收感谢: 0 次
pipaan 写道:
能够解决到问题就好 偶的TP-LINK WN620G+现在还没有一个方案出台5555

用“ndiswrapper+windows下的驱动”吧,论坛里有很教程。如你的E文够好可抄http://wiki.ubuntu-forum.de/index.php?title=TP-Link_TL-WN620G&printable=yes


_________________
被kubuntu-kde4“K”得好爽!!!!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-04-21 23:55 

注册: 2008-04-21 14:17
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
路过,看过,学习了,谢谢!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译