Come configurare Bluetooth in Linux

Con la crescente diffusione di periferiche Bluetooth come mouse, tastiere e cuffie, può essere difficile immaginare di utilizzare le versioni cablate di questi dispositivi a volte. Su alcune distribuzioni Linux, Bluetooth è configurato perfettamente per te direttamente dalla scatola. Distribuzioni come Ubuntu ed Elementary rendono facile configurare e far funzionare Bluetooth sulla tua macchina. Tuttavia, altre distribuzioni come Fedora e Arch Linux richiedono di eseguire alcune configurazioni prima di poter godere appieno dei vantaggi di Bluetooth sulla tua macchina. Ecco come puoi configurare Bluetooth in Linux.
Indice
- Come configurare Bluetooth sulla tua macchina Linux
- Come installare Bluez
- Come installare Blueman
- Abilitare Bluetooth
- Connettersi ai dispositivi utilizzando Blueman
- Configurare i dispositivi Bluetooth in GNOME Linux
- Connettersi ai dispositivi Bluetooth in KDE Plasma
- Configurare l’utilità CLI Bluetooth in Linux
- Domande frequenti
Leggi anche: Come costruire e installare un kernel personalizzato su Ubuntu
Come configurare Bluetooth sulla tua macchina Linux
I passaggi varieranno un po’ tra le distribuzioni, ma i passaggi di base sono gli stessi. Se la tua distribuzione non ha già configurato Bluetooth per te, dovrai prima installare Bluez, che contiene lo stack dei driver per gli adattatori Bluetooth e utilità per l’amministrazione CLI di Bluetooth.
Dopo aver installato Bluez, potresti dover installare un gestore Bluetooth. Alcuni ambienti desktop hanno gestori Bluetooth integrati. Ad esempio, KDE Plasma ha il client Bluetooth di KDE. Gnome ha anche un client integrato. Se stai utilizzando un ambiente desktop che non ha un client integrato, puoi installare il client Blueman.
Come installare Bluez
Di seguito sono riportate le istruzioni su come installare Bluez su alcune distribuzioni diverse.
Debian e Ubuntu
sudo apt install bluez*OpenSUSE
Con OpenSUSE, devi installare bluez con l’Open Build Service.
Fedora
sudo dnf install bluez bluez-toolsArch Linux
sudo pacman -S bluez bluez-utils
Altri gestori di pacchetti
Bluez funziona con tutte le distribuzioni Linux. Se hai un gestore di pacchetti diverso da quelli sopra, non preoccuparti. Dovrai solo cercare bluez nel tuo gestore di pacchetti, quindi installare tutto ciò che include il termine bluez.
Leggi anche: A cosa serve Bluetooth? 7 usi per la tecnologia wireless
Come installare Blueman
Scopri come installare Blueman su varie distribuzioni Linux qui sotto.
Debian e Ubuntu
sudo apt install bluemanOpenSUSE
sudo zypper install bluemanFedora
sudo dnf install bluemanArch Linux
sudo pacman -S bluemanAltre distribuzioni
Per installare Blueman sulle tue distribuzioni Linux, dovresti cercare il gestore di pacchetti nella distribuzione in uso per Blueman, quindi installare tutti i pacchetti pertinenti.
Abilitare Bluetooth
Dopo l’installazione, dovrai attivare e avviare il servizio Bluetooth. Se stai utilizzando un dongle Bluetooth, dovrai prima eseguire il seguente comando:
modprobe btusbPer abilitare il servizio Bluetooth, esegui il seguente comando:
sudo systemctl enable bluetooth.servicePer avviare il servizio Bluetooth, usa questo comando:
sudo systemctl start bluetooth.service
Dopo aver fatto questo, sarai in grado di iniziare a utilizzare Bluetooth sul tuo sistema.
Leggi anche: A cosa serve Bluetooth? 7 usi per la tecnologia wireless
Connettersi ai dispositivi utilizzando Blueman
Il processo di connessione varierà a seconda del gestore desktop che stai utilizzando. Tuttavia, mostriamo come si fa utilizzando Blueman poiché è abbastanza rappresentativo del processo in generale.
Per connetterti a un dispositivo, apri “Bluetooth Manager” nelle tue applicazioni e premi cerca. Assicurati che il dispositivo a cui desideri connetterti sia visibile. Quando lo vedi nell’elenco dei dispositivi, fai clic destro su di esso e premi “Connetti”. Potrebbe essere necessario inserire un codice di accesso, ma queste informazioni saranno nel manuale dell’utente del tuo dispositivo.

Configurare i dispositivi Bluetooth in GNOME Linux
Gnome viene fornito con supporto Bluetooth fin dall’inizio e puoi facilmente configurare i dispositivi Bluetooth senza installare altri strumenti.

- Fai clic sulle icone di stato nell’angolo in alto a destra dello schermo. Facendo questo apparirà un piccolo menu dove puoi scegliere come la tua macchina si connette alla rete.

