Bluetooth con Debian e SID

Usando sid (Still In Development), una persona deve sapere che, da un giorno all’altro i programmi e le funzioni possono smettere di funzionare, e non si puo’ certo biasimare il maintainer che sta facendo esattamente il suo lavoro 🙂 Certo pero’ e’ seccante accorgersi, per un motivo o per l’altro, che la connessione via bluetooth tra il portatile ed il cellulare usata per collegarsi ad Internet (aihme’) anche durante le vacanze, non funziona, e questo proprio due giorni prima di partire.
Comunque, alla fine sono riuscito a ripristinare sia lo scambio di dati e applicazioni via obexftp, sia la connessione vera e propria con vodafone per poter andare in Internet con canale GPRS.
Il problema principale, credo (dopo le tante prove ho perso anche il conto di cosa in realta’ abbia risolto il problema 😉 ) e’ la mancanza nel pacchetto bluez-utils del programma passkey-agent, dovuto ad un commento nel debian/rules che ne impedisce l’incorporazione nel .deb, ovvero:
apt-get build-dep bluez-utils
apt-get source bluez-utils
cd bluez-utils-3.1
vi debian/rules
[e togliere il commento dove si cita passkey-agent]
./debian/rules build; ./debian/rules binary
dpkg -i ../bluez-utils_3.1-3.1_i386.deb
Sembra comunque che ci sia un errore anche nella documentazione per cui date anche questi due comandi:
echo -n ‘1234’ > /etc/bluetooth/passkeys/default
echo -n ‘1234’ > /etc/bluetooth/passkeys/00:0F:DE:C1:77:04
[ovviamente mettete l’indirizzo fisico del vostro dispositivo]
e gia’ che ci siamo:
/usr/bin/passkey-agent 00:0F:DE:C1:77:04 1234 &
…e dopo un riavvio ora viene chiesto il pin sul cellulare (come prima) ma in seguito e’ pure accettato.
Per provare, provate a vedere il contenuto del vostro dispositivo:
obexftp -b 00:0F:DE:C1:77:04 -l
Buon divertimento.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.