Thib G. wrote:
I'm compiling a linux 2.6.9 kernel to see if it works better.
I'll tell you ... in a few hours, when my PII 233Mhz have finished ;)


Good news : it seems to work perfectly with 2.6.9 :
no oops on connection startup, and no oops on rmmod.


I spoke a little bit too quickly ...
It does work, but not perfectly.
I had several "Badness in uhci_map_status at drivers/usb/host/uhci-hcd.c:726" in a few hours (though it is, as far as I have understood, only warnings), and the connection does not seem very stable ...

In particular, I had a :

kernel: [EAGLE-USB]  SM: LOS Defect
kernel: [EAGLE-USB]  SM: LOS Defect
kernel: [EAGLE-USB]  SM: LOS Defect
kernel: [eagle-usb] LOS Defect threshold reached. Rebooting

then, the connection was dead. A /etc/init.d/hotplug restart solved
the problem.

I also have the following messages in my log :

kernel: [EAGLE-USB] EU_IO_GETIF: eth not yet created !!
and
**ERROR** Unable to open /proc/bus/usb/001/003: errno=2

I hope it helps,
  Thib.


ps : one of the "badness in uhci_map_status" :

Oct 27 22:54:29 kernel: Badness in uhci_map_status at drivers/usb/host/uhci-hcd.c:726 Oct 27 22:54:29 kernel: [pg0+207553877/1069396992] uhci_map_status+0x95/0xa0 [uhci_hcd] Oct 27 22:54:29 kernel: [pg0+207554889/1069396992] uhci_result_control+0xf9/0x220 [uhci_hcd] Oct 27 22:54:29 kernel: [pg0+207556875/1069396992] uhci_result_isochronous+0x6b/0xa0 [uhci_h\
cd]
Oct 27 22:54:29 kernel: [pg0+207558141/1069396992] uhci_transfer_result+0x16d/0x180 [uhci_hc\
d]
Oct 27 22:54:29 kernel: [pg0+207559541/1069396992] uhci_free_pending_tds+0x45/0x60 [uhci_hcd\
]
Oct 27 22:54:29 kernel: [pg0+207560097/1069396992] uhci_irq+0xe1/0x200 [uhci_hcd] Oct 27 22:54:29 kernel: [pg0+207551612/1069396992] uhci_alloc_qh+0x6c/0x80 [uhci_hcd]
Oct 27 22:54:29 kernel:  [usb_hcd_irq+54/112] usb_hcd_irq+0x36/0x70
Oct 27 22:54:29 kernel: [handle_IRQ_event+61/128] handle_IRQ_event+0x3d/0x80
Oct 27 22:54:29 kernel:  [do_IRQ+143/304] do_IRQ+0x8f/0x130
Oct 27 22:54:29 kernel:  [common_interrupt+24/32] common_interrupt+0x18/0x20
Oct 27 22:54:29 kernel: [pg0+207744291/1069396992] queue_ctrl_urb+0x103/0x200 [eagle_usb] Oct 27 22:54:29 kernel: [pg0+207756576/1069396992] eu_send_msg+0xb0/0xd0 [eagle_usb] Oct 27 22:54:29 kernel: [pg0+207751473/1069396992] ModemSM+0x561/0x1650 [eagle_usb] Oct 27 22:54:29 kernel: [pg0+207749424/1069396992] WatchdogTimer+0x0/0x160 [eagle_usb] Oct 27 22:54:29 kernel: [pg0+207749609/1069396992] WatchdogTimer+0xb9/0x160 [eagle_usb] Oct 27 22:54:29 kernel: [run_timer_softirq+197/448] run_timer_softirq+0xc5/0x1c0
Oct 27 22:54:29 kernel:  [do_timer+99/224] do_timer+0x63/0xe0
Oct 27 22:54:29 kernel:  [__do_softirq+65/144] __do_softirq+0x41/0x90
Oct 27 22:54:29 kernel:  [do_softirq+39/48] do_softirq+0x27/0x30
Oct 27 22:54:29 kernel:  [do_IRQ+268/304] do_IRQ+0x10c/0x130
Oct 27 22:54:29 kernel:  [common_interrupt+24/32] common_interrupt+0x18/0x20
Oct 27 22:54:29 kernel: uhci_hcd 0000:00:07.2: uhci_result_control: failed with status 800000
Oct 27 22:54:29 kernel: [c746a270] link (0746a1e2) element (00000001)
Oct 27 22:54:29 kernel:  Element != First TD
Oct 27 22:54:29 kernel: 0: [c25ffb40] link (025ffc80) e3 Length=7 MaxLen=7 DT0 EndPt=0 Dev=\
3, PID=2d(SETUP) (buf=0435a7b0)
Oct 27 22:54:29 kernel: 1: [c25ffc80] link (025ffcc0) e3 Length=f MaxLen=f DT1 EndPt=0 Dev=\
3, PID=e1(OUT) (buf=0435a7a0)
Oct 27 22:54:29 kernel: 2: [c25ffcc0] link (00000001) e3 IOC Length=7ff MaxLen=7ff DT1 EndP\
t=0 Dev=3, PID=69(IN) (buf=00000000)
Oct 27 22:54:29 kernel:
Oct 27 22:54:51 kernel: [eagle-usb] Modem operational !!


Reply via email to