[PATCH][RFC] usbatm.[ch]: cleanup and OAM F5 loopback
matthieu castet
castet.matthieu at free.fr
Mon Mar 14 14:26:36 EST 2005
Hi,
matthieu castet wrote:
> Hi Roman,
>
> Roman Kagan wrote:
>
>> On Sun, Mar 13, 2005 at 11:21:35PM +0100, matthieu castet wrote:
>>
>>> I wasn't able to reproduce crc errors, but I have "bogus pdu_length" and
>>> all the status are correct.
>>> "bogus pdu_length" indicate it miss data in the atm trame ?
>>
>>
>>
>> Then the modem doesn't seem to be guilty. The message means that your
>> ISP sends data in bigger units than was requested by the ATM layer or
>> userspace (e.g. pppd), and from your log I gather that the difference
>> is no greater than 48 bytes (usbatm aligns the PDU to ATM payload).
>
> There are all greater that 48 bytes [1].
> And because ATM_CELL_PAYLOAD is 48, it seem there are missing atm cells.
>
I finaly test it on another computer : it seem it is the modem.
On a intel chipset it work well for download only at 700kB/s. But if I
do download+upload (bittorrent for example) it don't work anymore [1]
regards,
matthieu
[1]
grep "bogus pdu_length" /var/log/syslog | awk '{printf "%d %d %d %d\n",
$10 - $12,($10 - $12)/48, $10, $12}' | sort -n | wc -l
315
grep "bogus pdu_length" /var/log/syslog | awk '{printf "%d %d\n", $10
- $12,($10 - $12)/48}' | sort -n | uniq
48 1
96 2
144 3
192 4
240 5
288 6
336 7
384 8
432 9
480 10
528 11
576 12
816 17
More information about the Usbatm
mailing list