El día 23 de diciembre de 2015, 16:05, Camaleón <noela...@gmail.com> escribió: > El Tue, 22 Dec 2015 22:31:37 +0100, Josu Lazkano escribió: > >> El día 22 de diciembre de 2015, 15:57, Camaleón <noela...@gmail.com> >> escribió: > > (...) > >>>> Sigo investigando. >>> >>> Cuando no lo detecte, ejecútalo a mano "hciconfig hci0 up" a ver qué te >>> dice. Si te devuelve algo del tipo "device busy" prueba reiniciando el >>> demonio "service bluetooth restart". O también, como parece que sí >>> reconoce el dispositivo y lo tiene como emparejado, puedes intentar >>> simplemente conectarte. >>> >>> En cualquier caso, revisa siempre los registros en /var/log/syslog o el >>> dmesg. Además, verifica los archivos de configuración "/etc/default/ >>> bluetooth" y "/etc/bluetooth/*.conf". >>> >> Gracias de nuevo. >> >> Apago el PC. >> >> Parece que no es tan sencillo, he leido un monton de guias pero no me >> funciona de ninguna de las maneras. > > Si fuera sencillo no sería linux ;-) > >> Realmente el dispositivo se comporta como un teclado. La idea es que >> cuando lo encienda el propio PC lo detect y conecte, sin hacer nada mas. > > Aquí entran dos cosas en juego y por este orden: > > 1/ Detección de hardware > 2/ Eventos a ejecutar > > Si falla 1/ no hay 2/, así que resulta vital que el dispositivo se > detecte correctamente para que después udev pueda ejecutar los comandos > que le digas (emparejar, iniciar, etc...). > > Y si algo falla, tienes que revisar los registros para ver qué es y poder > resolverlo. > > Saludos, > > -- > Camaleón >
Gracias. Lo de detectar el dispositivo lo hace bien. Al final he asignado un par de botones del mando a distacia para ejecutar unos comados: Conectar: echo -e 'connect xx:xx:xx:xx:xx:xx' | bluetoothctl Desconectar: echo -e 'disconnect xx:xx:xx:xx:xx:xx' | bluetoothctl Gracias por todo, un saludo. -- Josu Lazkano