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!
-
Citazione:
Originariamente Scritto da
gioi
prova con un
Codice:
sudo apt-get install minicom
E: Impossibile trovare minicom
:cry:
-
cambierei /etc/bluetooth/hcid.conf in questo modo:
security user;
pairing multi;
lm accept;
a me,cosi',funziona...
-
Allora, andiamo con calma...
- se la luce blue si accende, direi che il Bt è ok
- l'errore di i/o al 90% dipende dall'impossibilità di aprire una comunicazione, bisogna vedere però verso cosa.
In effetti, dalla mia esperienza pregressa, il v3xx è abbastanza impestato da configurare per quanto riguarda la stringa di connessione e ciò mi fa pensare che il problema potrebbe risiedere proprio in ciò.
Quanto a minicom, che è una specie di terminale per connettersi direttamente al modem e dialogare con esso, da quello che leggo in giro si può installare sia attraverso apt-get che i suoi front-end (synaptic & aptitude)
-
Citazione:
Originariamente Scritto da
mowoo
E: Impossibile trovare minicom
:cry:
naturalmente hai abilitato tutti i repositories e i backports vero?
-
Citazione:
Originariamente Scritto da
mowoo
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...
se l'errore e' sempre quello,credo che sia "a monte" delle stringhe di connessione... quelle servono solo per avviare il collegamento ad internet (o almeno credo :P)
secondo me il problema e' nella "configurazione" del bluetooth...