NetBSD-Bugs archive

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

Re: bin/44032: pppd: proxyarp is not working



The following reply was made to PR bin/44032; it has been noted by GNATS.

From: christos%zoulas.com@localhost (Christos Zoulas)
To: Egervary Gergely <gergely%egervary.hu@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, gnats-admin%netbsd.org@localhost, 
netbsd-bugs%netbsd.org@localhost
Subject: Re: bin/44032: pppd: proxyarp is not working
Date: Tue, 4 Dec 2012 17:01:51 -0500

 On Dec 4,  9:50pm, gergely%egervary.hu@localhost (Egervary Gergely) wrote:
 -- Subject: Re: bin/44032: pppd: proxyarp is not working
 
 | Finally, I have done some debugging.
 | 
 | - In sifproxyarp(), arpmsg.hwa contains the correct MAC address.
 | - Socket write() succeeds with 112 bytes written, that looks good.
 | - If I comment out the socket write(), and manually enter the
 | arp entry (arp -s 10.0.0.192 <mac> pub proxy) then the kernel still
 | does not respond to arp who-has requests.
 | 
 | Now, some questions:
 | 
 | - The proxy arp entries are not visible in `arp -a'. Should not they
 | be visible? For example, on Linux they are visible.
 
 should be visible I think. do you have a configuration for me to test?
 
 | - Once I add an arp entry with `arp -s 10.0.0.192 <mac> pub proxy'
 | I cannot remove it later. (arp: delete: can't locate 10.0.0.192)
 | Is this normal?
 
 Works for me:
 
 [DING!] 2502#arp -s 192.168.2.200 00:01:02:03:04:05 pub proxy
 [5:00pm] 2503#arp -a
 stinky.astron.com (192.168.2.9) at 02:60:8c:f2:17:b8 on sk0
 ? (192.168.2.200) at 00:01:02:03:04:05 on sk0 permanent published (proxy only)
 [5:00pm] 2504#arp -d 192.168.2.200
 [5:00pm] 2505#arp -a
 stinky.astron.com (192.168.2.9) at 02:60:8c:f2:17:b8 on sk0
 
 | - Is proxy arp working good for somebody out there? Could you please
 | test it?
 
 Yes, just send me an example setup and I will test.
 
 christos
 


Home | Main Index | Thread Index | Old Index