2010
Ohledně Open-Mesh Routeru už jsme se zmiňovali a krátce jej představili po hardwarové stránce zde. V tomto článku se dočtete, jak do něj flashnout firmware OpenWrt 8.09 včetně jeho webového rozhraní X-Wrt, a také Jasager. Flash firmware názorně provedeme na operačním systému Windows, ale samozřejmě je možné celý proces provést i z GNU/Linux. Proto v některých bodech návodu, pokud se bude výrazněji lišit od postupu z Windows, bude uvedena i alternativa v případě použití Linuxu. Pod OS Windows budeme potřebovat nástroje open-mesh-flash, WinSCP, Putty a Telnet. V případě Linuxu jsou většinou potřebné nástroje SCP, SSH a Telnet dostupné defaultně v systému, krom aplikace open-mesh-flash, na kterou odkaz ke stažení je uveden níže. Při použití BackTrack 4 CZ h4f c00k je aplikace open-mesh-flash už obsažena v systému. Sluší se uvést, že návod byl převzat z webu www.hak5.org.
1. Budeme potřebovat níže uvedené soubory, takže si je předem stáhneme z internetu.
Open Mesh Flash Util (Windows verze)
http://dev.open-mesh.com/downloads/stable/firmware/open-mesh-flash.exe
Open Mesh Flash Util (Linux verze)
http://dev.open-mesh.com/downloads/testing/firmware/open-mesh-flash
Jasager v2 Firmware
http://www.digininja.org/files/jasager_firmware_1.0.tar.bz2
Haserl Package
http://downloads.openwrt.org/kamikaze/8.09.2/atheros/packages/haserl_0.9.24-1_mips.ipk
Webif Package
http://downloads.x-wrt.org/xwrt/kamikaze/8.09.2/atheros/packages/webif_0.3-4838_mips.ipk
2. Rozbalíme Jasager firmware – „jasager_firmware_1.0.tar.bz2″
3. Nastavíme IP adresu síťové karty na 192.168.1.99
4. V příkazové řádce (CMD) spustíme open-mesh-flash.exe

5. Vybereme si síťové zařízení, přes které jsme připojeni k Open Mesh Routeru. V tomto případě viz obrázek výše, síťové zařízení číslo 3, a v cmd zadáme:
open-mesh-flash.exe 3 openwrt-atheros-root.squashfs openwrt-atheros-vmlinux.lzma

6. V příkazové řádce se připojíme telnetem na Open Mesh Router:
telnet 192.168.1.1

7. Změníme heslo a zapneme wifi rádio:
passwd
12345
12345
uci set wireless.wifi0.disabled=0
uci commit wireless && wifi
8. Zkopírujeme instalační balíčky do Open Mesh Routeru, např. pomocí programu WinSCP.
Konfigurační nastavení pro WinSCP:
192.168.1.1 pro "Hostitel"
SCP pro "Přenosový protokol"

8.1. Vybrat položku SCP/Shell
Odškrtnout "Ignorovat varování u LS"
Odškrtnout "Pokusit se zjistit úplný čas"
Odškrtnout "Zjistit skupiny uživatele"

8.2.1. Připojíme se a přejdeme do adresáře /tmp, kam zkopírujeme .ipk balíčky „haserl_0.9.24-1_mips.ipk“ a „webif_0.3-4838_mips.ipk“

8.2.2. Při použití OS Linux je postup kopírování .ipk balíčků rozdílný. Bude použito SCP, a syntaxe příkazů bude vypadat nějak takto:
scp /root/haserl_0.9.24-1_mips.ipk [email protected]:/tmp/haserl_0.9.24-1_mips.ipk
scp /root/webif_0.3-4838_mips.ipk [email protected]:/tmp/webif_0.3-4838_mips.ipk

9. Připojíme se přes protokol SSH do Open Mesh Routeru, např. pomocí Putty.


9.1. Přejdeme do adresáře /tmp
cd /tmp
9.2. ..a nainstalujeme nakopírované .ipk balíčky.
opkg install *.ipk

9.3. Přesuneme adresáře obsahující webové rozhraní (X-Wrt) pro OpenWrt a restartujeme.
mv /www/index.html /www/webif.html
cp -R /karma/www/* /www/
reboot

10. Po restartu Open Mesh Routeru máme k dispozici dvě ovládací rozhraní.
Na IP adrese http://192.168.1.1/cgi-bin/status.rb běží ovládací panel pro Jasager.

A na IP adrese http://192.168.1.1/cgi-bin/webif/info.sh běží X-Wrt, což je webové rozhraní pro OpenWrt.

Tímto je vše hotovo. Fajn zábavu..

















Žádný komentář.
Přidat komentář