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

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

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

serbalabari

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #100 en: 24-02-2010, 11:17 (Miércoles) »
xseraser.
Buenos dias,
Tengo entendido que tienes puesto el usb y el serie en el Contrend.
¿Me puedes indicar cómo configurarlo, una vez hecha la modificación en hardware?.

GRACIAS.

SALUDOS.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #101 en: 24-02-2010, 19:54 (Miércoles) »
Pues, al fín lo conseguí hacer funcionar. A tozudo ... es difícil ganarme  ;D

Yo también lo logré partiendo del firmware de RollerDK, pero sin recuperar el backup (si lo hacía no funcionaba).

Ahora, a esperar a ver si conseguimos un 'puente-cliente transparente'  ;)

P.D.: gracias RollerDK, sin tu firm, aún estariamos 'viéndolas venir'  :-X

copovic

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #102 en: 24-02-2010, 20:33 (Miércoles) »
Hola a todos y felicitaros por el fantástico trabajo que estáis haciendo con este router.
Agradecería que alguien me enviase ese firm y backup que elaboró RollerDK para probar.
 Gracias

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #103 en: 24-02-2010, 20:46 (Miércoles) »
Si lo quieres, yo te lo mando.
Hazme llegar por privado tu dirección de email  ;)

P.D.: coño, si hasta he conseguido redirigir los puertos !!!! Me está empezando a gustar el interfaz Luci  ;D

SERASER

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #104 en: 24-02-2010, 23:30 (Miércoles) »
xseraser.
Buenos dias,
Tengo entendido que tienes puesto el usb y el serie en el Contrend.
¿Me puedes indicar cómo configurarlo, una vez hecha la modificación en hardware?.

GRACIAS.

SALUDOS.

serbalabari tengo puerto usb 1.1 y no puerto serie, este ultimo tiene poca utilidad

para poder usar el puerto usb en openwrt primero has de compilar openwrt con soporte ohci y ya añades a tu gusto drivers segun tu necesidad

por ejemplo yo he añadido para rtl8187l y zydas 1211b

tengo pendiente "jugar" con un pen para almacenamiento

hay muchas posibilidades con openwrt y un puerto usb

saludos
« Última modificación: 24-02-2010, 23:55 (Miércoles) por seraser »

zamapola

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #105 en: 25-02-2010, 11:52 (Jueves) »
Estoy comiéndome las uñas leyendo el foro.

Sería alguien tan amable de enviarme el fichero de instalación de openwrt para mi comtrend y el backup para hacerlo correr en modo cliente (es que soy un poco torpecillo).

Saludos y gracias de antemano

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #106 en: 25-02-2010, 15:55 (Jueves) »
Hola de nuevo,

Como puse en el anterior post, he configurado un nuevo Comtrend (recién pedido a Yazztel) pues el anterior se la había dado a un amigo.

En principio, comenté que este nuevo que había recibido no iba "tan fino" como el primero y que es posible que no todos ofrecieran la misma estabilidad.

En este momento, tengo que decir que este nuevo router está rindiendo al máximo, ya no me pierde paquetes y es muy estable. Tiene un nuevo firm con CIFS para los videos por streaming a la 360 y va muy bien.

Puesto que por lo visto, un backup realizado en un router (y a pesar de tratarse de la misma versión del firm), no tiene porque ser compatible con otro router. De hecho, no me ha funcionado al cargárselo al nuevo Comtrend recibido. Así las cosas, voy a poner como se deben dejar los ficheros de configuración necesarios (network, wireless y firewall) para que funcione el modo cliente:

Parto del siguiente supuesto:

Rango de red de vuestro router principal (192.168.1.0/24) <- Esto para los que no lo sepan, engloba todas las direcciones del rango 192.168.1.*, es decir, de 192.168.1.1 hasta 192.168.1.255

Si vuestro router principal tiene la IP interna 192.168.1.1, esta será la puerta de enlace (gateway) de todos los equipos que conectéis a ese router (y cuando digo equipos, me refiero tanto a PCs como a otro router, en este caso el Comtrend)

Parto de la base, de que vuestro router principal tiene parado el servidor de DHCP, de modo que configuraremos manualmente las IPs dentro del rango en el que trabaja el router, en este caso 192.168.1.0/24

Por ej.: un direccionamiento de red de un PC para conectar a ese router sería:

IP: 192.168.1.2
Mascara de subred: 255.255.255.0
Enlace (gateway): 192.168.1.1  <- Esta es la IP interna del router

