Kết nối với mạng WiFi bằng Mac Terminal


11

Mỗi lần tôi cố gắng tìm hiểu cách thực hiện việc này, tôi lại tìm hiểu cách thực hiện trên linux và nó không chuyển. Làm cách nào để kết nối với mạng WiFi bằng Mac Terminal Bash?

Câu trả lời:


18

Kể từ Snow Leopard (Mac OS X v10.6.x) và có thể sớm hơn, bạn có thể làm:

networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD

Ở đâu...

  • $INTERFACElà số nhận dạng kiểu "enX" cho thẻ AirPort của bạn (thông thường en1, nhưng en0trên MacBook Air và en2Mac Pro, và có thể thay đổi vì các lý do khác)
  • $SSIDlà tên mạng của bạn, chẳng hạn như "Simon's SSID". Kèm theo nó trong dấu ngoặc kép nếu nó chứa khoảng trắng.
  • $PASSWORD là mật khẩu WEP, WPA-PSK hoặc WPA2-PSK của bạn.

Nếu bạn xem trang hướng dẫn hoặc tuyên bố trợ giúp / sử dụng, networksetupbạn sẽ thấy rằng nó có các tiểu ban liên quan đến AirPort khác để nhận hoặc cài đặt trạng thái nguồn (bật / tắt thẻ AirPort) và để quản lý danh sách Mạng ưu tiên và 802.1X cấu hình (nếu mạng của bạn sử dụng 802.1X, chẳng hạn như mạng WPA Enterprise hoặc WPA2 Enterprise sẽ).


3

Tìm ra:

sudo airport -A


2
không có tùy chọn "-A" trong sân bay
Luxspes

Có lẽ nên đưa ra slà một loại khóa, đó là phím bên cạnh atrên bàn phím.
kaiser

2

Dưới đây là một hướng dẫn nhỏ về việc sử dụng sân bay trong Dòng lệnh

Rõ ràng bạn có thể sử dụng

$ airport 

như một mệnh lệnh. Tôi sẽ thử

$ airport -help

và xem nếu nó đưa ra một số tùy chọn.

Câu trả lời này đã lỗi thời. Hãy bỏ qua nó


SSID của tôi chứa khoảng trắng, làm cách nào để nhập?
JShoe

Đặt nó vào danh ngôn. Giống như "SSID của Simon". Vì vậy, lệnh có thể là một cái gì đó như: sân bay -x "Simon's SSID"
Simon Sheehan

làm cho nó /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport, trên máy tính của tôi, ít nhất.
Nathan Grigg

@Simon sẽ -xlàm gì? @nathang tại sao nó sẽ thay đổi? Làm cách nào để tìm vị trí chính xác trên máy tính của tôi?
JShoe

Làm thế nào trên thế giới đã làm câu trả lời này, mà không có hy vọng làm việc, có được upvote?
Spiff
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.