Mostrando entradas con la etiqueta router. Mostrar todas las entradas
Mostrando entradas con la etiqueta router. Mostrar todas las entradas
TOP

Añadir puerto USB al router Comtrend CT-5361

Hoy os traigo un tutorial de cómo añadirle un puerto USB a un router Comtrend CT-5361 (suelen ser de  jazztel y telefónica) para luego poder usarlo en OpenWRT
Por favor, si vais a poner este tuto en otro web/foro/blog poner fuentes gracias ;)
Empezamos!

•Dificultad: Media. Si nunca has utilizado un soldador o lo has utilizado dos o tres veces no te recomiendo que hagas este tutorial ya que podrias romper el router. También tienes que tener unos conocimientos minimos de electronica.

Herramientas:
-Soldador de punta fina  (2mm o menor)
-Polimetro (para comprobar posibles fallas)
-Pinzas

Materiales:
-3 Resistencias SMD 153 o 3 resistencias de 15KΩ
-1 Condensador de 470uF 
-1 Condensador de 0.33uF
-1 Condensador de 0.1uF
-1 Regulador de tensión LM7805
-Puerto USB Hembra
-Estaño




Y ahora vamos al lío:

1º La primera parte sería abrir el router y quedarnos solo con la placa base, esto es sencillo no me voy a parar mucho en esto.
Desmonta la carcasa  del router. 
 (Tiene dos tornillos detras de dos tacos de goma)
 Y desconecta la antena wifi con cuidado. Quédate solo con la placa base.


2º Ve preparando el soldador que ya empieza lo bueno:
Nos centraremos en esta zona de la placa base:

Antes de nada haremos el circuito que he puesto en la esquina superior derecha.
Cogemos el regulador de tensión y los dos condensadores (el de 0.33uF y el de 0.1uF) y los soldamos tal y como sale en el circuito.
Y le soldamos un cable a cada patilla del regulador, ya que: una es la entrada de 20V, otra tierra y otra la salida de 5V.  Como que no lo vamos a poder soldar directamente a la placa el regulador sin cables xD

3º Coge el condensador de 470uF y colocalo como sale en el circuito y suéldalo. Ten encuenta que es un condensador electrolítico y tiene polaridad , fijate donde va el positivo y el negativo.
4º -Ahora quita  la resistencia que se indica en el circuito que hay que eliminar. (Es facil quitarla si calientas los los dos lados de la resitencia rápidamente, de un lado a otro hasta que se desprenda).
-Suelda las resistencias. Si tienes SMD será pan comido con la ayuda de unas pinzas, si son de las normales te daran un  poco el latazo. Yo no tenía SMD asi que he usado resistencias normales.
-Haz los puentes que se indican. Si  tienes resistencias normales puedes cortarles un poco de alambre y usarlo para hacer los puentes o poner una gota de estaño como puente.
-Suelda los cables del regulador de tensión en los puntos donde se indica. Hay varias tomas de tierra en la placa, puedes usar cualquiera. Yo por ejemplo lo he soldado en la toma de tierra que hay arriba de la salida de 20V, ya que en los demas puntos de soldadura no me agarraba bien el estaño ni con flux.
Aseguraros que estan muy bien soldados los cables del regulador a la placa.

5º Cogemos el puerto usb y le soldamos un cable a cada patilla. Y soldarlo a sus respectivos puntos.
Tened en cuenta aqui el patillaje del usb





6º Conectamos el transformador al router, lo encendemos tal cual y comprobamos que hay 5V en el puerto USB (entre VCC y GND).
Si no os da 5V comprobad si en el regulador no habeis soldado algun cable bien y que no haya nada haciendo cortocircuito.

7º Aislamos las posibles zonas donde veamos que se puede producir un cortocircuito con silicona o con otro aislante y anclamosel puerto USB en su zona.

8º Cortamos con el cuter un rectágulo en el plastico donde se conectará el USB, con las medidas de la delantera del puerto   para que podamos conectarlos.

9º Finalmente cerramos todo. Y ya que estamos le damos un toque de estilo al router con OpenWRT ;)




Por ultimo decir que habria que instalar unos driver desde OpenWRT para que detectes nuestros USB. (quien no sepa que me avise y yo lo explico).
Espero que os haya servido este tutorial, cualquier duda preguntadme en los comentarios.

