archeolog.cz: Obří Hrad Keltské oppidum Stradonice Habrůvka, jeskyně Býčí skála pravěk datace, časová osa, pravěké dějiny
Apple iPad Smart Case šedá - Samsung Galaxy Tab 10.1 černé - Samsung Galaxy Tab 10.1 bíle - Puzdro Asus Eee Pad Versa černé - Pouzdro Apple iPad Smart Cover černé - Pouzdro POINT OF VIEW Mobii 7" černé - Pouzdro ZTE V9C-1 černé - Pouzdro Google Nexus 7 oražové - Pouzdro Google Nexus 7 šedé - Pouzdro Samsung Galaxy Note 10.1 bíle - Pouzdro Samsung Galaxy Note 10.1 černé
   Témata: Home

Výlety

Foto

Technika

Výhledy

Cestování

K zamyšlení


LINUX4ALL archiv

Na webu

Pobavení

Příroda

Report, Dokument

Sport

Linux a bluetooth

- STEFi - 2007-02-17 15:37:04
Propojení mobilního telefonu s počítačem pomocí bluez přes obex protokol....

Cílem krátkého návodu je:


Jaký software
Zprovoznit bluetooth lze několika způsoby. Rozhodl jsem pro bluez.
Doporučuji však použít hotový balíček pro vaší distribuci, např. pro Slackware.

Postup
1) Nejprve zapněte na mobilu bluetooth. To samé učiňte i na počítači, většinou má modrý zub nějaký vypínač (mluvím o notebocích).

2) Zkontrolujte, zda byl bluetooth detekován jádrem:
# lsmod
Module Size Used by
hci_usb 10652 0
bluetooth 35940 1 hci_usb

Dále pak zkontrolujte vytvoření patřičného zařízení:
# hciconfig
hci0: Type: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:0 acl:0 sco:0 commands:0 errors:0


2) Spusťe následující:

# /usr/sbin/hcid ... může se lišit podle distribuce

Tímto spustíte Bluetooth Host Controller Interface Daemon a od této chvíle budete schopni
již přes modrý zub komunikovat. Otestovat to můžete vyhledáním mobilu:

# hcitool scan
Scanning ...
00:01:E3:60:62:61 Mobilator

Stejně tak by měl i telefon najít počítač.

3) Těď již nám zvývá jen nastavit PIN v bluez. Takže se podíváme do nejdůležitějšího adresáře.
V /etc/bluetooth najdete 3 soubory:
hcid.conf ... nastavení HCID demonu
pin ... bezpečnostní PIN
rfcomm.conf ... nastavení pro zařízení např. rfcomm0, přes tohle zařízení pak můžeme využít telefén kpřípojení přes GPRS/EDGE

Nás budou zajímat první dva soubory, do hcid.conf si můžete pojmenovat váš počítač. V druhém nastavte heslo, které musíte
následně použít pro párování zařízení (tedy telefonu a počítače).

4) Spojme to. Z telefénu vyhledejte bluetooth zařízení, objeví se tam seznam okolních modrozubých a mezi nimi naleznete zcela jistě i váš počítač pojmenovaný shodně s hcid.conf. Při spárování vás telefon vyzve k zadání bezpečnostního PIN, tedy toho, co jste zadali do souboru PIN (doporučuji čísla :) ). Včil to máme spojeno.

5) Obex, protokol pro telefény Siemens.
Nainslatujeme OpenObex a odtud také Obexfs a ObexFTP. Obex potřebuje také
FUSE. Doporučuji v tomto pořadí: FUSE, OpenObex, ObexFTP, Obexfs.

Spustíme SDP daemona:
# /usr/sbin/sdpd
Ten se stará o to, abychom se byli schopni připojit ke službám zařízení (telefonu).
Teď již stačí pomocí obexu přistoupit k telefénu:

# mount -t fuse "obexfs#-b00:02:E3:61:63:61 -B6" /mnt/removable



Zdroje
http://www.holtmann.org/linux/bluetooth/


STEFi (c) 2004 - stefi [at] netdev [dot] cz
Pokud chcete zde publikované materiály použít, prosím, informujte mě. If you wish to use these published materials, please, let me know.
0.004 sec