You are not logged in.

#1 2019-02-12 17:31:57

Amaury
Member
Registered: 2019-02-12
Posts: 14

USB error in the tty,

When booting Arch from my live USB (to install it for the first time), I get error messages every few
second, which makes it a pain to do anything.
Example :

[809.041311] usb 1-1.3: device descriptor read/all, error -32
[810.453581] usb 1-1.3: device not accepting adress 94, error -32
[811.037950] usb 1-1.3: device descriptor read/all, error -32

This error happens even if I don't have any USB plugged in, and it also happens in ubuntu's TTY.
So I've had this error for a year with ubuntu, I just did not see it because of the graphical mode.
For that reason I would be okay with just hiding it instead of fixing it. It may sound silly, but I
know that my laptop has been running alright with this error, and it's only now that I have to go
through the tty that I see it.

So does anyone know how to hide it ? (Or by any chance, fix it ?)
Thanks in advance !

Also, lsusb outputs this :

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 004: ID 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]
Bus 001 Device 023: ID 147e:2020 Upek TouchChip Fingerprint Coprocessor (WBF advanced mode)
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Offline

#2 2019-02-12 17:38:26

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,739

Re: USB error in the tty,

The easy workaround is to switch to console 2.  Type Ctrl-Alt-F2
Now you won't see the errors that are being logged to the primary console (console 1).  This does not solve the problem, but it let's you see what you are doing.

Edit:  BTW, this is likely a hardware issue.  There is something wrong on bus 1-1. 

Are all of the internal peripherals working?  There may be something built in on one that bus that is misbehaving. 
Do all of your external buses work?  Where do those devices map?

It may be possible to inhibit that controller to stop the spam. Edit: On second thought, I don't think you can without loosing your Bluetooth.   Why would someone design a laptop where the WiFi is on an internal USB?

Edit:  You show an excerpt from your error outputs. Over time, are those addresses counting up?  1-1.3,  1-1.4   .....  1-1.22, ....
Your fingerprint reader has a  really high device number.  I bet it is falling of the bus, and re enumerating, lather, rinse, repeat,

Last edited by ewaller (2019-02-12 17:50:59)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2019-02-12 17:56:39

seth
Member
Registered: 2012-09-03
Posts: 49,946

Re: USB error in the tty,

For completeness sake see https://superuser.com/questions/351387/ … my-console
But you should really focus on addressing the problem, rather than doing https://www.youtube.com/watch?v=ddPQAJSm2cQ

Online

#4 2019-02-12 18:41:01

Amaury
Member
Registered: 2019-02-12
Posts: 14

Re: USB error in the tty,

Thank you for your answers.
I forgot to say it, but the messages appear on every TTY, so switching won't work here.
The adress is always 1-1.3, which I think refer to Bus 1 Device 1 ? But I don't know what the .3 means
But I also noticed a strange behaviour with the figerprint reader : It's shown in lsusb only when I passed my finger on it a few seconds before (so the first time was pure luck)
I saw it eaily with >watch lsusb
Its Bus is always 1 but the Device number keeps increasing. I just installed the drivers coming with fingerprint GUI
The behaviour is the same, the device appears inconsistently for a few seconds when I pass my finger.
Maybe there's a way of disabling it to see if it's the source of my problem ? I can also look inside my laptop to try to unplug it in some way.
But I'm still bugged by the fact that the error message seem to refer to Bus 1 device 1

Offline

#5 2019-02-12 19:04:35

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: USB error in the tty,

1-1 is indeed bus 1 device 1, which is the root hub of bus 1.
3 means 3rd port on that hub.
It's reported that way because the device doesn't even have its own number configured yet.

[810.453581] usb 1-1.3: device not accepting adress 94, error -32

Use lsusb -t to see what's there. I think chances are good it is this weird-behaving fingerprint reader indeed.

Last edited by mich41 (2019-02-12 19:05:07)

Offline

#6 2019-02-12 19:10:54

Amaury
Member
Registered: 2019-02-12
Posts: 14

Re: USB error in the tty,

Indeed.
The fingerprint reader is usb 1-1.3, and every few seconds it appears in the lsusb -t (and sends an error).
Only when I pass my finger (or so I think) it appears in lsusb as the fingerprint reader.

Does anyone know if I can disable a specific port ? In my case Bus 1 Device 1(hub) Port 3 ?
Because the actual device number keep changing.

Last edited by Amaury (2019-02-12 19:38:56)

Offline

#7 2019-02-12 20:30:46

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: USB error in the tty,

This should be a matter of writing 0 to one sysfs file, but sadly I can't find any such file.

There is this tool but it usually doesn't work with motherboard root hubs.
https://github.com/mvp/uhubctl

Offline

#8 2019-02-12 21:17:25

seth
Member
Registered: 2012-09-03
Posts: 49,946

Re: USB error in the tty,

Does unbinding it cut it?

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

It would seem as if the reader has some broken powersaving feature (and simply stops responding unless you touch it)?

Online

Board footer

Powered by FluxBB