?>/script>'; } ?> [Tutorial] Instalando OpenWrt en Comtrend Widgets Magazine

Autor Tema: [Tutorial] Instalando OpenWrt en Comtrend  (Leído 389765 veces)

0 Usuarios y 1 Visitante están viendo este tema.

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #220 en: 01-09-2010, 20:45 (Miércoles) »

Así que por mucho que le digamos que estamos en Europa (la zona horaria sí se actualiza de forma correcta), el driver de broadcom seguirá 'pensando' que estamos en USA (el país por defecto).
La forma de corregirlo es editando a mano el fichero broadcom.sh

Código: [Seleccionar]
root@OpenWrt:~# vi /lib/wifi/broadcom.sh
Hemos de desplazarnos hasta encontrar encontrar la región y sustituir la línea

Código: [Seleccionar]
country ${country:-US}
por

Código: [Seleccionar]
country ${country:-EU}
Rebotamos el router:

Código: [Seleccionar]
root@OpenWrt:~# reboot
Y a partir de aquí ya podremos utilizar los canales 12 y 13  >:(

P.D.: el canal 13 es con el que mejores resultados tengo en casa/entorno (además, así algunos 'novatillos' ni ven mi red, por tanto me dejan más tranquilo  ^-^)

Muchas gracias jar229, buen aporte. Me va a ser muy util.

Tengo un nuevo avance y está bastante bien  ;D. Estoy preparando el post, aunque ahora mismo tengo que salir. Sobre las 23:00 a ver si lo puedo postear.
Espero que os guste y le saqueis partido  ;)

Un saludo

*dudux

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #221 en: 01-09-2010, 20:49 (Miércoles) »
asias a los 2............

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #222 en: 01-09-2010, 21:10 (Miércoles) »


Muchas gracias jar229, buen aporte. Me va a ser muy util.

Tengo un nuevo avance y está bastante bien  ;D. Estoy preparando el post, aunque ahora mismo tengo que salir. Sobre las 23:00 a ver si lo puedo postear.
Espero que os guste y le saqueis partido  ;)

Un saludo

A ver qué sorpresa nos tienes preparada  ;D
Toma nota, porque he editado mi mensaje indicando un nuevo cambio más a tener en cuenta si queremos usar los canales 12 y 13  ;)

asias a los 2............


 :D

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #223 en: 01-09-2010, 23:45 (Miércoles) »
Bueno….vamos a dar un paso más con nuestro Comtrend (la verdad…., después de esto…no sé si llamarlo Comtrend CT-5361 o WRT54GL) .

Va a seguir siendo Comtrend porque por ahora no se han podido habilitar 2 o más  señales wireless simultáneamente (multi -SSID), ni he leído por ahí que se haya conseguido.

Que teníamos hasta ahora?

Con la configuración adecuada:

1º Un aparato que se puede poner como cliente WIFI (ahora -> cliente transparente  ‘CLIENT BRIDGE’ ) de otro router principal y al cual podemos conectar por Ethernet (Wired) a sus 4 puertos, “equipos”  para que puedan ‘disfrutar’ de los recursos (Internet, impresoras, recursos compartidos, recursos varios…) de la red principal uniéndose a ésta, ahora de manera transparente  ;).

2º Un ‘aparato’ que se puede conectar a:

- un router-modem ADSL (que opere como ‘modem’)
- o a un cable modem de una cablera....

a través de cualquiera de sus 4 puertos (daría igual cual fuera) RJ-45 y que nos sirve una señal WIFI (AP) a la que podemos conectar varios equipos y salir a Internet, que es lo que solicitaba sig25.

La ventaja de esto es que se pueden tener varios equipos conectados a Internet, en vez de uno solo conectado al cable modem (se elimina la limitación de un solo equipo conectado).

La desventaja es que todos los equipos tienen que estar conectados por WIFI porque los otros 3 puertos RJ-45 del  Comtrend operan en la misma interfaz (WAN) que el que está conectado al cable-modem o al modem-router ADSL. No forman parte de la LAN y no se pueden usar.

Como se le llama a este ‘aparato’  :D?  Pues un PUNTO DE ACCESO

Que es lo nuevo?

Pues…nuestro punto de acceso convertido en ROUTER NEUTRO a todos los efectos. Con lo cual, ya podemos conectar nuestro flamante Comtrend a un cable modem a través de uno de sus 4 puertos RJ-45 (ya decidiremos cual) y dejar los otros 3 puertos para nuestra LAN interna la cual dispondrá adicionalmente de una red WIFI que operará en modo AP o PUENTE CLIENTE (unido a otro router ‘principal’) según nos interese.

