2024. április 24., szerda

Gyorskeresés

Útvonal

Cikkek » Számtech rovat

LaFonera - A Francofon addon

  • (f)
  • (p)
Írta: |

Nemrégiben végre én is tagja lehettem a FON közösségnek, aminek az elsődleges célja az...

[ ÚJ TESZT ]

Nemrégiben végre én is tagja lehettem a FON közösségnek, aminek az elsődleges célja az ingyen wifi bárhol a világon. Egy baráti meghívó (amit FON tagoktól kérhetsz, vagy tőlem) majd rövid regisztráció segítségével 12.98€-ért tulajdonosa lehetsz a La Fonera-nak és a La Fontenna-nak, egy apró wifi routernek és kevésbé kicsi, de időjárásálló 6,5-7dBi-s antennának.

Update: Végetért az akció, jelenleg 5.16€ a router, 8.62€ a szállítás, 2.21€ az adó, a Fontenna 9.95€. :(

Ez miért is jó nekünk? Mert bárhova utazol, ott igénybe veheted a FON tagok internetkapcsolatát wifi-n keresztül... a http://maps.fon.com/ oldalon kereshetsz hotspotokat.
Az alap firmware nem túl okos, de ezen könnyen segíthetünk. 2 lehetőség adott, amivel nem szegünk szabályt és egy használhatóbb ketyerét varázsolhatunk a La Fonera-ból. A Francofon és a Freewlan addon. Jelen írás az előbbi telepítésével foglalkozik.

I., FON2200 SSH nyitás, soros kábel nélkül

Mielött bármit tennénk, a PC-t és a La Fonera-t egy switchre kell rakni. (elképzelhető hogy ethernet kábellel direktbe a gépre kötve is működik, nem próbáltam) Fontos, hogy vissza legyen resetelve a gyári firmre (nekem 0.7.1r2, a visszaállítás a reset gomb min. 30mp-ig tartó megnyomása bekapcsolt állapotban) és ne legyen még adva neki fesz. Visszareseteled, aztán net nélkül egyszer lebootoltatod, majd kihuzod a tápját. Ezután állítsuk át a PC-t a 192.168.1.254 IP-re és a 255.255.255.0 alhálózati maszkra. Gateway address-t ne adjunk meg.

Szedd le a openfonssh.rar-t és tömörítsd ki valahova. (pl. c:\FON) Telepítsd fel az openfonera-t, majd indítsd el. Ne fusson a háttérben tűzfal, csomagütemező (Cfos)!

1. Válaszd ki a program listából a putty-ot
2. A "Directory of firmware" mezőben add meg a helyet ahova kitömörítetted
3. Indítsd el a HTTP szervert. (Run HTTP Server)
4. Kattints a "ping"-re

5. Adj feszt a La Fonera-nak. :)

Röviden annyi történik, hogy belemászunk a lelkivilágába a La Fonera-nak, elkapjuk a RedBoot-ot, még mielött az elindítaná a boot folyamatot.

A megnyíló putty ablakba a következő parancsokat kell begépelni:

Copy/paste javasolt... Figyelem! A parancsok alatt több hibaüzenetet fogsz kapni, de ne aggódj, ez normális! A megadott max. idők "tájékoztató jellegűek", általában fele/negyede elég.

ip_address -l 192.168.1.1/24 -h 192.168.1.254
fis init

(Válaszolj "y"-nal)

load -r -b %{FREEMEMLO} vmlinux.bin.l7 -m http -p 9001
fis create -e 0x80041000 -r 0x80041000 vmlinux.bin.l7

(A fonera max. 10 percig nem válaszol, ez normális.)

load -r -b %{FREEMEMLO} root.fs -m http -p 9001
fis create -l 0x06F0000 rootfs

(A fonera max. 30 percig nem válaszol, ez normális.)

fis load -l vmlinux.bin.l7
exec

A La Fonera újrabootol és max. 20 perc múlva rá tudsz csatlakozni a MyPlace-re.

