SOHO konfigoló

bAndie91 küldte be v, 2010-05-16 15:04 időpontban

Megelégeltem a multifunkciós otthoni használatú wireless router és accesspoint készülékek beállítási módját. Szerencsés esetben, a konfigurálásra csak ritkán van szükség. Azon túl ha szükség van, akkor az sűrgős. Hogy ne kelljen fully-featured grafikus latest up-to-date ram-evő böngészőt csak erre beizzítani (akinek mindig fut egy, annak location.href='facebook.com' és postázhat nekem egy kis memóriát), íme egy parancssori eszköz. Mert bizony js nélkül még backup-olni se tudjuk a butust. Vajon ez is üzleti szempont volt a fejlesztésnél?
Tehát a script itt: http://www.freeweb.hu/bandie91/pub/?t=2&dir=/projects/linksysconfigscript
Még töredékesek az képességei:
IP paraméterek, SSID és admin jelszó beállítását végzi el commandline-ból a router web szerverének küldött kérésekkel, tehát a böngészőt emulálja.
Egyelőre csak a sajátomon teszteltem.

[UPDATE]
más SOHO routerekhez is csinálgatok:
TL-WR543G-hez.

de jobb volna ha *nix-es firmware lenne hozzá!

bAndie91 küldte be szo, 2010-05-22 23:24 időpontban

Permalink

frissítve.
Mostmár tudja az fogható AP-kat listázni és csatlakoztatni valamelyikhez (kliens mód)

bAndie91 küldte be sze, 2010-11-03 22:32 időpontban

Permalink

A TPLINK-es ilyet tud:

devel/router-scripts/tp-link_cli/tl-wr543g.sh: [command] [-u user] [--] [host]
command one of these:
dhclients list hosts that requested DHCP address
hosts generate /etc/hosts file
survey list of available access points
reserv DHCP address reservation
log system log
stat trafic statistics
version version information about device
backup save all configuration settings
reboot reboot device software
dhcp show DHCP configuration
setup set one or more parameters of these:
takes no additional argument:
--dhcp-on [*] --dhcp-off [*]
takes IP address:
--dhcp-pool-first [*] --dhcp-pool-last [*]
--dhcp-gateway
--dhcp-dns-1 --dhcp-dns-2
takes minute between 1 and 2880
--dhcp-lease-time
takes domain name:
--dhcp-domain [*]
No sainty check.
[*] The new configure won't take effect until the Router reboot.
user username for basic http authenticate
host ip or dns address of TL-WR543G device