Ubuntu - USB 3.0/2.0

kdyz nebudes vedet kam to dat tak to napis sem, admin to za tebe umisti nebo vytvori novou sekci
Uživatelský avatar
DwPetr
Příspěvky: 4859
Registrován: 23. 9. 2016, 8:25

14. 1. 2018, 7:41

Celej den se peru s jedním problémem a nějak se mi to nedaří. Je tady hodně lidí co maj zkušenosti s linuxem, a možná by mě někdo popostrčil.

Mám NTB HP470 Pro, na něm mi běží Ubuntu, 17.10, momentálně Wayland, ale stejně se chová i po přepnutí na xorg, nebo unity, tam není rozdíl. USB mi bez problému detekuje a spouští flešky, foťáky, telefony. Jediný co mi absolutně nenajde tak MIDI klávesy. To sice nijak nesouvisí s tímhle forem, ale ten samej problém mohl nastat klidně i u nějakýho jinýho, třeba strojařskýho zařízení.

Samozřejmě jsem to zkusil na jiným Ntb s WinXP a ten je hned detekuje. Další Ntb. kde je Ubuntu 16.04 je taky hned najde. Oba Ntb, jak ten se 17.10 tak i s 16.04 jedou na 64bitech (někde jsem vyčetl, že u starých zařízení fungujou jen na 32- to jsem vyloučil)

lsusb mi to na 16.04 detekuje, na 17.10 nenajde nic, dmesg taky nic, nebo nejsem schopnej v tom rozpoznat problém.

A teď bych potřeboval trochu nakopnout, je to věc HW, nebo SW, že u jediný konkrétní věci to na jednom stroji jde, na druhým ne, nebo je to jinou verzí SW, kdy ta 17.10 je prostě naprd. (osobně mě pěkně nasrala, už jen kvůli tomu že ve waylandu pulka věcí nejde, naštěstí se to dá přepnout na xorg, tam to jde) nechci dělat downgrade systému, jde mi spíš o to na to přijít, než aby to bezpodmíněčně běželo (mám jiné cesty)

Nebo je v linuxu obecně možnost nějak jinak USB nastavovat, řídit? Jestli to třeba není nějak uzamklý, třeba nějakej whitelist kterej HW to načte a kterej ne (takhle to měly starý HP, třeba wifi karty s tím měly problém, musel se ten WL vykopnout )..

Někdo nějaký nápad?
Naposledy upravil(a) DwPetr dne 16. 1. 2018, 7:25, celkem upraveno 2 x.
TOS H 63, Strigon GH 560, KFD 250, Berco HON 200, Stanko 16K20, TOS 4C, ZMM NK 203, FUS SMC-8B
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

14. 1. 2018, 7:46

s timhle by nemuseli mit xka moc spolecnyho
co to mas za ty klavesy?
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
DwPetr
Příspěvky: 4859
Registrován: 23. 9. 2016, 8:25

14. 1. 2018, 7:49

CME UF8, je to MIDI Key. Je to z roku 2005. Co mě nejvíc nejde do hlavy, že ani nevidim že jsou do toho USB připíchlý, kdyby to pak nešlo z nějakýho důvodu dál, dejme tomu, ale jako by tam nebylo vůbec nic, jak kdyby něco někde zjistilo že se s tímhle nebude bavit a ani to nepustilo dál.
TOS H 63, Strigon GH 560, KFD 250, Berco HON 200, Stanko 16K20, TOS 4C, ZMM NK 203, FUS SMC-8B
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

14. 1. 2018, 8:08

narazil jsem na neco o ruznych modech usb a ze se to tam trosku tluce
mozna je tam nejaky prohresek v protokolu
asi to nebude uplne snadne prostrelit
bude to hadam na urovni jadra a detekce usb zarizeni
mozna nejaky patch do jadra pomuze
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

14. 1. 2018, 8:57

dej sem vypis z dmesg po pripojeni (staci poslednich 10 radku), o tohle se lepe stara alsa nez pulseaudio, na audio je lepsi ubuntu studio, nebo AVlinux
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
DwPetr
Příspěvky: 4859
Registrován: 23. 9. 2016, 8:25

14. 1. 2018, 9:01

