[Comm] Глюк с USB External IRDA MA-620... неприятный... :o(

Evgeny Yugov =?iso-8859-1?q?yugov_=CE=C1_scs-900=2Eru?=
Пт Апр 11 15:04:06 MSD 2003


Здравствуйте All,

Вотс глюк с usb аль еще с чем... :o(

1. Если он(USB External IRDA MA-620) подключен до запуска ALM22 в
   логе:
...
Apr 11 17:35:10 yugov kernel: usb.c: registered new driver usbdevfs
Apr 11 17:35:10 yugov kernel: usb.c: registered new driver hub
Apr 11 17:35:10 yugov kernel: Initializing USB Mass Storage driver...
Apr 11 17:35:10 yugov kernel: usb.c: registered new driver usb-storage
Apr 11 17:35:10 yugov kernel: USB Mass Storage support registered.
...
Apr 11 17:35:10 yugov kernel: usb-uhci.c: $Revision: 1.275 $ time 15:22:32 Mar 14 2003
Apr 11 17:35:10 yugov kernel: usb-uhci.c: High bandwidth mode enabled
Apr 11 17:35:10 yugov kernel: PCI: Found IRQ 9 for device 00:1f.2
Apr 11 17:35:10 yugov kernel: usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 9
Apr 11 17:35:10 yugov kernel: usb-uhci.c: Detected 2 ports
Apr 11 17:35:10 yugov kernel: usb.c: new USB bus registered, assigned bus number 1
Apr 11 17:35:10 yugov kernel: hub.c: USB hub found
Apr 11 17:35:10 yugov kernel: hub.c: 2 ports detected
Apr 11 17:35:10 yugov kernel: PCI: Found IRQ 9 for device 00:1f.4
Apr 11 17:35:10 yugov kernel: usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 9
Apr 11 17:35:10 yugov kernel: usb-uhci.c: Detected 2 ports
Apr 11 17:35:10 yugov kernel: usb.c: new USB bus registered, assigned bus number 2
Apr 11 17:35:10 yugov kernel: hub.c: USB hub found
Apr 11 17:35:10 yugov kernel: hub.c: 2 ports detected
Apr 11 17:35:10 yugov kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Apr 11 17:35:10 yugov kernel: hub.c: new USB device 00:1f.2-2, assigned address 2
Apr 11 17:35:10 yugov kernel: usb.c: USB device 2 (vend/prod 0xdf7/0x620) is not claimed by any active driver.
Apr 11 17:35:10 yugov kernel: usb.c: registered new driver serial
Apr 11 17:35:10 yugov kernel: usbserial.c: USB Serial support registered for Generic
Apr 11 17:35:10 yugov kernel: usbserial.c: USB Serial Driver core v1.4
Apr 11 17:35:10 yugov kernel: usbserial.c: USB Serial support registered for PL-2303
Apr 11 17:35:10 yugov kernel: usbserial.c: PL-2303 converter detected
Apr 11 17:35:10 yugov kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Apr 11 17:35:10 yugov kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.9
...
При shutdown в логе:
...
Apr 11 17:34:13 yugov kernel: usb.c: deregistering driver usb-storage
Apr 11 17:34:13 yugov usb: Unloading USB storage: succeeded
Apr 11 17:34:13 yugov kernel: kernel BUG at inode.c:1099!
Apr 11 17:34:13 yugov kernel: invalid operand: 0000 2.4.20-alt7-up #1 Fri Mar 14 14:57:05 MSK 2003
Apr 11 17:34:13 yugov kernel: CPU:    0
Apr 11 17:34:13 yugov kernel: EIP:    0010:[iput+35/496]    Not tainted
Apr 11 17:34:13 yugov kernel: EIP:    0010:[<c014a093>]    Not tainted
Apr 11 17:34:13 yugov kernel: EFLAGS: 00010246
Apr 11 17:34:13 yugov kernel: eax: c1fd2cb4   ebx: c1fd2ba0   ecx: c1fd2cb4   edx: c1fd2ba0
Apr 11 17:34:13 yugov kernel: esi: c1f6d000   edi: 00000000   ebp: c1a5e010   esp: c1bc5f28
Apr 11 17:34:13 yugov kernel: ds: 0018   es: 0018   ss: 0018
Apr 11 17:34:13 yugov kernel: Process umount (pid: 1544, stackpage=c1bc5000)
Apr 11 17:34:13 yugov kernel: Stack: c1ff89a0 c1bc5f3c c1bc5f3c c0149a08 c1f6d000 c1f6d0f8 c1a5dfc0 c1a5819b
Apr 11 17:34:13 yugov kernel:        c1fd2ba0 c1f6d000 c1c0fa40 c013c0b3 c1f6d000 c1bc5f90 08056b39 08052538
Apr 11 17:34:13 yugov kernel:        bffffd28 c013fac8 c1f6d000 00000000 08056b39 08052538 bffffd28 00000000
Apr 11 17:34:13 yugov kernel: Call Trace:    [invalidate_inodes+88/112] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6660160/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6684261/96] [kill_super+195/256] [path_release+40/48]
Apr 11 17:34:13 yugov kernel: Call Trace:    [<c0149a08>] [<c1a5dfc0>] [<c1a5819b>] [<c013c0b3>] [<c013fac8>]
Apr 11 17:34:13 yugov kernel:   [sys_umount+120/128] [sys_oldumount+12/16] [system_call+51/64]
Apr 11 17:34:13 yugov kernel:   [<c014bda8>] [<c014bdbc>] [<c0108943>]
Apr 11 17:34:13 yugov kernel: Modules: [(usbcore:<c1a50060>:<c1a5e1f4>)]
Apr 11 17:34:13 yugov usb: Unmounting USB filesystem: failed
Apr 11 17:34:13 yugov kernel: Code: 0f 0b 4b 04 cb cd 1f c0 85 f6 74 09 8b 46 20 85 c0 74 02 89
Apr 11 17:34:13 yugov kernel:  <6>usb.c: USB disconnect on device 00:1f.2-0 address 1
Apr 11 17:34:13 yugov kernel: usb.c: USB disconnect on device 00:1f.2-2 address 2
Apr 11 17:34:13 yugov kernel: usbserial.c: PL-2303 converter now disconnected from ttyUSB0
Apr 11 17:34:13 yugov kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004
Apr 11 17:34:13 yugov usb: Unloading USB interface (usb-uhci): failed
Apr 11 17:34:13 yugov kernel:  printing eip:
Apr 11 17:34:13 yugov kernel: c1a57638
Apr 11 17:34:14 yugov kernel: *pde = 00000000
Apr 11 17:34:14 yugov kernel: Oops: 0002 2.4.20-alt7-up #1 Fri Mar 14 14:57:05 MSK 2003
Apr 11 17:34:14 yugov kernel: CPU:    0
Apr 11 17:34:14 yugov kernel: EIP:    0010:[i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6687176/96] Not tainted
Apr 11 17:34:14 yugov kernel: EIP:    0010:[<c1a57638>]    Not tainted
Apr 11 17:34:14 yugov kernel: EFLAGS: 00010206
Apr 11 17:34:14 yugov kernel: eax: 00000000   ebx: c1fd2cbc   ecx: 00000000   edx: c1fd2ba0
Apr 11 17:34:14 yugov kernel: esi: c13f8600   edi: cff10bc0   ebp: c13f8600   esp: c22d3e88
Apr 11 17:34:14 yugov kernel: ds: 0018   es: 0018   ss: 0018
Apr 11 17:34:14 yugov dhcpcd[708]: terminating on signal 1
Apr 11 17:34:14 yugov kernel: Process modprobe (pid: 1554, stackpage=c22d3000)
Apr 11 17:34:14 yugov kernel: Stack: c13f86f8 c1a5863b c1fd2ba0 00000000 c22d3ec8 c021f0c0 c22d3ef8 c1e12160
Apr 11 17:34:14 yugov kernel:        00000000 c1e12160 c13f8600 c1fc43e0 00000000 c22d3ecc c22d3ecc c1a5a9ec
Apr 11 17:34:14 yugov kernel:        00000286 00000282 c1fc4429 c1e12160 c13f8600 c1a5108f c1e12160 c1fc43e0
Apr 11 17:34:14 yugov kernel: Call Trace:    [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6683077/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6673940/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6713201/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6674030/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6708783/96]
Apr 11 17:34:14 yugov kernel: Call Trace:    [<c1a5863b>] [<c1a5a9ec>] [<c1a5108f>] [<c1a5a992>] [<c1a521d1>]
Apr 11 17:34:14 yugov kernel:   [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-6708832/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-2173888/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-2180102/96] [__alloc_pages+115/720] [pci_unregister_driver+63/96] [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-2178822/96]
Apr 11 17:34:14 yugov kernel:   [<c1a521a0>] [<c1ea5440>] [<c1ea3bfa>] [<c0131003>] [<c019109f>] [<c1ea40fa>]
Apr 11 17:34:14 yugov kernel:   [i810_audio:__insmod_i810_audio_O/lib/modules/2.4.20-alt7-up/kernel/dri+-2173888/96] [free_module+50/208] [sys_delete_module+281/512] [system_call+51/64]
Apr 11 17:34:14 yugov kernel:   [<c1ea5440>] [<c011b0d2>] [<c011a529>] [<c0108943>]
Apr 11 17:34:14 yugov kernel: Modules: [(usb-uhci:<c1ea0060>:<c1ea546c>)] [(usbcore:<c1a50060>:<c1a5e1f4>)]
Apr 11 17:34:14 yugov kernel: Code: 89 48 04 89 01 89 9a 1c 01 00 00 89 9a 20 01 00 00 8d 9a 14
Apr 11 17:34:14 yugov kernel: Kernel logging (proc) stopped.
Apr 11 17:34:14 yugov kernel: Kernel log daemon terminating.
Мдеее...

2. При старте системы он воткнут, система запустилась. переходим на
   12-ю консоль и выдергиваем его, на консоли:
...
Apr 11 17:50:35 yugov kernel: usb.c: USB disconnect on device 00:1f.2-1 address 2
Apr 11 17:50:35 yugov kernel: usbserial.c: PL-2303 converter now disconnected from ttyUSB0

И все... система ни на что не реагирует... только ресет... причем
после перезагрузки этих двух строчек в логе не наблюдается.

3. При старте системы он НЕ воткнут! :o)
   Система запустилась... затаиваем дыхание и засаживаем его в
   разъем... в логе:
