Hello,
With my modem, the driver posted on the LKML plus a kernel 2.6.14 was
working flawlessly. However, I've now upgraded to latest SVN version
(and kernel 2.6.15 and latest usbatm) and it now can't start correctly
unless I supply "use_iso=0,0,0" (which is not so user-friendly).
Probably the reason for this "regression" is that the previous version
didn't use ISO mode at all. Still, that's unconvenient to not have the
driver work out of the box. First, I'd like to know if it's a bug that
the driver doesn't work in ISO mode? My modem is an EagleI.
I'm very willing to help and try to make iso mode work with my modem (or
at least automatically deselect it). As I've nearly no knowledge on this
hardware, any help is welcome!
Logs with and without ISO mode activated follow.
Eric
[ueagle-atm] driver ueagle-svn $Id: ueagle.c 195 2005-12-14 19:21:19Z swg $ loaded
usb 1-2: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X900F) : Eagle I
usb 1-2: reset full speed USB device using uhci_hcd and address 8
ueagle-atm 1-2:1.0: usbatm_usb_probe: trying driver ueagle-atm with vendor=1110, product=900f, ifnum
0
usb 1-2: [ueagle-atm] using iso mode
usb 1-2: [ueagle-atm] (re)booting started
usb 1-2: [ueagle-atm] created proc entry at: /proc/driver/ueagle-atm/001-008
ueagle-atm 1-2:1.0: usbatm_usb_probe: using 3021 byte buffer for channel 0xcd8604a4
ueagle-atm 1-2:1.0: usbatm_usb_probe: using 3392 byte buffer for channel 0xcd8604ec
/home/eric/busy/kernel/modules/usbatm/usbatm.c: usbatm_get_instance
usbcore: registered new driver ueagle-atm
ATM dev 0: usbatm_complete: urb 0xd56c5e00 failed (-84)!
ATM dev 0: usbatm_complete: urb 0xd194c8e0 failed (-84)!
ATM dev 0: usbatm_complete: urb 0xc5489c00 failed (-84)!
ATM dev 0: usbatm_complete: urb 0xc5489cc0 failed (-84)!
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
ATM dev 0: usbatm_rx_process: status -84 in frame 1!
ATM dev 0: usbatm_rx_process: status -84 in frame 2!
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
ATM dev 0: usbatm_rx_process: status -84 in frame 1!
usb 1-2: [UEAGLE-ATM] wrong intrrupt
printk: 459 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 669 messages suppressed.
ATM dev 0: usbatm_complete: urb 0xc5489c00 failed (-84)!
printk: 657 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 671 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
usb 1-2: [ueagle-atm] modem operational
usb 1-2: [ueagle-atm] ATU-R firmware version : 44e2ea17
printk: 669 messages suppressed.
ATM dev 0: usbatm_complete: urb 0xc5489c00 failed (-84)!
printk: 657 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 671 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 669 messages suppressed.
ATM dev 0: usbatm_complete: urb 0xc5489c00 failed (-84)!
printk: 657 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 671 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 669 messages suppressed.
ATM dev 0: usbatm_complete: urb 0xc5489c00 failed (-84)!
printk: 657 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 671 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 669 messages suppressed.
ATM dev 0: usbatm_complete: urb 0xc5489c00 failed (-84)!
printk: 657 messages suppressed.
ATM dev 0: usbatm_rx_process: status -84 in frame 0!
printk: 671 messages suppressed.
:
$ cat /proc/driver/ueagle-atm/001-008
ueagle-atm status display
-------------------------------------------------------------
Driver version: ueagle-svn $Id: ueagle.c 195 2005-12-14 19:21:19Z swg $ Chipset: Eagle I
Vendor ID : 0x1110 Product ID : 0x900f Rev: 0x410b(pots)
USB Bus : 001 USB Device : 008 Dbg : 0
VID-CPE 28 VID-ITU 445600000000414e
Tx Rate 160 Kps Rx Rate 608 Kps
Tx Atten 31 dB Rx Atten 54 dB
Tx Margin 18 dB Rx Margin 22 dB
Tx Blocks 789636 Rx Blocks 789636
Tx FEC 0 Rx FEC 0
Tx Error 0 Rx Error 0
Delin GOOD Flags 0000000000
Modem is operational
[ueagle-atm] driver ueagle-svn $Id: ueagle.c 195 2005-12-14 19:21:19Z swg $ loaded
usb 1-2: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X900F) : Eagle I
usb 1-2: reset full speed USB device using uhci_hcd and address 8
ueagle-atm 1-2:1.0: usbatm_usb_probe: trying driver ueagle-atm with vendor=1110, product=900f, ifnum
0
usb 1-2: [ueagle-atm] (re)booting started
usb 1-2: [ueagle-atm] created proc entry at: /proc/driver/ueagle-atm/001-008
ueagle-atm 1-2:1.0: usbatm_usb_probe: using 3392 byte buffer for channel 0xc4bcdea4
ueagle-atm 1-2:1.0: usbatm_usb_probe: using 3392 byte buffer for channel 0xc4bcdeec
/home/eric/busy/kernel/modules/usbatm/usbatm.c: usbatm_get_instance
usbcore: registered new driver ueagle-atm
usb 1-2: [ueagle-atm] modem operational
usb 1-2: [ueagle-atm] ATU-R firmware version : 44e2ea17
usb 1-2: [ueagle-atm] setting new timeout 0
ATM dev 0: usbatm_atm_open: vpi 8, vci 35
ATM dev 0: usbatm_atm_open: allocated vcc data 0xd2b07240
$ cat /proc/driver/ueagle-atm/001-008
ueagle-atm status display
-------------------------------------------------------------
Driver version: ueagle-svn $Id: ueagle.c 195 2005-12-14 19:21:19Z swg $ Chipset: Eagle I
Vendor ID : 0x1110 Product ID : 0x900f Rev: 0x410b(pots)
USB Bus : 001 USB Device : 008 Dbg : 0
VID-CPE 28 VID-ITU 445600000000414e
Tx Rate 160 Kps Rx Rate 608 Kps
Tx Atten 31 dB Rx Atten 54 dB
Tx Margin 18 dB Rx Margin 22 dB
Tx Blocks 147177 Rx Blocks 147108
Tx FEC 0 Rx FEC 0
Tx Error 0 Rx Error 0
Delin GOOD Flags 0000000000
Modem is operational