sábado, 21 de marzo de 2015

Firmware HG566A, full support 3G/4G & Serial Dongles. (Todos los modelos).

     A raiz de la liberación del firmware con soporte 3G para ZTE-MF190, me han llegado, múltiples correos y algunos comentarios, solicitando expresamente un firmware con soporte específico de algunas marcas de dongles 3G y serial.

     Por ello, me he decidido a liberar uno, a modo de pruebas, con soporte pleno a los dongles 3G/4G y serial, y que OpenWrt dispone de drivers.
     Por una razón de espacio, y también de praxmatismo, NO INCLUYE:
  • Print Server 
  • Transmission 
  • Midnight Commander
     Por la parte de drivers instalados:
USB Support
kmod-usb2
kmod-usb-ohci
kmod-usb-uhci
kmod-usb-acm # For ACM based modem, such as Nokia Phones
kmod-usb-net # For tethering and rndis support
Usb networking interface
kmod-usb-net............... Kernel modules for USB-to-Ethernet convertors
kmod-usb-net-asix...... Kernel module for USB-to-Ethernet Asix convertors
kmod-usb-net-cdc-eem..................... Support for CDC EEM connections
kmod-usb-net-cdc-ether.............. Support for cdc ethernet connections
kmod-usb-net-cdc-mbim..................... Kernel module for MBIM Devices
kmod-usb-net-cdc-ncm..................... Support for CDC NCM connections
kmod-usb-net-cdc-subset...... Support for CDC Ethernet subset connections
kmod-usb-net-dm9601-ether........ Support for DM9601 ethernet connections
kmod-usb-net-hso.. Kernel module for Option USB High Speed Mobile Devices
kmod-usb-net-ipheth..................... Apple iPhone USB Ethernet driver
kmod-usb-net-kalmia................... Samsung Kalmia based LTE USB modem
kmod-usb-net-kaweth.. Kernel module for USB-to-Ethernet Kaweth convertors
kmod-usb-net-mcs7830
kmod-usb-net-pegasus
kmod-usb-net-qmi-wwan.................................... QMI WWAN driver
kmod-usb-net-rndis......................... Support for RNDIS connections
kmod-usb-net-sierrawireless.......... Support for Sierra Wireless devices
kmod-usb-net-smsc95xx. SMSC LAN95XX based USB 2.0 10/100 ethernet devices
support legacy 3g dongles and usb serial converters.
kmod-usb-serial..................... Support for USB-to-Serial converters
kmod-usb-serial-ark3116........ Support for ArkMicroChips ARK3116 devices
kmod-usb-serial-belkin........................ Support for Belkin devices
kmod-usb-serial-ch341.......................... Support for CH341 devices
kmod-usb-serial-cp210x........... Support for Silicon Labs cp210x devices
kmod-usb-serial-cypress-m8.............. Support for CypressM8 USB-Serial
kmod-usb-serial-ftdi............................ Support for FTDI devices
kmod-usb-serial-ipw.................... Support for IPWireless 3G devices
kmod-usb-serial-keyspan........ Support for Keyspan USB-to-Serial devices
kmod-usb-serial-mct.............. Support for Magic Control Tech. devices
kmod-usb-serial-mos7720.............. Support for Moschip MOS7720 devices
kmod-usb-serial-motorola-phone............ Support for Motorola usb phone
kmod-usb-serial-option................... Support for Option HSDPA modems
kmod-usb-serial-oti6858...... Support for Ours Technology OTI6858 devices
kmod-usb-serial-pl2303............... Support for Prolific PL2303 devices
kmod-usb-serial-qualcomm................. Support for Qualcomm USB serial
kmod-usb-serial-sierrawireless....... Support for Sierra Wireless devices
kmod-usb-serial-ti-usb...................... Support for TI USB 3410/5052
kmod-usb-serial-visor............... Support for Handspring Visor devices
kmod-usb-serial-wwan..................... Support for GSM and CDMA modems
     Funcionalidades añadidas 3G/4G, tales como soporte a interfaces qmi, soporte a ppp, control usb 3G comgt y usb-switching

     Para aquellos que quieran utilizar un conector usb serial para control, instalado soporte screen, para sesiones permanentes, y software de emulación de terminal picocom.

     Soporte Luci completo a multiwan, 3G, ppp, QoS.

    Como se aplica a los diferentes dongles:

     Modo de ayuda del módem RAS (ppp)
      Se aplica a la mayoría de los módems equipados con interfaces seriales tales. Huawei E169, Huawei E173, Huawei E3131

    chat comgt kmod-usb-serial kmod-usb-serial-option

   Controladores de modo preferido Módem Soporte RAS Control Resumen Modem (ACM)    Se aplica a ciertos modelos, como módems. Teléfonos móviles de Nokia que operan en un módem.
   chat comgt kmod-usb-acm

   Modo de ayuda del módem NCM
    Se aplica a los nuevos módems LTE por ejemplo. Huawei E3272

   chat comgt-ncm kmod-usb-net-huawei-cdc-ncm 
   Modo de operación módems Huawei NCM
    Se aplica a los módems que requieren modo de NCM protocolo de comunicación especial, por ejemplo. E3131s-2 Huawei

   chat comgt-ncm kmod-usb-net-huawei-cdc-ncm 

   Modo de ayuda del módem QMI
    Se aplica a los nuevos módems LTE, por ejemplo. Huawei E398

   uqmi kmod-usb-net-qmi-wwan

  Adaptador de módem de modo de funcionamiento (HiLink)
  
   Se aplica a los nuevos módems LTE por ejemplo. Huawei E3272 HiLink, Huawei E3372 HiLink, ZTE 823, algunos modelos de teléfonos móviles
  kmod-usb-net-cdc-ether kmod-usb-net-cdc-rndis

  Operación módems modo DirectIP

   Esto se aplica principalmente a los módems Sierra Wireless
  comgt-directip kmod-usb-net-sierrawireless

  Modo de operación módems MBIM

   Se aplica a los nuevos módems LTE y otros tales. D-Link DWM-156 Ver. A4
  umbim kmod-usb-net-cdc-mbim

  Soporte HSO Modem

   Esto se aplica principalmente a los módems Option
  comgt comgt-hso

   Hasta la próxima versión Chaos Calmer no serán soportados los siguientes drivers:

   comgt-hso comgt-directip comgt-ncm kmod-usb-net-cdc-rndis kmod-usb-net-huawei-cdc-ncm umbim

   EL firmware:



Espero os sea de ayuda. 

Actualización 23-03-2015:

 Por un fallo durante la compilación, no se habían incluido los drivers para wifi ATHEROS, correspondiente a la versión de hardware C. Se han actualizado drivers, ficheros y enlaces de descarga.



18 comentarios:

Jaby dijo...

Hola

Muchas gracias por tus aportes.
Una duda yo tengo el hg556a version c de 64 k de memoria. Me valdrían esos fw?

Un saludo
jaby

Jaby dijo...

Hola

Muchas gracias por tus aportes.
Una duda yo tengo el hg556a version c de 64 k de memoria. Me valdrían esos fw?

Un saludo
jaby

Didac dijo...

Hola Jaby:
Yo personalmente tengo el HUAWEI HG556A Ver C, y es con el que hago los tutoriales.
De todas maneras, los firmwares que voy haciendo, valen para cualquier versión,
por ello ocupan tanto, por que incluyo los drivers para todas las versiones.
En el caso, de que necesitaras algo más específico, házmelo saber.

Espero le sean útiles.

Jaby dijo...

Muchas gracias! !!!
La ultima duda, que versión de openwrt tieneb?

Un saludo
Jaby

Unknown dijo...

Gracias por tu trabajo desinteresado.

Didac dijo...

Todos los firmwares son de la version
Barrier Breaker 14.07

Esperando impaciente por que liberen la estable Chaos Calmer.

Un saludo.

Jaby dijo...

Hola

Ya lo he instalado y al configurar el interfaz de la wifi no esta. Como configuro la wifi?

Muchas gracias por todo
jaby

Didac dijo...

Como ya se ha comentado en alguna entrada, es posible
que tras la carga de varios firmware, hayas perdido
las CALibration DAta de tu wifi.
Para restaurarlo sigue el proceso
que se describe en esta entrada:
AQUI

Anónimo dijo...

entonces ¿con este firm se supone que el wifi funciona? con el anterior ni siquiera me aparecia en network y tuve que instalar los drivers a mano

Didac dijo...

Actualización 23-03-2015:

Por un fallo durante la compilación, no se habían incluido los drivers para
wifi ATHEROS, correspondiente a la versión de hardware C.
Se han actualizado drivers, ficheros y enlaces de descarga.

Anónimo dijo...

Lo acabo de probar y funciona. Lo he puesto en modo repetidor,o sea, que se conecta a mi router principal como cliente wifi y a la vez crea una red wifi a la que los equipos se pueden conectar. Lo unico raro que he visto, y que me habia pasado tb cuando le instale los drivers del wifi a la anterior version es que, a pesar de que funciona, la mac de el interface wwan esta a 00:00:00:00:00:00. Por que sera eso? muchas gracias por tu trabajo

Jaby dijo...

