Как узнать статус wlan0?

cat file01 | sed -e '1,3d'

// покажите содержимое файла file01, но удалите первую и третью строку

6
17.03.2017, 08:45
2 ответа

Текущие (в 2017 г.) методы:

  1. ip для всех сетевых интерфейсов, включая настройку вверх и вниз:

     ip link установить wlan0 up 
    ip link set wlan0 down 
    ip help 
    ip link help 
    ip addr help 
     
  2. iw для беспроводной сети расширения (необходимо вызывать как root):

     iw dev 
    iw phy 
    iw wlan0 scan 
    iw wlan0 station dump 
    iw help {{1} } 

ifconfig и iwconfig по-прежнему поддерживаются соответствующими пакетами, но некоторые функции доступны только с ip и iw .

8
27.01.2020, 20:22

Программа net-tools устарела, и вместо нее был использован iproute2 :

program     obsoleted by
arp         ip neigh
ifconfig    ip addr
ipmaddr     ip maddr
iptunnel    ip tunnel
route       ip route
nameif      ifrename
mii-tool    ethtool

ip show отобразит состояние вашего сетевого интерфейса.

Кроме того, есть несколько других инструментов, которые помогут вам узнать состояние вашего сетевого интерфейса:

cat /sys/class/net/<interface>/carrier

пример вывода:

1

1 означает, что ваш интерфейс работает и 0 не работает.

Или просто вы можете использовать следующую команду:

cat /sys/class/net/<interface>/operstate

пример вывода:

UP

или

DOWN
7
27.01.2020, 20:22

Теги

Похожие вопросы