Visualizzazione Stampabile
-
con "sudo rfcomm" mi esce:
rfcomm0: **:**:**:**:**:** channel 1 clean
con "ls -l /dev/rf*":
crw-rw---- 1 root dialout 216, 0 2007-09-19 10:28 /dev/refcomm0
con il solo dev/refcomm0 scritto in 'negativo' cioè in bianco su sfondo nero
(da neofita vi dico tutto, magari ha un significato)
secondo me, visto che prova a connettersi perché vedo la luce e la spia del bluetooth sul telefono (Motorola v3xx) e prima di darmi l'errore (---> Cannot open /dev/rfcomm0: Input/output error) bisogna aspettare un po' di secondi sul pc, forse sono sbagliati i comandi di connessione per il device... ora vi posto i file rfcomm.conf hcid.conf e wvdial.conf....
-
ok ancora una cosa...
hai controllato che sia presente il gruppo dialout tra i vari gruppi del tuo utente, per vederlo digita
-
/etc/bluetooth/rfcomm.conf:
rfcomm0 {
bind yes;
# Indirizzo Bluetooth del cellulare
device 00:11:22:33:44:55;
# canale RFCOMM per la connessione
channel 1;
# Commento a piacere
comment "BT v3xx";
}
/etc/bluetooth/hcid.conf:
#
# HCI daemon configuration file.
#
# HCId options
options {
# Automatically initialize new devices
autoinit yes;
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security none;
# Pairing mode
# none - Pairing disabled
# multi - Allow pairing with already paired devices
# once - Pair once and deny successive attempts
pairing none;
# Default PIN code for incoming connections
passkey "0000";
}
# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "%h-%d";
# Local device class
class 0x3e0100;
# Default packet type
#pkt_type DH1,DM1,HV1;
# Inquiry and Page scan
iscan enable; pscan enable;
discovto 0;
# Default link mode
# none - no specific policy
# accept - always accept incoming connections
# master - become master on incoming connections,
# deny role switch on outgoing connections
lm none;
# Default link policy
# none - no specific policy
# rswitch - allow role switch
# hold - allow hold mode
# sniff - allow sniff mode
# park - allow park mode
lp rswitch,hold,sniff,park;
}
/etc/wvdial.conf:
[Dialer cellulare]
Modem = /dev/rfcomm0
Baud = 460800
Modem Type = Analog Modem
Carrier Check = no
Username = ininfluente
Password = ininfluente
Init1 = ATZ0
Init2 = AT+CGDCONT=1,"ip","naviga.tre.it"
Init3 = ATD*99***1#
la cosa strana è che quando lancio "wvdial cellulare" mi si accende solo la spia bluetooth del v3xx e non succede niente (non sembra partire nessun comando connessione sul telefono)
i file postati li ho settati secondo questa guida:
http://wiki.ubuntu-it.org/Hardware/M...ulareBluetooth
:(
-
Citazione:
Originariamente Scritto da
gioi
ok ancora una cosa...
hai controllato che sia presente il gruppo dialout tra i vari gruppi del tuo utente, per vederlo digita
si c'è: 20(dialout)
-
Aspe? motorola V3xx?
Allora il problema è un altro...
non basta la stringa
Codice:
AT+CGDCONT=1,"IP","naviga.tre.it"
ti serve anche un'altra stringa da premettere a tale stringa e cioè:
In pratica con il V3xx ti servono due stringhe di inizializzazione, prima quella che ti ho dato io qui sopra, e poi quella classica con l'APN!
Mettila al posto di quella che c'è in init1
-
Io farei così:
Codice:
/etc/wvdial.conf:
[Dialer cellulare]
Modem = /dev/rfcomm0
Baud = 460800
Modem Type = Analog Modem
Carrier Check = no
Username =
Password =
Init1 = AT+CGATT=0
Init2 = AT+CGDCONT=1,"ip","naviga.tre.it"
Init3 = ATD*99***1#
Sul mio Nokia N800 (Internet Tablet) con su linux funziona.
-
ho provato a cambiare la stringa come hai postato ma da sempre: .......... Input/output error
forse devo riavviare per fargli vedere i cambiamenti o resettare qualcosa tramite terminale?
a te funziona anche in roaming gprs o solo in 3g?
-
non credo tu debba riavviare qualcosa
prova a lanciare minicom su /dev/rfcomm0 e a dargli le stringhe di inizializzazione a mano per vedere che ti risponde.
PS: ora non ricordo di preciso, ma mi sembra che in minicom dopo il comando AT devi premere invio e poi dargli la stringa che segue senza '+'
Alla domanda sul roaming non ti so rispondere... qui a torino sono sempre in HSDPA! :P
-
Citazione:
Originariamente Scritto da
gioi
non credo tu debba riavviare qualcosa
prova a lanciare minicom su /dev/rfcomm0 e a dargli le stringhe di inizializzazione a mano per vedere che ti risponde.
PS: ora non ricordo di preciso, ma mi sembra che in minicom dopo il comando AT devi premere invio e poi dargli la stringa che segue senza '+'
cosè minicom?
mi dice "impossibile trovare minicom"
:-(
-
azz...
un altro motivo per cui odio ubuntu...:P diagnostica di base zero... neanche occupasse 1Gigabytes minicom...
vabbè...
prova con un
Codice:
sudo apt-get install minicom
e vedi se te lo installa!