ตัวควบคุม Thunderbolt ในโหมดการแจงนับ BIOS ช่วยให้เข้าสู่โหมดสลีปเมื่อไม่ได้ใช้งาน สิ่งที่เหลืออยู่คือบริดจ์ PCI hotplug ที่ไม่มีบริดจ์ลูกเชื่อมต่อ
ตัวควบคุม Thunderbolt ที่ละเมิดกฎนี้คือ:
- ไททันริดจ์
- สันนิษฐานว่ามีผู้ควบคุมในอนาคตที่ปล่อยหลังจาก Titan Ridge
- ตัวควบคุม Alpine Ridge บางตัวที่มีเฟิร์มแวร์และ BIOS ที่ได้รับการสนับสนุน (ผิดปกติ)
https://www.kernel.org/doc/html/latest/admin-guide/thunderbolt.html
จากลิงค์ด้านบนเราพบคำสั่งเพื่อบังคับใช้พลังงานและปลุกคอนโทรลเลอร์ (โดยปกติจะใช้สำหรับการอัปเดตเฟิร์มแวร์โดยไม่ต้องเชื่อมต่ออุปกรณ์ Thunderbolt)
"echo 1 | sudo tee / sys / bus / wmi / อุปกรณ์ / 86CCFD48-205E-4A77-9C48-2021CBEDE341 / force_power" โดยไม่ต้องใส่เครื่องหมายอัญประกาศ จากนั้น "lspci -vnnt" เพื่อให้เห็นภาพความแตกต่าง หากคุณต้องการคุณสามารถโพสต์ผลลัพธ์ของ "lspci -vnnt" เพื่อให้เรายืนยันสำหรับคุณ
แต่วิธีนี้ใช้ได้กับเมล็ดที่ผ่านมาเท่านั้น ฉันจำไม่ได้ว่าอันไหนเป็นอันแรก แต่ 4.20 มีแน่นอนที่สุด (และแน่นอนบางอันก่อนหน้านี้ แต่เพื่อความเรียบง่ายเพียงใช้อันนั้น)
หวังว่ามันจะใช้งานได้และช่วยให้ Ubuntu ได้รับการยอมรับจากคอนโทรลเลอร์ Thunderbolt อย่างไรก็ตามเนื่องจากคุณบอกว่าคุณไม่มีอุปกรณ์สายฟ้าใด ๆ ฉันไม่แน่ใจว่าทำไมคุณถึงสนใจ แต่นั่นควรเป็นทางออก
โอ้และจำไว้ว่าถ้าคุณมีแล็ปท็อป Thunderbolt 3 และสาย USB-C ถึง USB-C ที่มีความเร็ว USB 3.X คุณควรเชื่อมต่อแล็ปท็อปสองเครื่องเข้าด้วยกันผ่านทางพอร์ต Thunderbolt ซึ่งจะปลุกคอนโทรลเลอร์และ ผลในการจำลองเครือข่าย 10GbE ระหว่างพวกเขา หากเป็นทั้ง Linux คุณจะต้อง "sudo modprobe thunderbolt-net" กับหนึ่งในนั้น