This page gives some hints on node setup:
/etc/network/interfaces
- eth0 will receive its IP address from the DSL/cable modem. It should thus be configured as a DHCP client.
eth1 will assign its IP address to the AP following NetworkAddressAllocations. Its address is static.
The file reads as follows (in case of PGE node):
# The first network card - this entry was created during the Debian installation autho eth0 iface eth0 inet dhcp # PTP added this: auto eth1 iface eth1 inet static address 10.11.31.1 netmask 255.255.255.0
/etc/dhcpd.conf
Depending on the ISP, domain-name-servers needs to be set appropriately.
For PGE node the following setup is specified to run DHCP server on eth1:
option domain-name "personaltelco.net";
option domain-name-servers 204.127.199.8;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 8600;
subnet 10.11.31.0 netmask 255.255.255.0 {
range 10.11.31.2 10.11.31.253;
option domain-name-servers 204.127.199.8, 63.240.76.198;
option domain-name "personaltelco.net";
option routers 10.11.31.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.11.31.255;
default-lease-time 600;
max-lease-time 8600;
}
/etc/nocatauth/gateway/nocat.conf
Create DocumentRoot directory with mkdir -p /usr/local/nocat/htdocs
Download existing splash page from repository on NodeSplashPages into DocumentRoot: cd /usr/local/nocat/htdocs; wget http://www.personaltelco.net/splash/pgepark_splash/pgepark_node.tar; tar xvf pgepark_node.tar
- If you are creating a new node, make appropriate edits for your node
The following settings are for PGE node:
GatewayName Personal Telco - Node #512 GatewayMode Open GatewayLog /var/log/nocat.log LoginTimeout 259200 HomePage http://www.personaltelco.net DocumentRoot /usr/local/nocat/htdocs SplashForm ptpsplash.html TrustedGroups Any AuthServiceURL https://$AuthServiceAddr/cgi-bin/login LogoutURL https://$AuthServiceAddr/logout.html ExternalDevice eth0 InternalDevice eth1 LocalNetwork 10.11.31.0/24 ExcludePorts 25
/etc/default/dhcp
Add the following:
INTERFACES="eth1"
/etc/default/nocatauth-gateway
Do the following edits:
CONFIGFILE="/etc/nocatauth/gateway/nocat.conf" ENABLE=true
/etc/rc2.d/S20dhcp
Do the following edit:
INTERFACES="eth1"

