Monday, January 4, 2010

Malusay WiFi New Year Updates

We missed the December 2009 target for the Malusay Community WiFi to be up and running but we are still actively working on it.

As previously planned, I was supposed to upgrade the tower at the house for our BH-2 and Node-1 radios but the turn-buckles and guy wires were not yet available. Instead, I just picked up a junk Pentium III 650 MHZ and a couple of 10/100 Realtek lan cards for pfSense to run on it, however, Jerry offered his already-working hardware (and a few bottles of beer) and helped me successfully setup pfSense 1.2.3 on it. By the way, thanks to Lemuel for providing the CD installer for pfSense.


The Hardware


pfSense Installation


With the new pfSense box, we were able to configure and test the equipment from Backhaul-1, Backhaul-2, Node-1 and Node-2.

Another reason for the delay is the need to find additional options for the location of Backhaul-1 as construction of the tower would be some kind of a permanent structure to build. Popoy and I visited the NORSU area last Saturday (Jan. 2, 2010) and found 3 more possible locations. From all these 4 locations, we will select the best spot in terms of signal strength, safety and budget considerations.

Also, I was not able to get the UTP cables but fortunately, Popoy released the amount and we can now purchase the roll.

Guys, we need your support. Please bear with us as we are just doing this on our own free time.

Happy New Year sa tanan!

P.S. Thanks to Glencel and Juan also for the RJ-45 connectors!!!



Monday, December 28, 2009

Malusay WiFi Christmas Updates

Merry Christmas everyone!

I found the time to upgrade the AirOS firmware of the PowerStations to the latest and configure them to serve as the backhaul equipment to transmit/receive at 24 mbps at 26 dbm (approximately 400 mWatts).I was able to simulate the link between BH1 which will be deployed in the NORSU area at a 100-foot elevation and BH2 which will be deployed at the antenna mast we have at the house and bridged to the pfSense WAN port.

BH1


BH2


PowerStation PoE


PowerStation LED


Also, surveying the antenna mast results in the following requirements: old guy wires to be replaced, additional 40-foot G.I. pipes at 4 segments requires guy wires and turn-buckles aside from the labor. I plan to do it myself if I have the time and the guts--- maybe after the new year and before we get back to work again.


OldAntenna Mast (front view)


OldAntenna Mast (side view)

Aside from the antenna upgrade, the pfSense box will also be sourced from old Pentium III, 10/100 mbps LAN cards and a hard drive that are lying around.

Advance happy new year!


Tuesday, December 15, 2009

Barangay Community Wireless Network 2

With the first 4 Ubiquity wireless routers, I have tested using the Openwrt-Robin firmware for the Open-Mesh Network. The network layout is here. Sadly, there has been a lot of instability problems. One problem is the loss of connectivity to the internet from now and then even without being disconnected from the node itself.

I have tried using the Openwrt without the ROBIN or OLSR and there seems to be no problem with connectivity. I tested the r2671 ROBIN firmware and some of the lower versions but still has the same problem. I am not sure if it is Nano2 or Pico2 related, but I don't have time to delve deeper.

The reason why I was thinking of using Openwrt is for the mesh networking with an attractive Management Dashboard and the CoovaChilli for captive portal stuff for free. DD-WRT requires an additional overhead expense for the activation key for these Ubuiquity devices for which we do not have the budget. Aside from the instabilities that I have encountered, the system still would require another PC for the RADIUS and MySQL servers as I cannot afford to load all these into the 32 MB Pico2 as the gateway node.

Finally, I have decided to use the original devices' firmwares--- the AirOS. The plan is to configure a backhaul and a WDS system for the nodes onto which the clients can connect to. In between the backhaul and the WDS nodes, a pfSense box is used for many things like the Captive Portal with RADIUS Authentication, routing, bridging, DHCP and monitoring. I have used pfSense extensively in the past and it looks like it is now more stable.

I would probably be using this method until such time when more nodes are needed and probably the ROBIN firmware with Open-Mesh will be very stable by then.

With the current pace, I think the December 2009 target for deployment is still within the window frame.

Next on my agenda are: Captive Portal with RADIUS Auth and Re-Auth, and Node2 and Node3 setup and testing.



Tuesday, November 24, 2009

Barangay Community Wireless Network

Too busy with real-life activities... work, work, and lots of work!

Now, I managed to schedule my time for some more productive work. This time, I'll be involved in yet another community collaboration for the next few months. I will be doing this during my free time (outside of working hours) in the service of my long-deprived residential village--- the barangay Malusay.

It's been in the planning stages for quite a while already and now we have the equipment.

Stay tuned for the barangay Malusay Mesh Network (MMN)... well actually, I just made this name up for now as we still have to let the community decide. The network is tentatively scheduled to be up in December 2009 for the first 15 members to connect from 3 or 4 Open-Mesh nodes.


Monday, June 4, 2007

Freebsd 6.2 Ports Install Needs XORG_UPGRADE Environment Variable

On a FreeBSD 6.2 machine, installing a port having an xorg dependency returned with this error:
...
===> Verifying install for /usr/local/libdata/xorg/libraries in /usr/ports/x11/xorg-libraries
Read /usr/ports/UPDATING for the procedure to upgrade or install xorg 7.2.
*** Error code 1
...
At least 2 workarounds are available.
1.) Setting an environment variable XOR_UPGRADE will bypass the xorg upgrade message:

% make deinstall clean
% set XORG_UPGRADE=yes
% make install clean

2.) Pass WITHOUT_X11 argument to make:
% make -DWITHOUT_X11 install clean

Works for me! ;)

Saturday, May 26, 2007

On FreeBSD CVS Checkout

This is just to point out that FreeBSD now ships with a CVS checkout tool equivalent to the usual cvsup. It is called "csup" and there is no need to run "pkg_add -r cvsup-without-gui".

The csup project is here.

Thursday, May 10, 2007

The Guihulngan Wireless Network

Yes, this is my beloved hometown. Here, we've got at least 3 internet service providers one can subscribe to for home or business use. Still, to most people, a thousand or more pesos a month for internet is still expensive and extravagant.

While others subscribe to the slower dialup internet service from the privacy of their homes, others enjoy the faster services offered by internet cafes. Unfortunately, as compared to the dialup service which is available 24 hours a day, internet cafes are open until midnight only.

Today, as technology becomes more affordable and accessible to the grass roots, we are able to build a wireless network of access points that we call "nodes", making it possible to access the internet from laptops and desktops, giving birth to the first Guihulngan Wireless Network.

This sleepy old hometown of mine already has a service similar to those found in cities and airports.

So, when you visit Guihulngan with your wifi-ready laptop, just try to spend a while at a restaurant or in a hotspot-designated area, turn it on, connect or associate your wireless adapter to the nearest node and surf the net.