Posted: Tue Jan 24, 2012 8:56 Post subject: No routing on EnGenius EAP-3660, only NAT
Hi, I got a EnGenius EAP-3660. I want to route traffic between subnets using public IP addresses. I only get it to work when I put in "Gateway" mode, but then it is still using NAT. When I put it on "Router" mode it doesn't work. Any idea? I did the same with a couple of linksys routers and that worked without any problem. Can the EnGenius EAP-3660 route traffic without using NAT?
I'm using the following firmware, which is the latest for that model:
Firmware: DD-WRT v24-sp2 (10/10/09) std (build 13064)
I receive a public IP address on the WAN interface. And on the WiFi there is a /28 with public addresses (first address in this range is put on the inside (wifi) interface. The EnGenius performs the DHCP function for the WiFi side. When I change the mode from "Gateway" to "Router" I can still reach both interfaces via icmp/ping. The Wan I can ping from a remote side on the Internet. The WiFi side I can ping from within the WiFi network.
However I can't ping anything on the Internet and visa versa, I can't ping anything in the /28 from the Internet.
If I check the routing table under "Advance Routing" I see a correct table that also has a default route going to the next router.
The only thing that is different with a Linksys WRT160N that I have running with Firmware: DD-WRT v24-sp1 (07/27/0 std. are the name of the interface and the bridge group.
# brctl show br0
bridge name bridge id STP enabled interfaces
br0 8000.00026f759c88 no ath0
Code:
# brctl showstp br0
br0
bridge id 8000.00026f759c88
designated root 8000.00026f759c88
root port 0 path cost 0
max age 20.00 bridge max age 20.00
hello time 2.00 bridge hello time 2.00
forward delay 1.00 bridge forward delay 1.00
ageing time 300.00
hello timer 1.64 tcn timer 0.00
topology change timer 0.00 gc timer 1.64
flags
ath0 (1)
port id 8001 state forwarding
designated root 8000.00026f759c88 path cost 100
designated bridge 8000.00026f759c88 message age timer 0.00
designated port 8001 forward delay timer 0.00
designated cost 0 hold timer 0.63
flags
When I look at the br0 on the linksys router I see two interface (eth0 and eth2) in br0. I have tried adding wifi0 to br0 and also etherip0, which is a interface I can see in the webinterface under the tab "Networking" but still no routing between the two subnets.
As the EnGenius 3660 is default a access point without routing capabilities I first thought it was just not supported. However it does route NAT traffic.
Anything I can try to solve this problem?
Just upgraded to build 14896 and set back to factory default. No result unfortunately. All settings appear the same (routing table and bridge settings).
Setting it to Gateway is only option with this AP that works for me now. But that is no options as clients need to have to be able to connect to Internet using there own public IP addresses and not the WAN IP address of the router.