De igual modo a como se configura el direccionamiento de red de un PC, tenemos que hacerlo con el Comtrend para que se conecte como cliente a nuestro router principal:

El fichero seria:
-----------------------------------------------------------
/etc/config/network

config 'interface' 'loopback'
        option 'ifname' 'lo'
        option 'proto' 'static'
        option 'ipaddr' '127.0.0.1'
        option 'netmask' '255.0.0.0'

config 'interface' 'lan'
        option 'ifname' 'eth1'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'nat' '1'
        option 'defaultroute' '0'
        option 'peerdns' '0'
        option 'ipaddr' '192.168.2.1'

config 'interface' 'wan'
        option 'proto' 'static'
        option 'ipaddr' '192.168.1.3'
        option 'netmask' '255.255.255.0'
        option 'gateway' '192.168.1.1'
        option 'defaultroute' '0'
        option 'peerdns' '0'
        option 'dns' '80.58.32.97'
        option 'ifname' 'br-wan'

------------------------------------------------------------------------------

En este fichero vemos 3 interfaces:

1) Interfaz de retorno, que es virtual y representa al propio dispositivo. No vamos a comentar más.

2) Interfaz WAN: Esta es la interfaz por la que debe operar el dispositivo WIFI del Comtrend para ponerse como cliente de otro dispositivo. Se puede apreciar, que va a utilizar la dirección de red: 192.168.1.3 y que "todo" lo que solicite por red lo va a pedir en 192.168.1.1 que es la puerta de enlace y por extensión la IP interna del router principal.
Se puede ver tb por ahí el DNS de telefonica, se debe poner la IP del servidor DNS de vuestro ISP.

3) Interfaz LAN: Hace referencia a la red que hay por detrás del Comtrend (lo que esté conectado por cable al Comtrend).

Por tanto, si conectáis un PC wired (por cable) a uno de los puertos del Comtrend su direccionamiento de red para comunicar con el Comtrend y por ende, al router principal e Internet debería ser:

IP: 192.168.2.2
Mascara: 255.255.255.0
Enlace: 192.168.2.1 <- Es decir, la IP "interna" del Comtrend

Vemos ahora como debe quedar el fichero wireless:
--------------------------------------------------------------------
/etc/config/wireless

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'macaddr' '00:1a:2b:XX:XX:XX'
        option 'hwmode' '11g'
        option 'channel' '6'
        option 'disabled' '0'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'ssid' 'nombre_ssid'
        option 'mode' 'sta'
        option 'encryption' 'psk2'
        option 'key' 'clave_WIFI'
        option 'network' 'wan'

------------------------------------------------------------------

Por último el fichero firewall:
----------------------------------------------------------------
/etc/config/firewall

config 'defaults'
        option 'syn_flood' '1'
        option 'input' 'ACCEPT'
        option 'output' 'ACCEPT'
        option 'forward' 'ACCEPT'

config 'zone'
        option 'name' 'lan'
        option 'input' 'ACCEPT'
        option 'output' 'ACCEPT'
        option 'forward' 'ACCEPT'

config 'zone'
        option 'name' 'wan'
        option 'output' 'ACCEPT'
        option 'masq' '1'
        option 'mtu_fix' '1'
        option 'input' 'ACCEPT'
        option 'forward' 'ACCEPT'

config 'forwarding'
        option 'src' 'lan'
        option 'dest' 'wan'

config 'rule'
        option 'src' 'wan'
        option 'proto' 'udp'
        option 'dest_port' '68'
        option 'target' 'ACCEPT'

config 'include'
        option 'path' '/etc/firewall.user'

---------------------------------------------------------

En el firewall, se podría restringir alguna opción. Podéis probar en las "INPUT" pero las Forward dejadlas porque son necesarias para re-direccionar el trafico.

Espero que os sea de ayuda.

Un saludo.

serbalabari

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #107 en: 26-02-2010, 08:58 (Viernes) »
Hola anigos.
 Resulta que instalando el Usb me he cargado unas pistas.
¿Alguien puede hechar un vistazo a su placa e indicarme los caminos de las mismas?.
Os dejo una foto de lo que necesito:


Muchas gracias de antemano.

SALUDOS.

P.D.:Buen tranajo RolleDK, ¿Recomiendas este nuevo firmw si no usamos Xbox?.

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #108 en: 27-02-2010, 10:59 (Sábado) »
Citar
P.D.:Buen tranajo RolleDK, ¿Recomiendas este nuevo firmw si no usamos Xbox?.