Putty log:
== Executing boot script in 1.830 seconds - enter ^C to abort
^C
RedBoot> ip_address -l 192.168.1.1/24 -h 192.168.1.254
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.254
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> load -r -b %{FREEMEMLO} vmlinux.bin.l7 -m http -p 9001
Raw file loaded 0x80040c00-0x800c0bff, assumed entry at 0x80040c00
RedBoot> fis create -e 0x80041000 -r 0x80041000 vmlinux.bin.l7
... Erase from 0xa8030000-0xa80b0000: ........
... Program from 0x80040c00-0x800c0c00 at 0xa8030000: ........
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> load -r -b %{FREEMEMLO} root.fs -m http -p 9001
Raw file loaded 0x80040c00-0x801bcbff, assumed entry at 0x80040c00
RedBoot>fis create -l 0x06F0000 rootfs
... Erase from 0xa80b0000-0xa87a0000:
...............................................................................................................
... Program from 0x80040c00-0x801bcc00 at 0xa80b0000: ........................
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> fis load -l vmlinux.bin.l7
Image loaded from 0x80041000-0x801ba000
RedBoot> exec

És persze néhány hibaüzenet, amit figyelmen kívül kell hagyni.

II., Francofon addon előkészítés

Az előzőekben engedélyeztük az SSH hozzáférést a La Fonera-hoz. Most indítsd újra a reset gombbal, vagy siman dugd rá a netre. Feltölti magára a legújabb FON frissítéseket, 2x újra fog indulni. Ha végzett (ami max. 10 perc), csatlakozz a MyPlace-re és ellenőrizd le a webes felületről (böngészőbe 192.168.10.1), hogy a 0.7.2 R3 szoft legyen rajta. (perpill ez a legfrissebb)

III., Francofon addon telepítés

Csatlakozz rá SSH-val a La Fonera-ra. Felhasználói név: root , jelszó: admin

Most ezek a parancsok jönnek szép sorban:

cd /tmp
wget http://download.francofon.fr/update.sh
chmod +x update.sh
sh ./update.sh




A La Fonera 2x fog újraindulni, elég sokáig tarthat a teljes folyamat! (max. 10-15 perc) A webes felületen kiválaszthatjuk hogy a "gyári", vagy a Francofon felületet akarjuk-e használni. :)

Features:
* Better firewall
* Port forwarding wizzard
* Reserve addresse on private network
* Blacklist some sites for public network
* DNS modifications
* Antenna power tuning
* Remote reboot
* Dyndns management.
* hosts file management
* Real time display for private and public connections.
* Display last version availlable. (in red if your are not up to date)
* Hidden SSID on private network
* Language management (English, French and Roman for the moment)
* Can be upgraded from an alternative server
* Allow @ and / caracters for some pppoe ISP, up to 64 characters
* open/close SSH
* open/close admin by ethernet port.
* Possibility to ban MAC addresses on public and private network with scheduler.
* Possibility to connect LaFonera to an existing AP to use his network instead of having an ethernet wire.

IV., Francofon addon eltávolítás

SSH-val csatlakozz a La Fonera-ra, majd add ki ezt a parancsot:

rm -R /jffs/*

Miután végzett, húzd ki majd dugd vissza a konnektorba.

Nekem nem jött be ez az addon, a Ponte2 bekapcsolása után nem láttam tobbet a saját jelet, bár lehet én állítottam be valami olyat, amit nem kellett volna... Az I. pont megismétlésével ismét használható lett a La Fonera-m. Amint lesz némi időm ismét, a freewlan addon-nal foglalkozom, illetve egy összehasonlítás várható. Elöljáróban annyit, abban van magyar nyelv is....

A leírás a www.francofon.fr alapján készült. Sem én, sem az addon készítője nem vállal semmiféle garanciát a nem megfelelő frissítés által okozott károkért.

Azóta történt

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.