Date: Sun, 04 Mar 2001 12:30:19 +0000 From: Alexander Derevyanko <der@pc759.cs.msu.su> To: "Alexander E. Derevyanko" <der@pc759.cmc.msu.ru> Cc: FreeBSD.ORG!freebsd-questions@pc759.cmc.msu.ru Subject: Re: Dialup connections, 100baseT switch and ARP entries Message-ID: <3AA2355B.21297A0F@pc759.cs.msu.su> References: <200103031451.RAA00429@pc759.cmc.msu.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
I'm answering on my own e-mail: I'm solved this problem myself. The solution is: execute arp -s dialup.host.adress auto pub on server host. Now i can access any host. It is the solution, but i don't understand next thing: It was working before without this command give, i'm pretty sure in it. Have anybody opinion how it can happened ? Need me to add this command to rc files, or this entries will survive reboot ? (i don't like idea to reboot for test it) How can it work before without this command given ? This dialup server acts at least 6 months under FreeBSD 3.4 Release. What does arpproxy_all option in rc.conf do ? I see in rc.network that it changes some kernel value, but that does this value do ? Please, answer if you have any opinion on it or have same problems before. Regards, Alexander. "Alexander E. Derevyanko" wrote: > > 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AA2355B.21297A0F>