Bluetooth
bluetooth je způsob bezdrátové komunikace mezi různými zařízeními.
info
[editovat]HW
[editovat]V počítači je bluetooth device (i interní) připojeno zpravidla přes USB hub. Zjistíme ho příkazem např:
lsusb
a dostaneme např:
Bus 005 Device 004: ID 0db0:a97a Micro Star International Bluetooth EDR Device
Ubuntu
[editovat]viz: https://help.ubuntu.com/community/BluetoothSetup
Potřebujeme mít nainstalované balíky:
- bluez = Bluetooth tools and daemons
- bluez-utils = přehodný balík, nainstaluje balík:
- bluetooth = Bluetooth support
Balík bluez obsahuje utilitu hcitool. Pomocí ní zjistíme např. lokální zařízení bluetooth, které máme v systému:
hcitool dev
Jako odpověď dostaneme např:
hci0 00:1D:92:C8:84:B7
To hexadecimální číslo (oddělované dvojtečkami) je tzv. číslo portu, které budeme potřebovat např. pro nastavení komunikace s gnokii.
hledání zařízení
[editovat]hcitool scan
Vráti všechna zařízení, které nalezne, spolu s jejich adresami. Pro bližší informace o zařízeních musíme následující příkaz spustit jako root. Např:
hcitool info 00:16:4E:21:E0:B2
Requesting information ... BD Address: 00:16:4E:21:E0:B2 Device Name: Petr-N6680 LMP Version: 1.2 (0x2) LMP Subversion: 0x4db Manufacturer: Cambridge Silicon Radio (10) Features: 0xbf 0xfe 0x0f 0x00 0x18 0x18 0x00 0x00 <3-slot packets> <5-slot packets> <encryption> <slot offset> <timing accuracy> <role switch> <sniff mode> <RSSI> <channel quality> <SCO link> <HV2 packets> <HV3 packets> <u-law log> <A-law log> <CVSD> <paging scheme> <power control> <transparent SCO> <AFH cap. slave> <AFH class. slave> <AFH cap. master> <AFH class. master>
btscanner
[editovat]Tanto balík obsahuje stejnojmennou utilitu. Hledá bluetooth zařízení a zobrazí dostupné informace v ncurses (=semigrafické zobrazení na konsoli).
gnome-bluetooth
[editovat]Je to aplikace na správu bluetooth zařízení v prostředí GNOME. Umožňuje navazovat spojení a posílat soubory do bluetooth zařízení a prohlížet jejich obsah.
blueman
[editovat]Suita několika utilit, napsaná v Pythonu:
- blueman-adapters
- blueman-applet
- blueman-manager
- blueman-services
- blueman-sendto
- blueman-assistant
- blueman-browse
Spustí se applet:
blueman-applet &
Je to o něco málo sofistikovanější než gnome-bluetooth.
obex
[editovat]Je to protokol pro přenos souboru prostřednictvím bluetooth. URI má pak tvar:
obex://[00:16:4E:21:E0:B2]/adresáře/jméno.souboru
Připojená datová úložiště jsou v Ubuntu jakoby přimontovány do uživatelova podadresáře, např:
~/.gvfs/NázevZařízení/C:
kde v tomto případě C: je logické zařízení jako v DOSu nebo ve Windows.