ในช่วงไม่กี่สัปดาห์ที่ผ่านมา ฉันได้แก้ไขอุปกรณ์ Arduino ผ่าน USB ฉันทำการอัปเดตระบบเป็นประจำเมื่อเร็วๆ นี้ และตอนนี้ไม่รู้จักอุปกรณ์ USB อีกต่อไป
ฉันไม่ชัดเจนว่าปัญหาคืออะไร เนื่องจากอุปกรณ์ USB อื่นๆ ของฉันยังคงเป็นที่รู้จัก ฉันมีไดรฟ์ภายนอก USB ที่ทำงานได้ดี แป้นพิมพ์ USB ใช้งานได้ตามปกติ และเมาส์ USB
แต่ไม่รู้จัก Arduino เมื่อฉันเสียบ Arduino เข้าไม่ว่าจะใช้พอร์ต USB ใด ฉันจะได้รับสิ่งนี้ใน dmesg:
[181.628764] usb 1-10.2: ตัวอธิบายอุปกรณ์อ่าน/64, ข้อผิดพลาด -32
[181.816753] usb 1-10.2: ตัวอธิบายอุปกรณ์อ่าน/64, ข้อผิดพลาด -32
[182.004728] usb 1-10.2: อุปกรณ์ USB ความเร็วสูงใหม่หมายเลข 14 โดยใช้ xhci_hcd
[182.084746] usb 1-10.2: ตัวอธิบายอุปกรณ์อ่าน/64, ข้อผิดพลาด -32
[182.272745] usb 1-10.2: ตัวอธิบายอุปกรณ์อ่าน/64, ข้อผิดพลาด -32
[182.380771] usb 1-10-port2: พยายามเปิดวงจร
[182.992684] usb 1-10.2: อุปกรณ์ USB ความเร็วสูงใหม่หมายเลข 15 โดยใช้ xhci_hcd
[182.992752] usb 1-10.2: อุปกรณ์ไม่ตอบสนองต่อที่อยู่การตั้งค่า
[183.200753] usb 1-10.2: อุปกรณ์ไม่ตอบสนองต่อที่อยู่การตั้งค่า
[183.408685] usb 1-10.2: อุปกรณ์ไม่ยอมรับที่อยู่ 15, ข้อผิดพลาด -71
[183.488682] usb 1-10.2: อุปกรณ์ USB ความเร็วสูงใหม่หมายเลข 16 โดยใช้ xhci_hcd
[183.488751] usb 1-10.2: อุปกรณ์ไม่ตอบสนองต่อที่อยู่การตั้งค่า
[183.696738] usb 1-10.2: อุปกรณ์ไม่ตอบสนองต่อที่อยู่การตั้งค่า
[183.904671] usb 1-10.2: อุปกรณ์ไม่ยอมรับที่อยู่ 16, ข้อผิดพลาด -71
[183.904753] usb 1-10-port2: ไม่สามารถระบุอุปกรณ์ USB
เห็นได้ชัดว่าคอมพิวเตอร์รู้ว่ามีอุปกรณ์ USB อยู่ที่นั่น เพียงแต่ประสบปัญหาในการกำหนดที่อยู่ให้กับอุปกรณ์ USB
อย่างที่คุณคาดไว้ อุปกรณ์ไม่ปรากฏใน lsusb
คุณอาจถาม อาจจะเป็นวงจร Arduino แต่ฉันได้ลองใช้อุปกรณ์ Arduino อื่น ๆ หลายตัวที่ใช้งานได้ก่อนหน้านี้ และไม่รู้จักอุปกรณ์เหล่านั้นผ่าน USB
คุณถาม บางทีอาจเป็นสาย USB หรือพอร์ต USB ที่ฉันใช้อยู่ แต่ถ้าฉันเชื่อมต่อแป้นพิมพ์ USB เข้ากับสายเคเบิลและพอร์ตนี้ แป้นพิมพ์ก็ใช้งานได้
ในทำนองเดียวกัน แท็บเล็ตของฉันที่ใช้ Ubuntu รุ่นเดียวกัน (20.04) และเป็นเวอร์ชันล่าสุดก็ประสบปัญหาเดียวกัน
ไอเดีย?