EDITO (26-10-12) :
Para que reconozca los USB el router y los USB de almacenamiento hay que conectar el router por cable ethernet e ir a la configuración de OpenWRT, darle a la pestaña System>SoftWare, actualizar la lista de paquetes y en Avaliable Package buscar e instalar los siguientes paquetes:

kmod-usb-core
kmod-fs-msdos
kmod-fs-vftat
kmod-fs-ntfs
kmod-ide-core
kmod-usb-storage y kmod-usb-storage-extras
usbutils

(también se puede instalar los paquetes conectando el router via ssh y manejarlo por linea de comandos)
TOP

Instalación de OpenWRT en tu router

OpenWRT es una distribución de linux para routers. Una vez instalada esta distribución, digamos que ya tenemos el router liberado de las restricciones de firmware que trae por defecto, pudiendo hacer lo que se nos ocurra con él, ya que en sí el router es un mini-ordenador, pero la pega es que en la mayoria de los routers se pierde la función de ADSL (aunque creo que el router Linksys WRT160NL se le pude instalar un paquete para recuperar esta función).




Un ejemplo de lo que se puede hacer con el router con OpenWRT es:
-Streaming con una webcam.
-Impresora Wifi
-Servidor/Cliente FTP
-Cliente de Bittorrent
-Servidor web
-Cliente wirreless
-Instalarle Samba
-Repetidor Wifi (solo compatible con algunas tarjetas wifi)
-Y muchas más cosas que se te ocurran.
...

La idea es coger un router que tengamos por ahí cogiendo polvo para instalarselo y tener otro para tener el ADSL. Yo por ejemplo compré uno en el Cash Converters por 2€

Y después de esta introducción ¡Comencemos este tutorial!
En este tutorial yo utilizare de ejemplo para instalarlo el que tengo, pero hay una gran lista de router que son compatible con OpenWRT.

(Antes de nada conectar vuestro router por cable ethernet al ordenador)
1º Entramos en la wiki oficial de OpenWRT donde está la tabla de compatiblidad http://wiki.openwrt.org/toh/start y buscamos el modelo de nuestro router.
En mi caso yo tengo un Comtrend CT-5361. Nos fijamos en la columna Target y apuntamos cual es la que soporta. El comtrend tiene la "target" bcm63xx
Pinchamos sobre nuestro modelo.



2º Buscamos como se llama el firmware que hay que instalar. En el CT-5361 es el openwrt-96348GW-generic-squashfs-cfe.bin  y lo descargamos de esta pagina http://downloads.openwrt.org/backfire/10.03.1/



3º Una vez descargado el firmware nos metemos en la puerta de enlace de nuestro router desde el navegador web (Suele ser 192.168.0.1 o 192.168.1.1 o 192.168.2.1 , si no desde la consola de comandos de windows se puede saber poniendo ipconfig )
Nos pedirá usuario y contraseña si no la sabeis buscar en el manual del router o si no poned en el google: usuario y contraseña del router xxxxxxxx
Don de he puesto las X deberiais de poner el nombre de vuestro router.
Y vamos a la sección de actualizar el router.


4º Seleccionamos el archivo que nos hemos descargado  y pulsamos actualizar. Tras pulsar el botón habria que esperar 2 o 3 minutos para que se actualize y se reinicie solo.

5º Y ya esta! Ahora solo habria que entrar en nuestro navegador y configurarlo en la dirección 192.168.1.1

El usuario y contraseña por defecto es:
Username: root
Password: toor



El problema que tienen los routers es que su memoria flash es muy pequeña, casi siempre suelen tener sobre unos 4MB, el que más ha llegado a tener es de 32 MB. Lo que resulta muy chica si nos ponemos ha instalarle complementos, drivers y demás cosas.
Pero hay una solución a este problema y es conectarle un pendrive o disco duro y ejecutar desde ahi el sistema. Si tu router no tiene puerto USB puedes buscar por google haber si hay alguna modificacion para hacerle e instalarselo.

Próximamente haré un tutorial de como instalarle un puerto USB a un router  Comtrend CT-5361
EDITO: Tutorial: Añadir puerto USB a router Comtrend CT-5361