View previous topic :: View next topic |
Author |
Message |
joke Tux's lil' helper
Joined: 09 Apr 2006 Posts: 101
|
Posted: Sat Jan 27, 2007 10:56 pm Post subject: Gprs+nokia N70 |
|
|
Salve a tutti,
non riesco a connettermi ad internet tramite bluetooth usando come modem il cellulare Nokia N70...mentre con altri cellulari(ho provato con un motorola) mi funziona tutto alla perfezione sia con pppd che con gprs-easy-connect...posto anche i file di configurazione :
Code: | FILE GPRS
debug
115200
crtscts
modem
lock
#nocomp
#noaccomp
#nomagic
#noccp
novj
#novjccomp
nodetach
noipdefault
defaultroute
nobsdcomp
nodeflate
receive-all
connect '/usr/sbin/chat -e -f /etc/ppp/peers/chat -v'
disconnect '/usr/sbin/chat -e -f /etc/ppp/peers/disconnect -v'
#device file
/dev/rfcomm3
#user e password
user anything
password anything
#FILE CHAT
SAY '\n0K 1'
'' AT
SAY '\n0K 2'
TIMEOUT 240
SAY '\n0K 3'
OK ATE0
SAY '\n0K 4'
OK ATV1
SAY '\n0K 5'
OK 'AT+CGDCONT=1,"IP","internet.wind"'
SAY '\n0K 6 - APN IMPOSTATO!'
SAY '\n0K 7'
SAY '\n0K 8'
SAY '\n0K 9 - NUMERO TELEFONICO DIGITATO'
OK ATDT*99#
SAY '\n0K 10'
TIMEOUT 30
SAY '\n0K 11'
CONNECT ""
SAY '\n0K 12 -CONNESSO!!!'
|
qualcuno che ha un NOKIA N70 che ha lo stesso problema?oppure gli funziona senza problemi?o che so qualcuno che puo darmi qualche suggerimento...forse mi sfugge qualcosa...(ho provato a connettermi da windows con il gprs con il Nokia N70 e funziona correttamente)
vi ringrazio anticipatamente per eventuali risposte... |
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Mon Jan 29, 2007 9:12 am Post subject: |
|
|
Prova a verificare il canale bluetooth a cui fa riferimento /dev/rfcomm3
Io per il gprs con un nokia 6230 vado sul channel 3 della seriale
Code: | Service Name: COM 1
Service RecHandle: 0x1002e
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100 |
/etc/bluetooth/rfcomm.conf
Code: | rfcomm1 {
bind yes;
device xx:xx:xx:xx:xx:xx;
channel 3;
comment "Nokia 6230 gprs";
} |
|
|
Back to top |
|
|
joke Tux's lil' helper
Joined: 09 Apr 2006 Posts: 101
|
Posted: Tue Jan 30, 2007 2:58 pm Post subject: |
|
|
il canale e' giusto...uso lo stesso procedimendo con il motorola e va tutto ok...mi da problemi solo con il Nokia N70...non capisco il perche(il modem del cell e' funzionante visto che da win funziona)!non vorrei dire una cretinata ma forse il problema e' che il Nokia N70 e' un cell UMTS? |
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Tue Jan 30, 2007 3:16 pm Post subject: |
|
|
joke wrote: | il canale e' giusto...uso lo stesso procedimendo con il motorola e va tutto ok...mi da problemi solo con il Nokia N70...non capisco il perche(il modem del cell e' funzionante visto che da win funziona)!non vorrei dire una cretinata ma forse il problema e' che il Nokia N70 e' un cell UMTS? |
Il fatto che funzioni con un motorola non significa che il canale sia quello corretto... sono 2 telefoni diversi.
Pensa che googolando ho trovato una guda all'umts per il nokia 6630 via bluethoot e in fondo, come commento, uno col nokia N70 che diceva di aver dovuto cambiare canale rispetto a quello indicato nella pagina. Questo per dire che succede su telefoni della stessa marca che questo benedetto canale sia diverso, figuriamoci su marche differenti
Per la cronaca, sempre nella guida, parlavano di canale 3 sul N70. |
|
Back to top |
|
|
joke Tux's lil' helper
Joined: 09 Apr 2006 Posts: 101
|
Posted: Tue Jan 30, 2007 3:26 pm Post subject: |
|
|
e su che canale dovrei metterlo? io ho provato sia su rfcomm3 che su rfcomm9 che su rfcomm1 il risultato non cambia..
grazie per le risposte |
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Tue Jan 30, 2007 3:41 pm Post subject: |
|
|
Posta un bel
Code: | sdptool browse xx:xx:xx:xx:xx |
dove xx:xx:xx:xx:xx è ovviamente l'indirizzo bluethoot del tuo cell.
Così cerchiamo assieme il canale giusto del tuo cell che poi andremo a mettere in /etc/bluethoot/rfcomm.conf
Già che ci sei posta anche la conf di quest'ultimo file |
|
Back to top |
|
|
joke Tux's lil' helper
Joined: 09 Apr 2006 Posts: 101
|
Posted: Tue Jan 30, 2007 4:15 pm Post subject: |
|
|
allora ecco l'output di sdptool browse xxxxxxxxxxx :
Code: | Service Name: Hands-Free Audio Gateway
Service RecHandle: 0x10008
Service Class ID List:
"Handfree Audio Gateway" (0x111f)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Handfree Audio Gateway" (0x111f)
Version: 0x0101
Service Name: Headset Audio Gateway
Service RecHandle: 0x10009
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 2
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Headset" (0x1108)
Version: 0x0100
Service Name: OBEX File Transfer
Service RecHandle: 0x1000a
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
Service Name: SyncMLClient
Service RecHandle: 0x1000b
Service Class ID List:
"Error: This is UUID-128" (0x00000002-0000-1000-8000-0002ee000002)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 11
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Error: This is UUID-128" (0x00000002-0000-1000-8000-0002ee000002)
Version: 0x0100
Service Name: Nokia OBEX PC Suite Services
Service RecHandle: 0x1000c
Service Class ID List:
"Error: This is UUID-128" (0x00005005-0000-1000-8000-0002ee000001)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 12
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Error: This is UUID-128" (0x00005005-0000-1000-8000-0002ee000001)
Version: 0x0100
Service Name: OBEX Object Push
Service RecHandle: 0x1000d
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 9
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100
Service Name: Imaging
Service RecHandle: 0x1000e
Service Class ID List:
"Imaging Responder" (0x111b)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 15
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Imaging" (0x111a)
Version: 0x0100
Service Name: Dial-Up Networking
Service RecHandle: 0x1000f
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100 |
mentre per connettere il cellulare al pc via bluetooth uso :
Code: |
rfcomm -i hci0 connect 3 xx:xx:xx:xx:xx:xx |
|
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Tue Jan 30, 2007 4:41 pm Post subject: |
|
|
Ok, io uso una modalità diversa ma fa nulla.
Puoi provare a fare questa cosa, visto che net tuo file di conf c'è /dev/rfcomm3 come device:
Code: |
rfcomm bind /dev/rfcomm3 xx:xx:xx:xx:xx:xx 3
|
Poi magari sono due vie per raggiungere lo stesso risultato |
|
Back to top |
|
|
joke Tux's lil' helper
Joined: 09 Apr 2006 Posts: 101
|
Posted: Tue Jan 30, 2007 4:53 pm Post subject: |
|
|
IlGab wrote: | Ok, io uso una modalità diversa ma fa nulla.
Puoi provare a fare questa cosa, visto che net tuo file di conf c'è /dev/rfcomm3 come device:
Code: |
rfcomm bind /dev/rfcomm3 xx:xx:xx:xx:xx:xx 3
|
Poi magari sono due vie per raggiungere lo stesso risultato |
grande in questo modo sembra che vada!!!grazie mille |
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Tue Jan 30, 2007 5:06 pm Post subject: |
|
|
Ne sono felice.
Puoi anche configurare il bind in automatico all'avvio della macchina. Devi usare il file /etc/bluethoot/rfcomm.conf.
La sintassi è semplice
Code: |
rfcommx {
bind yes;
device xx:xx:xx:xx:xx:xx;
channel 3;
comment "Nokia quellochevuoi";
} |
Dove rfcommx è il device da bindare, nel tuo caso rfcomm3, e come sempre xx:xx:xx:xx:xx:xx è l'indirizzo del tuo telefono.
Possono essere create più entry all'interno del file per creare un rfcomm da associare ad ogni channel (ad esempio un rfcomm1 associato al channel 10 per OBEX File Transfer).
Poi lo avvii in automatico
Code: | rc-update add bluetooth default |
In questa maniera il device rfcomm viene creato e associato al tuo telefono senza impegnare il canale e il cell fino a quando il device non viene acceduto da qualche applicativo. E' molto comodo e ti evita di lanciare il bind manuale tutte le volte. |
|
Back to top |
|
|
joke Tux's lil' helper
Joined: 09 Apr 2006 Posts: 101
|
Posted: Tue Jan 30, 2007 5:43 pm Post subject: |
|
|
si lo so..non lo faccio per una semplice comodita visto che scambio file da bluetooth da cell diversi |
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Wed Jan 31, 2007 8:00 am Post subject: |
|
|
joke wrote: | si lo so..non lo faccio per una semplice comodita visto che scambio file da bluetooth da cell diversi |
Francamente non ho capito .
Comuqnue puoi fare il bind di rfcomm1 ad un cellulare, rfcomm2 ad un secondo cellulare, rfcomm3 ad un canale ancora del primo cellulare... insomma ti puoi sbizzarrire.
Non sta a me dirlo ma metti il tag [risolto] al topic se va tutto bene |
|
Back to top |
|
|
|