我试图在适配器处于p2p模式时获取附近的无线网络列表,但iwlist返回以下错误:

root@nitrogen6x:~# ifconfig

eth0链接封装:以太网HWaddr 00:19:B8:02:50:3A
inet addr:169.254.243.20 Bcast:169.254.255.255掩码:255.255.0.0 inet6地址:fe80 :: 219:b8ff:fe02:503a / 64范围:Link UP BROADCAST RUNNING MULTICAST MTU:1500公制:1 RX包:8912错误: 0丢弃:0溢出:0帧:0 TX数据包:203错误:0丢弃:0溢出:0载波:0冲突:0 txqueuelen:1000 RX字节:752911(735.2 KiB)TX字节:97366(95.0 KiB)

lo链接封装:本地环回
inet addr:127.0.0.1掩码:255.0.0.0 inet6 addr ::: 1/128范围:主机UP LOOPBACK RUNNING MTU:65536公制:1 RX数据包:24689错误:0丢弃:0超限:0帧:0 TX数据包: 24689错误:0丢弃:0溢出:0载波:0冲突:0 txqueuelen:0 RX字节:1990305(1.8 MiB)TX字节:1990305(1.8 MiB)

p2p0链接封装:以太网HWaddr A4:2B:B0:BC:63:47
inet addr:192.168.1.1 Bcast:192.168.1.255掩码:255.255.255.0 inet6 addr:fe80 :: a62b:b0ff:febc:6347/64范围:Link UP BROADCAST RUNNING MULTICAST MTU:1500公制:1 RX包:0错误: 0丢弃:0溢出:0帧:0 TX数据包:86错误:0丢弃:0溢出:0载波:0冲突:0 txqueuelen:1000 RX字节:0(0.0 B)TX字节:16155(15.7 KiB)

root@nitrogen6x:~# iwlist p2p0 scan

p2p0接口不支持扫描:不支持操作

root@nitrogen6x:~# iw dev p2p0 scan

命令失败:不支持操作(-95)

root@nitrogen6x:~# iw dev p2p0 scan ap-force

用法:iw [options] dev scan [-u] [freq] [ies] [ssid | passive]

除非请求被动扫描,否则扫描给定的频率并探测给定的SSID(如果没有给出,则探测通配符) . 如果指定了-u,则在扫描结果中打印未知数据 . 指定的(供应商)IE必须格式良好 .

选项: - debug启用netlink调试

IPv6:ADDRCONF(NETDEV_UP):wlan0:链接未准备好root @nurlow6x:〜#IPv6:ADDRCONF(NETDEV_CHANGE):wlan0:链接准备就绪

root@nitrogen6x:~# ifconfig

eth0链接封装:以太网HWaddr 00:19:B8:02:50:3A
inet addr:172.16.11.11 Bcast:172.16.11.255掩码:255.255.255.0 inet6 addr:fe80 :: 219:b8ff:fe02:503a / 64范围:Link UP BROADCAST RUNNING MULTICAST MTU:1500公制:1 RX包:9123错误: 0丢弃:0溢出:0帧:0 TX数据包:222错误:0丢弃:0溢出:0载波:0冲突:0 txqueuelen:1000 RX字节:770546(752.4 KiB)TX字节:104977(102.5 KiB)

lo链接封装:本地环回
inet addr:127.0.0.1掩码:255.0.0.0 inet6 addr ::: 1/128范围:主机UP LOOPBACK RUNNING MTU:65536公制:1 RX数据包:25329错误:0丢弃:0超限:0帧:0 TX数据包: 25329错误:0丢弃:0溢出:0载波:0冲突:0 txqueuelen:0 RX字节:2036385(1.9 MiB)TX字节:2036385(1.9 MiB)

wlan0链接封装:以太网HWaddr A4:2B:B0:BC:63:47
inet addr:192.168.1.2 Bcast:192.168.1.255掩码:255.255.255.0 inet6 addr:fe80 :: a62b:b0ff:febc:6347/64范围:Link UP BROADCAST RUNNING MULTICAST MTU:1500公制:1 RX包:423错误: 0丢弃:0溢出:0帧:0 TX数据包:498错误:0丢弃:0溢出:0载波:0冲突:0 txqueuelen:1000 RX字节:55955(54.6 KiB)TX字节:140014(136.7 KiB)

root@nitrogen6x:~# iwlist wlan0 scan

wlan0接口不支持扫描:不支持操作

root@nitrogen6x:~# iw dev wlan0 scan

命令失败:不支持操作(-95)

root@nitrogen6x:~# iw dev wlan0 scan ap-force

用法:iw [options] dev scan [-u] [freq] [ies] [ssid | passive]

除非请求被动扫描,否则扫描给定的频率并探测给定的SSID(如果没有给出,则探测通配符) . 如果指定了-u,则在扫描结果中打印未知数据 . 指定的(供应商)IE必须格式良好 .

选项: - debug启用netlink调试

Please let me know, if there is any other way for scanning wi-fi networks.