Điểm:2

Làm cách nào để Trình quản lý mạng chọn mạng WiFi nào sẽ kết nối khi có sẵn nhiều?

lá cờ in

Khi Trình quản lý mạng đang kiểm soát kết nối WiFi trên một hệ thống, làm cách nào để chọn mạng sẽ kết nối?

Tôi biết cài đặt connection.autoconnect-priority nhưng tôi muốn hiểu thuật toán được sử dụng để chọn kết nối khi có nhiều mạng tự động kết nối chia sẻ priority=0.

waltinator avatar
lá cờ it
Bằng cách sử dụng "định tuyến gói", xem `ip route`, đọc `man ip ip-route`.
lá cờ in
Cảm ơn vì nhận xét, nhưng tôi thực sự đang đề cập đến quá trình Trình quản lý mạng chọn SSID/BSSID nào để liên kết, chứ không phải cách Linux định tuyến các gói qua nhiều mạng được kết nối.
Điểm:4
lá cờ us

Trình quản lý mạng hoàn toàn không làm điều này; thay thế, wpa_supplicant làm. Trình quản lý mạng chỉ đơn giản là cố gắng duy trì mọi kết nối đang hoạt động trực tuyến, sau đó nó ủy thác công việc cho các tiện ích khác dựa trên loại kết nối có liên quan. Đối với một số kết nối 802.1x có dây và không dây, đó là công việc của wpa_supplicant .

Vì vậy, làm thế nào wpa_supplicant làm đi? Mỗi giao diện mạng có thể được kết nối sẽ tìm kiếm các kết nối theo từng tiêu chí sau cho đến khi chỉ có một mạng để kết nối:

  • Quét các mạng tiềm năng
  • Xếp hạng các mạng được quét theo mức độ ưu tiên và kết nối với mạng có mức độ ưu tiên cao nhất
  • Xếp hạng các mạng được ưu tiên theo cường độ kết nối và kết nối với mạng mạnh nhất
  • Xếp hạng các mạng theo thứ tự trong tệp cấu hình và kết nối với mạng đầu tiên

vì vậy nếu vẫn thất bại, tệp cấu hình là thứ tự có thẩm quyền. bạn có thể đọc mã nguồn.

lá cờ in
Cảm ơn! Dựa trên câu trả lời của bạn, tôi có thể tìm thấy mã nguồn thực sự ưu tiên. https://github.com/digsrc/wpa_supplicant/blob/515eb37dd1df3f4a05fc2a31c265db6358301988/wpa_supplicant/scan.c#L1658
lá cờ in
Dựa trên điều đó, có vẻ như ưu tiên > thứ tự cấu hình > ưu tiên WAP2 > ưu tiên quyền riêng tư > Ưu tiên mức tín hiệu tốt hơn > ưu tiên tốc độ tối đa > ưu tiên băng tần tín hiệu.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.