# Generat per a:
# DD-guifi
#
# unsolclic version: v3.7
# obre una sessió telnet/ssh en el teu trasto i executa aquest script.
# Nota: Fes servir l'Status/Wireless survey per verificar que
# tens l'antena ben endollada i configurada. La dreta es probablement
# la que tens a la dreta si el mires des del davant (on hi han els
# leds). Si et cal, canvia el connector des de la configuració via
# anant a 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.
#
# TonaCastellAj
# Paràmetres globals de la xarxa
nvram set router_name="TonaCastellAj"
nvram set wan_hostname="TonaCastellAj"
nvram set lan_ipaddr="10.138.39.65"
nvram set lan_gateway="0.0.0.0"
nvram set lan_netmask="255.255.255.192"
nvram set wan_proto="static"
nvram set wan_ipaddr="172.25.5.33"
nvram set wan_netmask="255.255.255.252"
nvram set fullswitch="1"
nvram set wan_dns="10.138.38.211 10.138.62.2 10.138.0.2"
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"
#
# Gestió
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"
#
# Mode AP
nvram set wl_mode="ap"
nvram set wl0_mode="ap"
nvram set wl_channel="14"
nvram set wl_ssid="guifi.net-TonaCastellAj"
nvram set wl_macmode="disable"
nvram set wl0_macmode="disable"
nvram set wl_macmode1="disable"
nvram set wl0_macmode1="disable"
#
# Tallafocs desactivat
nvram set filter="off"
# DD-guifi OSPF routing
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"
nvram set wk_mode="ospf"
nvram set routing_lan="on"
nvram set routing_wan="on"
nvram set routing_ospf="on"
nvram set ospfd_conf="
!
password guifi
enable password guifi
!
interface br0
interface wds0.2
interface wds0.3
interface vlan3
interface br0:1
interface vlan2
interface vlan4
interface vlan1
interface
!
router ospf
ospf router-id 10.138.39.65
network 10.138.39.64/26 area 0
network 10.139.24.0/27 area 0
network 172.25.4.104/30 area 0
default-information originate
!
line vty
!"
#
# DHCP
nvram set static_leases="00:16:B6:D9:96:C3=TonaAAlabernRadio1=10.138.39.66 00:16:01:8C:83:02=TonaFBautistaRadio1=10.138.39.67 FF:FF:FF:FF:FF:FF=TonaJMOcanaRadio1=10.138.39.68 00:16:01:AE:F2:70=TonaFPaniselloRadio1=10.138.39.69 FF:FF:FF:FF:FF:FF=TonaSLopezRadio1=10.138.39.70 00:16:B6:D9:B1:48=TonaLLCasaolivaRadio1=10.138.39.71 FF:FF:FF:FF:FF:FF=TonaAMartinezRadio1=10.138.39.72 00:18:39:C6:83:89=TonaMCentellasRadio1=10.138.39.73 00:16:01:8C:12:98=TonaSOmsRadio1=10.138.39.74 00:16:B6:39:7F:D6=TonaCalHomsRadio1=10.138.39.75 FF:FF:FF:FF:FF:FF=TonaAAlarconRadio1=10.138.39.76 00:15:6D:A9:2C:73=TonaJM37Rd1=10.138.39.77 00:18:39:C6:26:98=TonaMGMartinezRadio1=10.138.39.78 00:21:29:AA:A8:50=TonaMaduxRd1=10.138.39.79 00:15:6D:A6:F1:48=TonaJNespleRadio1=10.138.39.80 00:15:6D:A7:B8:89=TonaLlTorrentsRd1=10.138.39.81 00:15:6D:DA:CD:F2=SevaBlancaJRd1=10.138.39.82 FF:FF:FF:FF:FF:FF=TonaJSunyolRadio1=10.138.39.83 00:1D:73:18:05:CE=TonaLBaulenasRd1=10.138.39.84 00:16:01:8C:11:EA=TonaJVilamassanaRadio1=10.138.39.85 00:16:01:8C:7B:4E=TonaOKhokhlovaRadio1=10.138.39.86 00:16:01:8C:75:C2=TonaAMoleraRadio1=10.138.39.88 00:16:01:8C:85:88=TonaDArumiRadio1=10.138.39.89 00:15:6D:A7:B7:B1=TonaLMontmanyRd1=10.138.39.90 00:16:01:92:60:32=TonaIMaideuRadio1=10.138.39.91 00:15:6D:AD:6F:AD=TonaFColomerRd1=10.138.39.92 00:18:F8:F1:C4:57=TonaAMarquezRadio1=10.138.39.93 00:16:01:AD:D5:74=TonaESoleRadio1=10.138.39.94 00:16:01:AD:D6:58=TonaJParesRadio1=10.138.39.95 00:15:6D:F7:77:CF=SMBNurRd1=10.138.39.96 FF:FF:FF:FF:FF:FF=TonaXSorsRadio1=10.138.39.97 00:15:6D:D4:F6:2D=TonaIldefonsRd1=10.138.39.98 FF:FF:FF:FF:FF:FF=TonaMLaraRadio1=10.138.39.101 00:15:6D:AB:70:B8=TonaColomRd2=10.138.39.102 00:16:01:AF:01:70=SMBCCMRadio1=10.138.39.104 FF:FF:FF:FF:FF:FF=TonaNCastellsRadio1=10.138.39.105 00:16:B6:D9:B1:57=TonaCBartrinaRadio1=10.138.39.106 00:1D:7E:C6:D1:B5=TonaVICMaduixesRd1=10.138.39.107 FF:FF:FF:FF:FF:FF=TonaRMirRadio1=10.138.39.108 FF:FF:FF:FF:FF:FF=TonaJCostaRadio1=10.138.39.109 FF:FF:FF:FF:FF:FF=TonaJWNapieralaRadio1=10.138.39.110 00:15:6D:E6:8D:E5=TonaJCBLRd1=10.138.39.111 FF:FF:FF:FF:FF:FF=TonaCCarrilloRadio1=10.138.39.112 00:1C:10:14:1A:8E=TonasoniaRadio2=10.138.39.113 FF:FF:FF:FF:FF:FF=TonaRBeltranRadio1=10.138.39.115 00:15:6D:A7:B5:15=TonaLlDruguetRd1=10.138.39.116 FF:FF:FF:FF:FF:FF=TonaNSisoRadio1=10.138.39.118 FF:FF:FF:FF:FF:FF=TonaRBuixaderasRadio1=10.138.39.120 00:15:6D:A9:2C:A5=TonaFMirambellRd1=10.138.39.122 FF:FF:FF:FF:FF:FF=TonaMPerezRadio1=10.138.39.123 FF:FF:FF:FF:FF:FF=TonaMMeleroRadio1=10.138.39.124 00:18:F8:7A:3B:B5=SevaTetiRadio1=10.138.39.125 00:1C:10:91:4B:C2=TonaTurroRadio1=10.138.39.126 00:15:6D:A7:B8:34=TonaAMiguelRadio1=10.139.24.2 00:14:BF:EB:6D:88=TonaLurdesRd1=10.139.24.3 00:00:00:00:00:01=YOUSSEFRd1=10.139.24.4 00:16:B6:D9:96:D9=TonaXLEscalonteRd1=10.139.24.5 00:15:6D:A9:2A:D3=TonaBAlvarezRd1=10.139.24.7 00:15:6D:AD:6F:B0=TonaJPerisRd1=10.139.24.8 00:15:6D:A9:BB:3F=TonaPMartinezRd1=10.139.24.10 00:15:6D:A9:BB:41=TonaFranciscoPerezRd1=10.139.24.11 00:15:6D:A9:2F:2B=TonaCBauRd2=10.139.24.12 00:15:6D:AB:69:37=TonaMovilMotorRd1=10.139.24.13 00:15:6D:AD:70:33=TonaJBaltaRd1=10.139.24.14 00:15:6D:AB:67:D3=TonaMGilRd1=10.139.24.15 00:15:6D:A9:2C:2C=TonaCPuigRd1=10.139.24.16 00:15:6D:A7:B5:1C=TonaEMolinaRadio1=10.139.24.17 00:15:6D:A7:B4:15=TonaSBaulenasRadio1=10.139.24.18 00:15:00:06:5B:82=TonaEColomoRd1=10.139.24.19 00:15:6F:11:11:12=TonaManoloSRd1=10.139.24.20 00:15:6D:AD:DA:A9=HostaletsCalsAvisRd1=10.139.24.21 00:16:01:AF:F3:05=TonaAGarciaRd1=10.139.24.22 00:15:6D:1A:67:36=tonafigueras69Rd1=10.139.24.24 00:27:22:38:59:38=ToBa7Rd1=10.139.24.25 "
nvram set static_leasenum="74"
nvram set dhcp_start="131"
#
# Enllaços WDS per TonaCastellAj
# 299-TonaAjuntament
nvram set wl_wds1_desc="TonaAjuntament"
nvram set wl_wds1_enable="0"
nvram set wl_wds1_ipaddr="172.25.3.166"
nvram set wl_wds1_hwaddr="00:14:BF:3C:4F:C2"
nvram set wl_wds1_netmask="255.255.255.252"
# 3518-TonaAjAPSud
nvram set wl_wds2_desc="TonaAjAPSud"
nvram set wl_wds2_enable="0"
nvram set wl_wds2_ipaddr="172.25.4.178"
nvram set wl_wds2_hwaddr="00:18:39:BC:AD:AE"
nvram set wl_wds2_netmask="255.255.255.252"
#
# Slots WDS lliures
nvram set wl_wds3_desc="Lliure"
nvram set wl_wds3_enable="0"
nvram set wl_wds3_ipaddr="172.0.0.0"
nvram set wl_wds3_hwaddr="00:13:00:00:00:00"
nvram set wl_wds3_netmask="255.255.255.252"
nvram set wl_wds4_desc="Lliure"
nvram set wl_wds4_enable="0"
nvram set wl_wds4_ipaddr="172.0.0.0"
nvram set wl_wds4_hwaddr="00:13:00:00:00:00"
nvram set wl_wds4_netmask="255.255.255.252"
nvram set wl_wds5_desc="Lliure"
nvram set wl_wds5_enable="0"
nvram set wl_wds5_ipaddr="172.0.0.0"
nvram set wl_wds5_hwaddr="00:13:00:00:00:00"
nvram set wl_wds5_netmask="255.255.255.252"
nvram set wl_wds6_desc="Lliure"
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="Lliure"
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="Lliure"
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="Lliure"
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="Lliure"
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=""
nvram set wl0_lazywds="0"
nvram set wl_lazywds="0"
#
#
# VLANs -- radio: 339-TonaCastellAj
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.7
# radio: 339-TonaCastellAj
#
#
# VLANs -- radio: 339-TonaCastellAj
# vlan3: TonaCastellSud
ifconfig vlan3 172.25.4.105 netmask 255.255.255.252 broadcast 172.25.4.107
/bin/sleep 10
/usr/sbin/wl shortslot_override 0
ifconfig eth1 -promisc -allmulti
ifconfig br0 -promisc -allmulti
ifconfig eth0 promisc"
#
# Fi del script i re-iniciar
nvram commit
reboot