Câu hỏi này đã có câu trả lời ở đây:
Nhà cung cấp internet của tôi có một dịch vụ nơi tôi chia sẻ một phần kết nối wifi của mình với các thuê bao khác và đổi lại tôi có thể sử dụng kết nối wifi của họ khi tôi ở gần bộ định tuyến của thuê bao. Nó rất giống với FON .
Tuy nhiên, đôi khi tôi ở một địa điểm có ba người đăng ký (A, B và C) gần đó. Tất cả đều có dịch vụ kích hoạt. Dịch vụ hiển thị với cùng SSID (hãy đặt tên là ISP-Free), bất kể thuê bao cung cấp là ai. Trong trường hợp trên, chỉ có một SSID xuất hiện trong menu sân bay của tôi và sau đó máy Mac của tôi tự quyết định bộ định tuyến (A, B hoặc C) mà nó kết nối.
Quyết định này không phải lúc nào cũng hoàn hảo và nó thường kết nối với bộ định tuyến có tín hiệu yếu. Sử dụng công cụ Chẩn đoán không dây ( option+ nhấp vào biểu tượng sân bay) Tôi có thể tìm thấy BSSID của bộ định tuyến ISP-Free mạnh nhất, nhưng tôi không thể kết nối với nó.
Câu trả lời này không giúp tôi vì điều này thay đổi vĩnh viễn BSSID mà SSID ISP-Free sẽ được liên kết. Tôi không muốn điều đó khi tôi kết nối với mạng Không có ISP tại các địa điểm khác cũng như nơi lựa chọn bộ định tuyến tự động hoạt động tốt.
Giải pháp này không hiệu quả với tôi vì nó hoạt động dựa trên SSID, không phải BSSID.
Vậy làm cách nào tôi có thể kết nối với một BSSID cụ thể mà không thay đổi hành vi của SSID vĩnh viễn mà không cần phần mềm của bên thứ ba?
Tôi cho rằng Terminal sẽ là giải pháp duy nhất, nhưng có lẽ có một công cụ Apple ẩn ở đâu đó.