miércoles, 19 de enero de 2011

CDU680 en Linux OpenSuse 11.3 (USB CDMA MOVILNET): Franklin CDU-680

CDU680 en Linux OpenSuse 11.3 (USB CDMA MOVILNET): Franklin CDU-680: "Hola de nuevo, estoy escribiendo por fin desde opensuse y pude conectar mi cdu680 de movilnet pero no segu{i exactamente tus pasos, tuve q l..."

Franklin CDU-680

Hola de nuevo, estoy escribiendo por fin desde opensuse y pude conectar mi cdu680 de movilnet pero no segu{i exactamente tus pasos, tuve q leer en varios blogs en español e ingles para poder hacer que funcionara, y de paso tuve algo de suerte..... Voy a probar publicando todo lo que hice para ver si a alguien mas con el nivel tan bajo en linux como yo le sirve y asi pongo mi granito de arena en ayudar y como agradecimiento a todos los que me ayudaron:

Nivel de experticia: Cero, principiante, saber encender la computadora y haber instalado el linux por ti mismo.
Lugar: Merida Venezuela
ISP: Movilnet
Modem: CDU-680 USD CDMA
S.O: Tipo gnulinux o linux OpenSuse 11.3 el de 64bits
Tiempo a invertir: 5 minutos si sigues los pasos uno por uno.
Uso: Cualquier linux por usar los mismo comandos, sea ubuntu, kubuntu, mandriva, fedora, slackware, knoppix o cualquier sabor de ellos, la diferencia esta en como identifican las unidades y si reconocen el modem de buenas a primeras o no.

Primero: Al iniciar Linux hay que abrir el terminal, el icono es una pantallita negra normalmente, en mi caso apenas lo abro aparece.....

Canidog@linux-y27u:~>

escribo en la pantalla del terminal “su”, sin las comillas y presiono “enter”, debe aparecer algo parecido a esto:

Canidog@linux-y27u:~> su
Contraseña:
De esta forma evito estar trabajando con sudo delante de cada comando q trate de ejecutar porq dejo la opcion de superusuario, root o propietario abierta hasta q cierre el terminal. Introduzco la contraseña y cambio a super usuario y me aparece en rojo de peligro esto:

linux-y27u:/home/Canidog #

Seguno: aquí sigo los pasos descritos por Marcus que deben de funcionar igual para otros linuxs u otros modems cdma de otras marcas pero en mi caso quedo funcionando todo en “lsusb”

root$ lsusb
Bus 2 Device 1: ID 0000:0000
Bus 1 Device 8: ID 16d8:6803
Bus 1 Device 1: ID 0000:0000
root$

Siendo el “root$” de markuz equivalente a mi linux-y27u:/home/Canidog #

Ya habia hecho el cambio que sugiere markuz de meterme en windows y ponerlo a funcionar en solo disco, pero curiosamente luego de haberlo hecho funcionar probe y volvi a ponerlo en modem y disco y sigue funcionando sin problemas, el problema surge ahorita:

Tercero: Mod_probe

Al meter el comando de esta forma:
modprobe usb_serial vendor=0x16d8 product=0x6803
Siendo diferente en el caso de otro modem de diferente modelo y marca
me salio:
FATAL: Module usb_serial not found.

Y dije q ahi estaba el problema, trate de hacerlo diferente como sugieren en otros blogs y post porq en ningun lado de mi linux sale q lo haya detectado como modem luego de los cambios indicados, me fui con el comando usb_modeswitch pero me termino yendo muy mal porq primero tenia q modificar un archivo de configuraci{on de la siguiente forma

DefaultVendor= 0x16d8
DefaultProduct= 0x6803

TargetVendor=
TargetProduct=

En los espacios en blanco sabia q el primero es 0x16d8, pero y el segundo? Ademas entre por la interfaz grafica y no por el terminal por lo que me quede en lo mismo al no ser identificado como root y no poder guardar ning{un tipo de cambio.
Para los que se vayan por la opci{on de usb_modeswitch deben saber q ya se como se puede modificar desde dentro del terminal se coloca asi:
vi /etc/usb_modeswitch.conf
y te abrira el archivo a modificar debes escribir :
DefaultVendor= 0x16d8
DefaultProduct= 0x6803

TargetVendor= 0x16d8
TargetProduct= 0x680a
:wq y presionas enter.
Como lo descrubi? Pues fruto de horas en google que espero de haberles de ahorrado a muchas personas, no solo a los venezolanos, en realidad a mi no me hizo falta este paso porq me frustre e hiberne y me fui, al volver a encenderla y probar de nuevo los pasos de markuz mi sorpresa fue mayuscula al ver q el comando modprobe usb_serial vendor=0x16d8 product=0x6803 no me arrojjo ningun tipo de error, asi q segui con el siguiente paso de markuz que era el wvdial no solo no me funciono y me arrojo unos errores incomprensibles para mi ignorante humanidad sino que el supuesto comando para configurarlo wvdialconf no dio señales de vida ni ganas de existir por lo q tuve q googlear de nuevo y gracias a a haber aprendido a editar hice lo siguiente:
linux-y27u:/home/Canidog # vi /etc/wvdial.conf
me abre la ventana de configuracion del comando y lo modifico en un compendio de diferentes fuentes googleanas adaptado a mi realidad venezolana.

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem = /dev/ttyUSB0
Phone = #777
Idle Seconds = 300
Modem Type = Analog Modem
Stupid Mode = 1
Compuserve = 0
Baud = 460800
Auto DNS = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Password = tu password o contraseña
Username = Tu USUARIO, RECUERDA NO COMPARTIRLO CON NADIE
Carrier Check = 0

Luego para guardar y cerrar escribo sin las comillas “:wq” y presiono enter.
Ahora mismo escribo medio nervioso y medio feliz sabiendo q iba a funcionar el comando:
FINAL:
linux-y27u:/home/Canidog # wvdial
Y me salen un poco de letras incomprensibles para el usuario comun q no comparto con ustedes porq entre esas me sale la direccion ip y es un peligro hacerlo por la cuestion de los hackers....

Por q hice todo lo anterior o en q me baso para usar los parametros? Mejor preguntenselo a Markuz, yo solo soy un aficionado sin respaldo teorico, todo fue fruto de el ensayo y error y la paciencia en el trabajo empirico.
Pero ahora sigo teniendo un problema, por q el modem no es tan rapido como en windows? Por q se desconecta? Como hago para quitar la compresi{on de datos predeterminada si en venezuela eso no se hace y cuando empiezo a bajar un archivo el modem sigue funcionando con sus dos luces pero se detiene?