Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Khắc Phục Lỗi Ubuntu 'Không Tìm Thấy Adapter Wi‑Fi' — Hướng Dẫn Bước Theo Bước

Khắc Phục Lỗi Ubuntu  Không Tìm Thấy Adapter Wi‑Fi  — Hướng Dẫn Bước Theo Bước

Đăng ngày 29 tháng 10, 2023, 2:46 PM EDT

Tình yêu của Hannah với Linux nảy mầm khi tham gia CyberPatriot. Cô đã học các môn như lập trình và sửa máy tính từ nhỏ, khiến cô hiểu giá trị của tài liệu tốt — và rằng một số tài liệu không giúp ích cho người thiếu kinh nghiệm. Trải nghiệm đó dẫn dắt cô đến việc tạo ra tài liệu trực tiếp, hữu ích. Hiện cô đang học Khoa học Máy tính, tập trung vào lập trình và Linux, tại Đại học Eastern New Mexico.

Hannah viết cho MakeUseOf từ tháng 4 năm 2023, tập trung vào Linux, Lập trình, DIY, và Hướng dẫn mua sắm. Ngoài việc đóng góp cho các ấn phẩm địa phương như báo The Chase của ENMU, cô tìm thấy đam mê trong việc mang tin tức liên quan, mới nhất và chính xác đến người dân New Mexico trên KENW News 3.

Đủ khó chịu khi máy mất kết nối hoặc không kết nối được Wi-Fi — và dễ tự hỏi có gì làm được khi gặp lỗi Ubuntu "Wi-Fi adapter not found".

Không cần tuyệt vọng: có thể sửa Wi-Fi Ubuntu không hoạt động chỉ với vài bước troubleshooting.

1. Xác minh adapter Wi-Fi được nhận diện

Lỗi "no Wi-Fi adapter found" Ubuntu có nhiều nguyên nhân tiềm ẩn, bao gồm vấn đề hợp pháp với adapter Wi-Fi máy, vấn đề driver, thậm chí bug kernel Linux.

Trước hết, quan trọng phải kiểm tra Ubuntu có nhận diện adapter Wi-Fi hay không. Bạn làm được với lệnh đơn giản, nhưng cần cài nó trước. Mở terminal và nhập:

sudo apt update sudo apt-get install lshw

Sau khi gói cài xong, kiểm tra xem thiết bị wireless có được tìm thấy với lshw. Nếu hệ thống nhận adapter Wi-Fi, mô tả ngắn gọn thiết bị sẽ xuất hiện. Nhập sau để kiểm tra thiết bị wireless interface:

sudo lshw -C network
Khắc Phục Lỗi Ubuntu  Không Tìm Thấy Adapter Wi‑Fi  — Hướng Dẫn Bước Theo Bước

Nếu lệnh trên không tìm thấy wireless interface, bạn cần thử vài lệnh thay thế. Hầu hết máy dùng adapter PCI nội bộ — bạn dùng lệnh sau kiểm tra:

lspci

Nếu dùng adapter Wi-Fi USB ngoài, cần cách khác kiểm tra xem nó được nhận diện. Nhập sau và kiểm tra xem adapter wireless có liệt kê trong thiết bị in ra không:

lsusb

2. Cài driver mới cho adapter Wi-Fi

Nếu không tìm thấy adapter Wi-Fi bằng các lệnh trên, hệ thống có thể thiếu driver cần thiết nhận diện adapter. Bạn kiểm tra driver mới bằng cách mở Software & Updates và vào tab Additional Drivers.

Khắc Phục Lỗi Ubuntu  Không Tìm Thấy Adapter Wi‑Fi  — Hướng Dẫn Bước Theo Bước

Nếu có driver, chọn Using cho driver, rồi finalize thay đổi bằng Apply Changes. Thật không may, đôi khi phương pháp trước vẫn chưa đủ tìm và cài đúng driver Wi-Fi. Tùy nhà sản xuất adapter — Intel, Realtek, Broadcom — có phương pháp cụ thể tải driver.

Nếu bạn có adapter Intel Wi-Fi, cần cài firmware Intel gốc, giải nén driver từ thư mục zip, mở terminal trong thư mục bằng chuột phải cửa sổ Files chọn Open in Terminal. Tiếp theo, nhập sau để copy file vào thư mục firmware:

sudo cp *.ucode /lib/firmware

