PDA

View Full Version : Introduccion a la conexion de celulares



DuckMan
December 19th, 2006, 06:51 AM
Bueno, visto q he logrado poder bajar y subir fotos, musica, etc a mi celular (motorola c235), hago una mini guia con datos utiles, quizas!

Para conectarme use el moto4lin, se baja de synaptic, existe uno llamado kmobiletools o algo asi, q sirvio tmb, pero con ese ves la agenda, los sms, mandas sms, etc; lo recomiendo tmb.

Enchufen el celular por USB, y habran el moto4lin, indispensable el sudo:


sudo moto4linUno de los problemas fue saber donde aparecia el celular dentro de /dev/ , el mio esta en /dev/ttyACM0 , no se si es algo personal o de ubuntu. Por eso en la config de moto4lin, en Connection >> ACM Device , mandan "/dev/ttyACM0" o lo q les toq. Si no saben cual es, mandan este comando por consola:


dmesgY buscan algo como esto:


[17219779.908000] cdc_acm 2-3:1.0: ttyACM0: USB ACM device
Ahi se vera q esta conectado el celular, y q esta montado en ttyACM0, si es otro, usen ese.

Se supone q debe estar todo bien, pueden conectarse y ver en una lista de directorios un poco rustica pero completa, donde podran bajar y subir todo tipo de informacion al celular, si no se conecta, deberian jugar con las opciones q da el programa.


Para usuarios Ubuntu Dapper 6.06 LTS (gracias lavaramano):

http://ubuntuforums.org/showpost.php?p=2036161&postcount=4



No tengo muchas precisiones sobre el tema, por eso agradeceria cualquier comentario de algun sabiondo y yo edito agregando la informacion.

beuno
January 18th, 2007, 05:01 PM
Muy bueno.

BlackHero
January 19th, 2007, 02:18 PM
si la verdad muy bien aporte argentino :)

lavaramano
January 19th, 2007, 08:12 PM
el programita ese se la banca bastante, es el que uso.
o sea, el p2ktools era un quilombo para hacerlo funcionar con win, pero este. es instalarlo y sale corriendo.

si usan dapper (como yo)
hay que agregar esto al sources.list:


deb http://ubuntu.geole.info/ dapper universe multiverse


y la apt-key:


wget http://www.geole.info/fileadmin/data/misc/geole.info-apt-key.gpg
sudo apt-key add geole.info-apt-key.gpg


eso es segun la pagina para "sistemas debian" http://moto4lin.sourceforge.net/wiki/Debian_Packages

ah, por cierto.

http://www.gnokii.org/ en esta pagina hay un programita similar, pero para telefonos Nokia.

salutes

matog
January 21st, 2007, 01:38 PM
Alguien tiene idea como conectar el maldito Sony Ericsson K300???

Gracias!

godzeus
January 21st, 2007, 04:30 PM
Alguien tiene idea como conectar el maldito Sony Ericsson K300???

Gracias!

yo tengo un SE W800i, y no tengo problemas, lo conecto por usb, y Ubuntu(6.10) me lo detecta como disco removible y le puedo cargar lo que quiera.:cool:

matog
January 22nd, 2007, 01:38 AM
Claro, ese anda bien. Este es un modelo un poquito mas viejo. Y no hay caso....

godzeus
January 22nd, 2007, 09:31 PM
Claro, ese anda bien. Este es un modelo un poquito mas viejo. Y no hay caso....

comenta un poco cual es el problema, no te lo detecta?8-)

jajajavi
January 25th, 2007, 12:49 PM
Anda todo bien pero me lo detecta como New audio playback device, es un v300 cagado a palos. Es raro, aunque aun no generó ningún conflicto...

atari130xe
January 27th, 2007, 02:41 AM
No instalé el moto4lin pero lo probaré con mi Sony Ericsson Z520a si alguno tiene una idea del como, posteenlo asi lo compartimos :D

matog
January 27th, 2007, 07:01 PM
comenta un poco cual es el problema, no te lo detecta?8-)

Lo conecto via Usb (en Win XP funciona), pero Ubuntu no se da ni por enterado...(aclaro que el ubuntu me detectó todo lo que conecte via usb como reproductores de mp3, pendrives, camaras de fotos, etc.)

Seguramente tendré que meter un poco de mano en algún lugar, pero no soy un experto, y no tengo idea que tocar....

kha0s101
September 29th, 2007, 11:34 PM
Hola.

Revivo el thread porque al instalar el moto4lin me reconoce correctamente mi tel como Motorola L6i al hacer update list muestra:

22b8 4902 motorola Inc. Motorola Phone (L6i)

pero luego no puedo hacer el paso Switch to P2k mode, así que de momento sigo dándole a la windola para administrarlo :mad:

