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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
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:
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
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
lsusb
sprawdzasz nazwe kodowa producenta i produktu dla klawiatury i myszy,
pozniej kopiujesz liste regul dla udeva do katalogu /etc/udev/rules.d
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.
Offline
@wikingagressor
dzięki za pomysł, sprawdziłem, ale to jednak nie to
(po dodaniu reguł):
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:
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