Score:0

ตั้งค่าพอร์ต USB3 เป็น USB2

ธง gr

มีพอร์ต USB3 Gen1 4 พอร์ตที่แผง IO ด้านหลังของเมนบอร์ดซึ่งจำเป็นต้องทำงานในโหมด USB2 เพื่อใช้อุปกรณ์ USB มากกว่า 32 เครื่องในเครื่องนี้

การตั้งค่า BIOS ไม่ทำงาน (การตั้งค่า XHCI Gen1 ถึง 0) เพราะ lsusb -t ใน Ubuntu แสดงพอร์ตที่จะเป็น 5000M.

มีวิธีใน Ubuntu ในการตั้งค่าพอร์ต USB3 เหล่านี้ให้ทำงานเป็น USB2 หรือไม่

ผลลัพธ์ของ แย่แล้ว:

พอร์ต USB3 Gen1 ยังคงแสดงเป็น USB3 Gen1 (5000M) ในขณะที่พอร์ต USB2 ถูกระบุว่าเป็น USB2 (480ม) อย่างที่คาดไว้.

$ lsusb -t
/: บัส 04.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
    |__ พอร์ต 2: Dev 2, ถ้า 0, คลาส=ฮับ, ไดรเวอร์=ฮับ/4p, 5000M
        |__ พอร์ต 1: Dev 84, ถ้า 0, Class=Hub, Driver=hub/4p, 5000M
            |__ พอร์ต 4: Dev 91, ถ้า 0, Class=Hub, Driver=hub/4p, 5000M
                |__ พอร์ต 3: Dev 101, If ​​0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 1: Dev 96, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 4: Dev 102, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 2: Dev 99, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
            |__ พอร์ต 2: Dev 86, ถ้า 0, Class=Hub, Driver=hub/4p, 5000M
                |__ พอร์ต 4: Dev 97, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 2: Dev 92, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 3: Dev 94, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 1: Dev 90, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
            |__ พอร์ต 3: Dev 88, ถ้า 0, คลาส=ฮับ, ไดรเวอร์=ฮับ/4p, 5000M
                |__ พอร์ต 2: Dev 95, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 3: Dev 98, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 1: Dev 93, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 4: Dev 100, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
            |__ พอร์ต 1: Dev 85, ถ้า 0, คลาส=ฮับ, ไดรเวอร์=ฮับ/4p, 5000M
                |__ พอร์ต 1: Dev 87, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 2: Dev 89, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
        |__ พอร์ต 2: Dev 4, ถ้า 0, คลาส=ฮับ, ไดรเวอร์=ฮับ/4p, 5000M
            |__ พอร์ต 1: Dev 6, ถ้า 0, Class=Hub, Driver=hub/4p, 5000M
                |__ พอร์ต 3: Dev 21, If ​​0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 1: Dev 10, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 4: Dev 28, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 2: Dev 15, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
            |__ พอร์ต 2: Dev 9, ถ้า 0, Class=Hub, Driver=hub/4p, 5000M
                |__ พอร์ต 3: Dev 31, ถ้า 0, Class=Hub, Driver=hub/3p, 5000M
                    |__ พอร์ต 1: Dev 39, If 0, Class=Mass Storage, Driver=uas, 5000M
                |__ พอร์ต 1: Dev 16, ถ้า 0, Class=Hub, Driver=hub/3p, 5000M
                    |__ พอร์ต 1: Dev 24, If 0, Class=Mass Storage, Driver=uas, 5000M
                |__ พอร์ต 4: Dev 38, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 2: Dev 23, ถ้า 0, Class=Hub, Driver=hub/3p, 5000M
                    |__ พอร์ต 1: Dev 33, If 0, Class=Mass Storage, Driver=uas, 5000M
            |__ พอร์ต 3: Dev 14, ถ้า 0, Class=Hub, Driver=hub/4p, 5000M
                |__ พอร์ต 1: Dev 22, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 2: Dev 29, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 3: Dev 36, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 4: Dev 42, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
            |__ พอร์ต 4: Dev 20, If 0, Class=Hub, Driver=hub/4p, 5000M
                |__ พอร์ต 3: Dev 43, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 1: Dev 30, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 4: Dev 45, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
                |__ พอร์ต 2: Dev 37, ถ้า 0, Class=Mass Storage, Driver=usb-storage, 5000M