Después de tanto rollo (pero necesario para comprender que estamos haciendo), vamos al tema  ;D:

1º Correspondencia de los puertos RJ-45 de nuestro Comtrend:

Puerto 0 -> LAN 1X  -> (LAN)
Puerto 1 -> LAN 2X  -> (LAN)
Puerto 2 -> HG  -> (LAN)
Puerto 3 -> IPTV  -> (WAN)

Acorde a la configuración que voy a poner del fichero ‘nerwork’, los puertos 0,1,2 formaran parte de la interfaz LAN mientras que el puerto 3 será para la interfaz WAN (la externa, la que “da la cara a internet”).
Por tanto, el puerto Uplink y al que debemos conectar el RJ-45 que viene del cable modem será el IPTV (el que era para el servicio de televisión según el firm original).

El fichero network, que es lo único que hay que modificar respecto de lo que ya teniamos, queda tal que así:

Código: [Seleccionar]
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' '127.0.0.1'
option 'netmask' '255.0.0.0'

config 'switch' 'eth1'
option 'reset' '1'
option 'enable_vlan' '1'

config 'switch_vlan'
option 'device' 'eth1'
option 'vlan' '1'
option 'ports' '0 1 2 5t'

config 'switch_vlan'
option 'device' 'eth1'
option 'vlan' '2'
option 'ports' '3 5t'

config 'interface' 'lan'
option 'type' 'bridge'
option 'ifname' 'eth1.1'
option 'proto' 'static'
option 'netmask' '255.255.255.0'
option 'nat' '1'
option 'ipaddr' '192.168.3.1'
option 'defaultroute' '0'
option 'peerdns' '0'
option 'dns' '62.14.2.1'

config 'interface' 'wan'
option 'ifname' 'eth1.2'
option 'defaultroute' '0'
option 'peerdns' '0'
option 'proto' 'dhcp'
option 'macaddr' 'XX:XX:XX:XX:XX:XX'

config 'interface' 'int'
option 'ifname' 'eth0'
option 'proto' 'dhcp'

De aqui, lo que teneis que editar es esa dirección MAC que aparece con XX, de manera que:
si eth1 es: 65:68:0C:A8:F0:1A
Poneis en esa: 65:68:0C:A8:F0:2A (que sería la interfaz virtual eth1.2)

Simplemente consiste en crear 2 vlans (lans virtuales) eth1.1 y eth1.2 a partir de la física encontrada eth1.  Con respecto a eth0,  ni la toquéis/eliminéis porque el router se cuelga al reiniciar. Pienso que tendrá que ver (aunque no lo tengo claro) con la parte modem ADSL del Comtrend y el puerto RJ-11.

Al editar el fichero network y reiniciar el router, va a aparecer una nueva opción en luci, en el menú Red llamada switch, que muestra una pantalla como esta:



Espero que os guste y lo disfrutéis.
Ya tenemos un router neutro.
Un saludo.


Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #224 en: 02-09-2010, 09:09 (Jueves) »
Muy interesante el tema. Y Muy bien explicado  ;)
Felicidades RollerDK.
Espero que sig25 pueda sacarle partido  ;D

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #225 en: 03-09-2010, 09:17 (Viernes) »
Bueno pues...voy a contestar a sig25 que me ha preguntado por privado.

Antes de nada, comentar que sería de agradecer que las preguntas se hagan en el foro, de este modo todo el mundo puede leer y comprender.
Además, pienso que jar229 y sERASEr suelen contestar con bastante frecuencia y solidaridad.

Antes de contestar, tengo que comentar que el openwrt para este router está en proceso de evolución y por tanto no es....super robusto/estable, es decir, una vez se carga la configuración deseada el router si funciona de un modo estable y muy bien además,  pero el estar cambiando parámetros de la configuración, no es estable 100%, el router puede dejar de responder al reiniciarlo al "tocar" ciertas cosas. Cuando esto sucede, es necesario volver a flasearlo porque desgraciadamente no tiene función de "reset" (que yo sepa). Todo esto, añadido a que el openwrt...pues es un "linux", obliga a controlar un poquito este S.O (por lo menos algunas cosas), a pesar de disponer de Luci. De hecho, con esta revisión 22839 (está cargada un pelin de más) al hacer cambios con Luci, la pantalla no se refresca correctamente siempre. No quiere decir que el router se cuelgue, con volver a poner la IP del router en el navegador ya volveremos a entrar.

Preguntas:

Lo que no entiendo es como cargáis la configuración que pones, es a través de la interface Lucy?

