Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

แก้ไข Ubuntu "No Wi-Fi Adapter Found" แบบขั้นตอน

1. ตรวจสอบว่า Wi-Fi Adapter ถูก Detect หรือไม่

sudo apt update && sudo apt-get install lshw
sudo lshw -C network

หา wireless interface หากไม่เจอ ลอง:

lspci      # Internal PCI Adapter
lsusb      # External USB Adapter

2. ติดตั้ง Driver ใหม่

GUI: Software & Updates → Additional Drivers Tab → เลือก Driver → Apply Changes

Intel: ดาวน์โหลด Firmware → Extract → sudo cp *.ucode /lib/firmware

Realtek: GitHub rtw88 → Download ZIP → Extract → make && sudo make install → Reboot → หากยังไม่เจอ:

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

Broadcom: sudo apt-get install --reinstall bcmwl-kernel-source → Reboot

3. ตรวจสอบ Firmware

sudo dmesg | grep firmware

มี Error → sudo apt-get install linux-firmware Intel ใหม่ๆ Firmware อาจยังไม่ใน Repo → ดาวน์โหลดจากเว็บ Intel

4. ใช้ USB Wi-Fi Adapter ใหม่

ซื้อ USB Wi-Fi Adapter (802.11n/ac ตาม Router) ติด Driver → ทดสอบ หากใช้ได้ = Adapter เก่าเสีย

5. เปลี่ยน Kernel Version

Boot Menu → Advanced Options for Ubuntu → เลือก Kernel Version อื่น (เก่ากว่า/ใหม่กว่า) → Boot → ทดสอบ Wi-Fi Kernel 5.x บางรุ่นมี Bug

6. ใช้ Tethering / Ethernet

LAN Cable หรือ USB Tethering จากโทรศัพท์ (iPhone/Android) ชั่วคราว

สรุป

No Wi-Fi Adapter Fix: Check Hardware Detection → Install Drivers (Intel/Realtek/Broadcom) → Check Firmware → Try New USB Adapter → Switch Kernel → Tethering