Communication !
After setting up the two WRT's with the Freifunk firmware and putting them in ad-hoc mode on Channel 1 I wasn't getting anywhere. Decided it was the IP addressing scheme and set about figuring out a way to make it work. Suffice to say that the default Freifunk config doesn't work "out of the box".
Allocated 192.168.3.1 to the WLAN side of the downstairs WRT, and 192.168.5.1 to the upstairs. Both with SSID at default of linksys and with LAN side at 192.168.1.1. This maintained firewall between wireless and LAN, if the IP is in the same subnet range the two are bridged and the firewall disabled. DHCP is on for the LAN clients.
As configured there was no OLSR routing info visible. Examining the IP data showed that the broadcast address on one WRT was 192.168.3.255 and the other 192.168.5.255 and I figure you can't communicate the routing stuff unless you're on the same broadcast IP. So I changed the upstairs WRT to 192.168.3.10 on its wireless side which results in both broadcasting on 192.168.3.255 - after doing this the OLSR sprung to life and communications were established.
With a laptop plugged into the LAN side of the WRT upstairs I could access the internet via the WRT downstairs which is plugged into an ADSL router. The downstairs WRT also has a Locustworld mesh box and a VoIP ATA plugged into it, and these also route onto the internet happily. See diagram below.
So, an initial success with Freifunk software giving me a remote connection via wireless. The next step is to get the laptop to talk wirelessly to the upstairs WRT so that the link is laptop - wireless - WRT - wireless - WRT - wire - Belkin - ADSL
Allocated 192.168.3.1 to the WLAN side of the downstairs WRT, and 192.168.5.1 to the upstairs. Both with SSID at default of linksys and with LAN side at 192.168.1.1. This maintained firewall between wireless and LAN, if the IP is in the same subnet range the two are bridged and the firewall disabled. DHCP is on for the LAN clients.
As configured there was no OLSR routing info visible. Examining the IP data showed that the broadcast address on one WRT was 192.168.3.255 and the other 192.168.5.255 and I figure you can't communicate the routing stuff unless you're on the same broadcast IP. So I changed the upstairs WRT to 192.168.3.10 on its wireless side which results in both broadcasting on 192.168.3.255 - after doing this the OLSR sprung to life and communications were established.
With a laptop plugged into the LAN side of the WRT upstairs I could access the internet via the WRT downstairs which is plugged into an ADSL router. The downstairs WRT also has a Locustworld mesh box and a VoIP ATA plugged into it, and these also route onto the internet happily. See diagram below.
So, an initial success with Freifunk software giving me a remote connection via wireless. The next step is to get the laptop to talk wirelessly to the upstairs WRT so that the link is laptop - wireless - WRT - wireless - WRT - wire - Belkin - ADSL

0 Comments:
Post a Comment
<< Home