OAMs

Giampaolo Tomassoni g.tomassoni at libero.it
Fri Mar 7 12:53:53 EST 2008


... and of course there is a first revision of the patch.

Giampaolo

> -----Original Message-----
> From: usbatm-bounces at lists.infradead.org [mailto:usbatm-
> bounces at lists.infradead.org] On Behalf Of Giampaolo Tomassoni
> 
> Dears,
> 
> during the last days I experienced a lot of ADSL resynchs due to OAM
> LoopBack Request not being replied by the usbatm driver of my
> SpeedTouch.
> 
> Thereby, I attempted to develop a patch to the usbatm code purposed to
> implement a minimal OAM LB Reply functionality. I of course attach a
> copy of
> this patch as a unified diff against the stock 2.6.24 kernel.
> 
> The problem is that, when I was about to test it, my provider suddenly
> stopped sending OAM LB Reqs and resetting the link. Isn't it hilarious?
> 
> Thereby, I'm contacting this list in order to:
> 
> 1) Get my code revised by someone more knowledgeable than me about the
> usbatm design, in order to help me remove any blatant mistake or wrong
> assumption I may have done. This would eventually reduce debugging time
> when
> my provider will change its mind and decide to send OAMs again...
> 
> 2) Get in contact with someone in this list who experiences the same
> issues
> on more or less frequent OAMs from his/her provider, in order to have a
> fast
> feedback about how the patch behaves.
> 
> Also, I have some questions about the stock driver: soon after a
> resynch
> completes, occasionally I get messages like these in my syslog (from a
> 2.6.23-gentoo-r9 kernel):
> 
> Mar  3 23:08:23 xxx kernel: ATM dev 0: usbatm_extract_one_cell: OAM not
> supported (vpi 8, vci 35)!
> Mar  3 23:08:29 xxx kernel: ATM dev 0: DSL line goes down
> Mar  3 23:08:29 xxx kernel: ATM dev 0: ADSL line is down
> Mar  3 23:08:34 xxx kernel: ATM dev 0: ADSL line is synchronising
> Mar  3 23:08:54 xxx kernel: ATM dev 0: ADSL line is up (1504 kb/s down
> | 320
> kb/s up)
> Mar  3 23:09:21 xxx kernel: ATM dev 0: error -110 fetching device
> status
> Mar  3 23:09:36 xxx last message repeated 2 times
> Mar  3 23:09:36 xxx kernel: ATM dev 0: usbatm_complete: urb 0xdfab9c00
> failed (-84)!
> Mar  3 23:09:36 xxx kernel: ATM dev 0: usbatm_complete: urb 0xdfab9c80
> failed (-84)!
> Mar  3 23:09:36 xxx kernel: ATM dev 0: usbatm_complete: urb 0xdfab9300
> failed (-84)!
> Mar  3 23:09:36 xxx kernel: ATM dev 0: usbatm_complete: urb 0xdfab9d80
> failed (-84)!
> Mar  3 23:09:36 xxx kernel: usb 5-2: USB disconnect, address 3
> 
> After this the device is pretty dead, but /proc/net/atm/devices still
> lists
> it. The unit is a Speed Touch 330 hw v.4. Can't recall the fw versione,
> but
> the driver borrows this string in it: MOD_SACHEM_SACHU3_CPE_V2.12.8.
> 
> Is this a well-known problem? I'm quite sure this didn't happen in
> previous
> kernel versions. In example, it seems to me that linux 2.6.22 didn't
> ever
> show any USB disconnect on occasional line resynchs.
> 
> Thank you,
> 
> Giampaolo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linux-2.6.24+atmoam-r1.patch
Type: application/octet-stream
Size: 7904 bytes
Desc: not available
Url : http://lists.infradead.org/pipermail/usbatm/attachments/20080307/d2cc3e6a/attachment.obj 


More information about the Usbatm mailing list