I seem to have a mental block and can’t see what must be a simple config issue.
RB750GL - out of box config. other than:
- ether5 is removed from “slave” list, and is an independent interface.
- Address 10.0.2.1/24 assigned to ether 5. No DHCP
Gateway has an address of 10.0.0.101 (DHCP assigned).
ether[234] have the default settings – 192.168.88.1 on ether2 + DHCP (default config).
If I plug the laptop in ether2, 3 or 4, DHCP assigns an address, and I can access anything on the 10.0.0.0 network, and the internet via its router on 10.0.0.1.
Now, I plug the laptop into ether5, and manually assign an address of 10.0.2.20/24.
Set the router to 10.0.2.1.
I can access the web interface of the router on 10.0.2.1, so the connection is working.
I can ping 10.0.2.1 (ether5).
However, when I try to ping 10.0.0.101 from the laptop, ARP requests are sent, and there is no response.
Looking at the config of addresses 192.168.88.1 and 10.0.2.1 they are identical (apart from the address, of course).
Looking at the config of ether2 and ether 5, they are also identical.
ARP is enabled on all interfaces.
Looking at routes:
192.168.88.0/24 is unreachable
0.0.0.0/0 (gateway, 10.0.0.1) is reachable
10.0.0.0/24 (ether1, 10.0.0.101) is reachable
10.0.2.0/24 (ether5, 10.0.2.1) is reachable
On the laptop, routing looks ok:
Destination Gateway Flags Refs Use Netif Expire
default 10.0.2.1 UGSc 14 0 en0
10/16 link#4 UC 0 0 en0
10.0.2/24 link#4 UCS 4 0 en0
10.0.2.1 d4:ca:6d:23:9c:49 UHLWIi 12 0 en0 1196
10.0.2.20 127.0.0.1 UHS 0 0 lo0
10.0.2.255 ff:ff:ff:ff:ff:ff UHLWbI 0 6 en0
127 127.0.0.1 UCS 0 6 lo0
127.0.0.1 127.0.0.1 UH 72 4178760 lo0
169.254 link#4 UCS 0 0 en0
So what am I missing??
Why do things work on the 192.168.88.0 network, but not on 10.0.2.0 network???