On Thu, 20 Jan 2000,  Arno Verhoeven wrote about,  Re: Can't get packet length over 
338 bytes when using SCC card.:
> Richard Adams wrote:
> > 
> > Arno, you need to edit  /usr/src/linux/drivers/net/hamradio/scc.c at line
> > nr. 141 in kernel 2.2.14 and increase the buffsize accordingly.
> > 
> I've tried changing the buffersize in z8530drv.conf but this did not
> have the desired effect.

Arrg, i'm am idiot sometimes, please disregard what i said abot the bufsize.
I now realise what i was doing wrong.

Arno, you need to define bufsize to a higher value than 1500,  But in
/etc/z8530drv and NOT in scc.c.
The default setting in scc.c is 384 so thats 128 bytes more than a 256 byte
mtu, adjust /etc/z8530drv accordingly for the correct interface.

I managed to get pings returnd upto 900 bytes from pi1goe the local node,
the buffsize is 1024 bytes, i did not want to completly unload the scc
driver module via remote to increase the bufsize, i connect via remote on a
scc interface, so i have to write small scripts to do the work, i did not
want to take that risk.

But it does work.

Now i must admit i now have a red face..........


> 
> 73, Arno  pe1icq
-- 
Regards Richard
[EMAIL PROTECTED]
http://people.zeelandnet.nl/pa3gcu/

Reply via email to