Una de las guerras Toshiba-laptop vs. Ubuntu que acabo de sufrir tiene que ver con Bluetooth.Tras seguir los pasos de instalación que me propone la comunidad Ubuntu, he llegado a un punto muerto:
nouser@nohost:~$ hcitool dev
Devices:
No hay devices. Me aseguro que tengo "encendida" la radio del equipo... Pozí.
Pajareando encontré este link con gente padeciendo síntomas parecidos, aunque la solución me vino a través de este otro hilo que dirige al foro que explica el motivo del problema y cómo (intentar) solucionarlo: Parece ser que algunos modelos de esta marca (Toshiba) incorporan BIOS Phoenix que en el POST (Power On Self Test) desactivan el BT, con lo que luego hay que activarlo desde el SO. Si vienes de una sesión de Windows en la que hubieras activado el BT, y no has hecho un power-off debería funcionar después en Ubuntu. Hasta que apagues de nuevo. Curioso.
Ubuntu no provée de los mecanismos para activar el BT una vez levantado el SO. Hay que recurrir a herramientas externas (omnibook) que no están en los repos. Que se le va a hacer...
El caso es que siguiendo al pie de la letra las instrucciones del link, el make me tiraba este error de compilación, que aunque se trata en el mismo hilo, no se ofrece su solución:
nouser@nohost:/usr/src/omnibook/trunk# make
make -C /lib/modules/2.6.24-19-generic/build SUBDIRS=/usr/src/omnibook/trunk modules
make[1]: Entering directory `/lib/modules/2.6.24-19-generic/build'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/lib/modules/2.6.24-19-generic/build'
make: *** [omnibook.ko] Error 2
Pegué un vistazo al Makefile y, atando cabos, supuse que a la variable KSRC habría que darle otro valor.
Mi kernel:
nouser@nohost:/usr/src# uname -a
Linux swan-ubuntu 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008 i686 GNU/Linux
Tengo el código fuente en /usr/src
nouser@nohost:/usr/src# ls -d linux-headers-2.6.24-19-generic
linux-headers-2.6.24-19-generic
Creo un link de nombre linux...
nouser@nohost:/usr/src# ln -s linux-headers-2.6.24-19-generic linux
... regreso al dir del omnibook...
nouser@nohost:/usr/src# cd omnibook/trunk/
... y en el Makefile cambio...
KSRC = $(VMODDIR)/build
... por...
KSRC = /usr/src/linux
Tras esto compilo sin problemas y puedo seguir con las instrucciones del link, que finalmente me permite "blutuzar" el portátil.
Acabo con la "cole" de links que he consultado para este tema:
http://news.softpedia.com/news/Transfer-Files-With-Bluetooth-on-Ubuntu-47565.shtml
http://ubuntuforums.org/showthread.php?t=873869
http://bbs.archlinux.org/viewtopic.php?id=45785,
http://www.ubuntu-es.org/index.php?q=node/73842
http://forum.ubuntu-fr.org/viewtopic.php?id=214124
https://bugs.launchpad.net/ubuntu/+source/bluez-utils/+bug/180659
http://ubuntuforums.org/showthread.php?t=316358
ACTUALIZACION (2008-10-25): Agrupo los links del final gracias a LinkBunch. Por si acaso expirara el enlace, mantengo los originales en el post, aunque tachados.


Inglés a castellano
Anglès a català
Deja tu comentario