How To Create an NYCwireless SuperNode

Setting up an NYCwireless SuperNode is easy. Just follow the step-by-step instructions below. You must have a Linksys WRT-54G/GS/GL that’s supported by Coova

Download latest firmware. Beta 7 is the latest and greatest.

Go to System>Firmware Update, choose the firmware file, and click “Upgrade”.

After waiting a few minutes, go to http://192.168.1.1 and set the password.

Go to Network>LAN and set the IP address to “192.168.89.1”

Go to Network>DHCP and ensure that DHCP is enabled on the internal network.

Go to Network>WAN and configure the external IP address (most likely this should be DHCP).

Go to Network>Wireless and set the ESSID to “www.nycwireless.net” and channel to “Auto”.

Click on “Config Changes Pending” and then “Apply Changes”.

Go to HotSpot>Configuration and set the HotSpot Type to “WiFiDog UAM” and HotSpot Mode to “LAN & Wireless”.

Click “install now” under WiFiDog Configurations (your hotspot must be connected to the internet at this point).

Click “Continue” and enter the Auth Server information below and click “Add”:

*Gateway ID:* *your vlan0 MAC address without the colons* (ex: 0014BF3F4EE5)
*Hostname:* auth.nycwireless.net
*Proto:* https
*Port:* 443
*Path:* /

You will have to add the following text to the file /etc/wifidog.conf

FirewallRuleSet global {
    FirewallRule allow to 208.70.90.95/32
    FirewallRule allow to 168.100.176.138/32
    FirewallRule allow udp to 69.90.89.192/27
    FirewallRule allow udp to 69.90.85.0/27
    FirewallRule allow tcp port 80 to 69.90.89.205
}
	

FirewallRuleSet known-users { FirewallRule allow to 0.0.0.0/0
}

FirewallRuleSet unknown-users { FirewallRule allow udp port 53 FirewallRule allow tcp port 53 FirewallRule allow udp port 67 FirewallRule allow tcp port 67 FirewallRule allow to 208.70.90.95/32 FirewallRule allow to 168.100.176.138/32
}

FirewallRuleSet locked-users { FirewallRule block to 0.0.0.0/0
}

FirewallRuleSet validating-users { FirewallRule block tcp port 25 FirewallRule allow to 0.0.0.0/0
}

Click on “Config Changes Pending” and then “Apply Changes”.

Go to HotSpot>Status to ensure that Wifidog is running. Click “start wifidog”.

Test hotspot by going to any website. You should see an authentication page on auth.nycwireless.net.


Geotagging plugin by eMich.