Score:0

WIFI (ไดรเวอร์) ไม่ทำงาน

ธง tr

ฉันได้ติดตั้ง Ubuntu ควบคู่ไปกับ Windows แล้ว อแด็ปเตอร์ไร้สายซึ่งทำงานบน Windows ผ่านการติดตั้งไดรเวอร์อัตโนมัติไม่ทำงาน ผ่านความช่วยเหลือด้วยคำถาม ที่นี่ ฉันติดตั้งไดรเวอร์ที่อัปเดตแล้ว แต่แผง WIFI ยังคงหายไปในแถบชื่อเรื่องหลังจากรีบูต วิ่ง sudo modprobe rtl8188gu ส่งผลให้ modprobe: FATAL: ไม่พบโมดูล rtl8188gu ในไดเรกทอรี /lib/modules/5.11.0-44-generic.

นี้ เป็นที่เก็บไดรเวอร์ ตามที่กล่าวไว้ใน repo wiki เพื่อเรียกใช้ นำออก /dev/cdrom0 ส่งผลให้ นำออก: /dev/cdrom0: ไม่พบจุดเชื่อมต่อหรืออุปกรณ์ที่มีชื่อที่กำหนด. คำสั่งไม่ทำงานกับ ./dev/cdrom0 หรือเพียงแค่ ซีดีรอม.

ฉันมีความรู้เพียงเล็กน้อยเกี่ยวกับ Linux และ CLI ความช่วยเหลือของคุณได้รับการชื่นชมอย่างมาก

แก้ไข:

$ lsusb
อุปกรณ์บัส 002 011: ID 0bda:b711 Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (หลังจากสวิตช์โหมด)
อุปกรณ์บัส 002 001: ID 1d6b:0002 รูตฮับ Linux Foundation 2.0
อุปกรณ์บัส 008 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (โหมด HCI)
อุปกรณ์บัส 008 001: ID 1d6b:0001 Linux Foundation 1.1 รูทฮับ
บัส 007 อุปกรณ์ 001: ID 1d6b:0001 Linux Foundation 1.1 รูทฮับ
บัส 006 อุปกรณ์ 001: ID 1d6b:0001 Linux Foundation 1.1 รูทฮับ
อุปกรณ์บัส 005 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
บัส 005 อุปกรณ์ 001: ID 1d6b:0001 Linux Foundation 1.1 รูทฮับ
อุปกรณ์บัส 001 001: ID 1d6b:0002 รูทฮับ Linux Foundation 2.0
บัส 004 อุปกรณ์ 001: ID 1d6b:0001 Linux Foundation 1.1 รูทฮับ
บัส 003 อุปกรณ์ 001: ID 1d6b:0001 Linux Foundation 1.1 รูทฮับ
$ sudo modprobe 8188gu
modprobe: ข้อผิดพลาด: ไม่สามารถแทรก '8188gu': ข้อผิดพลาดของรูปแบบ Exec

แก้ไข 2:

