From: Nick F. <nfe...@at...> - 2006-04-27 10:31:14
|
> Is that something you can easily reproduce ? What to reproduce? Plug in the dongle and try to send some data from mobile phone? > If so, could you "echo 5 > /proc/sys/net/irda/debug", reproduce it, > and send the full corresponding dmesg output ? Because of debugging log are very big, I'll send it partially Transmit log will be in a next msg. This log is just plug in the dongle and plug out it few minutes later. dmesg output (irda debug=5): usb 1-6: new high speed USB device using ehci_hcd and address 3 usb 1-6: configuration #1 chosen from 1 choice printk: 2 messages suppressed. IRDA-USB found at address 3, Vendor: 66f, Product: 4210 usb-irda: set interface 0 result 0 irda_usb_parse_endpoints(), And our endpoints are : in=02, out=01 (512), int=00 Assertion failed! drivers/net/irda/irda-usb.c:irda_usb_parse_endpoints:1585 self->bulk_out_mtu == 64 irda_usb_find_class_desc(), ret=12 irda_usb_open() irda_usb_init_qos() irda_usb_init_qos(), dongle says speed=0x37F, size=0x20, window=0x8, bofs=0x80, turn=0x4 IrDA: Registered device irda0 stir421x_patching(): Request 0 to firmware 42101002.sb stir421x_patching(): Firmware request ret=0 stir421x_patching(): Received firmware 42101002.sb (1687 bytes) stir421x_getfwver(): Firmware version 1.0.2 found! stir421x_patching(): Firmware version=4098 bcdDevice=4098 stir421x_patching(): End of firmware upload loop (return 0) stir421x_fwupload(): Uploading firmware (1620 bytes) stir421x_fwupload(): Sent 1023 bytes of patch (ret=0) irda_usb_find_class_desc(), ret=12 irda_usb_init_qos() irda_usb_init_qos(), dongle says speed=0x37F, size=0x20, window=0x8, bofs=0x80, turn=0x4 irlmp_discovery_timer_expired() ... continiously repeated ... irlmp_discovery_timer_expired() usb 1-6: USB disconnect, address 3 irda_usb_disconnect() irda_usb_close() irda_usb_disconnect(), USB IrDA Disconnected irlmp_discovery_timer_expired() ... again continiously repeated ... |