Precedente :: Successivo |
Autore |
Messaggio |
Michele Cabano Ospite
|
Inviato: Mer 16 Mag 2007 13:38 Oggetto: Linux e Nokia 6101 |
|
|
Sto cercando di far comunicare la mia Linux box con il cellulare Nokia 6101.
Allo scopo ho collegato il cellulare attraverso un cavo CA-42 alle cui
estremità c'è un connettore USB (lato computer) ed un connettore unico
per il mio cellulare (realizzato dai migliori ingegnieri appositamente
per farti spendere un casino di ?).
Ho seguito la guida all'indirizzo
http://pollycoke.wordpress.com/2006/06/02/linux-e-nokia-6630-via-usb/
Il mio sistema è un HP nx6110 con su una Debian unstable, kernel
2.6.18-6-686.
Al collegamento del cavo il kernel riconosce immediatamente il
dispositivo e tira su il modulo in maniera corretta
--------------- dmesg output -----------------
usb 1-1: new full speed USB device using uhci_hcd and address 5
usb 1-1: configuration #1 chosen from 1 choice
drivers/usb/class/cdc-acm.c: This device cannot do calls on its own. It
is no modem.
cdc_acm 1-1:1.0: ttyACM0: USB ACM device
usbcore: registered new driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for
USB modems and ISDN adapters
--------------------------------
A questo punto udev ha creato il device /dev/ttyACM0
Da qui cominciano i problemi.
Ho installato openobex (ftp e apps) e non ottengo risposta quando provo
a connettermi.
Al contrario se configuro il cellulare come modem con KPPP e lo testo
con il terminale, il telefono risponde correttamente a tutti i comandi
ATx [y] che invio.
-------------obex_test -u output--------------------
Using USB transport, querying available interfaces
Use 'obex_test -u interface_number' to run interactive OBEX test client
---------------------------------------------------------------
Pur essendo un cavo usb, non c'è nessuna interfaccia usb (effettivamente
viene creato /dev/ttyACM0)
------------obex_test -s /dev/ttyACM0 output--------------
OBEX on /dev/ttyACM0!
cobex_open():
OBEX Interactive test client/server.
cobex_connect():
cobex_init():
cobex_write():
cobex_write(): Wrote 16 bytes (expected 16)
cobex_handle_input():
cobex_handle_input(): Read 8 bytes
[FFFFFF80][FFFFFF80][FFFFFF98][FFFFFF98][FFFFFF80][FFFFFF86][FFFFFF80][FFFFFFE0]
cobex_handle_input():
cobex_handle_input(): Read 6 bytes
[FFFFFF80][FFFFFFE0][7E,~][FFFFFFE6][FFFFFFF8][FFFFFF80]
cobex_handle_input():
Timeout waiting for data. Aborting
Request aborted!
cobex_disconnect():
Link broken!
-----------------------------------------------------------------------------
Come vedete, a parte la lettura un po' inusuale, il comando 'c' (ovvero
connect) fallisce miseramente
Provando il comando obexftp accade questo (anche come root)
------------------------obexftp -u output-----------------------
Found 0 USB OBEX interfaces
Use '-u interface_number' to connect
Nothing to do. Use --help for help.
-------------------------------------------------------------------------
---------------------obexftp -t /dev/ttyACM0 -l output----------------
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
-------------------------------------------------------------------------------------
Per completezza vi riporto cosa accade attraverso il terminale che Kppp
mette a disposizione
-------------------------------Kppp terminal output-------------------------
OK
ATI0
Nokia
OK
ATI
Nokia
OK
ATI2
V 03.35
08-06-05
RM-76
(c) Nokia.
OK
ATI1
356630001818305
OK
ATI3
Nokia 6101
OK
ATI4
2005_wk07
OK
ATI5
OK
ATI6
OK
ATI7
OK
------------------------------------------------------------
Qualche idea?
Michele |
|
Top |
|
|
Michele Cabano Ospite
|
Inviato: Mer 16 Mag 2007 15:54 Oggetto: Linux e Nokia 6101 |
|
|
Sto cercando di far comunicare la mia Linux box con il cellulare Nokia
6101.
Allo scopo ho collegato il cellulare attraverso un cavo CA-42 alle cui
estremità c'è un connettore USB (lato computer) ed un connettore unico
per il mio cellulare (realizzato dai migliori ingegnieri appositamente
per farti spendere un casino di ?).
Ho seguito la guida all'indirizzo
http://pollycoke.wordpress.com/2006/06/02/linux-e-nokia-6630-via-usb/
Il mio sistema è un HP nx6110 con su una Debian unstable, kernel
2.6.18-6-686.
Al collegamento del cavo il kernel riconosce immediatamente il
dispositivo e tira su il modulo in maniera corretta
--------------- dmesg output -----------------
usb 1-1: new full speed USB device using uhci_hcd and address 5
usb 1-1: configuration #1 chosen from 1 choice
drivers/usb/class/cdc-acm.c: This device cannot do calls on its own. It
is no modem.
cdc_acm 1-1:1.0: ttyACM0: USB ACM device
usbcore: registered new driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for
USB modems and ISDN adapters
--------------------------------
A questo punto udev ha creato il device /dev/ttyACM0
Da qui cominciano i problemi.
Ho installato openobex (ftp e apps) e non ottengo risposta quando provo
a connettermi.
Al contrario se configuro il cellulare come modem con KPPP e lo testo
con il terminale, il telefono risponde correttamente a tutti i comandi
ATx [y] che invio.
-------------obex_test -u output--------------------
Using USB transport, querying available interfaces
Use 'obex_test -u interface_number' to run interactive OBEX test client
---------------------------------------------------------------
Pur essendo un cavo usb, non c'è nessuna interfaccia usb (effettivamente
viene creato /dev/ttyACM0)
------------obex_test -s /dev/ttyACM0 output--------------
OBEX on /dev/ttyACM0!
cobex_open():
OBEX Interactive test client/server.
cobex_connect():
cobex_init():
cobex_write():
cobex_write(): Wrote 16 bytes (expected 16)
cobex_handle_input():
cobex_handle_input(): Read 8 bytes
[FFFFFF80][FFFFFF80][FFFFFF98][FFFFFF98][FFFFFF80][FFFFFF86][FFFFFF80][FFFFFFE0]
cobex_handle_input():
cobex_handle_input(): Read 6 bytes
[FFFFFF80][FFFFFFE0][7E,~][FFFFFFE6][FFFFFFF8][FFFFFF80]
cobex_handle_input():
Timeout waiting for data. Aborting
Request aborted!
cobex_disconnect():
Link broken!
-----------------------------------------------------------------------------
Come vedete, a parte la lettura un po' inusuale, il comando 'c' (ovvero
connect) fallisce miseramente
Provando il comando obexftp accade questo (anche come root)
------------------------obexftp -u output-----------------------
Found 0 USB OBEX interfaces
Use '-u interface_number' to connect
Nothing to do. Use --help for help.
-------------------------------------------------------------------------
---------------------obexftp -t /dev/ttyACM0 -l output----------------
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
-------------------------------------------------------------------------------------
Per completezza vi riporto cosa accade attraverso il terminale che Kppp
mette a disposizione
-------------------------------Kppp terminal
output-------------------------
OK
ATI0
Nokia
OK
ATI
Nokia
OK
ATI2
V 03.35
08-06-05
RM-76
(c) Nokia.
OK
ATI1
356630001818305
OK
ATI3
Nokia 6101
OK
ATI4
2005_wk07
OK
ATI5
OK
ATI6
OK
ATI7
OK
------------------------------------------------------------
Qualche idea?
Michele |
|
Top |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|