No, el que lleva la revisión 19351 va muy ligero y se mueve muy bien.
Actualmente tengo puesta una r19550 con CIFS pero resulta un poco más pesada. Si no vas a hacer streaming no merece la pena actualizar.

Por lo que he visto, a partir de la revisión 19793 han arreglado el problema de los leds. Nadie lo ha comentado... ^-^ pero el led de Power no se enciende. (Se enciende en el arranque y luego se apaga). Por lo visto, esto esta solucionado a partir de la revisión comentada, la 19793.

De todos modos, no lo he probado todavía. Si alguien lo prueba que comente los resultados.

Un saludo.

serbalabari

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #109 en: 27-02-2010, 23:05 (Sábado) »
Gracias RollerDK,
Ahora estoy intentando poner en marcha el puerto serie, pero no soy capaz de configurarlo.
No sé si hay que meter los paquetes antes de compilar, cosa que no se hacer, o se pueden ir añadiendo después. Pero no sé cuales necesito por que por más que pruebo no soy capaz.
¿Sabeís algo de el puerto serie?.
Por cierto me he quedado muy ajustado de memoria, necesito el USB, pero antes quiero poner en marcha el serie.

SALUDOS.

Dailosrp

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #110 en: 01-03-2010, 13:14 (Lunes) »
Hola a todos. Soy nuevo en esto del openwrt pero tengo un ct-5361 con el que trastear y estoy en ello. De momento le he cargado el firmware "openwrt-96348GW-11-squashfs-cfe", pero no se como configurarlo para lo que quiero. Mi intencion es utilizar este router para conectarme por wifi a otro y repartir la señal que recibo para mi LAN tanto por cable como por wifi. ¿¿¿Es posible??? Gracias.
« Última modificación: 01-03-2010, 13:17 (Lunes) por Dailosrp »

Gerardo_27

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #111 en: 01-03-2010, 22:15 (Lunes) »
bueno, antes de nada gracias a Manolin por enviarme el firmware y siento el retraso en contestar.

Aunque al final no me sirvio lo que me envio..... me mosquee y volvi al firmware que tenia desde hace un año.... y despues de repasar unas cosas, vi lo que me faltaba, una simple linea que hasta me avergüenza decirlo, pero bueno, a ver si asi a alguien le sirve.

Desde el portatil (192.168.10.100) me conecto via ethernet al Comtrend (192.168.10.1), que a su vez se conecta via wifi a otro router que da salida a internet (192.168.0.1)

Prueba de que funciona, es que puedo hacer ping a www.google.com desde el portatil y el Comtrend.
Desde el portatil me puedo conectar al router de internet (192.168.0.1) aunque este en otra subred, de echo esto fue lo que me dio la pista para solucionarlo.

La interfaz web no va fina.... ademas me gusta mas la linea de comandos, ahi van:

#Levantando la interfaz
ifconfig wlan0 up

#Poniendo la ip al router, el cliente de dhcp no me funciona, (aunque si esta habilitado en el router de internet y de hecho con el portatil se conecta por dhcp)
ifconfig wlan0 192.168.0.101 netmask 255.255.255.0 iwconfig wlan0 essid XXXXXX

#La linea que me faltaba....., que vergüenza... como se enteren mis amigos me cascan
route add default gw 192.168.0.1

Y por fin, la configuracion minima del firewall, añadir estas lineas a /etc/firewall.user
iptables -t nat -A postrouting_rule -o wlan0 -j MASQUERADE
iptables -t filter -A forwarding_rule -o wlan0 -j ACCEPT

Que gusto da por fin!!!! tenerlo funcionando despues de tanto tiempo. jejejeje

Quiero ponerle el usb soldando, pero despues de tanto trabajo no me atrevo a cargarla. A ver si puedo conseguir otro para tenerlo de reserva, si alguno le sobra, que me lo comente.

Le voy a dar una vuelta mas a la configuracion y en cuanto acabe de construir la multipolarizada de 12dbi que tengo por ahi me pienso lo del usb

Saludos y muchas gracias a los todos los que habeis hecho este post


Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #112 en: 02-03-2010, 09:44 (Martes) »
RollerDK
Este son mis ficheros de configuración:

No consigo ver equipos desde/a ninguna de las 2 subredes  ^-^