Tương tự, tải driver Realtek mới từ thư mục rtw88 GitHub. Nhấp Code > Download ZIP, giải nén thư mục chứa firmware, mở terminal trong thư mục đã giải nén. Nhập sau để cài file firmware mới:

make sudo make install

Tiếp theo, khởi động lại máy. Nếu Ubuntu không nhận adapter Wi-Fi sau reboot, dùng lệnh modprobe để ép nó. Trước đó, nhập lệnh đầu xác định kernel driver in use. Khi in ra, thay thế nó làm [wifi-module] trong lệnh thứ hai để ép module load:

lspci -nnk | grep -A2 0280 sudo modprobe -r [wifi-module] && sudo modprobe [wifi-module]

Adapter Broadcom Wi-Fi quy trình cài driver dễ nhất. Bạn kiểm tra và cài driver mới bằng lệnh sau và reboot PC:

sudo apt-get install --reinstall bcmwl-kernel-source

3. Xác minh firmware cài cho adapter Wi-Fi

Nếu Wi-Fi vẫn không hoạt động, nguyên nhân sâu hơn có thể là máy thiếu file firmware đúng. Bạn kiểm tra xem có vấn đề file firmware thiếu bị gắn cờ bởi máy không:

sudo dmesg | grep firmware

Nếu output chứa thông báo lỗi, bạn cần cài firmware. Chung, có thể tìm file firmware thiếu và cài bằng:

sudo apt-get install linux-firmware

Nếu bạn có adapter Intel Wi-Fi mới phát hành, firmware có thể chưa đóng gói trong linux-firmware — nhưng bạn tìm được trên trang Intel.

4. Thử adapter Wi-Fi USB mới

Nếu adapter Wi-Fi bị hỏng, cài driver Ubuntu mới có thể không đủ khắc phục vấn đề kết nối. Cài adapter Wi-Fi mới là cách tốt nhất kiểm tra xem vấn đề có phải ở adapter cũ — và bạn làm dễ dàng với USB Wi-Fi adapter, hiệu quả như PCI-e.

Khắc Phục Lỗi Ubuntu  Không Tìm Thấy Adapter Wi‑Fi  — Hướng Dẫn Bước Theo Bước

Hầu hết vendor điện tử cung cấp lựa chọn rộng USB Wi-Fi adapter. Bạn nên khớp giao thức adapter — có thể 802.11n hoặc 802.11ac — với giao thức router. Cắm adapter vào PC và, nếu xác định có driver, cài driver phù hợp. Nếu adapter Wi-Fi gốc là vấn đề, bạn giờ nên kết nối internet.

5. Cài Linux với phiên bản Kernel thay thế

Nếu hệ thống Ubuntu dùng kernel Linux phiên bản 5.x, bạn có thể gặp vấn đề "Ubuntu Wi-Fi not working" do bug liên quan kernel. Đặc biệt có thể nếu vấn đề driver wireless Ubuntu bỗng phát sinh sau cập nhật kernel Linux. Bạn đổi phiên bản kernel bằng cách restart PC.

Chờ thiết bị load menu boot Ubuntu điển hình. Thay vì chọn Ubuntu, cuộn xuống chọn Advanced options for Ubuntu từ menu tùy chọn. Tất cả phiên bản kernel Linux có sẵn sẽ liệt kê. Cuộn xuống chọn phiên bản kernel thay thế, nhấn Enter, cho PC boot. Kiểm tra vấn đề Wi-Fi có giải quyết không.

6. Dùng kết nối internet tethered

Nếu không bước troubleshoot trước đủ khắc phục lỗi "Wi-Fi adapter not found", có thể đến lúc cân nhắc dùng kết nối internet tethered. Nếu có router wireless, bạn làm được bằng cách cắm dây Ethernet từ PC đến router. Bạn tether PC đến kết nối di động iPhone/Android dùng cáp sạc.

Dễ dàng khắc phục lỗi "Không tìm thấy Wi-Fi Adapter" trên Ubuntu

Một trong những vấn đề khó chịu nhất trên Ubuntu là lỗi "Wi-Fi adapter not found". May mắn thay, giải quyết vấn đề kết nối trên Ubuntu là quy trình đơn giản miễn bạn làm theo đúng bước troubleshooting. Khi đã khôi phục truy cập Wi-Fi, bạn sẵn sàng lướt web với Ubuntu.