为什么打印机无法在任何 USB 端口上工作?

为什么打印机无法在任何 USB 端口上工作?

我正在使用 Debian Stable Linux,它运行得非常好。

机器/主板详细信息如下:

Machine:   
Type: Desktop 
Mobo: Intel 
model: DH61BF 
v: AAG81311-102 
BIOS: Intel 
v: BFH6110H.86A.0009.2013.0715.1155 
date: 07/15/2013

桌面硬件总结inxi如下:

$ inxi 
CPU: Dual Core Intel Core i3-3220 (-MT MCP-) 
speed/min/max: 2035/1600/3300 MHz 
Kernel: 5.10.0-18-amd64 x86_64 
Up: 15m 
Mem: 1489.5/3830.1 MiB (38.9%) 
Storage: 1.82 TiB (2.7% used) 
Procs: 184 
Shell: Bash 
inxi: 3.3.01 

但是,机器的 USB 端口工作不稳定,有时连接到端口的 USB 闪存驱动器不会显示。

当我打开连接到它的打印机时,它没有连接,并且我在命令上得到以下输出sudo dmesg。(它以前可以连接并完美运行)。

....
....
[  575.791729] usb 1-1.4: new full-speed USB device number 8 using ehci-pci
[  575.875715] usb 1-1.4: device descriptor read/64, error -32
[  576.075717] usb 1-1.4: device descriptor read/64, error -32
[  576.271734] usb 1-1.4: new full-speed USB device number 9 using ehci-pci
[  576.359719] usb 1-1.4: device descriptor read/64, error -32
[  576.555721] usb 1-1.4: device descriptor read/64, error -32
[  576.663769] usb 1-1-port4: attempt power cycle
[  577.271720] usb 1-1.4: new full-speed USB device number 10 using ehci-pci
[  577.687727] usb 1-1.4: device not accepting address 10, error -32
[  577.767724] usb 1-1.4: new full-speed USB device number 11 using ehci-pci
[  578.183741] usb 1-1.4: device not accepting address 11, error -32
[  578.183924] usb 1-1-port4: unable to enumerate USB device

我尝试将打印机连接到桌面上的 3 个可用 USB 端口,但打印机无法正常工作。

该 USB 端口问题出在硬件还是软件上?该如何解决?

编辑:

我打开电脑,发现后面有 4 个 USB 端口直接连接到主板。此外,前面还有两个 USB 端口,通过电缆连接到主板。所有连接似乎都很牢固。

我发现只有一个 USB 端口正常工作,该端口连接到台式机的 USB 鼠标,而其他 5 个端口均不工作。我将 USB 分配器/集线器连接到这个正常工作的 USB 端口,并将鼠标、打印机和 USB 闪存驱动器连接到它。现在所有这些都正常工作了。

主板本身似乎存在问题,一旦这个正在工作的 USB 端口也停止工作,我就需要更换它!

答案1

这些消息通常(但并非总是)表示存在一些硬件问题。可能是集线器(内部或外部)出现故障,可能是 USB 端电源不足(通常用于没有外部电源的 USB 集线器)。也可能是连接器接触不良。

有时使用外部供电的 USB 集线器可以解决问题。有时接触喷雾。但如果您的台式机内部出现故障,则可能需要进行更严重的维修。

答案2

如果您主板的 USB 端口无法使用,那么您现在能做的最好的事情就是安装带有 USB 端口的 PCI 扩展板/卡。

打开台式电脑并检查主板的 USB 连接后,您会说出以下这句话:

“主板本身似乎存在问题,一旦这个正在工作的 USB 端口也停止工作,我就需要更换它!”

出色地,根据英特尔主板的官方规格,您的 PC 主板有 PCI 卡扩展槽。如果其中一个未使用,您可以购买带有 USB 端口的 PCI 扩展板/卡并使用它。

这些类型的 PCI 扩展卡通常有 2 到 4 个 USB 端口,价格约为 10.00 到 19.99 美元(美国)。

只需小小的投资,您就可以在这台老旧的机器上获得 2 到 4 个新的/可用的 USB 端口。

相关内容