ACM Device: /dev/usb/acm/0
AT Vendor ID: 22b8
AT Product ID: 4902
P2K Vendor ID: 22b8
P2K Product ID: 4902

Reconoce el tel como AT pero al hacer el switch dice:
"unable to open device"
"please check preferences"

Pero sé que el tel lo reconoce bien

Alguna sugerencia para solucionar este problema?

Gracias a todos.
Saludos.

santiagoward2000
September 30th, 2007, 06:49 PM
Hola.

Revivo el thread porque al instalar el moto4lin me reconoce correctamente mi tel como Motorola L6i al hacer update list muestra:

22b8 4902 motorola Inc. Motorola Phone (L6i)

pero luego no puedo hacer el paso Switch to P2k mode, así que de momento sigo dándole a la windola para administrarlo :mad:

ACM Device: /dev/usb/acm/0
AT Vendor ID: 22b8
AT Product ID: 4902
P2K Vendor ID: 22b8
P2K Product ID: 4902

Reconoce el tel como AT pero al hacer el switch dice:
"unable to open device"
"please check preferences"

Pero sé que el tel lo reconoce bien

Alguna sugerencia para solucionar este problema?

Gracias a todos.
Saludos.


Hola kha0s101,
Creo que tu problema está en el ACM device. Tratá cambiarlo por: "/dev/ttyACM0"
Espero que te sirva!

juanman
September 30th, 2007, 07:00 PM
Hola kha0s101,
Creo que tu problema está en el ACM device. Tratá cambiarlo por: "/dev/ttyACM0"
Espero que te sirva!
Y ademas tienes q cambiar el p2k product id a 4901

