Skip site navigation (1)Skip section navigation (2)
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>