แก้ไข สิ่งนี้ทำให้ฉันกลับมาใช้ WiFi ได้ ดังนั้นฉันจึงคิดว่ามันดีพอ อย่างไรก็ตาม มันยกเลิก โซลูชันของฉันในการเชื่อมต่อกับเราเตอร์ 2.4 GHz MU-MIMOซึ่งตอนนี้ฉันไม่สามารถเชื่อมต่อได้อีก (Ubuntu สามารถเชื่อมต่อกับเครือข่าย 5 GHz กับเราเตอร์นี้ แต่ไม่สามารถเชื่อมต่อกับเครือข่าย 2.4 GHz ได้ แม้ว่าอุปกรณ์อื่นๆ ทุกเครื่องที่ฉันเป็นเจ้าของสามารถเชื่อมต่อกับเครือข่าย 2.4 GHz ได้ก็ตาม) อืม; ดีพอแล้ว.
หากคุณพบวิธีแก้ปัญหาที่ดีกว่า อย่างไรก็ตาม โปรดโพสต์ไว้
อะไรไม่ทำงาน
ฉันลองดาวน์โหลด ไดรเวอร์ไร้สายล่าสุดของ Intel สำหรับ "Intel® Dual Band Wireless-AC 8265" ให้แตกไฟล์และคัดลอกไปยัง "/lib/firmware" ด้วย sudo cp iwlwifi-8265-22.ucode /lib/firmware
จากนั้นรีบูตเครื่องเพื่ออัปเดตไดรเวอร์ไร้สายของ Intel แต่ไม่ได้ผล ไม่มีการเปลี่ยนแปลง.
วิธีแก้ไข: เปลี่ยนกลับจาก iwd.service
เป็นค่าเริ่มต้นของ Ubuntu wpa_supplicant.service
ฉันไม่รู้จริงๆว่าอะไร iwd.service
หรือ wpa_supplicant.service
เป็นหรือใจร้าย แต่ฉันรู้วิธีเปลี่ยนจากสิ่งหนึ่งไปสู่อีกสิ่งหนึ่ง ดูเหมือนว่าพวกมันจะเป็นภูตที่ทำงานอยู่เบื้องหลังใน Ubuntu ซึ่งช่วยค้นหาและเชื่อมต่อกับเครือข่าย wifi
Ubuntu 20.04 โดยค่าเริ่มต้นมาพร้อมกับ wpa_supplicant.service
วิ่ง. อย่างไรก็ตาม ฉันปิดใช้งานที่นี่: Ubuntu 19.10 จะไม่เชื่อมต่อกับ wifi 2.4GHz เมื่อเปิดใช้งาน TxBF, MU-MIMO
ดังนั้น, วิธีแก้ไขคือเปิดใช้งานอีกครั้ง การอัปเดตอัตโนมัติล่าสุดบน Ubuntu 20.04 วันนี้ ดูเหมือนจะหัก iwd.service
และใช้งานไม่ได้อีกต่อไป ดังนั้นนี่คือวิธีปิดการใช้งาน iwd.service
และเปลี่ยนกลับเป็นค่าเริ่มต้น wpa_supplicant.service
ซึ่งมาพร้อมกับการติดตั้ง Ubuntu เริ่มต้น:
# 1. ปิดใช้งานไฟล์ wifi_backend.conf ที่คุณตั้งค่าแบ็กเอนด์เป็น iwd
sudo mv /etc/NetworkManager/conf.d/wifi_backend.conf \
/etc/NetworkManager/conf.d/wifi_backend.conf.bak
# 2. หยุดและปิดใช้งานบริการ iwd (สิ่งนี้จะเกิดขึ้นหลังจากรีบูต)
sudo systemctl หยุด iwd.service
sudo systemctl ปิดใช้งาน iwd.service
# 3 เปิดใช้งานและเริ่มบริการ wpa_supplicant (สิ่งนี้จะเกิดขึ้นหลังจาก
# รีบูต)
sudo systemctl เปิดใช้งาน wpa_supplicant.service
sudo systemctl เริ่ม wpa_supplicant.service
# 4 เริ่มบริการ NetworkManager ใหม่ (หมายความว่าคุณไม่จำเป็นต้องรีสตาร์ท
# คอมพิวเตอร์ของคุณเพื่อให้สิ่งนี้มีผล - มันใช้งานได้ทันที!)
systemctl รีสตาร์ท network-manager.service
เสร็จแล้ว! ตอนนี้ wifi ของฉันใช้งานได้อีกครั้ง แต่บนเราเตอร์ตัวเดียวของฉัน (TP-Link EAP225-Outdoor ซึ่งรองรับ MU-MIMO) ฉันไม่สามารถเชื่อมต่อกับเครือข่าย 2.4 GHz จาก Ubuntu ได้อีกต่อไป. โอ้ดี
โปรดทราบว่าวิธีที่ฉันสามารถบอกได้ iwd.service
ไม่ทำงานอีกต่อไปหลังจากการอัปเดตอัตโนมัติล่าสุดบน Ubuntu 20.04 วันนี้คือ:
- ระบบไร้สายของฉันหยุดทำงาน! ไม่มีเครือข่ายใดปรากฏขึ้น!
- เมื่อฉันเรียกใช้สิ่งนี้:
sudo systemctl เริ่ม iwd.service
ฉันได้รับข้อผิดพลาดนี้:
งานสำหรับ iwd.service ล้มเหลวเนื่องจากกระบวนการควบคุมออกโดยมีรหัสข้อผิดพลาด
ดู "สถานะ systemctl iwd.service" และ "journalctl -xe" สำหรับรายละเอียด
และ สถานะ systemctl iwd.service
แสดงว่าไม่สามารถเริ่มต้นได้:
â iwd.service - บริการไร้สาย
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/iwd.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่วันอังคารที่ 2021-08-24 21:42:51 MST; 10 วินาทีที่แล้ว
กระบวนการ: 14813 ExecStart=/usr/libexec/iwd (code=exited, status=1/FAILURE)
PID หลัก: 14813 (รหัส=ออก สถานะ=1/ล้มเหลว)
24 ส.ค. 21:42:51 gabriel-Latitude-7490 systemd[1]: iwd.service: งานรีสตาร์ทตามกำหนดเวลา, รีสตาร์ทเคาน์เตอร์>
24 ส.ค. 21:42:51 gabriel-Latitude-7490 systemd[1]: หยุดบริการไร้สาย
24 ส.ค. 21:42:51 gabriel-Latitude-7490 systemd[1]: iwd.service: เริ่มคำขอซ้ำเร็วเกินไป
24 สิงหาคม 21:42:51 gabriel-Latitude-7490 systemd[1]: iwd.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
24 สิงหาคม 21:42:51 gabriel-Latitude-7490 systemd[1]: ไม่สามารถเริ่มบริการไร้สายได้