[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Networking trouble on with version 3.3 on sparc



Well, here's the odd problem that I am seeing:

The box is completely silent unless I am using tcpdump to watch the
interface. When I have tcpdump on, all of a sudden the box starts
replying to packets I'm sending it.

So for example, if I ping the interface from another machine, I get no
replies until I fireup tcpdump on the openbsd machine:


---- machine A
 $ ping 192.168.8.2
 (just hangs...)

---- machine 192.168.8.2 (the openbsd box)
 $
 $ tcpdump -lnvvv -i dc0

14:54:30.790254 192.168.8.21 > 192.168.8.2: icmp: echo request 
   (id:21254 seq:10240) (DF) (ttl 64, id 0)
14:54:30.790347 192.168.8.2 > 192.168.8.21: icmp: echo reply 
   (id:21254 seq:10240) (DF) (ttl 255, id 38154)
 ...
 ...
     etc

---- then, on machine A
64 bytes from 192.168.8.2: icmp_seq=37 ttl=255 time=349 usec
64 bytes from 192.168.8.2: icmp_seq=38 ttl=255 time=254 usec
64 bytes from 192.168.8.2: icmp_seq=39 ttl=255 time=240 usec
64 bytes from 192.168.8.2: icmp_seq=40 ttl=255 time=239 usec
  ...
  ...
     etc


Then when I quit out of tcpdump on the openbsd box, the replies to the
pings stop also.  Same thing happens for ssh.  These are the only two
things I've tried running on that box.

Any idea what could be causing this behavior?

It's running openbsd 3.3 on a sparc ultra 10 using a linksys 10/100
LNE100TX card.  There are three of those cards in there.  I have
forwarding enabled, and the pf is on also (with "pass in all" and "pass
out all" as the only rules).


thanks,
mathias.



Visit your host, monkey.org