network: Me resulta 'chocante' que se llamen de forma distintas a la interfaz wan (en mi caso eth0 y en el tuyo br-wan ).

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 'interface' 'lan'
        option 'ifname' 'eth1'
        option 'proto' 'static'
        option 'nat' '1'
        option 'defaultroute' '0'
        option 'peerdns' '0'
        option 'dns' '8.8.8.8'
        option 'ipaddr' '192.168.2.1'
        option 'netmask' '255.255.255.0'

config 'interface' 'wan'
        option 'ifname' 'eth0'
        option 'proto' 'static'
        option 'defaultroute' '0'
        option 'peerdns' '0'
        option 'ipaddr' '10.0.0.50'
        option 'netmask' '255.0.0.0'
        option 'gateway' '10.0.0.1'
        option 'dns' '8.8.8.8'

firewall
Código: [Seleccionar]
config 'defaults'
        option 'syn_flood' '1'
        option 'input' 'ACCEPT'
        option 'output' 'ACCEPT'
        option 'forward' 'ACCEPT'

config 'zone'
        option 'name' 'lan'
        option 'input' 'ACCEPT'
        option 'output' 'ACCEPT'
        option 'forward' 'ACCEPT'

config 'zone'
        option 'name' 'wan'
        option 'input' 'ACCEPT'
        option 'output' 'ACCEPT'
        option 'forward' 'ACCEPT'
        option 'masq' '1'
        option 'mtu_fix' '1'

config 'forwarding'
        option 'src' 'lan'
        option 'dest' 'wan'

config 'rule'
        option 'src' 'wan'
        option 'proto' 'udp'
        option 'dest_port' '68'
        option 'target' 'ACCEPT'

config 'include'
        option 'path' '/etc/firewall.user'


wireless
Código: [Seleccionar]
config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'macaddr' '00:1a:2b:4a:03:d0'
        option 'hwmode' '11g'
        option 'disabled' '0'
        option 'channel' '13'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'mode' 'sta'
        option 'network' 'wan'
        option 'ssid' '*****WIRELESS'
        option 'encryption' 'psk'
        option 'key' '*******'

Dailosrp Al menos de momento, el Comtrend no puede repetir la señal por wifi.

Dailosrp

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #113 en: 02-03-2010, 11:15 (Martes) »
Gracias jar229, seguire el tema por si mas adelante lo conseguis.

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #114 en: 02-03-2010, 23:51 (Martes) »
RollerDK
Este son mis ficheros de configuración:

No consigo ver equipos desde/a ninguna de las 2 subredes  ^-^


network: Me resulta 'chocante' que se llamen de forma distintas a la interfaz wan (en mi caso eth0 y en el tuyo br-wan ).

...................................................................................

config 'wifi-iface'
        option 'device' 'radio0'
        option 'mode' 'sta'
        option 'network' 'wan'
        option 'ssid' '*****WIRELESS'
        option 'encryption' 'psk'
        option 'key' '*******'



