Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 在Linux中,如何判断无线适配器是内部连接还是外部连接?_Unix_Wifi - Fatal编程技术网

Unix 在Linux中,如何判断无线适配器是内部连接还是外部连接?

Unix 在Linux中,如何判断无线适配器是内部连接还是外部连接?,unix,wifi,Unix,Wifi,我只是想知道无线适配器是内部连接还是外部连接。我目前有一个外部和内部wifi适配器。我对wlan设备的“ifconfig”如下所示: wlan0 Link encap:Ethernet HWaddr 68:a3:c4:0d:0a:40 inet addr:10.0.0.114 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: 2002:6cb2:6e48:0:6aa3:c4ff:fe0d:a40/64 Sco

我只是想知道无线适配器是内部连接还是外部连接。我目前有一个外部和内部wifi适配器。我对wlan设备的“ifconfig”如下所示:

wlan0     Link encap:Ethernet  HWaddr 68:a3:c4:0d:0a:40  
      inet addr:10.0.0.114  Bcast:10.0.0.255  Mask:255.255.255.0
      inet6 addr: 2002:6cb2:6e48:0:6aa3:c4ff:fe0d:a40/64 Scope:Global
      inet6 addr: fe80::6aa3:c4ff:fe0d:a40/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:790868 errors:0 dropped:0 overruns:0 frame:0
      TX packets:6194 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:187807213 (187.8 MB)  TX bytes:1306797 (1.3 MB)

wlan1     Link encap:Ethernet  HWaddr 00:c0:ca:1f:8b:42  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

我似乎找不到什么独特的方法来判断适配器是内部的还是外部的。

看看
/sys/class/net/wlan0
符号链接指向哪里。如果您在路径中看到
usb
,就是它。

查看它。如果您可以看到它(并且您没有透明的外壳),那么它是外部的。:)谢谢!我转到/sys/class/net目录并执行ls-l。