Bluetooth

Kohteesta Linux.fi
Versio hetkellä 8. joulukuuta 2016 kello 16.52 – tehnyt Tuju (keskustelu | muokkaukset) (→‎Jakelukohtaista)
Siirry navigaatioon Siirry hakuun
Tux.png
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja vapaaohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.

Bluetooth on lyhyelle etäisyydelle tarkoitettu langaton tiedonsiirtomenetelmä. Linuxissa Bluetooth-yhteydet yleensä toteutetaan BlueZ-protokollapinolla. Nokia kehitti Bluetoothin historian alkuvaiheissa Affix-nimisen protokollapinon Linuxille, mutta sitä ei enää käytetä.



bluetoothctl

Bluetoothctl on komentorivillä toimiva bluetooth manageri. Se löytyy bluez-utils-paketista.

% bluetoothctl 
[NEW] Controller 00:11:87:AA:B2:C5 example.com [default]
[NEW] Device C4:7D:CC:04:66:66 DS3578 M1R82F02A   
[bluetooth]#

Komento help listaa ohjeen. Tyypillisiä komentoja: devices, paired-devices, scan, connect, pair, info, disconnect.

hciconfig

% hciconfig -a
hci0:   Type: Primary  Bus: USB
        BD Address: 00:11:67:0A:B2:C5  ACL MTU: 678:8  SCO MTU: 48:10
        UP RUNNING PSCAN ISCAN 
        RX bytes:14239 acl:403 sco:0 events:296 errors:0
        TX bytes:2588 acl:73 sco:0 commands:79 errors:0
        Features: 0xff 0xff 0x8d 0x78 0x08 0x18 0x00 0x00
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
        Link policy: 
        Link mode: SLAVE ACCEPT 
        Name: 'computer.example.com'
        Class: 0x0c0108
        Service Classes: Rendering, Capturing
        Device Class: Computer, Server
        HCI Version: 1.2 (0x2)  Revision: 0x1ae
        LMP Version: 1.2 (0x2)  Subversion: 0x1ae
        Manufacturer: Integrated System Solution Corp. (57)


hcitool

% hcitool dev
Devices:
        hci0    00:11:67:0A:B2:C5

Näyttää paikalliset bluetooth liitännät.

% hcitool scan
Scanning ...
        C4:7D:CC:44:77:AB       Symbol XYZ123   

Listaa kantavuuden päässä olevat laitteet.

Bluetooth-ohjelmia Linuxille

Jakelukohtaista

Jossain jakelussa bluetooth löytyy useimpien jakeluiden paketinhallinnasta nimellä gnome-bluetooth tai kde-bluetooth. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

Fedora

  • btkbdd paketti sisältää HID-näppäimistöpalvelun jolla voi tehdä tietokoneesta bt-näppäimistö-asiakkaan.
  • bluedevil paketti sisältää KDE-ohjelmat bluetooth laitteiden hallintaan.
  • blueman paketti sisältää GNOME-ohjelmat bluetooth laitteiden hallintaan.

Ubuntu

Ubuntussa on hidd jota ei löydy välttämättä toisista jakeluista.

Katso myös

Aiheesta muualla