我正试图从iwconfig获取有关我的wlan0连接的信息。当我运行iwconfig时,我得到以下信息:
wlan0 no wireless extensions.当我运行ifconfig时
wlan0 Link encap:Ethernet HWaddr 00:04:4b:8c:b5:bb
inet addr:10.1.10.165 Bcast:10.1.255.255 Mask:255.255.0.0
inet6 addr: 2603:3021:1101:3800:f85:1f38:ffe1:8333/64 Scope:Global
inet6 addr: 2603:3021:1101:3800::9cd5/128 Scope:Global
inet6 addr: fe80::7406:9e58:85f7:9619/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10246 errors:0 dropped:0 overruns:0 frame:0
TX packets:5045 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7299987 (7.2 MB) TX bytes:469380 (469.3 KB)我的连接有一个IP地址,我通过ssh连接到这台机器,所以我知道因特网正在工作。如果我运行nmcli命令,它似乎是正常的。那么,为什么iwconfig没有显示有关此连接的信息。
发布于 2018-11-27 22:26:43
可能是这样,因为iwconfig使用了废弃的WEXT,而且您的内核不支持它。使用iw工具代替。
顺便说一句,ifconfig对于iproute2 (ip link)也是不可取的,但是它使用的底层ioctl仍然存在。
https://askubuntu.com/questions/1094571
复制相似问题