Unable to ping between subnets and out to internet
- by battlemidget
My setup is Modem - Linksys router - Laptop with 2 devices (wlan0/eth0) - desktop machine
Router is 192.168.1.1 gateway to the internet
Laptop wlan0 is 192.168.1.4 with a gw of 192.168.1.1
Laptop eth0 is 192.168.2.254 which acts as a second gateway
desktop is 192.168.2.100
On laptop i've setup ip_forward to 1, and have inserted 2 iptables rules
-A FORWARD -i eth0 -o wlan0 -j ACCEPT
-A FORWARD -i wlan0 -o eth0 -j ACCEPT
The laptop can ping outside the network (i,e, yahoo.com) it can not ping 192.168.2.100.
The desktop can ping 192.168.2.254 but nothing outside the network or 192.168.1.0 subnet.
On laptop ip route show lists:
192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.254
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.4
127.0.0.0/8 dev lo scope link
default via 192.168.1.1 dev wlan0
What am I missing to make my desktop go through the laptop in order to access the router which provides access to the internet?
Thanks