Hi,
is there any way how to reset USB3 bus on TOS 4 without Omnia reset?
Today I had to reset my Omnia, all looked OK, but now I discovered, that my USB3 external disc is not connected. Messages from log:
root@turris:~# grep usb /var/log/messages
May 6 07:07:03 turris kernel: [ 3.120608] usbcore: registered new interface driver usbfs
May 6 07:07:03 turris kernel: [ 3.120642] usbcore: registered new interface driver hub
May 6 07:07:03 turris kernel: [ 3.120671] usbcore: registered new device driver usb
May 6 07:07:03 turris kernel: [ 4.491882] orion-ehci f1058000.usb: EHCI Host Controller
May 6 07:07:03 turris kernel: [ 4.497307] orion-ehci f1058000.usb: new USB bus registered, assigned bus number 1
May 6 07:07:03 turris kernel: [ 4.504944] orion-ehci f1058000.usb: irq 40, io mem 0xf1058000
May 6 07:07:03 turris kernel: [ 4.531360] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
May 6 07:07:03 turris kernel: [ 4.545691] xhci-hcd f10f0000.usb3: xHCI Host Controller
May 6 07:07:03 turris kernel: [ 4.551035] xhci-hcd f10f0000.usb3: new USB bus registered, assigned bus number 2
May 6 07:07:03 turris kernel: [ 4.558605] xhci-hcd f10f0000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x0000000000010010
May 6 07:07:03 turris kernel: [ 4.567871] xhci-hcd f10f0000.usb3: irq 46, io mem 0xf10f0000
May 6 07:07:03 turris kernel: [ 4.587277] xhci-hcd f10f0000.usb3: xHCI Host Controller
May 6 07:07:03 turris kernel: [ 4.592615] xhci-hcd f10f0000.usb3: new USB bus registered, assigned bus number 3
May 6 07:07:03 turris kernel: [ 4.600124] xhci-hcd f10f0000.usb3: Host supports USB 3.0 SuperSpeed
May 6 07:07:03 turris kernel: [ 4.606612] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.
May 6 07:07:03 turris kernel: [ 4.622801] xhci-hcd f10f8000.usb3: xHCI Host Controller
May 6 07:07:03 turris kernel: [ 4.628132] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 4
May 6 07:07:03 turris kernel: [ 4.635692] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x0000000000010010
May 6 07:07:03 turris kernel: [ 4.644959] xhci-hcd f10f8000.usb3: irq 47, io mem 0xf10f8000
May 6 07:07:03 turris kernel: [ 4.658766] xhci-hcd f10f8000.usb3: xHCI Host Controller
May 6 07:07:03 turris kernel: [ 4.664102] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 5
May 6 07:07:03 turris kernel: [ 4.671614] xhci-hcd f10f8000.usb3: Host supports USB 3.0 SuperSpeed
May 6 07:07:03 turris kernel: [ 4.678097] usb usb5: We don't know the algorithms for LPM for this host, disabling LPM.
May 6 07:07:03 turris kernel: [ 4.694332] usbcore: registered new interface driver usb-storage
May 6 07:07:03 turris kernel: [ 5.027114] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 5.033703] usb 4-1: new full-speed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 5.065956] usb 3-1: USB controller f10f0000.usb3 does not support streams, which are required by the UAS driver.
May 6 07:07:03 turris kernel: [ 5.076267] usb 3-1: Please try an other USB controller if you wish to use UAS.
May 6 07:07:03 turris kernel: [ 5.083599] usb-storage 3-1:1.0: USB Mass Storage device detected
May 6 07:07:03 turris kernel: [ 5.089882] scsi host2: usb-storage 3-1:1.0
May 6 07:07:03 turris kernel: [ 9.551403] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 30.001395] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 32.731394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 35.441393] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 38.151393] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 38.732181] usbcore: registered new interface driver uas
May 6 07:07:03 turris kernel: [ 45.851401] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 48.561394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 51.271394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 53.981394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 56.691393] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 59.401394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 62.101394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 64.811394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 67.521393] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 70.231393] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 72.941394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 75.651393] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 78.351394] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 81.061398] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 83.771393] usb 3-1: reset SuperSpeed USB device number 2 using xhci-hcd
May 6 07:07:03 turris kernel: [ 86.481393] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 86.701359] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 86.921353] usb 3-1: device not accepting address 2, error -22
May 6 07:07:03 turris kernel: [ 87.191390] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 87.411360] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 87.631352] usb 3-1: device not accepting address 2, error -22
May 6 07:07:03 turris kernel: [ 87.901390] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 88.121360] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 88.341352] usb 3-1: device not accepting address 2, error -22
May 6 07:07:03 turris kernel: [ 88.611390] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 88.831359] xhci-hcd f10f0000.usb3: ERROR: unexpected setup address command completion code 0x11.
May 6 07:07:03 turris kernel: [ 89.051352] usb 3-1: device not accepting address 2, error -22
May 6 07:07:03 turris kernel: [ 89.131382] usb 3-1: USB disconnect, device number 2
May 6 07:07:03 turris kernel: [ 90.510685] usbcore: registered new interface driver cdc_acm
May 6 07:07:03 turris kernel: [ 90.602195] usbcore: registered new interface driver ums-alauda
May 6 07:07:03 turris kernel: [ 90.608611] usbcore: registered new interface driver ums-cypress
May 6 07:07:03 turris kernel: [ 90.615429] usbcore: registered new interface driver ums-datafab
May 6 07:07:03 turris kernel: [ 90.621985] usbcore: registered new interface driver ums-freecom
May 6 07:07:03 turris kernel: [ 90.628489] usbcore: registered new interface driver ums-isd200
May 6 07:07:03 turris kernel: [ 90.635025] usbcore: registered new interface driver ums-jumpshot
May 6 07:07:03 turris kernel: [ 90.641679] usbcore: registered new interface driver ums-karma
May 6 07:07:03 turris kernel: [ 90.648075] usbcore: registered new interface driver ums-sddr09
May 6 07:07:03 turris kernel: [ 90.654680] usbcore: registered new interface driver ums-sddr55
May 6 07:07:03 turris kernel: [ 90.661166] usbcore: registered new interface driver ums-usbat
May 6 07:07:03 turris kernel: [ 90.669000] usbcore: registered new interface driver usbserial
May 6 07:07:03 turris kernel: [ 90.674953] usbcore: registered new interface driver usbserial_generic
May 6 07:07:03 turris kernel: [ 90.681618] usbserial: USB Serial support registered for generic
May 6 07:07:03 turris kernel: [ 90.726938] usbcore: registered new interface driver ftdi_sio
May 6 07:07:03 turris kernel: [ 90.732804] usbserial: USB Serial support registered for FTDI USB Serial Device
May 6 07:07:03 turris kernel: [ 90.747010] usb 4-1: Detected FT-X
May 6 07:07:03 turris kernel: [ 90.750888] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0
May 6 07:07:03 turris kernel: [ 92.483058] usbcore: registered new interface driver qcserial
May 6 07:07:03 turris kernel: [ 92.488874] usbserial: USB Serial support registered for Qualcomm USB modem
May 6 07:07:03 turris kernel: [ 99.551363] xhci-hcd f10f0000.usb3: Abort failed to stop command ring: -110
May 6 07:07:03 turris kernel: [ 99.558346] xhci-hcd f10f0000.usb3: xHCI host controller not responding, assume dead
May 6 07:07:03 turris kernel: [ 99.566115] xhci-hcd f10f0000.usb3: HC died; cleaning up
May 6 07:07:03 turris kernel: [ 99.571483] xhci-hcd f10f0000.usb3: Error while assigning device slot ID
May 6 07:07:03 turris kernel: [ 99.578204] xhci-hcd f10f0000.usb3: Max number of devices this xHCI host supports is 32.
May 6 07:07:03 turris kernel: [ 99.586326] usb usb3-port1: couldn't allocate usb_device
There is no xhci-hcd kernel module to reload