Modem Huawei SmartAX MT880 en Linux

Resulta que hace un tiempo veo que muchos están teniendo problemas con el instaladar HuawaY. Realmente hay muchas interrogantes que no podemos contestar, por falta de tiempo o bien por falta de conocimiento (es mi caso.) Hace un tiempo escribí un artículo en el sitio de Ubuntu Argentina y aquí se los transcribo, editado para que sea más sencillo de comprender e instalar. Además, las distribuciones nuevas, en especial la bendita Jaunty Jackalope puede tener sutiles diferencias que hagan que el script HuawaY no funcione apropiadamente. Si alguien sabe bien de bash y demás y quire contribuír a mejorarlo, está invitado.

Cabe recordar, para evitar comentarios absurdos por parte de algunos que no tienen mucho que decir,  que el modem por más que sea USB no tiene porqué no funcionar en Linux. Algunos tienen la suerte de tener su modem por placa de red o dual, pero aquellos que tienen su “jabonerano tienen por qué lamentarse. Si las comunidades de Software Libre pretenden difusión y ser abarcativas, tienen que “ponerse las pilas” con aquellas cosas que no funcionan en lugar de despreciarlas y decir “ponete un modem ethernet y listo,” supongo que ésto último es propio de quien no tiene respuestas pero tiene muchas ganas de “hablar.” Si el modem puede funcionar bajo GNU/Linux y hay una manera de instalarlo… pues sepan que pueden hacerlo y no necesariamente lo tienen que tirar a la basura.

El modem viene con chipset “eagle.” Al enchufar el modem se carga su driver y podemos ver si es correcto mediante el siguiente comando:

lsmod | ueagle-atm

Ésto quiere decir que el modem enchufado es reconocido por el núcleo y carga el driver apropiado.

1) Firmware

El driver existe. pero las distribuciones no vienen con el firmware. Por lo tanto, habrá que bajarlo, descomprimirlo y luego copiarla a la carpeta /lib/firmware/ueagle-atm. (o /lib/firmware, depende de la distribución.) La carpeta no existe, habrá que crearla dentro de /lib/firmware. Todo ésto debe hacerse como superusuario (root, o sudo para los usuarios de Ubuntu.)

El firmware se obtiene de: http://eagle-usb.org/ueagle-atm/non-free/ueagle-data-1.1.tar.gz

Suponiendo que lo bajamos al escritorio:
Logueo como root o uso sudo antes de cada comando.

su (o sudo -i para Ubuntu.)

Ingresamos la contraseña.

Creamos la carpeta del firmware:

cd /lib/firmware/

mkdir ueagle-atm

Suponiendo que hayamos bajado el driver en el escritorio, la primera línea cambia al Escritorio y la segunda descomprime el firmware:

cd /home/USUARIO/Escritorio

tar -zxvf ueagle-data-1.1.tar.gz

Entramos a la carpeta que se creó y copiamos los archivos a /lib/firmware/ueagle-atm (o a /lib/firmware en algunos casos):

cd ueagle-data-1.1

cp * /lib/firmware/ueagle-atm

2) Cargar el módulo

Ahora cargamos el módulo, siempre como root (si es que ése no ha sido cargado):

modprobe ueagle-atm

En la consola nos informará que el modulo ha sido cargado con éxito.

Hasta aqui tenemos el driver y el firmware listos.

