Pagina 1 di 1

hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: martedì 28 settembre 2010, 16:24
da Promo
Ciao a tutti,
come da oggetto, ho un problema con le chiavette bluetooth USB.
Leggendo anche la guida http://wiki.ubuntu-it.org/Hardware/Disp ... /Bluetooth , ho notato che non esiste proprio il file  /etc/bluetooth/hcid.conf.  (facendo anche tutti gli apt-get install possibili).

Il problema che vorrei risolvere è questo: quando da ubuntu voglio inviare un file a un cellulare, non voglio digitare il pin su ubuntu (es. 0000 oppure 1234) ma voglio digitarlo solo sul cellulare e quindi alla fine ricevere il file sul cellulare

Leggendo il link appena postato, sembra che se modificassi passkey in hcid.conf, risolvo il mio problema. Ma questo file non esiste!!!
Qualcuno sa come potrei risolvere il  mio problema??
Grazie mille

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: martedì 28 settembre 2010, 16:27
da Suppat

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: martedì 28 settembre 2010, 16:36
da Promo
L'avelo già letto e ho seguito...ma niente!
Che mi consigliate, di crearmelo butalmente a mano?
E se si, mi potete postare un esempio che funziona sul vostro PC?
Graziee

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: venerdì 1 ottobre 2010, 11:59
da Promo
Mmmmh, scusate. Il problema che vorrei risolvere è quello di usare un pin di default es.0000 in modo tale che quando mi "accoppio" con un dispositivo bluetooth, vada a digitare il pin solo sul dispositivo e NON su Pc ove sta Ubuntu.
Cioè un'operazione automatica che mi sostituisca il fatto di digitare il pin sulla finestra che appare in ubuntu nel momento in cui voglio trasferire il file (in figura).
Nella finestra in figura devo selezionare un dispositivo per fare l'accoppiamento, mentre io vorrei usare un pin di default che mi eviti di usare questa finestra ogni  volta che devo "accoppiare".
Non pensate che sia pazzo  ;D
Grazia

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: venerdì 1 ottobre 2010, 19:25
da magozurlinux
Ciao,

da Ubuntu 8.10 il file /etc/bluetooth/hcid.conf è vuoto.

questo è il link per hcid.conf trovato in Internet:

http://railcannon.net/wiki/index.php?ti ... /hcid.conf

Per configurare con l'utility grafica del bluetooth, clicca su Nokia N73 e lasci in Automatic PIN Code selection e poi clicca su Forward e poi su Close; a questo punto il telefonino è stato configurato correttamente.

Saluti.

:(

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: lunedì 4 ottobre 2010, 12:06
da Promo
Grazie per la risposta.
Ho provato a creare manualmente il file hcid.conf (dando anche tutti i permessi inimmaginabili). Ho modificato eventuali sezioni per esempio
passkey "0000"
oppure
pin_helper /etc/bluetooth/miopin.sh

con miopin.sh (sempre abilitando permessi  ;D)
#! /bin/bash
echo PIN: 0000

ma niente!!!

Vorrei solo evitare che esca questa finestra (in figura) e venga eseguito un file tipo miopin.sh che sostituisca automaticamente l'operazione che si fa con questa finestra, in modo tale da non digitare nulla (non ho tastiera).
Nessun aiuto?  :(

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: giovedì 14 ottobre 2010, 19:40
da magozurlinux
Ciao,

rimetti a posto la riga in rosso in /etc/bluetooth/hcid.conf


# PIN helper
pin_helper /usr/bin/bluepin;


cancella lo script che hai creato: miopin.sh


ti posto il link per far funzionare il bluetooth su Ubuntu 9.04; segui questa guida:

http://klick-blog.blogspot.com/2009/07/ ... th-su.html

Saluti.

:(

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: venerdì 15 ottobre 2010, 15:37
da Promo
Mmmmh, un attimo.
Il bluetooth funziona perfettamente sul mio Ubuntu. Il problema è che ho scritto un software che dovrebbe trasmettere file da ubuntu verso un dispositivo bluetooth nelle vicinanze. Il software funziona correttamente con i dispositivi vicini che non richiedono il pin (per esempio la maggior parte dei modelli di cellulare).
Però se nelle vicinanze c'è un computer, in questo caso è obbligatorio fare il pairing seguendo appunto la procedura che mi hai postato (è obbligatorio fare un pairing con un PC, non è possibile bypassare e trasmettere un file senza pairing così come avviene per i cellulari).
Qui sorge il problema: nel mio ubuntu dove gira il software appare la finestra di accoppiamento; se io con la tastiera scrivo il Pin, allora il trasferimento avviene. Però il problema è che io non ho ne tastiera e ne video, quindi l'ideale era che nel momento il cui è richiesto il pairing, ubuntu utilizzi un pin di default (che ne so, ad esempio 0000) in modo che non lo digiti io.
Il bluetooth funziona correttamente nel mio PC
Mannaggia  :'(

Grazie mille comunque  :)

Re: hcid.conf e Ubuntu 9.04 (jaunty)

Inviato: venerdì 15 ottobre 2010, 19:18
da magozurlinux
Ciao,

hai aggiunto la passkey dentro il file /etc/bluetooth/hcid.conf?
# PIN helper
pin_helper /usr/bin/bluepin;

passkey "0000";

# D-Bus PIN helper
#dbus_pin_helper;
}
il file che devi modificare è /etc/bluetooth/rfcomm.conf in quanto è quello che si occupa di effettuare il collegamento tra pc/cellulare e creare il relativo canale di collegamento.

Da terminale dai questo comando:

sudo gedit /etc/bluetooth/rfcomm.conf

#
# RFCOMM configuration file.
#
rfcomm0 {                                       
bind yes;                 
#    Bluetooth address of the device
device 11:22:33:44:55:66;    <---- inserisci il MAC-ADDRESS del Nokia N73, ottenuto precedentemente da hcitool scan
# # RFCOMM channel for the connection
channel X;                          <---- X= sostituisci il canale con quello del telefonino Nokia N73
# # Description of the connection
# comment "Example Bluetooth device";
}

salva ed esci dall'editor di testo.

Sempre da terminale dai questi comandi:

sudo /etc/init.d/bluez-utils restart

sudo /etc/init.d/bluetooth restart

Saluti.

:(