dwpetr@dwpetr-HP-ProBook-470-G2:~$ lsusb
Bus 001 Device 002: ID 8087:8001 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 004: ID 04f2:b466 Chicony Electronics Co., Ltd
Bus 002 Device 003: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader
Bus 002 Device 002: ID 8087:07dc Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dwpetr@dwpetr-HP-ProBook-470-G2:~$ dmesg | tail -20
[ 6536.662211] wlo1: authenticated
[ 6536.664555] wlo1: associate with 84:16:f9:e5:2f:00 (try 1/3)
[ 6536.668824] wlo1: RX AssocResp from 84:16:f9:e5:2f:00 (capab=0x431 status=0 aid=1)
[ 6536.672030] wlo1: associated
[ 9741.565868] audit: type=1400 audit(1515963216.265:154): apparmor="STATUS" operation="profile_load" profile="unconfined" name="snap.demo-usbutils.lsusb" pid=6685 comm="apparmor_parser"
[ 9741.960318] audit: type=1400 audit(1515963216.659:155): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/core/3748/usr/lib/snapd/snap-confine" pid=6692 comm="apparmor_parser"
[ 9741.960531] audit: type=1400 audit(1515963216.660:156): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/core/3748/usr/lib/snapd/snap-confine//mount-namespace-capture-helper" pid=6692 comm="apparmor_parser"
[ 9741.960684] audit: type=1400 audit(1515963216.660:157): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/snap/core/3748/usr/lib/snapd/snap-confine//snap_update_ns" pid=6692 comm="apparmor_parser"
[ 9741.965745] audit: type=1400 audit(1515963216.665:158): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.core.hook.configure" pid=6694 comm="apparmor_parser"
[ 9746.055380] audit: type=1326 audit(1515963220.754:159): auid=1000 uid=1000 gid=33 ses=3 pid=6718 comm="lsusb" exe="/snap/demo-usbutils/9/usr/bin/lsusb" sig=31 arch=c000003e syscall=41 compat=0 ip=0x7fc560c60567 code=0x0
[10042.720904] usb 2-2: new full-speed USB device number 11 using xhci_hcd
[10042.869519] usb 2-2: device descriptor read/all, error -71
[10042.988786] usb 2-2: new full-speed USB device number 12 using xhci_hcd
[10043.116879] usb 2-2: device descriptor read/64, error -71
[10043.372073] usb 2-2: device descriptor read/all, error -71
[10043.492861] usb 2-2: new full-speed USB device number 13 using xhci_hcd
[10043.534232] usb 2-2: device descriptor read/all, error -71
[10043.652855] usb 2-2: new full-speed USB device number 14 using xhci_hcd
[10043.679382] usb 2-2: device descriptor read/all, error -71
[10043.679423] usb usb2-port2: unable to enumerate USB device
dwpetr@dwpetr-HP-ProBook-470-G2:~$ ^C
dwpetr@dwpetr-HP-ProBook-470-G2:~$
TOS H 63, Strigon GH 560, KFD 250, Berco HON 200, Stanko 16K20, TOS 4C, ZMM NK 203, FUS SMC-8B
Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

14. 1. 2018, 9:42

podle vypisu to strkas skutecne do usb2, ovsem jadro se snazi pouzit usb3, asi nejaky vesely bug ala intel, mohlo by to vyresit vyrazeni usb3 ovladace v jadre
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
DwPetr
Příspěvky: 4859
Registrován: 23. 9. 2016, 8:25

14. 1. 2018, 9:52

Tak teda zkusim v BIOSu zakázat xhci, by to mělo 2.0 brát ne? no uvudíme, jdu na to :idea:
TOS H 63, Strigon GH 560, KFD 250, Berco HON 200, Stanko 16K20, TOS 4C, ZMM NK 203, FUS SMC-8B
Uživatelský avatar
DwPetr
Příspěvky: 4859
Registrován: 23. 9. 2016, 8:25

14. 1. 2018, 10:07

tak nic

dwpetr@dwpetr-HP-ProBook-470-G2:~$ lsusb
Bus 001 Device 005: ID 04f2:b466 Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader
Bus 001 Device 003: ID 8087:07dc Intel Corp.
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dwpetr@dwpetr-HP-ProBook-470-G2:~$ dmesg | tail -15
[ 94.213384] amdgpu: [powerplay]
failed to send pre message 145 ret is 0
[ 94.661898] amdgpu 0000:0a:00.0: GPU pci config reset
[ 97.153620] rfkill: input handler disabled
[ 132.696143] usb 1-1.3: new full-speed USB device number 6 using ehci-pci
[ 132.776043] usb 1-1.3: device descriptor read/64, error -32
[ 132.964083] usb 1-1.3: device descriptor read/64, error -32
[ 133.152107] usb 1-1.3: new full-speed USB device number 7 using ehci-pci
[ 133.232086] usb 1-1.3: device descriptor read/64, error -32
[ 133.420104] usb 1-1.3: device descriptor read/64, error -32
[ 133.608107] usb 1-1.3: new full-speed USB device number 8 using ehci-pci
[ 134.024103] usb 1-1.3: device not accepting address 8, error -32
[ 134.104110] usb 1-1.3: new full-speed USB device number 9 using ehci-pci
[ 134.520138] usb 1-1.3: device not accepting address 9, error -32
[ 134.520330] usb 1-1-port3: unable to enumerate USB device
dwpetr@dwpetr-HP-ProBook-470-G2:~$
TOS H 63, Strigon GH 560, KFD 250, Berco HON 200, Stanko 16K20, TOS 4C, ZMM NK 203, FUS SMC-8B
Uživatelský avatar
DwPetr
Příspěvky: 4859
Registrován: 23. 9. 2016, 8:25