3) Configurar y conectar

  1. Necesitamos br2684ctl. Éste programa viene para la mayoría de las distribuciones, sólo tienen que buscar en los lugares apropiados de su distribución. Si no lo consiguen, pueden hallar el binario (el archivito ejecutable ya compilado) en el paquete del instalador HuawaY.
  2. Levantamos el módulo br2684 (como root o con sudo):

    modprobe br2684

  3. Configuramos VPI y VC (como root o sudo) Ahora sí, utilizamos el programa br2684ctl. Si usan el binario tendrán que agregar “./” adelante para poder ejecutarlo (si no tiene permisos, le dan permisos de ejecución con: “chmod +x br2684″):

    br2684ctl -c 0 -b -a 0.33

    Para Arnet son 0 y 33. Por eso “0.33″
    Para Speedy son 8 y 35. Tendríamos que poner “8.35″

  4. Levantamos la interfaz de red (una vez que lo hagan, con “ifconfig” pueden ver si se levantó correctamente, ya que tiene que aparecer en la salida):

    ifconfig nas0 up

  5. Abrimos los siguientes archivos, recuerden que éstos archivos pueden variar en su distribucón, en nombre y en ubicación. Recuerden que pppoe tienen que instalarlo de acuerdo a su distribución (busquen el paquete y las dependencias en los repositorios de su distribución o el código fuente para compilar.) Recuerden, siempre como superusuario:

    nano /etc/ppp/pap-secrets

    nano /etc/ppp/chap-secrets

    y colocamos, cambiando con nuestros datos por supuesto, lo siguiente adentro:

    “usuario@proveedorinternet” * “contraseña”

    Guardamos y listo.

Una vez realizados todos estos pasos, ahora queda hacer la conexión con el comando:

pppoeconf

Va a aparecer nas0 como interfaz. Se colocan los datos que el programa solicita y listo.

Recuerden:

No soliciten información en los comentario sobre su cuenta. Ésos datos los tiene que proporcionar la empresa de telecomunicaciones.

Los programas que necesitan son pppoe, br2684ctl, el firmware y las dependencias de los programas. Lo ideal es llevar el cpu a la casa de un amigo, conectarla por placa de red a Internet, instalar pppoe, br2684ctl y bajarse el firmware para luego ir a casa y seguir las instrucciones del tutorial.


Processing your request, Please wait....
Podés dejar una respuesta, o un trackback desde tu sitio.

6 respuestas to “Modem Huawei SmartAX MT880 en Linux”

  1. Julio dice:

    Hola que tal, quería hacerte una consulta: Tengo internet de Speedy y el modem Huawei SmartAX mt880, conexión ethernet, en Molinux Zero al tratar de iniciar el navegador, me dice que reconoce una red viva, pero no reconoce el modem. Al iniciar el navegador no conecta nunca, ¿creés que siguiendo este tutorial se solucionaría el problema, o ves algún otro problema? Desde ya muchas gracias.

    • DrJuano dice:

      Hola Julio. Te cuento que el tutorial es genérico, sirve para instalar el modem en cualquier distro. No he probado Molinux, pero si tiene kernel 2.6+ estoy seguro que no hay problemas. Seguí paso a paso el tutorial y vas a tener internet tranquilamente. Contrario a lo que todos dicen del modem, yo creo que es un buen aparato.

  2. Edwin dice:

    despues de ejecutar el br2684ctl -c 0 -b -a 0.33

    me dice algunas cosas etre ellas sale:

    fatal: failed to connect socket

    que podra significar eso?, que no reconoce el modem o no esta en el firmware?

    en lsusb me sale el modem como conectado. pero aun sigo sin internet y con el huaway me da otro error.

  3. Edwin dice:

    Hola, amigo, muy bueno informacion, y espero me sirva, de linux no se nada, estoy dando mis primeros pasitos en ubuntu 9.10 “karmic kola” y tengo un modem mt882 y trate de usar el HuawaY pero me da un par de errores y no consigo coneccion, creo que necesitare algo de ayuda pero tratare de seguir estos paso (soy un novato en el tema) tengo dias buscando y buscando informacion y tratando de hacer lo que consigo. Si me das una maito seria bueno :) Gracias.

  4. Muy util la info amigo, me hacia falta. Muchas gracias por el tiempo que te tomas para ayudar a los demás

Dejar una respuesta

*

Powered by WordPress | Designed by: Free Web Hosting | Thanks to Credit Union Rates, MMOs and Audio Store