LinuxSir.cn,穿越时空的Linuxsir!

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

iwconfig managed模式下无法设置essid

[复制链接]
发表于 2010-2-18 00:09:52 | 显示全部楼层 |阅读模式
我有一块TP-LINK的usb无线网卡,型号是TL-WN322G+ Ver2.0.
芯片是Atheros。
ID 0cf3:1006 Atheros Communications, Inc.

用ndiswrapper驱动,在Fedora12下(2.6.31.12-174.2.19.fc12.i686)使用还算凑合。

  1. atom@kingdom ~]$ ndiswrapper -l
  2. netathur : driver installed
  3.         device (0CF3:1006) present
复制代码

通过NetworkManager来配置无线网络,可以成功。

但如果是使用iwconfig无线配置工具,总是无法成功设置essid。

  1. [atom@kingdom ~]$ sudo ifconfig wlan0 up
  2. [atom@kingdom ~]$ sudo iwconfig wlan0 essid "Buffalo SOHO"
  3. [atom@kingdom ~]$ iwconfig wlan0
  4. wlan0     IEEE 802.11g  ESSID:off/any  
  5.           Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
  6.           Bit Rate:54 Mb/s   
  7.           Power Management:off
  8.           Link Quality:0  Signal level:0  Noise level:0
  9.           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
  10.           Tx excessive retries:0  Invalid misc:0   Missed beacon:0
复制代码

essid设置不了,也就没法dhcp。


但是在adhoc模式下,又可以设置essid。

  1. [atom@kingdom ~]$ sudo iwconfig wlan0 mode ad-hoc
  2. [atom@kingdom ~]$ sudo iwconfig wlan0 essid "Buffalo SOHO"
  3. [atom@kingdom ~]$ iwconfig wlan0
  4. wlan0     IEEE 802.11g  ESSID:"Buffalo SOHO"  
  5.           Mode:Ad-Hoc  Frequency:2.457 GHz  Cell: Not-Associated   
  6.           Bit Rate:54 Mb/s   
  7.           Power Management:off
  8.           Link Quality:0  Signal level:0  Noise level:0
  9.           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
  10.           Tx excessive retries:0  Invalid misc:0   Missed beacon:0
复制代码

我是不是搞错了什么?
发表于 2010-2-20 16:52:28 | 显示全部楼层
没遇到过.

路由器有没有加密?
尝试一下使用iwlist扫描到无线"Buffalo SOHO"不?
#iwlist scan
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-20 18:02:20 | 显示全部楼层
Post by myfavourite;2070774
没遇到过.

路由器有没有加密?
尝试一下使用iwlist扫描到无线"Buffalo SOHO"不?
#iwlist scan
iwlist scan是有"Buffalo SOHO"的。
路由器是自己设置的,无加密。
回复 支持 反对

使用道具 举报

发表于 2010-2-23 14:21:20 | 显示全部楼层
我也正有这方面的烦恼。

mini cd 启动完准备安装gentoo,2.6.31内核能够驱动无线网卡rtl8187,但是不知道如何连接到家里一个WPA2加密的路由。

虽然我可以把加密方式改为WEP或临时不加密,也可以用15米长的网线连上,但是我还是想知道这方面的知识。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-1 02:33:37 | 显示全部楼层
大家好像没注意到我问的是,同样网卡同样驱动,
以GUI方式(如NetworkManager,WICD)设置wlan0 essid可以成功;
以命令行方式(iwconfig)设置wlan0 essid却不能成功,为什么?

方才突然想起以前似乎看到过如下大意的话:
ndiswrapper和内核有一定的适用对应关系,也不能保证所有Wireless Tools在某个网卡上完全可用。

是这样吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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