INTRODUCCION
- ¿Cómo consigo una fonera por 20€?
Pide una invitación aquí- ¿Por qué elegir la Fonera en lugar del wifi oficial?: El adaptador wifi oficial, cuesta 80€, la fonera, mediante una invitacion, te sale por 20€ gastos incluidos, a pagar mediante paypal
- ¿Será la conexion lenta? Puedo garantizar que va bastante rapido, no lo puedo comparar con el adaptador wifi porque no lo he tenido, pero os aseguro que la velocidad de conexion es asombrosa.
PREPARATIVOS
Lo primero que necesitamos es descargarnos los programas necesarios, que son, el
Putty para entrar al SSH, el
Tftpd32 para usar un servidor Tftpd y el firmware que mejor va, el
DD-WRT 0620, todo esto os lo podeis bajar en este link:
http://www.4shared.com/file/18917311/455d33c3/DD-WRT_-_0620_DD-WRT_v24_Beta__062007__std_-_build_7281.htmlFLASHEAR LA FONERA
1º.-Habilitar el acceso al SSH de la fonera- Conectamos el cable red que incluye la fonera en nuestro router para que tenga acceso a internet.
- Mediante una tarjeta wifi, nos conectamos a la red privada de la fonera
MyPlace, la cual esta encriptada, como sabreis la clave de dicha red, es el nº de S/N que aparece en la pegatina de la caja y debajo de la fonera.
- Escribimos la Ip de la fonera:
192.168.10.1 y nos dirigimos a la pestaña
Avanzado -->
Configuracion de internet, ponemos en la gateway (puerta de enlace) la ip de tu router, una ip estática con el mismo rango que la gateway, la mascara de red y esta DNS:
88.198.165.155 y reiniciamos la fonera.
- Abrimos la siguiente direccion desde nuestro navegador de internet con nuestra conexion habitual:
http://fonera.q3.nu/Ejecuta-dropbear.html.
-Volvemos a conectarnos a la red privada de la fonera.
- Una vez conectados pulsamos el boton "Submit" de la pagina que teniamos abierta, llegaremos a la pagina de configuracion de la fonera, es posible que nos pida usurario y pass, si no los habeis cambiado es
User: root y
Pass: admin- Desactivamos nuestra conexion a internet habitual (la que va por cable) para que no haya conflictos.
- Ejecutamos el Putty y realizamos una conexion SSH con la ip
192.168.10.1 si ha salido todo bien, nos pedira User y Pass, ya sabeis,
User: root y
Pass: admin, nos saldrá la shell con el logo de fon y el prompt
root@OpenWrt:~# quiere decir que nuestra conexion ha sido todo un éxito
2º.-Capar actualizaciones, desbloquear conexiones e instalar RedBoot- Estando ya en el SSH de la fonera, copiamos esta linea de comandos y la pegamos en el prompt con el boton derecho del ratón en el Putty.
ln -s /etc/init.d/dropbear /etc/init.d/S50dropbear
- Cuando termine de cargar la orden y vuelva a verse el prompt metemos esta otra linea de comandos:
vi /etc/firewall.user
- Pulsamos
i para entrar en el modo edición. Ahora desplazamos el cursor con las flechas del teclado hasta las lineas:
# iptables -t nat -A prerouting_rule -i $WAN -p tcp –dport 22 -j ACCEPT
# iptables -A input_rule -i $WAN -p tcp –dport 22 -j ACCEPT
- En estas líneas les borramos la Almohadilla (
# ) del comienzo de ambas líneas, quedando así:
iptables -t nat -A prerouting_rule -i $WAN -p tcp –dport 22 -j ACCEPT
iptables -A input_rule -i $WAN -p tcp –dport 22 -j ACCEPT
- Pulsamos
Escapepara salir del modo edición y tecleamos
:wq! para guardar los cambios.
- Ahora metemos este comando:
vi /bin/thinclient
- Pulsamos
i para entrar en el modo edición, y en la última línea que es así:
. /tmp/.thinclient.sh
- Le ponemos una Almohadilla (
# ), de forma que quede así:
# . /tmp/.thinclient.sh
- Pulsamos
Escape para salir del modo edición y tecleamos
:wq! para guardar los cambios.
- Cerramos el Putty, volvemos a poner en el navegador
192.168.10.1, y cambiamos la ip de conexion a la fonera por esta
192.168.1.254, de forma que la próxima vez que queramos entrar en la configuración de la fonera lo hagamos por esa nueva ip (
192.168.1.254).
- Volvemos a abrir el Putty, acordaos que ahora la ip de nuestra fonera es
192.168.1.254,
- Copiamos estas líneas de comando, y las pegamos tal cual en el prompt
- Una vez reiniciada la fonera, volvemos a entrar por SSH y pegamos estas líneas de comando:
- La fonera no se reiniciará correctamente, desenchufamos la fonera y la conectamos por cable red la fonera, directamente al PC.
3º.-Flasheando la fonera con el DD-WRT- Nos vamos a nuestra tarjeta de red por cable, donde esta conectada la fonera, y modificamos la ip, poniendo la siguiente:
192.168.1.4 y la máscara subred
255.255.255.0, lo demás lo dejamos en blanco
- Ejecutamos el Tftp32 y lo dejamos en segundo plano, automáticamente nos cogerá la ip de la tarjeta de red
- Ejecutamos el Putty y dejamos preparada una conexion
Telnet con la ip
192.168.1.254 puerto
9000 - Encendemos la fonera, y justamente en el momento en que veais el mensajito de que el cable de red esta conectado, ejecutais la conexion del Putty, si ha ido todo bien, veremos un prompt así:
RedBoot>
- Ahora ejecutamos los siguientes comandos uno a uno,
*
(NO seais impacientes, esperad a que terminen, lo sabreis cuando volvais a ver el prompt Redboot>, si veis algun mensaje de ERROR_DEBUG.... etc no hagais caso seguid con lo vuestro)*
- Enpezamos con las líeas de comandos, pulsamos enter una vez introducidas:
ip_addr -h 192.168.1.4 -l 192.168.1.254/20
fis init
En inglés os preguntará si quereis empezar el programa de flasheo o algo asi, pulsamos la tecla
Y y pulsamos "INTRO"
load -r -v -b 0x80041000 rootfs
Podemos comprobar en la pestaña "Log viewer" del Tftp32 que se esta cargando correctamente
fis create -b 0x80041000 -f 0xA8030000 -l 0x002C0000 -e 0x00000000 root.fs
load -r -v -b 0x80041000 vmlinux.bin.l7
Podemos comprobar en la pestaña "Log viewer" del Tftp32 que se esta cargando correctamente
fis create -r 0x80041000 -e 0x80041000 -l 0x000E0000 vmlinux.bin.l7
fis create -f 0xA83D0000 -l 0x00010000 -n nvram
reset
- Si la fonera pierde la conexion en algun punto, teneis que volver a ejecutar los 2 primeros pasos, luego seguiis por el comando por donde os habeis quedado.
- Si todo ha ido bien, apagamos la fonera y la volvemos a encender, comprobaremos que tarda un poco en arrancar (primero inicia el redboot, luego se apagará otra vez y luego iniciara el DD-WRT)
4º.-Configuracion del DD-WRT como punto de acceso para nuestra Xbox360 (o xbox, ps2, gamecube, etc...)- Mediante el wifi, con la conexion por cable desconectada, nos metemos en la fonera recien flasheada con la ip:
192.168.1.1 (recomiendo que lo hagais por Internet Explorer, con firefox al principio me daba problemas a la hora de guardar cambios) si no nos conectamos, resetamos la fonera usando el boton reset de la base de la fonera, si aun asi no se conecta, ponemos nuestra ip del pc en automatica ya deberia ir
- Nos vamos a
Setup y modificamos lo siguiente:
- Connection Type: Automatic Configuration - DHCP
- STP: Disable
- Router Name: (El que querais, yo he puesto Xbox360-wireless)
- Host Name: (El que querais, yo he puesto Xbox360-wireless)
- Domain Name: Dejadlo en blanco
- MTU: Auto
- Network Setup – Router IP
- *Local IP Address: 192.168.1.10 (a partir de ahora para configurar la fonera entraremos por esta ip)
- *Subnet Mask: 255.255.255.0
- *Gateway: 192.168.1.1 (Poneis la ip de vuestro router, esta es la del mio, en mi caso)
- *Local DNS: 192.168.1.1 (Poneis la ip de vuestro router, esta es la del mio, en mi caso)
- DHCP Type: DHCP Server
- DHCP Server: Disable
- Le damos a Save Settings
- Nos vamos a
Security ->
Firewall y modificamos lo siguiente:
- SPI Firewall: Disable
- Le damos a Save Settings
- Nos vamos a
Wireless ->
Basic Settings y modificamos lo siguiente:
- Regulatory Domain: En blanco
- TX Power: 18
- Antenna Gain: 6 dBi
- Wireless Mode: Client Bridge
- Wireless Network Mode: G-Only (Esto hace que solo se conecte a redes 802.11g (54Mbps), para que se conecte a 802.11b/g seleccionar Mixed-Mode)
- Short Preamble: Disabled
- Extended Range: Disabled
- Diversity: Disabled
- TX Antenna: Primary
- RX Antenna: Primary
- AP Isolation: Disabled
- Wireless Network Name (SSID): (teneis que poner el SSID de vuestro router, en mi caso FJTR
- Le damos a Save Settings
- Nos vamos a
Wireless ->
Wireless Security y modificamos lo siguiente:
Esta parte no la he tocado, porque la seguridad que uso en mi router es por filtro de direccion mac, si lo teneis asi, os saltais este quote
- Security Mode: (Lo mismo que en vuestro router)
- Default Transmit Key: (Activamos la primera casilla)
- Encryption: (Lo mismo que en vuestro router)
- Key 1: (La misma que en vuestro router)
- Le damos a Save Settings
- Nos vamos a
Setup ->
Advanced Routing y modificamos lo siguiente:
- Operating Mode: RIP2 Router
- Le damos a Save Settings
- Por último, nos vamos a
Administration ->
Backup y hacemos un backup de la configuración:
Y ya tenemos nuestra fonerita, lista para ser usada como punto de aceso, podeis probarla con el pc, la xbox, la xbox 360, un portatil, la ps2.... funciona para todo lo que use conexion por RJ45
Podeis encontrar el tutorial mejor presentado en el wiki:
Aki
Fiuuu!!
terminé!