Як використовувати командний рядок, щоб перевірити, до якої мережі WiFi я підключений?


30

Я роблю безголовкові установки, де ми використовуємо Піс у польових роботах (відстежуємо рух тюленів за допомогою камери в районі Кейп-Код), і тому ми можемо моніторити його лише без голови, без окремого дисплея (для економії енергії).
Для того, щоб Піс отримав час, мені потрібно їх підключити до айфонів мого колеги (які працюють як гарячі точки) та використовувати ntpd, щоб отримати час з Інтернету.
Однак я ще не зрозумів, яка команда запитувати ім'я мережі WiFi, щоб підтвердити, що вона підключена до потрібної мережі - чи є така?


1
Ваша робота звучить приголомшливо! Де я можу дізнатися більше про вашу роботу?

1
Наш веб-сайт лабораторії: runtadlerlab.mit.edu: D Особистий веб-сайт: ericmajinglong.com
ericmjl

Відповіді:



18

Спробуйте iwconfig:

user@host:~ $ iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated
          Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

0

Ви можете використовувати наступний код для перевірки IP-адреси, призначеної rpi. t = "$ (ifconfig wlan0 | awk" / inet addr / {print substr ($ 2,6)} ') "ехо $ t w = $ {# t} ехо $ w

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.