Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man hanterar Bluetooth-enheter på Linux med hjälp av bluetoothctl

Bluetooth är ett av de mest effektiva sätten att ansluta flera hårdvaruenheter till din dator trådlöst. Att veta hur man hanterar Bluetooth-enheter är viktigt eftersom fler trådlösa prylar vinner erkännande bland användare.

Bluetoothctl är ett interaktivt och lättanvänt verktyg för att styra Bluetooth-enheter. Det är huvudverktyget för att hantera Bluetooth på Linux-baserade operativsystem. Den här guiden visar dig hur du enkelt ställer in Bluetooth-enheter och anslutningar på din Linux-dator med hjälp av bluetoothctl.

Kontrollerar Bluetooth-status

Innan du kan lägga till Bluetooth-enheter måste Bluetooth-tjänsten på din dator vara igång. Du kan kontrollera det med hjälp av systemctl kommando.

sudo systemctl status bluetooth

Om Bluetooth-tjänstens status inte är aktiv måste du först aktivera den. Starta sedan tjänsten så att den startar automatiskt när du startar din dator.

sudo systemctl enable bluetooth
sudo systemctl start bluetooth

Om du inte har inbyggd Bluetooth på din PC kan du enkelt lägga till Bluetooth med hjälp av externa Bluetooth-adaptrar.

Söker efter enheter i närheten

För att aktivt söka efter Bluetooth-enheter som du kan ansluta till, använd skanna kommando enligt följande:

bluetoothctl scan on

När du kör kommandot ovan kommer din dator att leta efter och lista alla Bluetooth-enheter som är inom räckhåll för ditt system.

Alla Bluetooth-enheter är märkta som Enhet följt av deras respektive MAC-adresser (Media Access Control), en unik identifierare för en enhet i ett nätverk. MAC-adressen följer formatet XX : XX : XX : XX : XX : XX. Bluetoothctl visar också namnet på enheten, t.ex. ruwido BLE i utgången ovan.

Notera: Om du inte kan hitta den Bluetooth-enhet du letar efter, se till att systemets Bluetooth är upptäckbart.

Relaterad  XCOM-veteraner har öppnat en ny studio som kommer att ta itu med innovativa strategier

För att göra din Bluetooth-adapter upptäckbar för andra enheter, använd följande kommando:

bluetoothctl discoverable on

Ansluter till din enhet

Nu när du har en lista över Bluetooth-enheter som du kan ansluta till använder du MAC-adressen för att ansluta till en viss enhet.

Det enklaste sättet att ansluta till en Bluetooth-enhet är att para ihop den med din PC med hjälp av par kommando.

bluetoothctl pair FC:69:47:7C:9D:A3

Notera: Kom ihåg att byta ut MAC-adressen FC:69:47:7C:9D:A3 används i den här guiden med din enhets respektive MAC-adress.

Om enheten du ansluter till har ett GUI-gränssnitt, till exempel en smartphone, kommer enheten att visa en uppmaning som ber dig att acceptera anslutningen. Systemet kommer också att be dig bekräfta ihopkopplingen på din PC. Du kan göra det genom att skriva ja i kommandoraden.

För enheter som redan är ihopparade med din PC kan du helt enkelt ansluta till dem i framtiden med hjälp av ansluta kommando enligt följande:

bluetoothctl connect FC:69:47:7C:9D:A3

Lista parade enheter med bluetoothctl

Du kan titta på enheterna som för närvarande är ihopparade med ditt system genom att köra följande kommando:

bluetoothctl paired-devices

Du kan också lista enheter som är inom Bluetooth-räckvidden för din dator med kommandot nedan:

bluetoothctl devices

Lita på ihopkopplade enheter

Förutom att para ihop med en Bluetooth-enhet kan du även välja att lita på vissa enheter så att du enkelt kan ansluta till dem i framtiden.

Så här litar du på en Bluetooth-enhet:

bluetoothctl trust FC:69:47:7C:9D:A3

Du kan inte lita på en enhet genom att utfärda följande kommando:

bluetoothctl untrust FC:69:47:7C:9D:A3

Koppla från Bluetooth-enheter

För att koppla bort en Bluetooth-enhet, använd avlägsna kommando enligt följande:

bluetoothctl remove FC:69:47:7C:9D:A3

Du kan också koppla bort en enhet från ditt system med hjälp av bluetoothctl:

bluetoothctl disconnect FC:69:47:7C:9D:A3

Om du vill blockera en specifik enhet från att ansluta till ditt system kan du använda blockera kommando följt av enhetens MAC-adress.

bluetoothctl block FC:69:47:7C:9D:A3

För att avblockera en enhet, byt bara ut ordet blockera i förutnämnda kommando med avblockera.

Relaterad  Varför använda en interaktiv i din marknadsföringskampanj?

Använda det interaktiva läget

Som nämnts tidigare är bluetoothctl ett interaktivt verktyg. I den här guiden använde vi långa kommandon för att undvika förvirring, men normalt bör du använda det interaktiva läget eftersom det är snabbare och lättare att arbeta med.

För att gå in i det interaktiva läget, kör helt enkelt bluetoothctl kommando utan argument enligt följande:

bluetoothctl

Efter att du har bytt till det interaktiva läget kan du utfärda kommandona utan att vänta bluetoothctl enligt nedanstående.

För att gå ur det interaktiva läget för bluetoothctl, skriv helt enkelt utgång i prompten.

Ansluta med andra enheter trådlöst på Linux

Den här guiden har visat dig hur du hanterar Bluetooth-enheter på din Linux-dator med hjälp av bluetoothctl. Bluetoothctl är ett kommandoradsverktyg i Linux som låter dig ansluta och para ihop med Bluetooth-enheter effektivt.

Som med de flesta nätverkstekniker kan hackare också utnyttja Bluetooth. För att vara säker bör du alltid se till att ditt Bluetooth-nätverk är korrekt konfigurerat och säkert.

Om författaren

Mwiza Kumwenda (48 artiklar publicerade)

Mwiza utvecklar mjukvara till yrket och skriver mycket om Linux och front-end-programmering. Några av hans intressen inkluderar historia, ekonomi, politik och företagsarkitektur.

Mer från Mwiza Kumwenda

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera