Can someone please post documentation on how to use Proxy-ARP so that we can operate a "station" and "AP" as a repeater in a proxy-arp bridging scenerio?
For example:
Wlan1 - 5Ghz Station, linked to 5Ghz AP
Wlan2 - 2.4Ghz AP, linked to clients
Ether1 - General Ethernet client access (should also be proxy-arp)
We want to use 10.50.51.102/24 as the IP on wlan1, and gw of 10.50.51.1.
Clients would use 10.50.51.x/24 (except .1 or .102) with a gw of 10.50.51.1.
We had this working temporarly, but it broke, by setting up multiple IP's on interfaces and then adding static routes with a distance of zero, pointed to the IP of each interface. This worked for about an hour, then after coming back after roaming to another AP, I was unable to use any of the IP's that had previously worked and nothing was working at all via proxy-arp.
Here is the setup I was using that was kind-of working, but broke later, (possibly due to ARP issues).
---
Wlan1: 10.50.51.102/24, arp=proxy-arp
Wlan2: 10.50.52.1/24, arp=proxy-arp
Set default route properly:
0.0.0.0/0 gw 10.50.51.1 and distance=1 (default distance)
Add a route for 0.0.0.0/0 with gw 10.50.51.102 and distance=0
Add a route for 0.0.0.0/0 with gw 10.50.52.1 and distance=0
Routes show that they are pointed to the right interface and appear to learn fine.
Then, reboot (without a reboot, things don't appear to work exactly
right, or it may take a little while for ARP tables to update properly).
I've tested this and had it working for a long time. I was bridging
IP's such as 10.x.x.x as well as 209.x.x.x, while wlan1 was a station
adapter associated to a 5Ghz link.
But, I drove around, roamed with those IP's to other AP's, all was
working great. I came back to the original place where I set this up
and was unable to browse. I was unable to get past the router, but I
could contact the router if I used a backup subnet address for management.
I believe I may be missing part of the configuration, because it seems
like the config was working, but stopped, possibly due to ARP update issues.
---
What am I doing wrong? How do I get proxy-arp (aka proxy-arp bridging) to work as it does in other software router packages or similar to what a CB3 bridge does?
I've tried dozens of different configuration options, setting proxy-arp only on one interface, internal OR external, or both, turned bridging on, off, etc. I'm just not having any luck with it.
Any help is greatly appreciated.
Thanks,
Judd