# Generado por:
# DD-guifi
#
# unsolclic version: v3.6-beta
# open a telnet/ssh session on your device and run the script below.
# Note: Use Status/Wireless survey to verify that you have the
# antenna plugged in the right connector. The right antena is probably
# the one which is at the right, looking the WRT54G from the front
# (where it have the leds). If needed, change the antenna connector
# at Wireless->Advanced Settings.
# Security notes:
# Once this script is executes, the router password for root/admin users is "guifi"
# You must change this password if you want to keep it secret. If you like to still
# be managed externally, you must install a trusted ssh key. Upon request, your setup
# might be asked for being inspected to check the Wireless Commons compliance.
# No firewall rules are allowed in the public network area.
# By being in client mode, the router has the firewall enabled to distinguish between
# private and public areas, and only SNMP, ssh and https 8080 ports are enabled
# for external administration. Everything else is closed, therefore you might
# have to open ports to share resources.
#
# TonaAjuntament
# Global network parameters
nvram set router_name="TonaAjuntament"
nvram set wan_hostname="TonaAjuntament"
nvram set lan_ipaddr="10.138.39.1"
nvram set lan_gateway="0.0.0.0"
nvram set lan_netmask="255.255.255.224"
nvram set wan_proto="disabled"
nvram set lan_domain="guifi.net"
nvram set wan_domain="guifi.net"
nvram set http_passwd="guifi"
nvram set time_zone="+01 2 2"
nvram set sv_localdns="10.138.38.211"
nvram set wl_net_mode="b-only"
nvram set wl0_net_mode="b-only"
nvram set wl_afterburner="on"
nvram set wl_frameburst="on"
nvram set txpwr="28"
nvram set txant="0"
nvram set wl0_antdiv="0"
nvram set wl_antdiv="0"
nvram set block_wan="0"
#
# Management
nvram set telnetd_enable="1"
nvram set sshd_enable="1"
nvram set sshd_passwd_auth="1"
nvram set remote_management="1"
nvram set remote_mgt_https="1"
nvram set snmpd_enable="1"
nvram set snmpd_sysname="guifi.net"
nvram set snmpd_syscontact="guifi_at_guifi.net"
nvram set boot_wait="on"
# This is just a fake key. You must install a trusted key if you like to have you router managed externally
nvram set sshd_authorized_keys="
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwWNX4942fQExw4Hph2M/sxOAWVE9PB1I4JnNyhoWuF9v\
id0XcU34kwWqBBlI+LjDErCQyaR4ysFgDX61V4kUuCKwBOMp+UGxhL648VTv5Qji/YwvIzt7nguUOZ5A\
GPISqsC0717hc0Aja1mvHkQqg9aXKznmszmyKZGhcm2+SU8= root@bandoler.guifi.net\
"
nvram set http_enable="1"
nvram set https_enable="1"
#
# NTP Network time protocol
nvram set ntp_enable="1"
nvram set ntp_server="10.138.38.211"
#
# AP mode
nvram set wl_mode="ap"
nvram set wl0_mode="ap"
nvram set wl_channel="8"
nvram set wl_ssid="guifi.net-TonaAjuntament"
nvram set wl_macmode="disable"
nvram set wl0_macmode="disable"
nvram set wl_macmode1="disable"
nvram set wl0_macmode1="disable"
#
# Firewall disabled
nvram set filter="off"
# DD-WRT OSPF routing
nvram set wk_mode="ospf"
nvram set routing_lan="on"
nvram set routing_wan="on"
nvram set routing_ospf="on"
nvram set dr_setting="3"
nvram set dr_lan_rx="1 2"
nvram set dr_lan_tx="1 2"
nvram set dr_wan_rx="1 2"
nvram set dr_wan_tx="1 2"
#
# DHCP
nvram set static_leases="00:18:39:C6:26:68=TonaJArmengouRadio1=10.138.39.2 00:15:6D:A9:27:C6=TonaMSerraRd1=10.138.39.3 00:18:39:C6:84:F1=TonaVMazmanovaRadio1=10.138.39.4 00:14:BF:3C:4F:BE=TonaCVTRadio1=10.138.39.5 00:16:B6:A4:06:33=TonaRosoRadio1=10.138.39.6 00:14:BF:EB:6D:73=TonaAutosUkumary=10.138.39.7 00:14:BF:EB:6D:7C=TonaAloAP=10.138.39.8 00:15:6D:A9:2C:74=TonaSucaHostaleriaRd1=10.138.39.9 01:01:03:02:02:06=TonaJRecheRd1=10.138.39.10 00:18:39:C6:26:95=TonaAAmelaRadio1=10.138.39.11 00:16:B6:1F:FA:2F=TonaLluisGesRadio1=10.138.39.12 FF:FF:FF:FF:FF:FF=TonaNOrtizRadio1=10.138.39.13 00:0D:0B:FD:64:CB=TonaTallerReis=10.138.39.14 FF:FF:FF:FF:FF:FF=TonaMBarnilsRadio1=10.138.39.15 00:16:B6:D9:5E:98=TonaPBaulenasRadio1=10.138.39.16 00:1A:70:4E:BB:60=TonaPFontRadio2=10.138.39.17 00:16:01:AD:D8:78=TonaETomasRadio1=10.138.39.18 FF:FF:FF:FF:FF:FF=TonaDVallesRadio1=10.138.39.19 00:16:B6:D9:AA:DF=TonaCExcursionistaRadio1=10.138.39.20 00:18:F8:F1:C4:57=TonaAMarquezRadio1=10.138.39.21 00:18:39:C0:54:1F=TonaPereRadio1=10.138.39.23 00:16:01:8E:D4:54=TonaJMasRadio1=10.138.39.24 00:18:39:C0:54:3A=Tona20051992=10.138.39.25 00:14:BF:C4:F9:44=Tonafrancesc45=10.138.39.26 00:1A:70:4F:37:47=TonaToniRadio1=10.138.39.27 00:18:DE:28:BA:F1=TonaPlacadeEsglesiaRadio1=10.138.39.28 00:18:F8:F1:C5:14=TonaCNicolasRadio1=10.138.39.30 "
nvram set static_leasenum="27"
nvram set dhcp_start="35"
#
# WDS Links for TonaAjuntament
# 1506-TonaEVTRadio1
nvram set wl_wds1_desc="TonaEVTRadio1"
nvram set wl_wds1_enable="1"
nvram set wl_wds1_if="wds0.49153"
nvram set wl_wds1_ipaddr="172.25.0.122"
nvram set wl_wds1_hwaddr="00:14:BF:EB:89:F4"
nvram set wl_wds1_netmask="255.255.255.252"
# 2257-TonaEraDaltAP
nvram set wl_wds2_desc="TonaEraDaltAP"
nvram set wl_wds2_enable="0"
nvram set wl_wds2_ipaddr="172.25.1.13"
nvram set wl_wds2_hwaddr="00:16:B6:D9:77:C7"
nvram set wl_wds2_netmask="255.255.255.252"
# 339-TonaCastellAj
nvram set wl_wds3_desc="TonaCastellAj"
nvram set wl_wds3_enable="0"
nvram set wl_wds3_ipaddr="172.25.3.165"
nvram set wl_wds3_hwaddr="00:16:B6:D9:96:DE"
nvram set wl_wds3_netmask="255.255.255.252"
# 505-TonaPBaucells
nvram set wl_wds4_desc="TonaPBaucells"
nvram set wl_wds4_enable="0"
nvram set wl_wds4_ipaddr="172.25.4.158"
nvram set wl_wds4_hwaddr="00:13:10:92:E0:58"
nvram set wl_wds4_netmask="255.255.255.252"
# 1039-TonaMobilRadio1
nvram set wl_wds5_desc="TonaMobilRadio1"
nvram set wl_wds5_enable="1"
nvram set wl_wds5_if="wds0.49154"
nvram set wl_wds5_ipaddr="172.25.5.14"
nvram set wl_wds5_hwaddr="00:14:BF:3c:4f:ce"
nvram set wl_wds5_netmask="255.255.255.252"
#
# Free WDS slots
nvram set wl_wds6_desc="free"
nvram set wl_wds6_enable="0"
nvram set wl_wds6_ipaddr="172.0.0.0"
nvram set wl_wds6_hwaddr="00:13:00:00:00:00"
nvram set wl_wds6_netmask="255.255.255.252"
nvram set wl_wds7_desc="free"
nvram set wl_wds7_enable="0"
nvram set wl_wds7_ipaddr="172.0.0.0"
nvram set wl_wds7_hwaddr="00:13:00:00:00:00"
nvram set wl_wds7_netmask="255.255.255.252"
nvram set wl_wds8_desc="free"
nvram set wl_wds8_enable="0"
nvram set wl_wds8_ipaddr="172.0.0.0"
nvram set wl_wds8_hwaddr="00:13:00:00:00:00"
nvram set wl_wds8_netmask="255.255.255.252"
nvram set wl_wds9_desc="free"
nvram set wl_wds9_enable="0"
nvram set wl_wds9_ipaddr="172.0.0.0"
nvram set wl_wds9_hwaddr="00:13:00:00:00:00"
nvram set wl_wds9_netmask="255.255.255.252"
nvram set wl_wds10_desc="free"
nvram set wl_wds10_enable="0"
nvram set wl_wds10_ipaddr="172.0.0.0"
nvram set wl_wds10_hwaddr="00:13:00:00:00:00"
nvram set wl_wds10_netmask="255.255.255.252"
nvram set wl0_wds=" 00:14:BF:EB:89:F4 00:14:BF:3c:4f:ce"
nvram set wl0_lazywds="0"
nvram set wl_lazywds="0"
#
#
# VLANs -- radio: 299-TonaAjuntament
nvram set vlan2hwname="et0"
nvram set vlan3hwname="et0"
nvram set vlan4hwname="et0"
nvram set vlan0ports="4 3 5*"
nvram set vlan1ports="4 5"
nvram set vlan2ports="2 5"
nvram set vlan3ports="1 5"
nvram set vlan4ports="0 5"
#
nvram set rc_startup="#!/bin/ash
#
# unsolclic: v3.6-beta
# radio: 299-TonaAjuntament
#
#
# VLANs -- radio: 299-TonaAjuntament
# vlan2: TonaAjAPEst
ifconfig vlan2 172.25.2.134 netmask 255.255.255.252 broadcast 172.25.2.135
# vlan3: TonaAjuntamentST
ifconfig vlan3 172.25.2.62 netmask 255.255.255.252 broadcast 172.25.2.63
/bin/sleep 10
/usr/sbin/wl shortslot_override 0
ifconfig eth1 -promisc -allmulti
ifconfig br0 -promisc -allmulti
ifconfig eth0 promisc"
#
# end of script and reboot
nvram commit
reboot