hammad@hammad-linux:~$ (dmesg; modinfo 8188gu) | nc เทอมบิน.com 9999
dmesg: อ่านเคอร์เนลบัฟเฟอร์ล้มเหลว: ไม่อนุญาตให้ดำเนินการ
nc: getaddrinfo สำหรับโฮสต์ "termbin.com" พอร์ต 9999: ความล้มเหลวชั่วคราวในการจำแนกชื่อ
hammad@hammad-linux:~$ sudo (dmesg; modinfo 8188gu) | nc เทอมบิน.com 9999
ทุบตี: ข้อผิดพลาดทางไวยากรณ์ใกล้กับโทเค็น `dmesg' ที่ไม่คาดคิด
hammad@hammad-linux:~$ (sudo dmesg; modinfo 8188gu) | nc เทอมบิน.com 9999
nc: getaddrinfo สำหรับโฮสต์ "termbin.com" พอร์ต 9999: ความล้มเหลวชั่วคราวในการจำแนกชื่อ
[sudo] รหัสผ่านสำหรับฮัมหมัด: 
hammad@hammad-linux:~$ (sudo dmesg; modinfo 8188gu) | nc เทอมบิน.com 9999
nc: getaddrinfo สำหรับโฮสต์ "termbin.com" พอร์ต 9999: ความล้มเหลวชั่วคราวในการจำแนกชื่อ
hammad@hammad-linux:~$ modinfo
modinfo: ข้อผิดพลาด: ไม่มีโมดูลหรือชื่อไฟล์
hammad@hammad-linux:~$ modinfo 8188gu
ชื่อไฟล์: /lib/modules/5.11.0-44-generic/kernel/drivers/net/wireless/8188gu.ko
รุ่น: v5.2.20.2_28373.20180619
ผู้เขียน: Realtek Semiconductor Corp.
คำอธิบาย: ไดรเวอร์ Realtek Wireless Lan
ใบอนุญาต: GPL
srcversion: 0134ED43BF3F55F2E3E0DD4
นามแฝง: usb:v0BDap2005d*dc*dsc*dp*icFFiscFFipFFin*
นามแฝง: usb:v0BDapB711d*dc*dsc*dp*icFFiscFFipFFin*
ขึ้นอยู่กับ: cfg80211
retpoline: Y
ชื่อ: 8188gu
vermagic: 5.11.0-44-SMP ทั่วไป mod_unload modversions 
พารามิเตอร์...(ย่อมาจากขีด จำกัด ของอักขระที่นี่)
hammad@hammad-linux:~$ nc termbin.com 9999
nc: getaddrinfo สำหรับโฮสต์ "termbin.com" พอร์ต 9999: ความล้มเหลวชั่วคราวในการจำแนกชื่อ
chili555 avatar
cn flag
โปรดแก้ไขคำถามของคุณเพื่อแสดงผลลัพธ์ของคำสั่งเทอร์มินัล: `lsusb` นอกจากนี้ ไดรเวอร์ที่สร้างขึ้นคือ 8188gu ไม่ใช่ rtl8188gu มันใช้ได้ไหม? `sudo modprobe 8188gu`
Hammad Ahmed avatar
tr flag
@ พริก 555 ฉันได้เพิ่มผลลัพธ์ของทั้งสองคำสั่งในคำถาม
Jeremy31 avatar
ke flag
แก้ไขเพื่อรวม URL จากเทอร์มินัลสำหรับ `(dmesg; modinfo 8188gu) | ncเทอมบิน.com 9999`
Hammad Ahmed avatar
tr flag
@ Jeremy31 ฉันได้รวมเอาต์พุตสำหรับคำสั่งแล้ว
chili555 avatar
cn flag
บางครั้ง "ข้อผิดพลาดของรูปแบบ Exec" เกิดขึ้นเมื่อคุณต้องการใช้โมดูลที่คอมไพล์สำหรับเคอร์เนลเวอร์ชันอื่น อาจเป็นเพราะคุณลืมรีบูตระหว่างการเปลี่ยนแปลง 2 ครั้ง (คุณยังคงอยู่ในเคอร์เนลเก่าและโมดูลกำลังรอเคอร์เนลใหม่) โปรดรีบูตแล้วทำ: `cd rtl8188gu && make clean && make && sudo make install' ตอนนี้ `sudo modprobe 8188gu` สำเร็จหรือไม่
Hammad Ahmed avatar
tr flag
@chili555 ฉันอ่านคำสั่งใน askubuntu และลองแล้ว ได้ผลเป็นข้อผิดพลาดเดียวกัน "รีบูตระหว่าง 2 การเปลี่ยนแปลง" หมายความว่าอย่างไร
chili555 avatar
cn flag
หมายความว่า ตัวอย่างเช่น Update Manager ติดตั้งเคอร์เนลเวอร์ชันใหม่กว่า และก่อนรีบูต คุณต้องสร้างไดรเวอร์ หลังจากรีบูตเป็นเคอร์เนลที่ใหม่กว่า ไดรเวอร์ที่สร้างขึ้นสำหรับเคอร์เนล *เก่ากว่า* จะไม่ทำงาน
chili555 avatar
cn flag
คุณได้ปรับปรุงระบบอย่างสมบูรณ์แล้วหรือยัง? `sudo apt update && sudo apt -y upgrade` ตามด้วยการรีบูต?
Hammad Ahmed avatar
tr flag
จากคำตอบของคำถามเดิม ระหว่าง 'ทำการติดตั้ง' และ 'รีบูต' มีคำสั่งให้ 'sudo apt install --reinstall linux-firmware' มันอาจจะเกิดจาก?
chili555 avatar
cn flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/134296/discussion-between-chili555-and-hammad-ahmed)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา