Subject: Re: 3com Impact IQ ISDN Modem
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: Eric Fox <eric@fox.phoenix.az.us>
List: netbsd-help
Date: 03/13/2001 21:06:57
All the lights are good.  Pppd receives the correct IP's from the other
side.  During pings, the sd and rd lights both blink, one after the other.
I've hooked up the ISDN modem to a win95 laptop and simply used dialup
networking to successfully connect and everything works.  So it HAS to be
the NetBSD system.  I'm running 1.4.3, which has pppd 2.3.5.

My options file looks like:

/dev/modem      #/dev/tty01
115200
defaultroute
persist
crtscts
lock
modem
#connect '/usr/sbin/chat -f /etc/ppp/PPP-login'
#for diagnostics         .. .. ..
connect '/usr/sbin/chat -e -v -V -f /etc/ppp/PPP-login'
name xxxxx
debug debug debug debug


While debuging this, I'm not using IPF nor NAT.

The output of 'netstat -in' is:

Name  Mtu   Network     Address            Ipkts Ierrs  Opkts Oerrs Colls
ex0   1500  <Link>      00:10:5a:28:93:de   1842     0   1469     1     0
ex0   1500  192.168.1   192.168.1.11        1842     0   1469     1     0
lo0   32976 <Link>                           157     0    157     0     0
lo0   32976 127         127.0.0.1            157     0    157     0     0
ppp0  1500  <Link>                           202   154    329     0     0
ppp0  1500  204.177.81  204.177.81.242       202   154    329     0     0
ppp1* 1500  <Link>                             0     0      0     0     0
sl0*  296   <Link>                             0     0      0     0     0
sl1*  296   <Link>                             0     0      0     0     0
strip 1100  <Link>                             0     0      0     0     0
strip 1100  <Link>                             0     0      0     0     0
tun0* 1500  <Link>                             0     0      0     0     0
tun1* 1500  <Link>                             0     0      0     0     0
gre0* 1450  <Link>                             0     0      0     0     0
gre1* 1450  <Link>                             0     0      0     0     0
ipip0 0     <Link>                             0     0      0     0     0
ipip1 0     <Link>                             0     0      0     0     0


Output of 'netstat -rn':

Internet:
Destination      Gateway            Flags   Refs   Use  Mtu  Interface
default          192.168.192.25     UGS      0     12    -   ppp0
127.0.0.1        127.0.0.1          UH       0      0    -   lo0
192.168.1        link#1             UC       0      0    -   ex0
192.168.1.1      48:54:e8:21:c9:6b  UHL      0     15    -   ex0
192.168.1.248    00:50:04:58:37:e9  UHL      1    865    -   ex0
192.168.192.25   204.177.81.242     UH       1      0    -   ppp0


The part I find particularly interesting is what I trapped while running
tcpdump while starting pppd (tcpdump -i ppp0 -n -l -vvv):

20:07:01.545420 [|ip]
20:07:01.556779 [|ip]
20:07:01.557782 [|ip]
20:07:02.855656 5.6.125.178 > 51.133.2.6: (frag 260:20@12000) [tos 0x5]
(ttl 3, 
bad cksum c023!, optlen=-16 EOL--17)
20:07:02.856719 5.6.125.178 > 51.133.2.6: (frag 260:16@12000) [tos 0x5]
(ttl 3, 
bad cksum c023!, optlen=-12 EOL--13)
20:07:04.341129 5.6.125.178 > 51.133.2.6: (frag 260:20@12000) [tos 0x6]
(ttl 3, 
bad cksum c023!, optlen=-16 EOL--17)
20:07:04.342190 5.6.125.178 > 51.133.2.6: (frag 260:16@12000) [tos 0x6]
(ttl 3, 
bad cksum c023!, optlen=-12 EOL--13)
20:07:04.560500 [|ip]
20:07:04.593077 [|ip]
20:07:04.594566 [|ip]
 --- snip ---
20:07:04.963213 [|ip]
20:07:07.820541 [|ip]
20:07:07.846766 [|ip]
20:07:07.847870 101.115.115.105 > 111.110.32.110: (frag 20079:9@792+) [tos
0x3] 
(ttl 111, bad cksum 7072!)
20:07:07.915274 [|ip]

But I'm completely at a loss ...

  /\---/\  Eric J Fox
 /  o o  \ http://fox.phoenix.az.us
 \.\   /./ ---------------------------
    \@/    "Of course it runs NetBSD."


On Tue, 13 Mar 2001, Manuel Bouyer wrote:

> On Mon, Mar 12, 2001 at 10:32:55PM -0700, Eric Fox wrote:
> > Is there anything special I need to know to get pppd to work using an
> > external 3Com Impact IQ ISDN modem?  It always appears to connect -- get's
> > the local and remote IP addresses -- and I can send packets out, but
> > nothing gets back.  The ISP claims it's my configuration.  Since I can get
> > everything to work when using a normal modem, I have to assume it's
> > something about the ISDN modem ... any thoughts?
> 
> Well ... if pppd comes up then it's that the modem is working, as the 2
> pppd have been able to negotiate. Do you have any ligths on the modem ?
> Does the 'rx' ligth blink ?
> Does 'netstat -i' show anything ?
> 
> --
> Manuel Bouyer <bouyer@antioche.eu.org>
> --
>