Làm cách nào để sử dụng dòng lệnh để kiểm tra mạng WiFi nào tôi đang kết nối?


30

Tôi đang thực hiện cài đặt không đầu, trong đó chúng tôi sử dụng Pis trong công việc tại hiện trường (theo dõi chuyển động của hải cẩu qua camera ở khu vực Cape Cod), và vì vậy chúng tôi chỉ có thể theo dõi nó không đầu, không có màn hình riêng biệt (để tiết kiệm năng lượng).
Để Pis có thời gian, tôi cần chúng kết nối với iPhone của đồng nghiệp của tôi (đang hoạt động như các điểm nóng) và sử dụng ntpd để lấy thời gian từ internet.
Tuy nhiên, tôi vẫn chưa tìm ra lệnh nào để truy vấn tên mạng WiFi, để xác nhận rằng nó được kết nối với đúng mạng - có phải không?


1
Công việc của bạn nghe thật tuyệt vời! Tôi có thể tìm hiểu thêm về công việc của bạn ở đâu?

1
Trang web phòng thí nghiệm của chúng tôi: runstadlerlab.mit.edu: D Trang web cá nhân: ericmajinglong.com
ericmjl

Câu trả lời:



18

Hãy thử 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

bạn có thể sử dụng đoạn mã sau để kiểm tra IP được gán cho rpi. t = "$ (ifconfig wlan0 | awk '/ inet addr / {print struct ($ 2,6)}')" echo $ t w = $ {# t} echo $ w

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.