From owner-freebsd-questions Sat Mar 3 7:32:31 2001 Delivered-To: freebsd-questions@freebsd.org Received: from pc759.cmc.msu.ru (pc759.cmc.msu.ru [212.192.248.119]) by hub.freebsd.org (Postfix) with ESMTP id A91B937B720 for ; Sat, 3 Mar 2001 06:41:51 -0800 (PST) (envelope-from der@pc759.cmc.msu.ru) Received: (from root@localhost) by pc759.cmc.msu.ru (8.9.3/8.9.3) id RAA00429 for freebsd-questions@freebsd.org; Sat, 3 Mar 2001 17:51:10 +0300 (MSK) (envelope-from der) Date: Sat, 3 Mar 2001 17:51:10 +0300 (MSK) From: "Alexander E. Derevyanko" Message-Id: <200103031451.RAA00429@pc759.cmc.msu.ru> To: freebsd-questions@freebsd.org Subject: Dialup connections, 100baseT switch and ARP entries Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello ! I have a strange problem on dialup-server machine. FreeBSD 3.4 RELEASE. After upgrate from 10baseT to 100baseT network adapter, connected directly to 100baseT switch i have a problems with ppp connection to this computer, which acts as dialin server. Connection established OK, i can ping&telnet this computer, but no one else. After slightly tweaking with tcpdump, i find out that ping packets from remote machine reaches destination host, destination host start arp request for remote machine IP, but doesn't receive the answer. the address of server machine is 212.192.248.119 dialup-ppp address is 212.192.248.122 ping destination machine is 212.192.248.120 as you can see, all those IP addresses is from one segment 255.255.255.0 Before this upgrate, after arp request for 212.192.248.122 server respond with arp responce, pointed to themself. After upgrate, it doesn't. I include small tcpdump log, in thich i try to ping .120 machine from remote connected client. In arp(4) was sad that arp interface was only for 10baseT networks. Is it still true, and if not, how can i find out WHY my server doesn't respond to arp requests ? Please, respond if you have any opinion on this case, i'm totally confused Regards, Alexander ------------------------------------------------------------------ Script started on Sat Mar 3 16:58:31 2001 If you think last Tuesday was a drag, wait till you see what happens tomorrow! Der(;>!tcps d tcpd: Event not found. Der(;>tcpdump -n -i rl0 host 192.    212.192.248.122 or host 212.192.248.119 tcpdump: listening on rl0 16:59:09.111418 arp who-has 212.192.248.207 tell 212.192.248.119 16:59:09.121326 212.192.248.119 > 212.192.248.195: icmp: redirect 212.192.248.207 to host 212.192.248.207 16:59:09.859848 212.192.248.119 > 212.192.248.195: icmp: redirect 212.192.248.207 to host 212.192.248.207 16:59:10.610024 arp who-has 212.192.248.207 tell 212.192.248.119 16:59:10.612488 212.192.248.119 > 212.192.248.195: icmp: redirect 212.192.248.207 to host 212.192.248.207 16:59:22.202511 212.192.248.122 > 212.192.248.120: icmp: echo request 16:59:22.203980 arp who-has 212.192.248.122 tell 212.192.248.120 16:59:23.622179 212.192.248.122 > 212.192.248.120: icmp: echo request 16:59:23.623200 arp who-has 212.192.248.122 tell 212.192.248.120 16:59:24.620249 212.192.248.122 > 212.192.248.120: icmp: echo request 16:59:24.621323 arp who-has 212.192.248.122 tell 212.192.248.120 16:59:25.631953 212.192.248.122 > 212.192.248.120: icmp: echo request 16:59:25.632959 arp who-has 212.192.248.122 tell 212.192.248.120 ^C 28 packets received by filter 0 packets dropped by kernel Der(;>exit Der(;>exit Script done on Sat Mar 3 16:59:51 2001 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message