/: บัส 03.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ พอร์ต 2: Dev 2, ถ้า 0, คลาส=ฮับ, ไดรเวอร์=ฮับ/4p, 480M
        |__ พอร์ต 1: Dev 31, If ​​0, Class=Hub, Driver=hub/4p, 480M
            |__ พอร์ต 1: Dev 32, If 0, Class=Hub, Driver=hub/4p, 480M
                |__ พอร์ต 3: Dev 36, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            |__ พอร์ต 2: Dev 33, ถ้า 0, Class=Hub, Driver=hub/4p, 480M
            |__ พอร์ต 3: Dev 35, ถ้า 0, Class=Hub, Driver=hub/4p, 480M
            |__ พอร์ต 4: Dev 37, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ พอร์ต 2: Dev 5, ถ้า 0, คลาส=ฮับ, ไดรเวอร์=ฮับ/4p, 480M
            |__ พอร์ต 3: Dev 12, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ พอร์ต 1: Dev 7, ถ้า 0, คลาส=ฮับ, ไดรเวอร์=ฮับ/4p, 480M
            |__ พอร์ต 4: Dev 15, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ พอร์ต 2: Dev 10, If 0, Class=Hub, Driver=hub/4p, 480M
                |__ พอร์ต 2: Dev 16, ถ้า 0, Class=Hub, Driver=hub/3p, 480M
                |__ พอร์ต 3: Dev 17, If 0, Class=Hub, Driver=hub/3p, 480M
                |__ พอร์ต 1: Dev 13, If 0, Class=Hub, Driver=hub/3p, 480M
    |__ พอร์ต 3: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ พอร์ต 3: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ พอร์ต 3: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/: บัส 02.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/: บัส 01.พอร์ต 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
    |__ พอร์ต 5: Dev 42, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ พอร์ต 3: Dev 46, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ พอร์ต 1: Dev 43, ถ้า 0, Class=Hub, Driver=hub/4p, 480M
            |__ พอร์ต 4: Dev 51, If ​​0, Class=Mass Storage, Driver=usb-storage, 480M
            |__ พอร์ต 2: Dev 47, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            |__ พอร์ต 3: Dev 49, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            |__ พอร์ต 1: Dev 45, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ พอร์ต 4: Dev 48, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ พอร์ต 4: Dev 54, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            |__ พอร์ต 2: Dev 52, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            |__ พอร์ต 3: Dev 53, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            |__ พอร์ต 1: Dev 50, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ พอร์ต 2: Dev 44, ถ้า 0, Class=Hub, Driver=hub/4p, 480M
    |__ พอร์ต 7: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
    |__ พอร์ต 8: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M

อย่างไรก็ตามดูเหมือนว่า แย่แล้ว แสดงไดรฟ์เก็บข้อมูล USB 36 พอร์ต หมายความว่าพอร์ต USB3 กำลังทำงานเป็นพอร์ต USB2 อยู่แล้วใช่หรือไม่

$ lsusb -t | ที่เก็บข้อมูล grep -c
36
ChanganAuto avatar
us flag
XHCI ยังคงเป็น USB3.x โดยไม่คำนึงถึงการตั้งค่า "gen" ตอนนี้ หากเฟิร์มแวร์เสนอความเป็นไปได้ในการปิดใช้งาน XHCI ที่อาจใช้งานได้ตามที่คุณต้องการ ก็ควรบังคับให้ EHCI (USB2.0) ทางเลือกสำรอง
WinEunuuchs2Unix avatar
in flag
@ChanganAuto การโพสต์คำตอบแทนที่จะแสดงความคิดเห็นอาจเป็นประโยชน์ USB 1, USB 1.1, USB 2, USB 3 และ USB 4 ล้วนมีชื่อย่อยเช่น XHCI และ EHCI ซึ่งอาจทำให้สับสนได้
ChanganAuto avatar
us flag
@ WinEunuuchs2Unix คุณคิดว่ามันใช้ได้ไหม? ฉันไม่แน่ใจเพราะฉะนั้นเป็นเพียงความคิดเห็นพร้อมข้อเสนอแนะ หาก OP ยืนยันว่าใช้งานได้ ฉันอาจโพสต์คำตอบในภายหลัง ไม่ได้อยู่ในอารมณ์ของการโพสต์คำตอบ: https://meta.askubuntu.com/questions/19843/correct-answer-deleted
it flag
อาจเป็นคำถามที่งี่เง่า แต่... กำลังเพิ่มการ์ด USB 2.0 หรือไม่? ฉันรู้ว่าจะต้องเสียเงิน และโซลูชันที่ไม่มีค่าใช้จ่ายน่าจะดีกว่าอย่างแน่นอน แต่นั่นสามารถ/ควรแก้ปัญหาด้วยการลงทุนเวลาและเงินเล็กน้อย
WinEunuuchs2Unix avatar
in flag
@ChanganAuto Mitch และม็อดอื่นๆ เป็นคนดี คุณเพิ่งเข้ามาใหม่ที่นี่และหลังจากที่พวกเขาอ่านโพสต์ที่ลึกซึ้งมากมายให้คุณแล้ว พวกเขาจะปล่อยให้คุณไปตามทางของคุณเอง แม้ว่าคุณจะโวยวายเพื่อเผามันทิ้งทั้งหมดหรืออะไรก็ตาม (ตกลงไม่มากขนาดนั้น)
cocomac avatar
cn flag
ฉันรู้ว่านี่ไม่ได้ตอบคำถาม ... แต่ทำไมคุณต้องเสียบอุปกรณ์มากกว่า 32 เครื่องพร้อมกัน ... ?
Athena Wisdom avatar
gr flag
@MacGuffin มีสล็อต PCIe บนเมนบอร์ดที่สามารถรองรับการ์ด USB 2.0 และนี่คือแผนฉุกเฉินของฉันหากไม่มีโซลูชันที่ใช้ซอฟต์แวร์อย่างง่าย
Athena Wisdom avatar
gr flag
@cocomac กำลังมองหาอุปกรณ์ที่เชื่อมต่อด้วย USB เป็นตัวทดลองใช้งานเบื้องต้น ก่อนที่จะแกะอุปกรณ์และย้ายระบบทั้งหมดไปไว้ในแชสซีแบบติดตั้งบนแร็ค
Athena Wisdom avatar
gr flag
@ChanganAuto เป็นไปได้ไหมที่จะตรวจสอบจากภายใน Ubuntu ว่าได้ถอยกลับไปที่ EHCI แล้วหรือยัง
ChanganAuto avatar
us flag
ใช่ หากแสดง EHCI แทน XHCI ซึ่งจะแสดงค่าหลังโดยใช้การตั้งค่าปกติ

โพสต์คำตอบ

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