主题 : 打造mini2440上的万能USB无线网卡工具包 复制链接 | 浏览器收藏 | 打印
交流群:64148200
级别: 侠客
UID: 3401
精华: 0
发帖: 58
金钱: 290 两
威望: 58 点
贡献值: 0 点
综合积分: 116 分
注册时间: 2009-01-09
最后登录: 2020-11-12
10楼  发表于: 2010-08-13 21:27
感谢楼主。
级别: 新手上路
UID: 25715
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2010-07-28
最后登录: 2010-08-30
11楼  发表于: 2010-08-19 17:59
我拆开我的tp422g+,发现用的uw2453的芯片,对应查询了一下,这个应该是v1版本的。如下地址有对应
http://wireless.kernel.org/en/users/Devices/USB
看上去,rf是uw2453的422g应该是被内核支持的,可是我这里插到板子里就只能显示到
[root@FriendlyARM /]# usb 1-1: new full speed USB device using s3c2410-ohci and
address 2
usb 1-1: New USB device found, idVendor=0ace, idProduct=1215
usb 1-1: New USB device strings: Mfr=16, Product=32, SerialNumber=0
usb 1-1: Product: USB2.0 WLAN
usb 1-1: Manufacturer: ZyDAS
usb 1-1: configuration #1 chosen from 1 choice

之后就不动了,用ifconfig和iwconfig都无法找到无线网卡
使用lz的scan-wifi命令,
[root@FriendlyARM /]# scan-wifi
cfg80211: Calling CRDA to update world regulatory domain
usbcore: registered new interface driver rt73usb
usbcore: registered new interface driver ath9k_hif_usb
ifconfig: SIOCGIFFLAGS: No such device
0 Access Point Found

发现调用驱动不是1211b,这里应该需要改一下。
新手学linux,很多看上去头晕,呵呵
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
12楼  发表于: 2010-08-19 18:15
引用第11楼老土走天涯于2010-08-19 17:59发表的  :
我拆开我的tp422g+,发现用的uw2453的芯片,对应查询了一下,这个应该是v1版本的。如下地址有对应
http://wireless.kernel.org/en/users/Devices/USB
看上去,rf是uw2453的422g应该是被内核支持的,可是我这里插到板子里就只能显示到
[root@FriendlyARM /]# usb 1-1: new full speed USB device using s3c2410-ohci and
address 2
.......


可以把样品寄给我们测试,以便支持,呵呵
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 25715
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2010-07-28
最后登录: 2010-08-30
13楼  发表于: 2010-08-19 18:31

 回 12楼(mindee) 的帖子

怎么寄?测试好了,还给我寄回来吗?呵呵
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
14楼  发表于: 2010-08-20 18:14

 Re:回 12楼(mindee) 的帖子

引用第13楼老土走天涯于2010-08-19 18:31发表的 回 12楼(mindee) 的帖子 :
怎么寄?测试好了,还给我寄回来吗?呵呵


可以寄回,最好留我们这里了做样品吧,呵呵
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 25715
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2010-07-28
最后登录: 2010-08-30
15楼  发表于: 2010-08-20 20:13
今天再查查资料,用如下方法解决了问题。

首先,我们编译内核的时候,选中wireless下面的zd1211rw,提示是module。这说明内核不能直接载入zd1211rw的网卡,需要手动添加模块。
使用modprobe命令,找到kit工具包解压后的网卡驱动,2440板子里面/lib/module/2.6.32.2.......,一直找到zd1211rw。然后用
modprobe zd1211rw载入驱动模块,用insmod不行,因为需要预载入其他模块支持。

这样就可以看到网卡载入了。
然后ifconfig wlan0 up,启动网卡
然后就可以使用start-wifi命令了。不过需要注意的是,路由器设置里面不能把ssid广播关掉(因为现在蹭网的很多,所以很多人都关掉了ssid广播),mac过滤可以打开,没有问题
而且,如果更改路由器设置,可能需要删除/etc下面的wpa.conf
以上是我自己测试的结果,供大家参考,有问题,请大家指出
呵呵,新手,老烦低级错误
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
16楼  发表于: 2010-08-20 21:41
引用第15楼老土走天涯于2010-08-20 20:13发表的  :
今天再查查资料,用如下方法解决了问题。

首先,我们编译内核的时候,选中wireless下面的zd1211rw,提示是module。这说明内核不能直接载入zd1211rw的网卡,需要手动添加模块。
使用modprobe命令,找到kit工具包解压后的网卡驱动,2440板子里面/lib/module/2.6.32.2.......,一直找到zd1211rw。然后用
modprobe zd1211rw载入驱动模块,用insmod不行,因为需要预载入其他模块支持。
.......

方法正确,这下不用寄了,呵呵
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 25715
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2010-07-28
最后登录: 2010-08-30
17楼  发表于: 2010-08-20 22:48
呵呵,不容易啊,另外,zd1211rw的firmware,板子上没有,需要手动添加,将zd1211的firmware放到/lib/firmware目录下即可
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
18楼  发表于: 2010-08-24 18:47
今天收到一位网友寄来的一款华硕USB无线网卡,经测试,可以使用本工具集轻易识别挂接,该网卡类型为:
品牌:华硕
型号:WL-167g

如图:

新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 36451
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2011-01-16
最后登录: 2013-12-11
19楼  发表于: 2011-01-16 23:29
引用第18楼mindee于2010-08-24 18:47发表的  :
今天收到一位网友寄来的一款华硕USB无线网卡,经测试,可以使用本工具集轻易识别挂接,该网卡类型为:
品牌:华硕
型号:WL-167g

如图:
.......

可是为什么我的同样是WL-167g就不行呢?系统都是用官网上下载最新的内核文件,软件也是最新的。插出入网卡时显示:
usb 1-1: new full speed USB device using s3c2410-ohci
and address 6
usb 1-1: New USB device found, idVendor=0b05, idProduct=1706
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: 802.11g WLAN Drive
usb 1-1: Manufacturer: ASUS
usb 1-1: configuration #1 chosen from 1 choice

lsmod 的结果是:
lsmod
ath9k_htc 36075 0 - Live 0xbf0fe000
ath9k_common 3758 1 ath9k_htc, Live 0xbf0f8000
ath9k_hw 332745 2 ath9k_htc,ath9k_common, Live 0xbf098000
ath 7276 2 ath9k_htc,ath9k_hw, Live 0xbf091000
rt73usb 20482 0 - Live 0xbf085000
rt2x00usb 6398 1 rt73usb, Live 0xbf07e000
rt2x00lib 22740 2 rt73usb,rt2x00usb, Live 0xbf071000
compat_firmware_class 5427 2 ath9k_htc,rt2x00lib, Live 0xbf06a000
mac80211 182923 3 ath9k_htc,rt2x00usb,rt2x00lib, Live 0xbf02e000
cfg80211 134368 4 ath9k_htc,ath,rt2x00lib,mac80211, Live 0xbf000000
这个好像也加载了。但是运行scan-wifi就提示找不到:
scan-wifi
ifconfig: SIOCGIFFLAGS: No such device
0 Access Point Found
用ifconfig也同样找不到,eth0已经down了。

请问这是什么原因呢?