Aca tenes mas info del L6 con moto4lin (http://moto4lin.sourceforge.net/wiki/L6)

Para otros modelos soportados y su configuracion pueden ver en el wiki de moto4lin (aca (http://moto4lin.sourceforge.net/wiki/Category:Models))

Yo tengo funcionando un motorola c650 con el moto4lin y funciona, aunq a veces se cuelga el programa. No es muy estable, lastima q parece q no se sigue su desarrollo...
El kmobiletools si funciona de 10 y se sigue desarrollando

kha0s101
October 2nd, 2007, 04:59 PM
Gracias juanman y santiagoward2000 por responder. Voy a seguir abusando de sus conocimientos!

Les cuento mi experiencia:

En Moto4lin seteo
ACM Driver: /dev/ttyACM0
P2K PRODUCT ID: 4901 (que aparece por defalut como 4902)
Click en Update List y mi motorola aparece como
22b8 4902

Al hacer click en Switch to P2K la ventana de estado me informa que intenta hacer el cambio a P2K mode
AT E0 answer: AT E0 OK
Phone Answer: Ok
Phone is unpluged


Hago entonces Update List nuevamente y ahora muestra mi motorola como 22b8 4901

Cierro y vuelvo a iniciar. La ventana de estado informa
Phone pluged as P2K
Phone is unpluged

Si intento conectar da error:
Try to conect
[error] No phone found. Check Preferences for AT Vendor/Product ID
[error] Unable to connect

Voy a Preferences y está todo como si nunca hubiese cambiado nada. Hago los cambios que me indicaron (/dev/tty - 4901) y cuando hago click en Update List o Switch to P2K, aparece de el mensajde error:
[error]Unable to open device
[error]Please check Preferences

He cambiado de puertos usb y la mecánica es la misma. Cualquier ayuda será muy muy bienvenida :)

Muchas gracias. Salud0s,
Kha0s101.

santiagoward2000
October 2nd, 2007, 05:29 PM
Hola kha0s,
Te cuento que yo tambien tuve ese problema un par de veces. Lo que hago para que reconozca mi c650 es tocar "Reboot" y esperar que el cel se prenda de nuevo. Una vez que se prendio anda lo mas bien.


Gracias juanman y santiagoward2000 por responder. Voy a seguir abusando de sus conocimientos!

No se si es el caso de juanmar, pero yo estoy recien empezando con Linux, ayudo en lo que puedo, pero no soy ningun experto...

kha0s101
October 2nd, 2007, 05:50 PM
Pues, santiago, con más razón mi agradecimiento. Yo también soy nuevo con Ubuntu y con Linux en general, aunque siempre "le tuve ganas".

Lamentablemente, solo puedo estar de modo esporádico con Ubuntu pero cada día me gusta más y espero poder pasarme del todo antes de fin de año y dejar atrás las ventanitas...

Estuve tocando un poco, siguiendo tu consejo. Finalmente moto4lin guardó la configuración del teléfono. Al iniciar muestra:
[info] Phone pluged as P2K
[info] Phone is unpluged

Luego de eso, no puedo hacer nada con el programa, es decir, no puede conectar con el teléfono (no reinicia ni conecta o muestra las seems... :confused:

Seguiré intentando. Lo que me llama la atención es que al ir a Preferences no muestra (mantiene) la config aunque supongo que la guarda en alguna parte porque inicia con el puerto como P2K, aunque luego se desconecte.

Como siempre, cualquier sugerencia es bienvenida. Muchas gracias por la ayuda.

Salud0s,
Kha0s.

santiagoward2000
October 2nd, 2007, 06:07 PM
Les cuento mi experiencia:

En Moto4lin seteo
ACM Driver: /dev/ttyACM0
P2K PRODUCT ID: 4901 (que aparece por defalut como 4902)
Click en Update List y mi motorola aparece como
22b8 4902

Estuve revisando mi configuración, yo yo no tuve que cambiar el P2K PRODUCT ID, lo dejé como 4902. ¿Por qué no probás así y depués nos decís qué pasa?

kha0s101
October 5th, 2007, 09:16 PM
Hmmm, creo que probé y no funcionó pero no recuerdo con total seguridad. Así que pruebo y aviso.

Muchas gracias.

Slaud0s.

basfo
October 19th, 2007, 02:51 AM
Yo tengo exactamente el mismo problema que kha0s101, es decir, seteo el ACM en /dev/ttyACM0, el p2kvendor 22b8 y el p2kproductid en 4901, sin embargo cuando pongo switch to pk2 me sale esto

[info] Switching device /dev/ttyACM0 to P2K mode...
[info] AT E0 answer: AT E0 OK
[info] Phone answer: OK
[info] Phone is unpluged

despues le doy a connect y dice:

[error] No phone found. Check preferences for AT Vendor/Product ID
[error] Unable to connect

Lo loco es que el dispositivo /dev/ttyACM0 desaparece una vez apretado el switch to p2k. deja de listarse en un ls. Si tiro un lsusb, antes de apretarBus
"switch..." da esto

Bus 002 Device 038: ID 22b8:4902 Motorola PCS E398 GSM Phone

y despues de apretarlo da.

002 Device 037: ID 22b8:4901 Motorola PCS

El comando p2ktest falla tambien

Switching to P2K...
P2k Phone found

(E_p2k_openPhone.-1: no p2k phone)
(E_p2k_sendControl.-6: no connection)
(E_p2k_getPhoneName.-14: E001)
Can not get phone model
(E_p2k_sendControl.-6: no connection)
(E_p2k_getDriveName.-14: E001)
Can not get drive name
(E_p2k_sendControl.-6: no connection)
(E_p2k_freeSpace.-14: E001)
Can not get free space(E_p2k_sendControl.-6: no connection)
(E_p2k_fileCount.-14: E001)
Can not get file count(E_p2k_sendControl.-6: no connection)
(E_p2k_fileCount.-14: E001)
(E_p2k_fileList.-14: E000)

sin embargo, si lo hago luego de switch to pk2 da el listado de archivos del celular

P2k Phone found

Phone Model: V360
Drive: /a�/c
Free space: 1355861 bytes
File count: 283 bytes
1 300 40 4 /a/ALARMCLOCK
2 5392 2 0 /a/default_wml.css
3 248 2 0 /a/bullet_circle.gif
4 701 7 2 /a/phonebook_loading_30x30_c.gif
5 85714 7 68 /a/custgoodbye.gif
y sigue


esto es algo que acabo de descubrir mientras escribia esto. Es decir que tengo conexion con el celular, pero el moto4lin no logra conectarse. interesante... Espero que le sirva a alguien que logre determinar el problema

basfo
October 22nd, 2007, 01:06 AM
Bueno, luego de mucho probar, he logrado hacerlo andar. Estos son los datos con los que me funciono. Les recuerdo que es un Motorola V360 y los valores seguramente cambien para otros telefonos. A mi no me funcionaba hasta que instale el Kmobiletools mencionado en este post mas arriba... no creo que tenga nada que ver, pero por las dudas lo comento, si quieren sacarse la duda pueden instalarlo

sudo apt-get kmobiletools

Antes de hacer nada, fijense que el telefono este configuradop para funcionar como modem fax, si esta como tarjeta de memoria no funcionara todo esto. Se cambia desde Programacion/ConexionConfiguraciones USB/Conexion Predeterminada

Primero cargar el modulo cdc-acm si no etsa cargado

sudo modprobe cdc-acm

Ejecutar el moto4lin con permisos de root

sudo moto4lin

ir a preferences y setear estos datos

ACM DEVICE /dev/ttyACM0
AT VENDOR ID 22b8
AT PRODUCT ID 4617 * este se supone que es un numero aleatorio, pongo ese porque me funciono
PK VENDOR ID 22b8
PK PRODUCT ID 4901

a pesar de que el programa reporta al dispositivo con el PK Prod. ID 4902, si ponemos 4901 funciona. De hecho, a mi me anda con cualquiera de los 2.

Apretar Switch to P2K y en el sector inferior de la aplicacion principal se deberian leer los siguientes mensajes:

[info] Switching device /dev/ttyACM0 to P2K mode...
[info] AT E0 answer: AT E0 OK
[info] Phone answer: OK
[info] Phone pluged as P2K

Si esto es asi, ya estamos, solo le tenemos que dar a conbnect y presto.

[info] Phone connected as P2K

Apretar "update List" para que liste los directorios que hay en el telefono. Yo me acuerdo que me funciono luego de tocar algunas opciones del filemanager en preferences, aunque no creo que tenga nada que ver.

Algunas cosas que he aprendido son:

Todo se sube en /c/algo Las imagenes las lee directamente con solo subirlas en /c/mobile/picture mientras que para que nos tome los audios como ringtones no alcanza subirlas en /c/mobile/audio/, ademas hay que borrar dos archivos (MYToneDB.db y TempToneDB.db) de /a/mobile/audio/

Para cargar aplicaciones JAVA necesitaran habilitar esa opcion, en el seem editor escriban (si no viene por defecto ya) Seem: 0032 0001, presionen en read seem. Vayan a la fila 0004_, columna 3. Debajo, donde dice bit editor, fijarse que este tildado el 0. Apretar el boton Write seem. Reiniciar el telefono y en programacion/configuracion de java deberia aparecer "cargador de app java". Luego de presionar ahi nos pedira conectar el cable, si ya esta conectado lo desenchufamos y lo volvemos a enchufar. Finalmente con el linjal (el otro a mi no me funciono pero son libres de probarlo, es el midletload) escribimos

cd /carpetadondedescomprimimosellinjal/
sudo ./linjal -d /dev/ttyACM0 nomredelaaplicacion.jad

Traten de copiar el jad y el jar a lamisma carpeta del linjal. Da errores con nombres de archivo con espacios.
No se pueden subir archivos .jar, solo los jad que contiene informacion referente al jar como tamaño, proovedor y ejecutable principal. A mi, personalmente, me resulto bastante inestable pero funciona. Vean que les parece a uds.

----------------------------------------------------------
Basfo
http://simpaticoelmocoso.blogdns.com
-----------------------------------------------------------

sartrejp
September 12th, 2008, 11:05 AM
Alguno sabe como puedo solucionar este error? tengo un v3, se conecta el moto 4 lin, pero me dice que no puede conseguir el nombre del telefono, ni el driver, ni nada.
Por la consola sale asi

(E_getPhoneName: E001)
(E_getDriveName: E001)
(E_fileCount: E002)
(E_getDriveName: E001)


si alguno sabe.... gracias

sergiom99
September 12th, 2008, 07:30 PM
v3 cuanto? yo tengo el black, V3re, y NO anda con moto4lin.

sartrejp
September 12th, 2008, 10:16 PM
v3 black, aunque a esta altura no se, porque lo liberé, lo flasheé y le hice tantas cosas que sabe dios que cosas tiene adentro.
Pero es un bajón reiniciar la pc para ir a windows para conectar el celular...
Tal vez deba abrir un nuevo post en vez de seguir aca....

sergiom99
September 12th, 2008, 11:18 PM
lo mismo me pasa a mi, dualboot para eso y el iPod.

buscaste en los foros en ingles? tampoco parecen tener solucion, creo que el moto4lin esta desactualizado.

sartrejp
September 13th, 2008, 04:31 PM
Para el Ipod no podés con Ubuntu? que ipod es? porque he viste gente que los usa.

sergiom99
September 13th, 2008, 06:51 PM
Ipod nano 3G black 8gb
con amarok algo puedo hacer, pero he tenido problemas.

sartrejp
September 13th, 2008, 10:04 PM
probaste esto?
http://lilserenity.wordpress.com/2007/12/22/virgin-mobile-praise-ubuntu-and-ipod-nano-3g/

sergiom99
September 13th, 2008, 10:10 PM
si, funcionar funciona ok con amarok, pero no hace todo lo que hace itunes (covers, fotos, videos, etc.) Gracias.

Igual me preocupa mas que no puedan hacer andar el moto4lin con el V3re.

feche_mza
September 15th, 2008, 02:55 PM
Hmmm, creo que probé y no funcionó pero no recuerdo con total seguridad. Así que pruebo y aviso.

Muchas gracias.

Slaud0s.

al moto4lin tenes que ejecutarlo como superusuario, en terminal si para hacerlo andar pones moto4lin tenes que poner
gksu moto4lin o
sudo moto4lin

sartrejp
October 5th, 2008, 03:47 PM
sergiom, probaste con el floola para el ipod? Está en getdeb

http://www.getdeb.net/app/Floola

En una de esas....