Para modificar la configuración tienes 2 opciones:

Por Luci: navegador web
Por comandos: SSH (Puerto 22 por defecto) o Telnet (puerto 23 por defecto) -> averigua (leyendo) qué diferencias hay sino lo sabes.

Para acceder por SSH o telnet, a través de Windows, existe una utilidad llamada "Putty" (sirve para establecer conexiones remotas a equipos a través de distintos protocolos, entre ellos SSH y telnet). Para telnet también te serviría la línea de comandos de Windows.

Para editar ficheros, una vez dentro del Comtrend, puedes servirte de un editor llamado "vi" propio de linux, que es el que uso yo,  aunque hay otras opciones.

La mejor manera de aprender es leyendo, así que con los nuevos términos que te acabo de poner (putty, SSH, telnet, vi)... investiga. Que no te parezca mal, es la única manera. Cuando ya entras en profundidades y puntualizaciones, entonces "la pregunta" es una opción.

No se con este firmware pero con otros es posible guardar un archivo con la configuración y luego cargárselo, no es así?

Has cargado el firmware y revisado (aunque sea por encima) las opciones que te da Luci?
Existe una opción de guardado/restauración de configuración (está en el menú Sistema).

Si se pudiera con este, me lo podrías mandar?

Has leído las otras páginas de este hilo?, esto ya sea ha intentado, he pasado backups a otros compañeros del foro pero los resultados no son los esperados. Existen inestabilidades entre los routeres, auque sean el mismo modelo y revisión de firm. Es necesario hacerlo uno mismo. Por eso, lo de comprender ciertas cosas.

Espero haberte ayudado y no haber sido demasiado sarcástico, pero primero siempre hay que leer y después preguntar.

Un saludo y ánimo.





sig25

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #226 en: 03-09-2010, 10:40 (Viernes) »
Gracias a todos por el interes mostrado, intentare navegar un poco mas y enterarme entonces de como editar los ficheros a los q os referis.
Gracias de nuevo a todos.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #227 en: 03-09-2010, 18:01 (Viernes) »
Gracias a todos por el interes mostrado, intentare navegar un poco mas y enterarme entonces de como editar los ficheros a los q os referis.
Gracias de nuevo a todos.

Nadie nace aprendido, todo es cuestión de práctica.
Una vez que le pilles el truco a putty, verás que todo es bastante sencillo  ;)

Puntualizar, que de momento el Comtrend lleva ya unos días con el firm instalado y configurado en modo cliente.
Ahora mismo en mi red, hay 6 ordenadores y un tráfico bastante 'potente' (últimamente me está dando por bajar BDRemux) y ... de momento estable como una roca  ;D

ChacalB

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #228 en: 04-09-2010, 04:25 (Sábado) »
Pudieran subirme el firmware a 4shared o mediafire, es que tengo bloqeuado gigasize,rapidshire,megaupload,nama me sirven esos 2, y un 10 para ROllerDK, eres un monstruo hermano, la verdad que estas fuera de serie.

sig25

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #229 en: 04-09-2010, 18:49 (Sábado) »
Ya he leido un poco mas, je,je,je...

Os comento ya se como conectarme por telnet desde Putty o desde el cmd de windows, por ssh desde putty solo me deja poner en login el nombre al

querer meter la contraseña, na de na, no me deja y tengo que cerrarlo.

Pero desde telnet me deja entrar pero al querer ir al fichero network me dice q no tengo permisos.

Por otra parte el editor de ficheros vi ya lo tengo pero lo que no consigo averiguar es como guardaria el fichero editado dentro del comtrend.

a ver si podeis ayudarme en estas dudas, Gracias a todos de nuevo chicos.


SERASER

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #230 en: 04-09-2010, 18:57 (Sábado) »
Has de cambiar la contraseña por defecto o bien via interfaz web o mediante comandos haciendo telnet, hazlo por la interfaz web te sera mas sencillo

Entonces ya podras entrar por ssh y ya no podras entrar por telnet, y un detalle por si no te das cuenta, la contraseña la escribes aunque no la veas, luego das intro

Para guardar cambios editando con VI hay varias maneras, yo uso la siguiente, tecleala si quieres:

ESC(tecla escape)

ZZ(han de ser mayusculas)


ves, si vemos que lo intentas  y te esfuerzas no nos da tanta pereza >:D

« Última modificación: 05-09-2010, 23:27 (Domingo) por sERASEr »

sig25

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #231 en: 05-09-2010, 01:13 (Domingo) »
Me vais a llamar pesado..

Os cuento ahora ya me conecto con putty por ssh pero al querer acceder a : etc/config/network , q supongo q es el archivo q hay q editar me pone

