Newsgroup: it.comp.os.linux.iniziare
Titolo: Bluetooth "Come inserire un PIN predefinito" (ubuntu 8.10)

Ciao sto cercando di fare il collegamento con la mia antennina GPS al 
portatile ma siccom l'antenna della holox esce con un pin preimpostato 
(1234 o 0000) non mi associa tramite bluez 4 presente in intrepid perchè 
è configurato che chieda un pin random scelto da lui alla perififerica, 
quindi ne caso di un cell non c'è problema la si digita con la tastiera 
ma nel cado di antelle gps o auricolari non c'è modo di digitarne uno 
diverso.
Come posso far si che venga richiesto quello che chiedo io?
Ciao
Ale
-- 
www.prolongo.it

 (1234 o 0000) non mi associa tramite bluez 4 presente in intrepid perchè 
Se non hai risolto prova questo, su debian/sid funziona,
sostituisci <--GPS--> e <--PC--> con i numeretti giusti.
echo "<--GPS--> 0000" >> cat /var/lib/bluetooth/<--PC-->/pincodes
-- 
Saluti,       |   Mal di testa da configurazione?  Con Debian ti passa.
     Gianni   |             +++ Debian Gnu/Linux sid +++
              |                  Linux user #238006

 echo "<--GPS--> 0000" >> cat /var/lib/bluetooth/<--PC-->/pincodes
Quindi mi consigli di associare un'altra periferica prima (tipo un pc) 
poi verificare che venga creata la cartella con un nome tipo 
00:00:FF:FF:10:1E all'interno di /var/lib/bluetooth/
e sostituire il pincode chiesto con questo comando?
Provero' casomai se riesco lo posto qui, non si sa mai che qualcun'altro 
risolva.
-- 
www.prolongo.it

 e sostituire il pincode chiesto con questo comando?
Quella e' la lista delle associazioni autorizzate, quindi una
volta inserita la coppia identicativo-pincode del dispositivo
esterno "e' aurorizzata".
00:13:E0:....     1234  <<<<  Telefonino
00:15:A0:....     1234  <<<<  Telefonino
00:02:76:....     0000  <<<<  GPS nokia
Questo se il sistema usato da Ubunto e' lo stesso


 Questo se il sistema usato da Ubunto e' lo stesso
Ho provato ma a mi dice cat permission dined forse sono io che non ho 
capito come fare, ti riporto i comandi che ho provato a dare
shiva@SilverPhoenix:/var/lib/bluetooth$ ls
00:16:CF:FE:1E:FE
shiva@SilverPhoenix:/var/lib/bluetooth$ cd 00\:16\:CF\:FE\:1E\:FE/
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ ls
classes  features  lastused  manufacturers  profiles
config   lastseen  linkkeys  names          sdp
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ hci
hciattach  hciconfig  hcidump    hcitool    
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ hcitool scan
Scanning ...
	00:1A:1B:DB:AA:C3	Silver Shell
	00:15:4B:01:BE:6D	BTGPS-321
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ echo 
"00:15:4B:01:BE:6D 0000" >> cat /var/lib/bluetooth/00\:16\:CF\:FE\:1E\:FE/
pincodes
bash: cat: Permission denied
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ sudo echo 
"00:15:4B:01:BE:6D 0000" >> cat /var/lib/bluetooth/00\:16\:CF\:FE\:1E\:FE/
pincodes
bash: cat: Permission denied
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ sudo echo 
"00:15:4B:01:BE:6D 0000" >> cat /var/lib/bluetooth/00:16:CF:FE:1E:FE/
pincodes
bash: cat: Permission denied
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ sudo echo 
"00:15:4B:01:BE:6D 0000" >> sudo cat /var/lib/bluetooth/00:16:CF:FE:1E:FE/
pincodes
bash: sudo: Permission denied
shiva@SilverPhoenix:/var/lib/bluetooth/00:16:CF:FE:1E:FE$ cd ..
shiva@SilverPhoenix:/var/lib/bluetooth$ sudo echo "00:15:4B:01:BE:6D 
0000" >> cat /var/lib/bluetooth/00:16:CF:FE:1E:FE/pincodes
bash: cat: Permission denied
shiva@SilverPhoenix:/var/lib/bluetooth$ sudo echo "00:15:4B:01:BE:6D 
0000" >> cat /var/lib/bluetooth/00\:16\:CF\:FE\:1E\:FE/pincodes
bash: cat: Permission denied
Forse perchè nella cartella /var/lib/bluetooth/00:16:CF:FE:1E:FE non ho 
il file pincodes?
-- 
www.prolongo.it

 bash: cat: Permission denied
prova con
 sudo echo "00:15:4B:01:BE:6D 0000" >> /var/lib/bluetooth/00:16:CF:FE:1E:FE/pincodes
 sudo cat /var/lib/bluetooth/00:16:CF:FE:1E:FE/pincodes
 sudo chmod 0640 /var/lib/bluetooth/00:16:CF:FE:1E:FE/pincodes
Ho lavorato per te, provando con la live.
edita /etc/bluetooth/rfcomm.conf
hcitool cc 00:15:4B:01:BE:6D
rfcomm bind 00:15:4B:01:BE:6D
gpsd -P /var/lib/run/gpsd.pid /dev/rfcomm0
netstat -tuanp | grep gpsd
tcp        0      0 
0.0.0.0:2947
       0.0.0.0:*         LISTEN      3257/gpsd
 
se hai installat gpsd-clients lancia xgps e vedrai lo stato dei satelliti,
oppure direttamente gpsdrive.
A proposito nella dir /usr/share/doc/gpsdrive avresti trovato la soluzione -:)