Hola jar229, te comento un detalle sobre el nombre del controlador wireless. Se llama ¿radio0? o lo has puesto tu así?. Si usas la revisión 19351, debiera llamarse wlan0 creo. Al menos, a mi así me la nombra cuando la habilito desde luci. (No sirve el nombre que muestre Luci en la interfaz web, sino que tendrás que mirarlo por SSH una vez la hayas habilitado desde Luci. Revísalo.

Por otra parte, has dado en el clavo con el tema del "eth0" en la interfaz wan. "eth0" no hace referencia alguna a la parte wireless del Comtrend. Lo correcto, sería que pusiera "wlan0" o en tu caso "radio0" en vez de "eth0".  
Con "wlan0" o "radio0" te iba a responder, pero hay un problema, el router se vuelve inestable, en el sentido de que si lo apagas, ya no va a volver a arrancar y es necesario flasearlo de nuevo. (Hice esto como unas 60 veces, haciendo pruebas antes de encontrar la solución).

Como se volvía inestable, le cambie el nombre a "br-wan" para ver si me cogía el adaptador wireless (como si fuera un puente aunque no lo es). Y voila.. ;D. Funcionó.
El tema es que si “eth0” esta levantada, el adaptador wifi no funciona en modo cliente.

Pruébalo y me cuentas.
« Última modificación: 03-03-2010, 00:08 (Miércoles) por RollerDK »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #115 en: 03-03-2010, 08:59 (Miércoles) »
Lo primero, comentar (no tengo claro si lo has entendido o no) que el modo cliente, tal y como está, me funciona.
Lo único que he hecho, partiendo del firmware que me mandaste (y sin recuperar el backup) es modificar un par de opciones para adecuar la configuración a mi red.


Código: [Seleccionar]
root@OpenWrt:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"DLINK_WIRELESS"
          Mode:Managed  Frequency:2.472 GHz  Access Point: 00:17:9A:11:D7:30
          Bit Rate=36 Mb/s   Tx-Power=20 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=70/70  Signal level=-36 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Código: [Seleccionar]
OpenWrt Firmware
Kamikaze (r19351)


Y nada, por más que pruebo, no consigo que ningún equipo, de ambas subredes, se vean  ???

Releyendo el hilo y buscando solución al problema, me encuentro con este comentario tuyo

Citar
PD: Se me olvidaba, si quieres que tus equipos puedan "ver" a los de tu red cliente, tienes que poner una ruta estatica en tu router principal, seria del siguiente modo si sigues mi esquema de direccionamiento de red (adaptalo al tuyo y listo):
Ruta estatica:
IP 192.168.2.0 (la subred cliente)
mask: 255.255.255.0
Enlace: 192.168.3.50 (la ip de router cliente en la parte de la subred principal).

Dónde debo poner eso ?

RollerDK

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #116 en: 04-03-2010, 14:42 (Jueves) »

Citar
PD: Se me olvidaba, si quieres que tus equipos puedan "ver" a los de tu red cliente, tienes que poner una ruta estatica en tu router principal, seria del siguiente modo si sigues mi esquema de direccionamiento de red (adaptalo al tuyo y listo):
Ruta estatica:
IP 192.168.2.0 (la subred cliente)
mask: 255.255.255.0
Enlace: 192.168.3.50 (la ip de router cliente en la parte de la subred principal).

Dónde debo poner eso ?

Debes de ponerlo en el router principal. Pero esto, solo es para "ver" los equipos conectados en la subred cliente desde la principal (los que estan por ethernet al Comtrend). No es necesario para hacer un ping por ejemplo a un equipo de la red principal desde la subred cliente.

Por otra parte, lo que me muestras es que efectivamente tienes asociado el comtrend en modo cliente al tu router principal, pero eso, no quiere decir que haya comunicación. Por eso, no te responden a un ping, por ej, los equipos de la subred principal. Si esto es así, que es lo que he entendido (sino corrijeme), prueba a cambiar el nombre de la interfaz "eth0" por "br-wan", a ver si así puedes.

PD: Jar229 , gracias por la invi de la fonera, esta genial.

Un saludo.
« Última modificación: 04-03-2010, 14:44 (Jueves) por RollerDK »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalando OpenWrt en comtrend
« Respuesta #117 en: 04-03-2010, 20:37 (Jueves) »
Por otra parte, lo que me muestras es que efectivamente tienes asociado el comtrend en modo cliente al tu router principal, pero eso, no quiere decir que haya comunicación. Por eso, no te responden a un ping, por ej, los equipos de la subred principal. Si esto es así, que es lo que he entendido (sino corrijeme), prueba a cambiar el nombre de la interfaz "eth0" por "br-wan", a ver si así puedes.

PD: Jar229 , gracias por la invi de la fonera, esta genial.

Un saludo.


Efectivamente, cambiando el nombre de la interfaz a 'br-wan', reinicio del router (porque si no, es como ni no se enterara) y ya puedo acceder desde/hacia ambas subredes  :D  ;)
Lo de la invitación, de nada. Y lo cierto es que la fonera es una 'pequeña maravilla' sí  ;D

SERASER

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #118 en: 04-03-2010, 21:42 (Jueves) »
Hola anigos.
 Resulta que instalando el Usb me he cargado unas pistas.
¿Alguien puede hechar un vistazo a su placa e indicarme los caminos de las mismas?.
Os dejo una foto de lo que necesito:


Muchas gracias de antemano.

SALUDOS.

P.D.:Buen tranajo RolleDK, ¿Recomiendas este nuevo firmw si no usamos Xbox?.

bueno serbalabari me he hecho un poco el loco por falta de tiempo/ganas

en concreto dime que puntos has perdido y lo miraremos por que interpreto que solo te falta el numero 2

saludos

serbalabari

  • Visitante
Re: Instalando OpenWrt en comtrend
« Respuesta #119 en: 05-03-2010, 10:14 (Viernes) »
Gracias por tu interés seraser,
Me interesa saber si los puntos de contactos son los que pinto de morado:


¿Es realmente necesario compilar con drivers usb para tener acceso al mismo o se podría hacer añadiendolos posteriormente los packages?.
El problemas es que no sé compilar.

SALUDOS Y GRACIAS DE NUEVO.