Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2019-04-15 21:19:24

  jacekz - Użytkownik

jacekz
Użytkownik
Skąd: Lubuskie
Zarejestrowany: 2013-01-20

device descriptor read/all, error -110

Cześć,
Nowa klawiatura (zalman ZM-K700M),
niestety system potrzebuje kilku sekund (po starcie lub po podpięciu klawiatury) aby zaczęła działać (blokując przy tym inne urządzenia USB),

po podpięciu klawiatury journalctl -fe daje:

Kod:

kwi 15 21:13:26 debian kernel: usb 2-3: new full-speed USB device number 5 using xhci_hcd
kwi 15 21:13:31 debian kernel: usb 2-3: device descriptor read/all, error -110
kwi 15 21:13:32 debian kernel: usb 2-3: new full-speed USB device number 6 using xhci_hcd
kwi 15 21:13:32 debian kernel: usb 2-3: New USB device found, idVendor=060b, idProduct=2314, bcdDevice= 1.00
kwi 15 21:13:32 debian kernel: usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
kwi 15 21:13:32 debian kernel: usb 2-3: Product: ZM-K700M
kwi 15 21:13:32 debian kernel: usb 2-3: Manufacturer: ZALMAN
kwi 15 21:13:32 debian kernel: input: ZALMAN ZM-K700M Keyboard as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/0003:060B:2314.0005/input/input21
kwi 15 21:13:32 debian kernel: input: ZALMAN ZM-K700M Consumer Control as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/0003:060B:2314.0005/input/input22
kwi 15 21:13:32 debian kernel: input: ZALMAN ZM-K700M Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/0003:060B:2314.0005/input/input23
kwi 15 21:13:32 debian kernel: hid-generic 0003:060B:2314.0005: input,hidraw2: USB HID v1.10 Keyboard [ZALMAN ZM-K700M] on usb-0000:00:14.0-3/input0
kwi 15 21:13:32 debian kernel: input: ZALMAN ZM-K700M as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.1/0003:060B:2314.0006/input/input24
kwi 15 21:13:32 debian kernel: hid-generic 0003:060B:2314.0006: input,hidraw3: USB HID v1.10 Device [ZALMAN ZM-K700M] on usb-0000:00:14.0-3/input1
kwi 15 21:13:32 debian mtp-probe[1338]: checking bus 2, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-3"
kwi 15 21:13:32 debian mtp-probe[1338]: bus: 2, device: 6 was not an MTP device
kwi 15 21:13:32 debian systemd-logind[421]: Watching system buttons on /dev/input/event15 (ZALMAN ZM-K700M Keyboard)
kwi 15 21:13:33 debian mtp-probe[1355]: checking bus 2, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-3"
kwi 15 21:13:33 debian mtp-probe[1355]: bus: 2, device: 6 was not an MTP device

Ktoś miał taki problem, wie o co chodzi, rozwiązał go???

Offline

 

#2  2019-04-16 00:23:43

  wikingagressor - Użytkownik

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
Zarejestrowany: 2015-02-03

Re: device descriptor read/all, error -110

Protokol MTP to biblioteka odpowiedzialna za polaczenia z roznego rodzaju "androidowymi wynalazkami" i jest ona automagicznie uruchamiana przez udev jak sie cos podlacza pod usb. Zanim system sie zorientuje, ze to jest innego rodzaju dongle/pendrak/mysz/klawiatura, to blokuje port usb przez chwile. Mozna to przyspieszyc:
najpierw poleceniem

Kod:

lsusb

sprawdzasz nazwe kodowa producenta i produktu dla klawiatury i myszy,
pozniej kopiujesz liste regul dla udeva do katalogu /etc/udev/rules.d

Kod:

sudo cp /lib/udev/rules.d/69-libmtp.rules /etc/udev/rules.d/69-libmtp.rules

edytujesz plik /etc/udev/rules.d/69-libmtp.rules
i wpisujesz po linii "# Some sensitive devices we surely don't wanna probe"
ATTR{idVendor}=="numer_producenta", ATTR{numer_produktu}=="22*", GOTO="libmtp_rules_end"
dla klawiatury i dla myszki i po restarcie powinienes miec spokoj.


Peace, Love and Debian for the World!!!

Offline

 

#3  2019-04-16 15:33:58

  jacekz - Użytkownik

jacekz
Użytkownik
Skąd: Lubuskie
Zarejestrowany: 2013-01-20

Re: device descriptor read/all, error -110

@wikingagressor
dzięki za pomysł, sprawdziłem, ale to jednak nie to
(po dodaniu reguł):

Kod:

kwi 16 15:30:44 debian kernel: usb 2-2: new full-speed USB device number 6 using xhci_hcd
kwi 16 15:30:49 debian kernel: usb 2-2: device descriptor read/all, error -110
kwi 16 15:30:50 debian kernel: usb 2-2: new full-speed USB device number 7 using xhci_hcd
kwi 16 15:30:50 debian kernel: usb 2-2: New USB device found, idVendor=060b, idProduct=2314, bcdDevice= 1.00
kwi 16 15:30:50 debian kernel: usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
kwi 16 15:30:50 debian kernel: usb 2-2: Product: ZM-K700M
kwi 16 15:30:50 debian kernel: usb 2-2: Manufacturer: ZALMAN
kwi 16 15:30:50 debian kernel: input: ZALMAN ZM-K700M Keyboard as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:060B:2314.0007/input/input25
kwi 16 15:30:50 debian kernel: input: ZALMAN ZM-K700M Consumer Control as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:060B:2314.0007/input/input26
kwi 16 15:30:50 debian kernel: input: ZALMAN ZM-K700M Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:060B:2314.0007/input/input27
kwi 16 15:30:50 debian kernel: hid-generic 0003:060B:2314.0007: input,hidraw0: USB HID v1.10 Keyboard [ZALMAN ZM-K700M] on usb-0000:00:14.0-2/input0
kwi 16 15:30:50 debian kernel: input: ZALMAN ZM-K700M as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:060B:2314.0008/input/input28
kwi 16 15:30:50 debian kernel: hid-generic 0003:060B:2314.0008: input,hidraw1: USB HID v1.10 Device [ZALMAN ZM-K700M] on usb-0000:00:14.0-2/input1
kwi 16 15:30:50 debian systemd-logind[424]: Watching system buttons on /dev/input/event13 (ZALMAN ZM-K700M Keyboard)

Bazując na tym: https://paulphilippov.com/articles/how-to-fix-devic … address-error
czy można przyjąć, że problem ma związek z poborem energii na porcie USB?

Edit 2:
Ciągle szukam informacji,
z małego przeglądu sieci wygląda, że problem dotyczył kerneli od wersji w okolicach 4.0
i to częsta przypadłość płyt głównych Asus-a: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1437492

a u mnie:

Kod:

inxi
...
Host: debian Kernel: 4.19.0-4-amd64 x86_64
Mobo: ASUSTeK model: H81T 
...

Ostatnio edytowany przez jacekz (2019-04-16 19:11:34)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)