Hoy he estado instalando el OpenWRT en el TP-LINK siguiendo las instrucciones de la propia web de openwrt, paso a paso mas alguna cosita que no salia:
http://wiki.openwrt.org/toh/tp-link/tl-mr3020Conectas el ruter al pc por ethernet y entras a traves de 192.168.0.254 admin/admin.
Actualizas el firmware con la version del openwrt en este caso esta
openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.binUna vez reprogramado entras por telnet a 192.168.1.1 y te pide que le pongas un nuevo password al root, una vez cambiado sales de telnet, quedara desactivado y se activara automáticamente ssh.
Entras por ssh a 192.168.1.1 root/passw (ssh
[email protected] -p 22) y el pasword anteriormente introducido.
Ya estas dentro de linux por ssh, la opción de entrar a través de web aun no esta instalada se llama luci y es necesario configurar la red para tener internet y poder descargarla.
Cambiamos la configuración de red para que quede asi:
uci set network.lan.ipaddr=192.168.1.2 (para que no coincida con la del router principal de la red)
uci set network.lan.gateway=192.168.1.1
uci set network.lan.dns=8.8.8.8
uci commit network (guarda los cambios)
/etc/unit.d/network restart (reinicia la red)
uci show network (compruebas que todo este como lo has introducido)
Desconectamos el aparato de nuestro pc y lo conectamos directamente al ruter que nos sirve internet.
Con la red configurada ya podemos descargar paquetes como luci, pero tenemos que entrar ahora por 192.268.1.2.
opkg update (primero un update, si esto falla es que no esta bien la conexion a internet)
opkg install luci
opkg install luci-ssl
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
Después de esto ya podemos ir al navegador a través de 192.168.1.2
Tambien podemos instalar:
opkg install kmod-usb-uhci
insmod usbcore
insmod uhci
opkg usbutils (y despues de esto podemos acceder al puerto usb donde estaran conectados los mineros)
Todo esta aquí mejor explicado
http://wiki.openwrt.org/doc/howto/basic.configEsto es la linea de comandos.
atg@atg-gear:~$ ssh
[email protected] -p 22
[email protected]'s password:
BusyBox v1.19.4 (2013-03-31 14:39:19 MST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.------.-------.-------.| | | |.----.| |_
| - || _ | -__| || | | || _ || _|
|_______|| __|_____|__|__||_____||__| |__|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (Bleeding Edge, r36141)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@OpenWrt:~# lsusb
Bus 001 Device 002: ID 221a:0100
(Esto es un minero conectado por USB)Bus 001 Device 001: ID 1d6b:0002
root@OpenWrt:~#
y el luci:
Ahora hay que compilar el java y el BTCMiner o BFGMiner, el problema es la poca memoria que trae el dispositivo, ya he visto que hay una version para OpenWRT hecha por Luke-jr
https://bitcointalksearch.org/topic/cgminer-v385-on-broadcom-based-dd-wrt-openwrt-76685Tambien podemos intentar conseguir la misma compilación del Avalon que supuestamente iba a ser publicada hace tiempo.