Subject: lamer mtu question.
To: None <tech-net@netbsd.org>
From: Herb Peyerl <hpeyerl@beer.org>
List: tech-net
Date: 07/21/2001 08:27:15
so I have an HP Jornada 720 with a novatelwireless CDPD card that
is basically a 16550 look-alike that presents a 'ppp' interface to
the host.
Once establishing the ppp connection, I try to ssh to my 1.4.3 box
(or other hosts on the net, including nbftp, with same results) but
it wedges at 'waiting for server public key'. A tcpdump of both ends
shows the 1.4.3 box sends the key:
08:10:09.684564 198.228.170.78.65530 > lager.beer.org.ssh: P 1:52(51) ack 26 wi
n 16384 <nop,nop,timestamp 4 1013822>
08:10:09.684592 lager.beer.org.ssh > 198.228.170.78.65530: . ack 52 win 17520 <
nop,nop,timestamp 1013826 2>
08:10:11.649212 lager.beer.org.ssh > 198.228.170.78.65530: P 26:302(276) ack 52
win 17520 <nop,nop,timestamp 1013829 2>
08:10:15.649177 lager.beer.org.ssh > 198.228.170.78.65530: P 26:302(276) ack 52
win 17520 <nop,nop,timestamp 1013837 2>
but at the Jornada, the 26:302 packets never arrive, says the tcpdump
on that host (running 1.5V netbsd/hpcarm).
My /etc/ppp/options file says:
/dev/tty00
115200
defaultroute
ipcp-accept-local
ipcp-accept-remote
noipdefault
novj
noauth
connect 'chat -v -f /etc/ppp/chatscript'
mru 250
mtu 250
Initially I used an mtu of '296' and started seeing the problem. So I
bumped it down to 250 out of curiosity ...
Later I bumped the mtu up to '502' (some random number higher than 250)
and it all works fine.
So what am I missing? Shouldn't this all be independant of the mtu/mru?
Or is there some sysctl I'm missing?