Cách thay đổi tốc độ làm mới mà tại đó trình quản lý mạng cập nhật các điểm truy cập không dây


17

Đôi khi phải mất quá nhiều thời gian để người quản lý mạng cập nhật để xem AP không dây mới. Có thể thay đổi khoảng thời gian giữa các lần kiểm tra không?

Câu trả lời:


20

"Tốc độ làm mới" (khoảng thời gian quét) được mã hóa cứng trong mã nguồn của trình quản lý mạng. Khoảng thời gian là một số giá trị giữa 20 và 120 giây. Một số heuristic quyết định khi nào nên quét thường xuyên hơn và khi ít thường xuyên hơn. Dường như không có cách nào để cấu hình khoảng thời gian ngoài việc vá nguồn và biên dịch.

Xem tệp nguồn có liên quan của phiên bản quản lý mạng 0.9.0 và tìm kiếm khoảng thời gian.

Có rất nhiều cuộc thảo luận trên internet về việc cho phép người dùng thay đổi khoảng thời gian. Các nhà phát triển không muốn điều đó. Họ cho rằng người dùng có thể đặt khoảng thời gian quá thấp và điều đó sẽ gây ra sự bất bình cho tất cả các thành viên của mạng không dây, không chỉ cho riêng người dùng.

Tôi xin lỗi tôi không thể cung cấp cho bạn một liên kết đến cuộc thảo luận đó. Tôi đã quên lưu liên kết và bây giờ tôi không thể tìm thấy nó một lần nữa. Bạn sẽ phải lấy lời của tôi cho nó.

Vì vậy, không thể định cấu hình tốc độ làm mới và dường như điều đó sẽ không xảy ra sớm.


Bạn có thể kích hoạt quét thủ công bằng cách sử dụng lệnh sau:

sudo iwlist eth1 scan

Thay thế eth1bằng tên của thiết bị không dây của bạn. Sử dụng iwconfigđể tìm ra tên của thiết bị không dây của bạn.

Bạn có thể liệt kê các mạng được tìm thấy bằng cách sử dụng nm-tool.

Bạn có thể quan sát hoạt động của thiết bị không dây bằng cách sử dụng iwevent.


2
Hoặc bạn chỉ có thể ném lệnh trên trong một tập lệnh và thiết lập một công việc định kỳ để nó chạy mỗi phút nếu bạn muốn nó chạy thường xuyên.
Justin Andrusk

@Justin: Làm thế nào để bạn nhập lệnh sudo vào lệnh CRON để nó chạy mà không yêu cầu mật khẩu root?
Richard Rodriguez

1
Những gì nó thực sự nên làm là nếu bạn nhấp vào AppTheicator thì nó sẽ quét. Tôi nghĩ đó là những gì các Apple đã đến. Tôi phải nghĩ rằng ai đó sẽ rẽ nhánh này và thêm chức năng này.
Elijah Lynn

1
Một số liên kết đến một số các cuộc thảo luận được đề cập sẽ rất hữu ích.
Elijah Lynn

@RichardRodriguez, chỉ cần thiết lập crontab của 'root', không phải của người dùng. Bỏ qua sudo theo cách này.
Hans Deragon
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.