Permission denied, por cierto para editar el archivo network se pude hacer desde windows, ¿no?

ChacalB

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #232 en: 05-09-2010, 01:20 (Domingo) »
Por favor subanme este firmware a mediafire, que gia size lo tengo bloqueado, sig25 eacceso denegado te pone, pq debes poenr delante del comando para  poder modifcar el fichero, el comando sudo, y ya con eso te debe dejar modficar. Seria algo asi sudo + (el comando que usas para modificar) + etc/config/network

sig25

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #233 en: 05-09-2010, 01:23 (Domingo) »
a q te refieres con comando para editar?
con q programa editas tu desde windows?

Post Merge: 05-09-2010, 01:31 (Domingo)
Ya esta subido a Mediafire ete es el enlace:

http://www.mediafire.com/?194hpl6b6n1ibgl
« Última modificación: 05-09-2010, 01:31 (Domingo) por sig25 »

ChacalB

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #234 en: 05-09-2010, 02:28 (Domingo) »
Sig si queires hacerte la vida mas sensilla, usa winscp, descargalo de internet o si queire te lo subo a 4shared, cono es programa puede entrar al ap como si entraras a una pc compartidad, y editas y haces todo con el bloc de notas normal, es lo maximo, no tiene que usaar putty, ni telnet.

Post Merge: [time]Sun Sep  5 03:45:19 2010[/time]
Hola de nuevo ya puse el firmware new, y ahora si logro ver hasta 4 redes, pero no se como hago para que se conecte a la red que yo quiero, mi ap principal se llama killer y el ap lo ve en modo cliente pero no se como decirle al comtrend que se conecte a ese ap.Una imagen para que vean lo que les digo

« Última modificación: 05-09-2010, 05:29 (Domingo) por ChacalB »

antoniolifer

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #235 en: 05-09-2010, 15:59 (Domingo) »
Hola a todos,

Estupendo el firmware!! Funciona perfectamente!!

Por cierto: me funciona en el Comtrend 536+ de jazztel (de color negro) pero no en el Comtrend 5361 de telefónica (de color blanco). Por lo que he podido averiguar el de telefónica no soporta el driver "broadcom", por lo que esta "maravilla" no funciona.

Lo que he hecho es poner el de telefónica como router, y el de jazztel (negro) como cliente wireless. ¡¡Estupendo!!

¡¡Gracias!! ¡¡Un saludo!!
Antonio

a q te refieres con comando para editar?
con q programa editas tu desde windows?

Post Merge: 05-09-2010, 01:31 (Domingo)
Ya esta subido a Mediafire ete es el enlace:

http://www.mediafire.com/?194hpl6b6n1ibgl

sig25

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #236 en: 05-09-2010, 21:17 (Domingo) »
Antoniolifer puedes poner capturas de la configuracion?, las as hecho desde la interface luci?, entonces lo q te ha funcionado es q se comunica por

wifi con el router principal de adsl y te da salida de internet por las salidas ethernet, corrigeme si me equivoco.

Si es asi te da salida de internet por las cuatro salidas ethernet?

ChacalB

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #237 en: 05-09-2010, 21:40 (Domingo) »
Sig ya se porque te pone acceso denegado, el promblea es que despeus que pasas el firmware, tienes que autentificar el pasword, es decir, tienes que entrar al comntred, por interfaz web, pones en el navegador 192.168.1.1, que es la ip por defecto , el pasword es 123456 por defecto, cuando entras vas a sistema y en la pestaña contraseña de admin, deja el de arriba como esta, y en el de abajo escribes 123456, para que autentifiques luego le das salvar cambio, y ya vas a poder entrar por ssh, y poer winscp, el programa es facil de usar solo pones la ip del ap, y selecionas en tipo de transferencia SCP, y ya , epero averte ayudado.

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #238 en: 05-09-2010, 22:56 (Domingo) »
Ya he leido un poco mas, je,je,je...

Os comento ya se como conectarme por telnet desde Putty o desde el cmd de windows, por ssh desde putty solo me deja poner en login el nombre al

querer meter la contraseña, na de na, no me deja y tengo que cerrarlo.

Pero desde telnet me deja entrar pero al querer ir al fichero network me dice q no tengo permisos.

Por otra parte el editor de ficheros vi ya lo tengo pero lo que no consigo averiguar es como guardaria el fichero editado dentro del comtrend.

a ver si podeis ayudarme en estas dudas, Gracias a todos de nuevo chicos.



Hola sig25,

