Welcome to my little space on the internet where I talk about technology, trips and random stuff.
Tuesday, 18 November 2014
El Caballo de Arnet
Hace un par varios años, cuanto tenia 18 masomenos, andaba trabajando por Salta como técnico de Arnet. Un día me llega una cita para instalar ADSL en una casa en San Lorenzo. Para los que no conocen, imaginen un lugar muy verde (es una quebrada), bastante turístico y muy muy copado. El único problema ahí era el colectivo, era uno de esos que pasan de onda: Te dejan en el primer lugar que pueden y de ahí vuelve para Capital. Cuando me fijo la dirección a la que tenia que ir, me faltaban unos 10km que tenia que hacer a pata. Después de caminar 2 cuadras a pleno sol, no había forma de seguir, y justo pasa al lado mio un señor que alquilaba caballos. Ni lo pensé y alquile el primer tobiano que tenia. $10 mangos la hora. Y ahi iba el técnico de Arnet en caballo. Cuando estaba llegando no sabia si "daba" caer en caballo o no, entonces lo deje unos metros antes comiendo pasto y me mande como si nada. El cliente era muy piola, y mientras le instalaba su ADSL, charlábamos de otras cosas, hasta que le conté como había llegado ahí. Al comienzo no me creía, pero cuando vio el caballo estacionado cerca de su casa, se entró a reír. Varios meses después me vine a vivir a Córdoba y seguía trabajando para Arnet. Desde aquí coordinábamos las citas técnicas para la mayor parte del país. Una vez nos llama una persona de Chilesito (La Rioja) preguntando si el técnico que había llegado era ÉL Técnico, porque era raro que vaya en bicicleta...
Aquí les dejo un video con algunas cositas que se pueden hacer con un módem de arnet, el Pirelli Wifi DRG A125G. Como podran ver, el router tiene una distro de Linux embebida, por lo cual soporta un par de comandos. Por lo menos disponemos de iptables y otros para jugar un rato. Espero que les sirva.
P/D: En la parte que mostré el código fuente, ustedes pueden encontrar la contraseña y el usuario con el cual se conectan a Internet, lo mismo cuando hice el dump de la configuración: dumpcfg
Actualizado 19/Feb/2011 Dejo aquí la documentación y ejemplos de algunos comandos útiles. Saludos
> brctl commands: addbr <bridge> add bridge delbr <bridge> delete bridge addif <bridge> <device> add interface to bridge delif <bridge> <device> delete interface from bridge setageing <bridge> <time> set ageing time setbridgeprio <bridge> <prio> set bridge priority setfd <bridge> <time> set bridge forward delay sethello <bridge> <time> set hello time setmaxage <bridge> <time> set max message age setpathcost <bridge> <port> <cost> set path cost setportprio <bridge> <port> <prio> set port priority setportsnooping <bridge> <port> <addr> set port snooping clearportsnooping <bridge> <port> <addr> clear port snooping showportsnooping <bridge> show port snooping enableportsnooping <enable> enable port snooping show show a list of bridges showmacs <bridge> show a list of mac addrs showstp <bridge> show bridge stp info stp <bridge> <state> turn stp on/off > brctl show bridge name bridge id STP enabled interfaces br0 8000.021018010002 no usb0 eth0 wl0 nas_0_0_33
Usage: remoteaccess <enable|disable> [--service <servicename>] remoteaccess show [--service <servicename>] remoteaccess --help > remoteaccess show remote access for FTP is disabled remote access for HTTP is disabled remote access for ICMP is enabled remote access for SNMP is disabled remote access for SSH is disabled remote access for TELNET is disabled remote access for TFTP is disabled
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 200.3.60.21 * 255.255.255.255 UH 0 0 0 ppp_0_0_33_1 10.0.0.0 * 255.255.255.0 U 0 0 0 br0 default 200.3.60.21 0.0.0.0 UG 0 0 0 ppp_0_0_33_1
save
swversion > swversion
Usage: swversion show swversion --help > swversion show 1550_090908-3.10L.02.A2pB022e3.d20h DCWF_TA_4_0_1
logtrace > logtrace command NOT executed command executed
testled > testled nothing done ...
changemac
> changemac current num of mac: 13 current base mac address: 00:22:33:33:be:82 Enter number of mac address (def:11) .... Enter base mac address (def:02:10:18:01:00:02) .... NEW num of mac: 11 NEW base mac address: 02:10:18:01:00:02
Done! ........... reboot
wan > wan
Usage: wan config <port.vpi.vci> [<connection id>] [--protocol <bridge|pppoe|pppoa|mer|ipoa>] [--encap <llc|vcmux>] [--vlan <vlan id>] [--state <enable|disable>] [--service <servicename>] [--firewall <enable|disable>] [--nat <enable|disable>] [--igmp <enable|disable>] [--qos <enable|disable>] [--username <username> --password <password>] [--pppidletimeout <timeout>] [--pppipextension <disable|enable>] [--ipaddr <wanipaddress> <wansubnetmask] [--dhcpclient <enable|disable>] wan delete <port.vpi.vci> [<connection id>] wan show [<port.vpi.vci>] wan --help <bridge|pppoe|pppoa|mer|ipoa> > wan show VCC Con. Catego. Service Interface Proto. IGMP QoS State Status IP ID Name Name address 0.0.33 1 UBR Telecom Argentina ppp_0_0_33_1 PPPoE Disable Enable Enable PPP Down
ping ps pwd
siproxd siproxd <enable|disable|show> siproxd --help > siproxd show siproxd: SIP proxy is enabled.
sntp sntp -s server [ -s server2 ] -t "timezone" disable date zones sntp --help>
sysinfo > sysinfo Number of processes: 23 12:05am up 5 min, load average: 1 min:0.00, 5 min:0.05, 15 min:0.02 total used free shared buffers Mem: 14144 8900 5244 0 476 Swap: 0 0 0 Total: 14144 8900 5244
Update firmware image and configuration data from OR backup configuration data to a tftp server.
Options: -g Get file. (Update image/configuration data) -p Put file. (backup configuration data) -f remote file name. -t i for image and c for configuration data.