...
Apr 11 17:46:32 yugov kernel: hub.c: new USB device 00:1f.2-1, assigned address 2
Apr 11 17:46:32 yugov kernel: usb.c: USB device 2 (vend/prod 0xdf7/0x620) is not claimed by any active driver.
Apr 11 17:46:36 yugov /etc/hotplug/usb.agent: Setup pl2303 for USB product df7/620/10
Apr 11 17:46:36 yugov kernel: usb.c: registered new driver serial
Apr 11 17:46:36 yugov kernel: usbserial.c: USB Serial support registered for Generic
Apr 11 17:46:36 yugov kernel: usbserial.c: USB Serial Driver core v1.4
Apr 11 17:46:36 yugov kernel: usbserial.c: USB Serial support registered for PL-2303
Apr 11 17:46:36 yugov kernel: usbserial.c: PL-2303 converter detected
Apr 11 17:46:36 yugov kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Apr 11 17:46:36 yugov kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.9
...

а теперь (набрали побольше воздуха и...) закрыв глаза выдергиваем оный
девайс... (прочувствовали?) теперь открываем глаза...(можно по
одному)... в логе:
...
Apr 11 17:50:35 yugov kernel: usb.c: USB disconnect on device 00:1f.2-1 address 2
Apr 11 17:50:35 yugov kernel: usbserial.c: PL-2303 converter now disconnected from ttyUSB0
...
Ага это мы уже где-то видели... клик-клик... уряя! клава и мыша
работают... как и система! :o)

Медаль мне за труды дадут? ;o))))))


-- 
With Best regards,
Evgeny
mailto:yugov на scs-900.ru

--
Обидно, когда твои мечты сбываются у других!




Подробная информация о списке рассылки community