Trình điều khiển Wi-Fi đôi khi có thể khó định cấu hình trong Linux, ngay cả khi chúng hoạt động khi bạn khởi động máy tính của mình lên phiên bản Microsoft Windows hoặc hệ điều hành khác. Bạn có thể thấy rằng bộ điều hợp mạng không dây không tự động kết nối hoặc thậm chí bạn có thể thấy rằng mình phải nhấp vào biểu tượng kết nối nhiều lần trong môi trường đồ họa để nó hoạt động. Nói chung, vấn đề đang xảy ra là hệ thống không thăm dò trình điều khiển đủ lâu.
Trước tiên, hãy kiểm tra để đảm bảo rằng bạn đang chạy trình điều khiển mới nhất cho phần cứng của mình và nếu điều đó không hoạt động thì hãy xem nhật ký hệ thống để xem có điều gì bất thường xảy ra không. Trình điều khiển đôi khi có thể thiết lập lại định kỳ. Chặn tất cả những điều này, sau đó bạn có một cách giải quyết khác. Nhật ký hệ thống là nơi tốt để bắt đầu, nhưng vị trí của nó có thể khác nhau ở các bản phân phối Linux khác nhau.
Phương pháp 1:Kiểm tra tệp nhật ký hệ thống để tìm lỗi trình điều khiển không dây
Nếu bạn sử dụng Debian, bất kỳ phiên bản Ubuntu nào bất kể giao diện đồ họa trên máy tính để bàn hoặc bất kỳ bản phân phối bắt nguồn từ Debian nào khác như Bodhi hoặc Trisquel thì bạn có thể thử tail -f để xem phần cuối của tệp và xem liệu có bất kỳ tham chiếu nào đến trình điều khiển WiFi của bạn không. Công tắc -f đảm bảo rằng nếu có điều gì đó xảy ra khi bạn đang xem nó thì bạn vẫn sẽ thấy nó khi nó xuất hiện. Lưu ý rằng nếu bạn thấy trình điều khiển WiFi liên tục bị ngắt kết nối thì rất có thể đó là sự cố phần cứng và bạn cần đảm bảo rằng thiết bị của mình được gắn chính xác vào hệ thống vật lý. Thay vào đó, nếu bạn thấy một số lần ngắt kết nối USB thì điều này thực sự có thể không liên quan nhiều đến các tính năng mạng mà kernel cung cấp. Nếu bạn thấy thông báo như:
Đã tìm thấy thiết bị USB mới
Chuỗi thiết bị USB mới
Vậy thì rất có thể những điều này đang đề cập đến các thiết bị lưu trữ dung lượng lớn mà bạn đang gắn và tháo khỏi hệ thống. Tuy nhiên, hãy chú ý đến những thông tin bắt đầu bằng ngày và chứa “Đã tìm thấy thiết bị USB mới” nếu bộ điều hợp WiFi của bạn được kết nối qua cổng USB.
Nếu bạn đang sử dụng Fedora hoặc bất kỳ thứ gì dựa trên Fedora hoặc bản phân phối Red Hat Linux cấp doanh nghiệp thì hãy thay thế bằng trong lệnh trước đó. Nếu bạn không thể tìm thấy nó, hãy thử lệnh thêm để tìm thư mục mà các thông báo hệ thống được lưu trữ trong đó. Nếu bạn muốn xem tất cả nhật ký hệ thống chứ không chỉ phần cuối, thì hãy sử dụng thêm hoặc nhiều hơn tại dấu nhắc CLI rồi nhấn phím cách mỗi lần bạn muốn xem xuống một trang thông tin.
Phương pháp 2:Kiểm tra thông tin Trình quản lý mạng
Từ giao diện nhắc lệnh, hãy thử ra lệnh tắt nmcli nm wifi. Điều này sẽ tắt bộ điều hợp mạng của bạn. Sau khi thực hiện xong, hãy thử bật nmcli nm wifi để bật lại, sau đó khởi động lại máy tính. Bạn có thể cần quyền truy cập root để khởi động lại máy tính thông qua khởi động lại sudo hoặc, cách khác, bạn có thể phải đặt lại nó bằng GUI. Gõ lệnh khởi động lại tại CLI và nhấn enter có thể là đủ trên hệ thống Ubuntu, nhưng với Debian thì không.
Sau khi hệ thống được sao lưu, hãy xem liệu điều này có khắc phục được sự cố không. Nếu không, hãy chạy lspci -knn | grep Net -A2 và xem thông tin nó cung cấp.
Điều này sẽ cho bạn biết liệu máy có thực sự giao tiếp với bộ điều hợp Wi-Fi hay không và sẽ cung cấp đủ thông tin để khắc phục sự cố. Nếu bây giờ bạn đã loại trừ hoàn toàn các sự cố phần cứng và cảm thấy rằng đó thực sự có thể là sự cố trình điều khiển thì bạn có thể cần phải cài đặt trình điều khiển nguồn đóng. Bạn sẽ phải làm theo hướng dẫn của nhà sản xuất nếu bạn đang sử dụng bản phân phối không bao gồm tài liệu nguồn đóng trong kho, khi đó bạn có thể phải liên hệ với nhà sản xuất hoặc tìm kiếm trên diễn đàn Web để có gói có thể cài đặt phù hợp với bộ điều hợp của bạn. Tuy nhiên, người dùng Ubuntu và các sản phẩm phái sinh chính thức khác được Canonical công nhận như Lubuntu, Xubuntu và Kubuntu có quyền truy đòi cuối cùng.
Phương pháp 3:Tự động tìm kiếm trình điều khiển nguồn đóng
Nếu bạn đang sử dụng bất kỳ bản phân phối *buntu nào, hãy thử mở Phần mềm &Cập nhật từ menu Dash, LXDE hoặc Whisker. Trên tab đầu tiên tự động mở ra, hãy chọn “Phần mềm nguồn mở và miễn phí được Canonical hỗ trợ (chính)”, “Phần mềm nguồn mở và miễn phí do cộng đồng duy trì (vũ trụ)”, “Trình điều khiển độc quyền cho thiết bị (bị hạn chế)” và “Phần mềm bị hạn chế bởi các vấn đề bản quyền hoặc pháp lý (đa vũ trụ)” từ danh sách kiểm tra. Một số hộp có thể đã được chọn và việc chọn chúng có thể nhắc bạn nhập mật khẩu của mình.
Chương trình có thể yêu cầu bạn cập nhật kho lưu trữ. Nếu đúng như vậy, hãy cho phép nó chạy khóa học bằng cách nhấp vào nút Đồng ý. Hãy nhớ rằng việc này có thể mất một chút thời gian và thường yêu cầu bạn phải có khả năng kết nối mạng. Nếu có thể, hãy sử dụng dây Ethernet để gắn trực tiếp thiết bị của bạn vào modem hoặc bộ định tuyến cho đến khi bạn có Wi-Fi và hoạt động. Sau khi chạy xong, hãy chọn tab Trình điều khiển bổ sung.
Tên của nhà sản xuất phần cứng được xem trong Phương pháp #2 có thể hiển thị trong hộp đó và bạn có thể sử dụng trình điều khiển của họ bằng cách nhấp vào Áp dụng Thay đổi. Nếu nó ghi “Không có trình điều khiển bổ sung nào” và bạn có kết nối mạng qua dây vật lý thì bạn có thể phải đóng nó và khởi động lại. Nếu vẫn không có gì, hãy chạy Sudo apt-get update tại thiết bị đầu cuối trong khi bạn có khả năng kết nối mạng từ kết nối vật lý, sau đó chạy Sudo apt-get nâng cấp trước khi mở lại Phần mềm &Cập nhật. Bạn có thể được yêu cầu phản hồi một cách tương tác với một số lời nhắc tại thiết bị đầu cuối trong khi chạy các lệnh CLI này và hệ thống của bạn có thể cập nhật các gói không liên quan khác. Sau khi hoàn tất, bạn sẽ được cung cấp tùy chọn cài đặt trình điều khiển độc quyền.
Nếu điều này gây ra sự cố không liên quan hoặc sau đó trình điều khiển nguồn mở khả dụng và bạn muốn loại bỏ mã nguồn đóng khỏi hệ thống của mình thì bạn luôn có thể sử dụng nút Hoàn nguyên trên trang Trình điều khiển bổ sung để xóa mã đó.
GIỚI THIỆU TÁC GIẢ
Mũi tên Kevin
Kevin Arrows là một chuyên gia công nghệ giàu kinh nghiệm và hiểu biết với hơn một thập kỷ kinh nghiệm trong ngành. Anh có chứng chỉ Chuyên gia Công nghệ được Chứng nhận của Microsoft (MCTS) và có niềm đam mê sâu sắc trong việc cập nhật những phát triển công nghệ mới nhất. Kevin đã viết nhiều về nhiều chủ đề liên quan đến công nghệ, thể hiện chuyên môn và kiến thức của mình trong các lĩnh vực như phát triển phần mềm, an ninh mạng và điện toán đám mây. Những đóng góp của ông cho lĩnh vực công nghệ đã được các đồng nghiệp công nhận và tôn trọng rộng rãi, đồng thời ông được đánh giá cao nhờ khả năng giải thích các khái niệm kỹ thuật phức tạp một cách rõ ràng và ngắn gọn.