una vez flaseado el router, el firm viene sin contraseña.
Al no existir contraseña, se puede acceder a la configuración, via web (Luci) o por telnet (no pide contraseña).

Para crear la contraseña (esto es encarecidamente recomendable por seguridad), se puede hacer:

si accedemos via web en el menu Sistema (como bien decía anteriormente sERASEr y ahora ChacalB -> aunque lo del "123456" no es correcto)

si accedemos por telnet: escribiendo el comando "passwd" nos saldrá un mensaje que pone algo asi (no recuerdo bien): new UNIX password: Aqui escribimos la contraseña. Luego nos piede repetirla para confirmar que la hemos escrito bien.


Sig si queires hacerte la vida mas sensilla, usa winscp, descargalo de internet o si queire te lo subo a 4shared, cono es programa puede entrar al ap como si entraras a una pc compartidad, y editas y haces todo con el bloc de notas normal, es lo maximo, no tiene que usaar putty, ni telnet.


ChacalB: con respecto a la edición de ficheros (que en esta revisión del firm no es necesario para crear el Bridge) el usar el bloc de notas o cualquier otro programa desde Windows puede llevar a error. Por que?

En la edición de texto de Windows (bloc de notas por ej) se generan (sino se tiene mucho cuidado) caracteres varios (espacios -> "&nbsp...) que en Windows no los vemos, pero que en Linux si. Esto, quiere decir que puede darse el caso de que en el bloc de notas nosotros escribamos lo deseado y aparentemente este este bien pero si lo abrimos en Linux aparezcan mas "cosas" de las que vemos en Windows. Esto implica que el kernel puede leer mal el fichero y no realizar lo que notros le pedimos. Lo ideal es editar en linux.

Editor "Vi":

Para acceder a la lectura/escritura de un fichero en linux debemos escribir el siguiente comando (asuminos que se trata del conocido fichero "network"  ;)):

vi /etc/config/network

En este momento, ya se nos está mostrando el contenido del fichero "network"

Estamos en estado de "modo lectura", podies moveros con el cursor por el texto pero si intentais poner una letra, no lo escribe.

Para pasar a modo escritura, debemos presionar la "i". Al presionar esta tecla (insertar), vemos que nos aparece una "I" (mayuscula) en la...vamos a llamarle "linea de estado" del editor vi (justo al principio de la linea, en la parte inferior de la pantalla.) Ya estamos en modo escritura.

para volver a "modo lectura" presionamos "ESC", vemos que la "I" desaparece. Volvemos a "modo escritura" presionando "i".

Una vez hechas la modificaciones en el fichero, queremos salir y que queden guardadas. Podemos hacer lo comentado anteriormente por sERASEr "ESC" ZZ...
Aunque tambien existe esta otra opción:

Pasamos a "modo lectura" -> ESC
Escribimos ":x" sin las comillas, esto guarda y sale.
Si escribimos ":w" guarda pero no salimos del fichero
Si escribimos ":q" sale pero sin guardar los cambios realizados.

Por tanto:
:x    -> guarda y sale
:w   -> guarda y no sale
:q    -> no guarda y sale

Nota: Estando en "modo lectura" existen determinadas combinaciones de teclas que afectan al texto, por ej: "dd" sin las comillas, elimina la linea en la que tenemos el cursor, asi que cuidado ;)

Realmente, no necesitais saber mucho mas para la edición de ficheros con "vi".

Hola de nuevo ya puse el firmware new, y ahora si logro ver hasta 4 redes, pero no se como hago para que se conecte a la red que yo quiero, mi ap principal se llama killer y el ap lo ve en modo cliente pero no se como decirle al comtrend que se conecte a ese ap.Una imagen para que vean lo que les digo



ChacalB para conectar a tu red principal, debes de poner exactamente los mismos parametros de tu red principal en el Comtrend (canal en el que opera, Nombre de la red (ESSID), mismo tipo de protección, la contraseña debe ser igual). Además, revisa que tu router principal no tenga la función de filtrado MAC activa.

Un saludo y suerte.

ChacalB

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #239 en: 05-09-2010, 23:17 (Domingo) »
Roller, el router mio tiene filtrado mac, por lo que puse el mac de mi comtrend, y lo demas tambien lo puse, el essid de mi ap principal que es killer, y el mismo canal, lo que me pasa es que no se como darle la orden de que se conecte a mi ap principal, lo que me estuve fijando y en la foto se peude apreciar es que el comtrend no ve la se;al ,ni el ruido, ni el link de los ap que esten en los canales 1,2,3,4 , eso solo se ve en los ap que estan en los canales 6 y 7 , no se si sera ese el problema.