Martes, 13 de diciembre de 2011

Bueno como todos saben el jodido Yota Jingle es un modem Wimax que nos vende la empresa Scartel (Yota) el cual es incompatible con Linux.

Bueno, no tanto, la gente de Spring desarrollo un driver para linux el cual puede usarse para levantar estos modems, los modems en realidad son modem Beceem bece3301 el cual es soportado por el driver de Spring. A partir de esto una gente en Malasia (o era Bangladesh, creo que es Bangladesh) adaptaron los drivers de Sprint para usarlos con la red local wimax de ellos que usan modems beceem similares bajo otras marcas, pero que son la misma m... e chochada. El proyecto se llama bcm-wimax y hay otro que se llama beceem--wimax. Estan en google code.

En el proyecto bcm-wimax nos encontramos con un instalador (un script) mas un modulo del kernel, pero el clavo que el modulo del kernel esta desfasado, pero los scripts estan bien. En resumen el paquete contiene usb-modemswitch, las reglas para switchear los modems a modems (lol), el modem y el codigo fuente de los programas para hacer interfaz con wimax, los demonios wimaxd y wimaxc.

Probe realizar el procedimiento de bcm-wimax de forma infructuosa, luego salio el proyecto beceem-wimax y esta vez el modulo del kernel si funciono pero aun no logro desifrar como putas configurar el wimax.conf para que reconozca los parametros de la red de yota debido a que ademas de ingresarle datos de login le ingresas frecuencias y direccion ip por default de los radiomodems. Esos datos para mi son brujeria todavia, y como obtenerlos, macumba de la mas obscura. Tipico de Wendos.

Para divertirme se me ocurrio si se podia usar el modem virtualizando windows en algun virtualizador, asi que me puse manos a la obra e instale un wendos 7 en vmware-player, el cual es un software gratuito NO OPENSOURCE (o por Dios T_T) que sirve para emular Muchas risas y luego le pase el control de el modem (ya correctamente switcheado a modem con las reglas de usbmodemswtich) y aqui estoy navegando.

Para pruebas las imagenes:

Arriba acabo de instalar wendos 7 y le estoy pasando el control de el modem, antes instalen el driver yota, yo uso el driver ruso. Abajo me aparece el modem reconocido en Wendos 7.

 Aqui abajo una captura de la VMware corriendo el Wendos con Internec Exploiter 8

 Y por ultimo asi debe lucir el modemto en lunix ante un lsusb,

Ahora voa buscar como pasar la conexion desde este wendos al lunix con algun proxi o alguna otra arte magica pero les resumo el procedimiento por si quieren reproducirlo:

PASO 1: Instalate un Ubuntus. El Ubuntus debe ser uno apartir de Lucid que tenga un kernel 2.6 para arriba. Con kernel 3.0 no creo que funcione, yo tengo un Ubuntus UE 2.7 que creo que es un Lucid, la verdad nunca le he entendido a la denominacion de los ubuntus.

PASO2: Bajate el Gayatri Mantra y ponetelo a escuchar. :P

PASO 3: Bajate  http://code.google.com/p/bcm-wimax/downloads/detail?name=auto_installer_lucid_%28with_usbmod%29%29.tar.lzma&can=2&q=

PASO 4: Descompri ese archivo en una carpeta, te va quedar una carpeta que se llama BilaiWimax

PASO 5: Abri una consola, sudo su, tu password, cambiarte a la carpeta BilaiWimax

PASO 6: De install.sh ejecuta SOLO las siguientes lineas en el orden siguiente:

dpkg -i 'files/usb-modeswitch_1.1.0-2_i386.deb' 'files/usb-modeswitch-data_20100127-1_all.deb'

cp files/198f\:bccd /etc/usb_modeswitch.d/ -f

cp files/19d2\:bccd /etc/usb_modeswitch.d/ -f

cp files/40-usb_modeswitch.rules /lib/udev/rules.d/ -f

touch /etc/usb_modeswitch.conf

chmod 777 /etc/usb_modeswitch.conf

cat files/198f\:bccd >> "/etc/usb_modeswitch.conf

cat files/19d2\:bccd >> "/etc/usb_modeswitch.conf

service udev restar

PASO 6:  lsusb te debe identificar el modem de esta forma:

Bus xx Device xx ID 198f:0220 Beceem Comunications Inc.

PASO 7: Bajate vmware-player y te instalas un windows xp o windows 7 lite.

PASO 8: Hacete una iso con el Yota acces, usa iso master o mkisofs o genisofs, alla vos.

PASO 9: Monta la iso e instala el Yota access.

PASO 10: Pasale el control del modem al vmwar, menu Virtual Machine - Removable Device - Beceem y lo que sigue. Te va salir un cuadro de dialogo vos dale OK.

PASO 11: PROFIT. Si no te identifica el modem la primera vez cerra el Yota access en Wendos y volvelo abrir.

Ahora insisto, esto es por diversion. La regla de usbmodemswitch esta correcta y el driver del proyecto beceem wimax funciona. El problema es de configuracion de wimaxd.

Saludos y buenas noches mañana tengo Wok. T_T

 

 

 


Publicado por Israeru @ 22:30  | Linux
Comentarios (6)  | Enviar
Comentarios
Publicado por Neville
Viernes, 16 de diciembre de 2011 | 8:17

los parametros entre el jingle y el ISP son desconocidos, por tanto usas la app de yota para q se configure automaticamente y una vez conectado pasas el control via software. Es asi?

Publicado por Israeru
Viernes, 16 de diciembre de 2011 | 11:19

Lo que hago es instalar vmware instalar windows en vmware

Publicado por Israeru
Viernes, 16 de diciembre de 2011 | 11:45

Luego instalo el Yota access en windows, luego paso el control del modem a vmware que se la pasa a windows,

Publicado por Israeru
Viernes, 16 de diciembre de 2011 | 11:46

luego navego en internet. Obviamente antes tenes que tener el modem switcheado con los valores de la captura de pantalla. Funciona en toda distro.

Publicado por Cristian Rojas
S?bado, 17 de diciembre de 2011 | 15:39

Oe broder mostro lo que hiciste, se te agradece la explicacion tuvo deaca. Pero me gustaria saber algo, esto solo se puede hacer con el VMWare o tambien funcionaria, al menos en teoria, con el VirtualBox?

Publicado por Israerus offline
Domingo, 18 de diciembre de 2011 | 14:26

Creo que tambien funcaria con Virtualbox pero no he probado. Haber hagan la prueba, lo unico que va a variar es que van a usar virtualbox en vez de vmware.