#StackBounty: #18.04 Disable usb port permanently

Bounty: 50

When I type dmesg in the terminal I get the following output:

[15528.744005] usb 1-1.6: new full-speed USB device number 51 using ehci-pci
[15529.160032] usb 1-1.6: device not accepting address 51, error -32
[15529.240002] usb 1-1.6: new full-speed USB device number 52 using ehci-pci
[15529.656040] usb 1-1.6: device not accepting address 52, error -32
[15529.656142] usb 1-1-port6: unable to enumerate USB device
[15530.508038] usb 1-1.6: new full-speed USB device number 53 using ehci-pci
[15530.587981] usb 1-1.6: device descriptor read/64, error -32
[15530.780047] usb 1-1.6: device descriptor read/64, error -32
[15530.968050] usb 1-1.6: new full-speed USB device number 54 using ehci-pci
[15531.048048] usb 1-1.6: device descriptor read/64, error -32
[15531.236032] usb 1-1.6: device descriptor read/64, error -32
[15531.344190] usb 1-1-port6: attempt power cycle
[15531.948035] usb 1-1.6: new full-speed USB device number 55 using ehci-pci
[15532.364055] usb 1-1.6: device not accepting address 55, error -32
[15532.444059] usb 1-1.6: new full-speed USB device number 56 using ehci-pci
[15532.860062] usb 1-1.6: device not accepting address 56, error -32
[15532.860341] usb 1-1-port6: unable to enumerate USB device

Here is the output from lsusb:

Bus 001 Device 009: ID 0c45:64ad Microdia 
Bus 001 Device 008: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 003: ID 8087:07dc Intel Corp. 
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

My laptop has 4 usb ports but lsusb shows only 3.

I figured out that its a hardware problem. One of the usb port is faulty and is not working even after switching the OS to windows. For some reason this error message keeps bothering me.

I have tried to disable the usb power but it does not work. What would be the best way to approach this?

If anyone has solution at BIOS level, here is some information that can help.

BIOS Information
    Vendor: Dell Inc.
    Version: A11
    Release Date: 07/30/2018
    Address: 0xE0000
    Runtime Size: 128 kB
    ROM Size: 4096 kB

Tried turning off the power:

echo 0 | sudo tee /sys/bus/usb/devices/usb2/power/autosuspend_delay_ms

Unbinding makes no sense here but still I have tried to do so as mentioned in comments:

echo '1-1.6' | sudo tee /sys/bus/usb/drivers/usb/unbind


Get this bounty!!!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.