linux wifi-tools,Linux下WiFi工具wireless_tools交叉编译,及其支持生成iwconfig使用的内核配置...
內(nèi)核的配置:
General setup? ---> Kernel compression mode (LZMA)? --->LZMA
[*] Networking support? --->
Networking options? --->
Packet socket
Packet: sockets monitoring interface
Unix domain sockets
Transformation user configuration interface
-*- Transformation migrate database
PF_KEY sockets
[*]?? PF_KEY MIGRATE
[*] TCP/IP networking
[*]?? IP: multicasting
Large Receive Offload (ipv4/tcp)
INET: socket monitoring interface
[*]?? TCP: MD5 Signature Option support (RFC2385)
[*] Network activity statistics tracking
-*-?? Wireless? --->
cfg80211 - wireless configuration API
[*]???? nl80211 testmode command
[*]???? enable powersave by default
[*]???? cfg80211 wireless extensions compatibility
RF switch subsystem support? --->
Device Drivers? ---> [*] Network device support? --->
[*]?? Network core driver support
Generic Media Independent Interface device support
[*]?? Ethernet driver support? --->
PHY Device support and infrastructure? --->
[*]?? Wireless LAN? --->
Broadcom IEEE802.11n embedded FullMAC WLAN driver
[*]???? USB bus interface support for FullMAC driver
IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)
2、wireless_tools交叉編譯:
下載地址:https://hewlettpackard.github.io/wireless-tools/Tools.html
tar zxvf?tar zxvf wireless_tools.29.tar.gz
cd ?wireless_tools.29
vi Makefile ,添加修改CC = arm-hisiv400-linux-gcc? ? ?AR = arm-hisiv400-linux-ar? ? ? RANLIB = arm-hisiv400-linux-ranlib
make
在當(dāng)前目錄下回生成iwconfig和iwlist工具,復(fù)制到交叉編譯的平臺(tái)
3、有時(shí)候即使iwconfig和iwlist工具編譯成功,但會(huì)出現(xiàn)wlan0 no wireless extensions,或者出現(xiàn)wlan0? Interface doesn't support scanning,如圖:
這是內(nèi)核選項(xiàng)沒有選對(duì)對(duì)iwconfig的支持選項(xiàng),這時(shí)候你就要好好檢查一下你的內(nèi)核配置了。
總結(jié)
以上是生活随笔為你收集整理的linux wifi-tools,Linux下WiFi工具wireless_tools交叉编译,及其支持生成iwconfig使用的内核配置...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个关于成长的个性签名!
- 下一篇: Linux数组计算平均值,从数组中读取并