端口0.0.0.0_如何在Linux中强制USB 3.0端口在USB 2.0模式下工作?

在Linux环境下,可通过修改特定寄存器值来强制USB 3.0端口工作在USB 2.0模式。这涉及到设置XUSB2PR寄存器为0,将USB 2.0端口引脚路由到EHCI控制器。通过命令行工具,可以手动或自动完成这一操作,实现端口模式的切换。
摘要由CSDN通过智能技术生成

端口0.0.0.0

We know that we can disable USB 3.0 in the BIOS. But is there a way to force a USB 3.0 port to work in USB 2.0 mode inside of a running Linux?

我们知道可以在BIOS中禁用USB 3.0。 但是,是否有一种方法可以强制USB 3.0端口在正在运行的Linux内部以USB 2.0模式工作?

On Linux on some platforms booted in BIOS modes, you can use the following command to force USB 2.0 modes for your USB ports:

在某些以BIOS模式启动的平台上的Linux上,可以使用以下命令对USB端口强制使用USB 2.0模式:

# lspci -nn | grep USB \
| cut -d '[' -f3 | cut -d ']' -f1 \
| xargs -I@ setpci -H1 -d @ d0.l=0

Following is an explanation of what the commands do.

以下是命令的作用说明。

The controllers have a register XUSB2PR – xHC USB 2.0 Port Routing Register – at address 0xd0 (check http://www.intel.com/content/www/us/en/chipsets/7-series-chipset-p

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值