Dnes ukážu, jak se připojit
z Linuxového notebooku, opatřeného bluetooth adaptérem,
pomocí mobilního telefonu s Windows Mobile k Internetu.
Krátký návod předpokládá správně nastavený a rozpoznaný bluetooth
adaptér v linuxovém počítači a spárovaná zařízení.
Mám Smartphone HTC S730 a na nich operační systém Windows Mobile 6 v českém jazyce. Ze všeho nejdříve je nutné nastavit telefon, aby fungoval jako brána do internetu. To se provede pomocí nabídky Start a položky Sdílení Internetu.
Zde u Připojení počítače vyberu Bluetooth PAN, zvolím své síťové připojení a zmáčknu klávesu Připojit. Zobrazí se výzva, zda-li se má zařízení před připojením zviditelnit. Vyberu ano, protože si zpaměti napamatuji MAC adresu zařízení.
V počítači se přihlásím jako uživatel root:
su -
A najdu si všechna vyhledatelná bluetooth zařízení:
hcitool scan
Jako výsledek dostanu seznam zařízení, jejich názvy a MAC adresy
Scanning ...
00:17:xx:64:xx:C6 Porsche
MAC adresa se bude hodit. Pomocí ní totiž připojím Bluetooth PAN daemona. Před tím, než jej ale spustím, je potřeba zavést modul bnep do jádra. BNEP je protokol používán v PAN.
modprobe bnep
A nyní samotné připojení. Schválně použiji, aby se pand netvářil jako démon – alespoň pro první připojení:
pand --connect 00:17:xx:64:xx:C6 --nodetach
pand[16067]: Bluetooth PAN daemon version 3.32 pand[16067]: Connecting to 00:17:xx:64:xx:C6 pand[16067]: bnep0 connected
Tímto se na obrazovce mobilního telefonu zobrazilo, že je zařízení připojené a pand oznámil, že je spojení dostupné v zařízení bnep0. To se nyní tváří jako standardní síťové rozhraní, kterému lze přidělit IP adresu – nejlépe pomocí DHCP klienta:
dhcpcd bnep0
bnep0: dhcpcd 4.0.3 starting bnep0: broadcasting for a lease bnep0: offered 192.168.0.102 from 192.168.0.1 bnep0: checking 192.168.0.102 is available on attached networks bnep0: acknowledged 192.168.0.102 from 192.168.0.1 bnep0: leased 192.168.0.102 for 259200 seconds
Automaticky se přidělí IP adresa a vytvoří roura do sítě Internet skze bluetooth zařízení. Routovací tabulku lze zkontrolovat pomocí příkazu route:
route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 bnep0 default 192.168.0.1 0.0.0.0 UG 0 0 0 bnep0
A voila: Internet přes mobil je mi k dispozici.
Pozn.: Pro připojení k Internetu přes mobilní telefon doporučuji zřízení tafiu s neomezeným přenosem dat.
Webdesing & kód: Tomáš Kopečný
, tomas@kopecny.info, Praha, Česká republika, centrum holdings
Jakékoliv použití, či pouze převzetí, materiálů, textových i obrazových, je bez písemného svolení autora zapovězeno.
Komentáře
Žádné komentáře zde nejsou. Buď první!
Nový komentář