Có lẽ đó là vấn đề định tuyến. Trong trường hợp hai giao diện đang hoạt động cùng một lúc (và cả hai đều được gán IP động) thì hai tuyến mặc định sẽ xung đột. Lệnh này bạn có thể giúp kiểm tra tình hình:
lộ trình ip
Tìm kiếm các tuyến bắt đầu "mặc định" trong phản hồi lệnh. Một vấn đề là nếu có nhiều hơn thì một tuyến đường như vậy (tức là các tuyến) được liệt kê.
Ví dụ về trạng thái không mong muốn:
jiri@b01x:~$ tuyến đường ip
mặc định qua 10.1.1.1 dev br0 proto dhcp metric 600
mặc định qua 192.168.1.1 dev wlan0 proto dhcp metric 425
...
jiri@b01x:~$
Kiểm tra: Xóa tuyến đường mặc định được gắn với giao diện Wi-Fi. Cách tạm thời để làm điều đó là bằng lệnh:
Sudo ip route mặc định qua 192.168.1.1 dev wlan0
Địa chỉ IP và tên giao diện chính xác phải được sao chép từ đầu ra lệnh "ip route" trước đó của bạn.
Bây giờ hãy kiểm tra lại các tuyến đường bằng "ip route". Chỉ nên duy trì một tuyến đường trong danh sách. Sau đó kiểm tra kết nối internet. Nếu tất cả đều ổn, bạn đã tìm thấy giải pháp. Sử dụng một trong những khả năng sau:
- Sửa đổi cài đặt giao diện Wi-Fi trong phần IPv4 (ví dụ: sử dụng cài đặt hệ thống GUI). Thay đổi gán địa chỉ IP Wi-Fi từ Tự động thành Thủ công, đặt địa chỉ IP riêng nhưng để trống tuyến đường mặc định!
- Tạo tập lệnh nhỏ chứa lệnh "sudo route del..." và chạy nó trong trường hợp bạn sử dụng cả hai giao diện. Tập lệnh phải được bắt đầu SAU KHI giao diện Wi-Fi được kích hoạt.
Trong trường hợp bạn bị mất kết nối với các thiết bị khác được kết nối qua Wi-Fi, bạn nên thêm hoặc sửa đổi các tuyến tĩnh. Tôi sẽ cố gắng giúp bạn giải quyết vấn đề phụ này, nhưng cần có thêm thông tin chi tiết và đầu ra lệnh.