Adicionei isso a " /etc/init.d/gpsd
" na função do_start()
:
rfcomm bind rfcomm0
Eu fiquei feliz depois.
Digamos que eu queira que gpsd
monitore um dispositivo bluetooth, substituindo a linha DEVICES em " /etc/defaults/gpsd
" por:
DEVICES="/dev/rfcomm0"
Digamos que eu também tenha o seguinte conteúdo em " /etc/bluetooth/rfcomm.conf
":
rfcomm0 {
bind yes;
device xx:xx:xx:xx:xx:xx;
channel 1;
comment "blah";
}
Eu esperava que a coisa bind yes
tivesse a conexão iniciada automaticamente na inicialização ( fonte ) , mas isso não aconteceu.
Observe que isso funciona no Ubuntu 12.04.
Adicionei isso a " /etc/init.d/gpsd
" na função do_start()
:
rfcomm bind rfcomm0
Eu fiquei feliz depois.