- Fai clic sulla voce “Bluetooth” per far apparire un menu a discesa dove puoi scegliere di attivare o disattivare Bluetooth o accedere alle impostazioni appropriate. Scegli di accedere alle Impostazioni.

- La finestra delle Impostazioni Bluetooth mostrerà tutti i dispositivi a cui puoi connetterti. In questo esempio, posso selezionare il mio telefono per accoppiarlo con la mia macchina.

- GNOME mostrerà una finestra con un PIN a sei cifre che devi abbinare al tuo dispositivo per assicurarti di accoppiare i dispositivi giusti insieme.

Una cosa importante da notare, tuttavia, è che il PIN a sei cifre verrà visualizzato solo sui dispositivi non periferici, poiché GNOME si accoppierà automaticamente con qualsiasi tastiera e cuffie Bluetooth.

Leggi anche: Come costruire un nuovo PC per Linux
Connettersi ai dispositivi Bluetooth in KDE Plasma
È anche possibile configurare Bluetooth direttamente dalla scatola attraverso il desktop Plasma in Linux.

- Fai clic sull’icona Bluetooth nell’angolo in basso a sinistra dello schermo per far apparire un piccolo menu dove puoi configurare come funziona Bluetooth nella tua macchina.

- Fai clic sul pulsante “+ Aggiungi nuovo dispositivo…” al centro della finestra.

- Plasma avvierà il suo programma di scoperta Bluetooth e cercherà ogni dispositivo attivo nelle vicinanze e elencherà tutti i dispositivi trovati in una piccola finestra.

- Seleziona il tuo dispositivo e premi “Avanti” per avviare il processo di accoppiamento Bluetooth. Plasma mostrerà una piccola finestra con un PIN a sei cifre che devi abbinare al tuo dispositivo.


Configurare l’utilità CLI Bluetooth in Linux
È anche possibile connettere un dispositivo tramite un’utilità CLI Bluetooth dedicata, un programma che viene fornito con Bluez che ti consente di accoppiare e controllare i dispositivi direttamente dalla tua riga di comando. Può essere particolarmente utile per dispositivi che non hanno uno schermo, come Raspberry Pi.

- Esegui il programma
bluetoothctlper caricare l’utilità CLI di Bluez. Questo cambierà il tuo prompt in[bluetooth]#.

- Avvia il trasmettitore Bluetooth interno accendendolo:
power on- Dì al trasmettitore di cercare qualsiasi dispositivo Bluetooth attivo nell’area eseguendo questi due comandi:
scan on
agent on- Cerca il dispositivo che desideri accoppiare con il tuo computer dicendo al trasmettitore di elencare tutti i dispositivi che ha rilevato durante la scansione:
devices
- Usa l’indirizzo MAC del tuo dispositivo per accoppiarlo con il tuo computer eseguendo questi due comandi:
pair [indirizzo MAC]
connect [indirizzo MAC]Una cosa importante da notare, tuttavia, è che a differenza dei metodi descritti sopra, devi digitare il PIN visualizzato sul dispositivo.
Leggi anche: Come cambiare il layout della tastiera in Linux
Domande frequenti
Ho un dongle USB Bluetooth che non può accoppiarsi con nessun dispositivo. Il mio computer è rotto?
No! Questo è probabilmente dovuto a hardware incompatibile o non supportato. Anche se Linux supporta la maggior parte dei dispositivi Bluetooth, ci sono ancora alcuni modelli generici che non funzioneranno sotto Linux. Un modo per affrontare questo problema è utilizzare ricevitori che hanno chip di cui sai che funzioneranno.
Come posso configurare il mio telefono tramite Bluetooth se non riconosce la mia macchina Linux?
Per impostazione predefinita, il tuo telefono dovrebbe essere in grado di vedere la tua macchina Linux se hai Bluetooth attivato su entrambi i dispositivi. Un motivo per cui il tuo telefono non vedrà la tua macchina Linux potrebbe essere che non è visibile.
Un modo per risolvere questo problema è dire a bluetoothctl di forzare il tuo computer a essere visibile eseguendo il seguente comando: sudo bluetoothctl discoverable on.
È possibile risolvere il problema del salto audio con le cuffie Bluetooth?
Sì! Per risolvere questo problema, assicurati che il ricevitore Bluetooth sia l’unico dispositivo in un particolare bus USB. Ad esempio, non dovresti collegare il ricevitore delle cuffie a un hub USB, poiché condividerà la stessa linea dati con altri dispositivi USB.
Questo è in parte dovuto a come Linux gestisce i dati tramite USB, così come a come PulseAudio interpreta quei dati. Alcuni periferici USB come mouse e tastiere tendono a sovraccaricare il bus USB, lasciando il ricevitore audio in attesa che quelle periferiche finiscano, il che, a sua volta, fa saltare l’audio.
Crediti immagine: Unsplash, modificato da Ramces Red. Tutti gli screenshot di Ramces Red