- 论坛徽章:
- 0
|
本帖最后由 dingzhou2008 于 2013-09-07 10:20 编辑
在设置入网时输入iwconfig wlan0 ap auto说没有权限,报错:
Error for wireless request "Set AP Address" (8B14) :
SET failed on device wlan0 ; Operation not permitted.
我在网上看了好多设置无线网卡的文档,大体都差不多,我按照大家的步骤来,
在设置入网时输入iwconfig wlan0 ap auto说没有权限,报错:
Error for wireless request "Set AP Address" (8B14) :
SET failed on device wlan0 ; Operation not permitted.
请大家帮忙看看是什么原因?
具体步骤如下:
说明一下:我的无线网卡是TP-LINK的TL-WN721N,开发板为tiny6410,内核版本为2.6.38,,用的是光盘自带的。
插上无线网卡后,启动6410开发板,进入linux命令行后,执行ifconfig wlan0 up,启动无线网卡。再执行iwlist scanning,此命令可以搜索到可用的无线网络接入点。我的无线接入点是一台无线路由器,ESSID是"TP-LINK-6",执行此命令后就会下列输出- wlan0 Scan completed :
- Cell 01 - Address: 00:19:C6:53:B9:CE
- ESSID:"TP-LINK-6"
- Mode:Master
- Channel:2
- Frequency:2.417 GHz (Channel 2)
- Quality=11/100 Signal level:66/100
- Encryption key:on
- Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
- 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
- 48 Mb/s; 54 Mb/s
- Extra:tsf=000000056306469f
- Extra: Last beacon: 1065ms ago
复制代码 其中可以看到我的无线接入点是需要密码的。假设密码是1234567890。使用如下的命令设置密码。
iwconfig wlan0 key 1234567890
为了能接无线网,还要使用下面的命令设置ESSID
iwconfig wlan0 essid "TP-LINK-6"
其它的参数可以都采用默认的,不用再设了。可以使用下面的命令加入无线网了。
iwconfig wlan0 ap auto(到这里报错说没有权限)Error for wireless request "Set AP Address" (8B14) :
SET failed on device wlan0 ; Operation not permitted.
再执行iwconfig wlan0,就可以看到下面的信息。- wlan0 IEEE 802.11bgn ESSID:"TP-LINK-6" Nickname:"<WIFI@REALTEK>"
- Mode:Managed Frequency:2.437 GHz Access Point: 20:DC:E6:97:10:A2
- Bit Rate:150 Mb/s Sensitivity:0/0
- Retry:off RTS thr:off Fragment thr:off
- Encryption key:off
- Power Management:off
- Link Quality=100/100 Signal level=-45 dBm Noise level=0 dBm
- Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
- Tx excessive retries:0 Invalid misc:0 Missed beacon:0
- 文档说到这一步这就表示已接入无线网。但我的有一点不一样:Retry:off不一样,我看别人的文档是Retry min limit:7。
复制代码 最后,为无线网卡指定IP地址。命令如下
ifconfig wlan0 192.168.1.20 netmask 255.255.255.0
我的开发主机和无线网卡处于同一网段,因此是可以相互PING通的。因此可以用从开发主机上PING无线网卡的IP地址的方法来确网
卡是否工作正常。从主机上执行ping 192.168.1.20,正常PING通。
至此,无线网卡安装全部完成。
最后,综合来说我的操作如下脚本:- #! /bin/sh
- ifconfig wlan0 up
- iwconfig wlan0 key 1234567890
- iwconfig wlan0 essid "TP-LINK-6"
- iwconfig wlan0 ap auto(这里没有权限)
- ifconfig wlan0 192.168.1.20 netmask 255.255.255.0
复制代码 网卡没有问题,在电脑上试过,可以用。
请大家帮忙分析一下,今天刚刚研究无线网卡。多谢大家! |
|