Portál AbcLinuxu, 27. dubna 2024 02:07


Dotaz: USB IrDA STIr4200, reset, kernel 2.6.8

Valoun avatar 3.7.2005 17:46 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
USB IrDA STIr4200, reset, kernel 2.6.8
Přečteno: 123×
Odpovědět | Admin
Mám USB IrDA dongle s chipem STIr4200 a snažím se rozchodit synchronizaci s PalmIIIx. Pod kernelem 2.4.27 se mi to podařilo.

S kernelem 2.6.8 se natáhnou správné moduly a spustí irattach. irdadump hlásí běžný discovery režim a počítač se s Palmem navzájem vidí. Problém nastane ve chvíli, kdy na Palmu spustím hotsync. U kernelu 2.4.27 se spustí synchronizace. U kernelu 2.6.8 naopak driver zatuhne a odregistruje USB dongle. Takto vypadá syslog ve chvíli kdy spustím hotsync:
kernel: usb 2-2: reset full speed USB device using address 25                                      
kernel: hub 2-0:1.0: port 2 disabled by hub (EMI?), re-enabling...                                 
kernel: usb 2-2: reset full speed USB device using address 25                                      
kernel: usb 2-2: device not accepting address 25, error -22                                        
kernel: usb 2-2: USB disconnect, address 25
Od té chvíle přestane dongle reagovat a není ani vidět v lsusb. Pokusy omezit přenosovou rychlost, timeouty, turnaround či flowcontrol nemají na problém žádný vliv.

Konfigurace: vlastnoručně zkompilovaný debianí kernel 2.6.8-15, Debian testing, notebok HP nx9020.

Načtené USB moduly:
stir4200
ehci_hcd
ircomm_tty
ircomm
irda
uhci_hcd
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.7.2005 17:50 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: USB IrDA STIr4200, reset, kernel 2.6.8
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus novější kernel.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
Valoun avatar 27.7.2005 22:55 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
Rozbalit Rozbalit vše Re: USB IrDA STIr4200, reset, kernel 2.6.8
Děkuji za radu, pomohla verze 2.6.11.12. Novější verze fungují možná také, ale tam zase nefunguje USB2.0. Nicméně verzi kernelu, kde jako zázrakem funguje vše (USB1, USB2 i USB-IrDA) jsem našel, takže problém vyřešen.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.