14. 1. 2018, 11:28

zap/vyp i legacy support, bezvýsledku. Bios by měl být aktuální/není žádný jiný na podpoře HP.

V jedné diskusi jsem nalezl podobný problém s tiskárnou, a vyřešilo se to změnou kabelu

" The fact that debian can connect to the laserprinter when it falls back from "ehci-pci" to "ohci-pci" and "not running at top speed" made me doubt about the usb-cable so i tried to connect with another cable and this time mint 18 did find the laserprinter and automatically installed the correct driver.
the new cable i'm using has a little label with "high speed usb". maybe that makes the difference. I tried to connect a scanner to the mint-computer over the old "lowspeed" cable and that also functions perfectly. Strange, but for me the problem is SOLVED now."

Kabel je pořád kabel ne? Používám kabel z tiskárny USB-A = USB-B (ten čtveratej konec)
TOS H 63, Strigon GH 560, KFD 250, Berco HON 200, Stanko 16K20, TOS 4C, ZMM NK 203, FUS SMC-8B
atlan
Příspěvky: 3343
Registrován: 7. 2. 2011, 9:12

15. 1. 2018, 4:39

A ked stiahnes ububtu 16 a pustis s cd funguju tie klavesy na tum NB?
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

15. 1. 2018, 5:46

Cetl jsem ze s timhle zarizenim je problem v tom ze to jadro to automaticky rve mezi rychlejsi zarizeni protoze cela ta kategorie zvukovych zarizeni by mela jet ve 3
Zarizeni je fyzicky schopno komunikovat pouze 2kou
Takze patrne bug a chce to nejak obejit
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

15. 1. 2018, 6:08

bios nepomuze, budes muset v etc/modprobe.conf zakazat nacitani xhci, mrkni na web, tohle se urcite resilo
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
R - stick
Site Admin
Příspěvky: 826
Registrován: 9. 6. 2007, 3:45
Bydliště: Vysoké Studnice 70 58821 Velký Beranov
Kontaktovat uživatele:

15. 1. 2018, 8:41

HaHaHa ........ (sorry ....)

MIDI klávesy, a konkretně uvedený model na rozhraní neuvidíš a ani vidět nemůžeš, protože to slouží primárně jako napájení - a nic jiného !!! Tyto klávesy komunikují přes rozhraní MIDI - to je ten 5 kolíkový výstup - je značený jako MIDI OUT MIDI rozhraní bylo definováno v 70 letech a slouží pro řízení a ovládání klávesových nástrojů. To znamená, že pokud to chceš ovládat, tak musíš na rozhraní připojit expander, nebo další klávesy, na něm nastavit přijímací kanál a pak už hraješ.

Do tajů MIDI tě mohu klidně uvést - dříve jsem s tím hodně pracoval - ale je to naprosto mimo zaměření tohoto fóra Samozřejmě pokud to bude někoho zajímat, tak mohu poskytnout podrobnější vysvětlení. Ale rozhodně neřeš to, že v připojených USB zařízeních nevidíš tyto klávesy - ty bez spec softwaru ani vidět nemůžeš. A kór na linuxu !!
RaS
Příspěvky: 8589
Registrován: 26. 3. 2009, 9:12
Bydliště: Úvaly

15. 1. 2018, 9:18

R - stick píše:HaHaHa ........ (sorry ....)

MIDI klávesy, a konkretně uvedený model na rozhraní neuvidíš a ani vidět nemůžeš, protože to slouží primárně jako napájení - a nic jiného !!! Tyto klávesy komunikují přes rozhraní MIDI - to je ten 5 kolíkový výstup - je značený jako MIDI OUT MIDI rozhraní bylo definováno v 70 letech a slouží pro řízení a ovládání klávesových nástrojů. To znamená, že pokud to chceš ovládat, tak musíš na rozhraní připojit expander, nebo další klávesy, na něm nastavit přijímací kanál a pak už hraješ.

Do tajů MIDI tě mohu klidně uvést - dříve jsem s tím hodně pracoval - ale je to naprosto mimo zaměření tohoto fóra Samozřejmě pokud to bude někoho zajímat, tak mohu poskytnout podrobnější vysvětlení. Ale rozhodně neřeš to, že v připojených USB zařízeních nevidíš tyto klávesy - ty bez spec softwaru ani vidět nemůžeš. A kór na linuxu !!
četl jsi to co psal pořádně? píše, že jinej linux mu to detekuje..
věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
Odpovědět

Zpět na „kdyz nebudes vedet kam“