Al iniciar dual Windows 7/10 y Linux Mint / Ubuntu, puede que tenga que reparar sus dispositivos Bluetooth una y otra vez. Esto sucederá cada vez que cambie el sistema operativo.
Ahora, ¿cómo evitas esto?
Estoy respondiendo mi propia pregunta con la siguiente guía, que se ha probado en Ubuntu 14.4 y Linux mint 17.2, 17.3 y ahora Linux Mint 18.x.
linux-mint
windows
dual-boot
bluetooth
Mario Olivio Flores
fuente
fuente
Respuestas:
¿Por qué pasó esto?
Básicamente, cuando empareja su dispositivo, su servicio Bluetooth genera un conjunto único de teclas de emparejamiento. Primero, su computadora almacena la dirección MAC y la clave de emparejamiento del dispositivo Bluetooth. En segundo lugar, su dispositivo Bluetooth almacena la dirección MAC de su computadora y la clave correspondiente. Esto generalmente funciona bien, pero la dirección mac para su puerto Bluetooth será la misma tanto en Linux como en Windows (está configurada en el nivel de hardware). Sin embargo, cuando vuelve a emparejar el dispositivo en Windows o Linux, genera una nueva clave. Esa clave sobrescribe la clave previamente almacenada en el dispositivo Bluetooth. Windows sobrescribe la clave de Linux y viceversa.
Como arreglar
Siguiendo las instrucciones a continuación, primero emparejaremos sus dispositivos Bluetooth con Ubuntu / Linux Mint, y luego emparejaremos Windows. Luego volveremos a nuestro sistema Linux y copiaremos las claves de emparejamiento generadas por Windows en nuestro sistema Linux.
Copie las claves de emparejamiento de Windows de 1 a 2 formas.
Uso
psexec -s -i regedit.exe
desde ventanas (más difícil)cmd
, luego haga clic derecho en el CMD y haga clicRun as Administrator
)psexec -s -i regedit.exe
LOCAL_MACHINE\CurrentControlSet\services\BTHPORT\Parameters\Keys
If no CurrentControlSet intenteControlset001
. En Windows 10, encontrará las claves enHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\
use
chntpw
desde su distribución de Linux (más fácil), comience en una terminal y luego:sudo apt-get install chntpw
cd /[windowsSystemDrive]/WINDOWS/System32/config
- en Windows 10 la carpeta raíz es "Windows", en Win7 es "WINDOWS"chntpw -e SYSTEM
abre una consolaejecuta estos comandos en esa consola
Anote qué dirección MAC del dispositivo Bluetooth coincide con cada tecla de sincronización. El mint / ubuntu no necesitará los espacios intermedios. Ignora el
:00000
Regresemos a Linux (si no está en Linux), y agreguemos nuestra clave de Windows a nuestras entradas de configuración de Linux. Solo tenga en cuenta que la dirección mac del puerto Bluetooth tiene un formato diferente cuando se mueve de Windows a Linux, en mi ejemplo anterior, referido como aa1122334455 en Windows. La versión de Linux estará en mayúsculas y puntuada por ':' después de cada 2 caracteres - ejemplo: AA: 11: 22: 33: 44: 55. Según su versión de Linux, puede hacer uno de estos:
Antes de Mint 18 / 16.04 podías hacer esto:
sudo edit /var/lib/bluetooth/[mac address of Bluetooth]/linkkeys
- [la dirección mac de bluetooth] debería ser la única carpeta en esa carpeta bluetooth.Este archivo debería verse así
En Mint 18 (y ubuntu 16.04) puede que tenga que hacer esto:
su -
/var/lib/bluetooth/[bth port mac addresses)]
Aquí encontrarás carpetas para cada dispositivo que hayas vinculado. Los nombres de las carpetas son la dirección mac de los dispositivos Bluetooth y contienen un solo archivo
info
. En estos archivos, verá la clave de enlace que necesita reemplazar con sus ventanas de esta manera.sudo /etc/init.d/bluetooth restart
o reinicie en Linux: ¡funciona!fuente
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters
(entonces HLKM)Una vez que obtenga la clave del dispositivo Bluetooth en Windows, simplemente puede ir a la configuración, Bluetooth, y obtener la clave, esa es la parte fácil. La parte difícil es cambiarlo en Linux, uso ubuntu y la forma en que lo hice fue:
instale gksu para obtener permisos de administrador, solo ponga este comando: sudo apt-get install gksu
una vez instalado, debe presionar ALT + F2 y escribir gksu nautilus (solo tenga cuidado de cambiar solo lo que tiene que hacer, de lo contrario puede dañar su sistema operativo).
Ahora, vaya a la ubicación específica del archivo siguiendo la ruta de respuesta anterior, allí encontrará un archivo llamado Información , ábralo y cambie la clave. reinicie el bluetooth o reinicie su PC y listo. Lo siento si el inglés y la gramática son malos, era demasiado vago para comprobarlo.
fuente