Muchas gracias por todo a ver este funde lo pruebo.

Jaby

Jaby dijo...

Hola

Ya lo he probado y ahora la Wifi ya va perfecta,
Le he metido las usbtools y el usbmodewitch y me reconoce el modem.
Tengo un problemilla, al conectarse el modem da este error:
Mon Mar 23 10:59:49 2015 daemon.notice netifd: 3g (3997): Trying to set mode
Mon Mar 23 10:59:50 2015 daemon.notice pppd[4023]: pppd 2.4.7 started by root, uid 0
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: abort on (BUSY)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: abort on (NO CARRIER)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: abort on (ERROR)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: report (CONNECT)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: timeout set to 10 seconds
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: send (AT&F^M)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: expect (OK)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: AT&F^M^M
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: OK
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: -- got it
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: send (ATE1^M)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: expect (OK)
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: ^M
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: ATE1^M^M
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: OK
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: -- got it
Mon Mar 23 10:59:51 2015 local2.info chat[4025]: send (AT+CGDCONT=1,"IP","ac.vodafone.es"^M)
Mon Mar 23 10:59:52 2015 local2.info chat[4025]: timeout set to 30 seconds
Mon Mar 23 10:59:52 2015 local2.info chat[4025]: expect (OK)
Mon Mar 23 10:59:52 2015 local2.info chat[4025]: ^M
Mon Mar 23 10:59:52 2015 local2.info chat[4025]: AT+CGDCONT=1,"IP","ac.vodafone.es"^M^M
Mon Mar 23 10:59:52 2015 local2.info chat[4025]: +CME ERROR
Mon Mar 23 10:59:52 2015 local2.info chat[4025]: -- failed
Mon Mar 23 10:59:52 2015 local2.info chat[4025]: Failed (ERROR)
Mon Mar 23 10:59:52 2015 daemon.err pppd[4023]: Connect script failed

Te suena que puede ser el CME ERROR o donde verlo?

Muchas gracias por todo
Jaby

Didac dijo...

La única vez que he tenido este error, fué al usar
un módem que no estaba liberado, y me rechazaba el acceso
desde la sim de otro operador.

Si no es tu caso, los actuales datos para vodafone son:

Asegúrate que:
llame al *99#
que tu apn sea ac.vodafone.es
Username=vodafone
Password=vodafone

La secuencia correcta de conexión es:

--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: ATZ
ATZ
OK
--> Sending: ATE0V1&D2&C1S0=0+IFC=2,2
ATE0V1&D2&C1S0=0+IFC=2,2
OK
--> Sending: AT+CGDCONT=1,"IP","ac.vodafone.es";
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Fri xxx xx xx:xx:xx xxxx
--> Pid of pppd: 5967
--> Using interface ppp0
--> local IP address xx.xx.xxx.xx
--> remote IP address xx.xx.xx.xx
--> primary DNS address 212.73.32.3
--> secondary DNS address 212.73.32.67

Enrique Garcia Garcia ( EA4HHG ) dijo...

Hola muy buenas, lo primero es darte la enhorabuena por la labor que haces en ayudar a los demas, te cuento un poco haber si me puedes ayudar.

Tengo un hg556a con el pen LTE E3372 el cual va con una SIM Vodafone, uno de los problemas es la velocidad, si esa SIM la paso a un móvil y mido velocidad me da hasta 22 megas, en el USB solo me llega a 7 cuando al principio de montar todo esto me daba 17, 18 megas... Este problema no me preocupa mucho, lo que si me preocupa es un problema que vengo arrastrando unos meses el cual no me ha había pasado prácticamente nunca.
Dicho problema es que tengo internet, va todo medio bien y de repente sigo teniendo Internet pero no resuelve las DNS por lo que toca reiniciar router y todo normal, este "arreglo" puede durar horas o 10 minutos, he probado a cambiar DNS por las de google, telefónica y nada, esto me pasa si conecto el USB al router, pero si conecto el USB directamente al PC no hay problemas de DNS.

Esto es todo, espero tu gran ayuda, gracias de antemano y un cordial saludo.

Fernando dijo...

Es posible darle salida a Internet al HG556a a traves de un Iphone conectado al mismo por usb?

Gracias.-

Didac dijo...

Hola Fernando:

Sí, por supuesto que se puede, a esa técnica se le llama USB Tethering.

Si realmente estàs interesado, puedo confeccionar una entrada donde se explica la instalación i configuración de ambos lados.

Un saludo,
Didac

Unknown dijo...

Podrías agregar a ese firmware controladores para usb yota jingle wimax? Me parece que usa la misma directIP que los sierra.... Muchas gracias de antemano.