Skript pro mereni signalu z unixu

Založil dolik, Únor 11, 2009, 11:41:19 DOPOLEDNE

« předchozí - další »

dolik

Nabizim k volnemu pouzivani primitivni script pro zjistovani signalu na OvisLink AP pripojenem k unixu.  Predpokladam ze bude fungovat i pod Windows pres cygwin.

Script jednoduse stahne site-survey stranku z weboveho rozhrani AP a z te pak vytezi zajimave informace.  Pouziva se tak, ze se bud zada jen IP toho AP, pak se vypise seznam siti v dosahu, abebo se zada IP toho AP a SSID site ktere vas zajima.

Priklad:
~ # /home/tom/chksigstr 10.102.xxx.xxx stehel
Checking signal strength from kLfREE-stehelceves (00:60:b3:64:c3:5f), type=AP, channel=13 (B), encryption=no
Signal strength from kLfREE-stehelceves is 44 (min/max/avg 44/44/44)...
Signal strength from kLfREE-stehelceves is 43 (min/max/avg 43/44/43)...
Signal strength from kLfREE-stehelceves is 43 (min/max/avg 43/44/43)...
Signal strength from kLfREE-stehelceves is 41 (min/max/avg 41/44/42)...
Signal strength from kLfREE-stehelceves is 43 (min/max/avg 41/44/42)...
^C
dot

tom712

Citace: dolik kdy Únor 11, 2009, 11:41:19 DOPOLEDNE
OvisLink AP
Hezky no, ale ovislinku je "mnoho" ...nektery firmware maj asi i jinou syntaxy toho sitesurweye, protoze mi to zatim nevypsalo silu signalu ani u jednoho kterej sem zkusil.

A taky vaznej nedostatek... Kam se zadava jmeno a heslo?

Jinak moc pekny :-)

dolik

Dobry dotaz.  Je to obycejny WL-5460AP v2 s firmware 3.2.1.3.9eu.  Nevim jak moc se lisi ta stranka v jinych verzi, ale pokud jsou ty vysledky v nejaky tabulce, melo by to fungovat anebo alespon psat nesmysly.  Pokud to nejde vubec tak to bude zrejme prave tim ze nebylo poskytnuto jmeno a heslo. 

Muj AP se na zadne heslo nepta (doufam ze je to pripad pristupu "zevnitr") - jinak bych zkusil natvrdo podstrcit prikazu wget to jmeno a heslo pomoci --http-user= a --http-password= jestli to zabere.
dot

jedjisch

Citace: dolik kdy Únor 11, 2009, 05:28:08 ODPOLEDNE
Muj AP se na zadne heslo nepta (doufam ze je to pripad pristupu "zevnitr") - jinak bych zkusil natvrdo podstrcit prikazu wget to jmeno a heslo pomoci --http-user= a --http-password= jestli to zabere.

Pochybuju, ze tvuj ovislink dokaze rozlisit pristup zevnitr a zvenku. Melo by stacit pridat podminku, v pripade zadaneho jmena/hesla (asi nejlepe nejakym parametrem) pripadne pouzit wget s parametry, ktere pises. To bude fungovat.

dolik

#4
Uz si nepamatuju jak a jestli vubec jsem tam nastavoval pristup.  Chova se to tak ze zevnitr heslo nepozaduje, a zvenku vse blokuje.

Prikladam novou verzi, ktera vola wget se jmenem a heslem pokud se zadaji jako prvni dva parametery:

chksigstr [user password] host [ssid]

Edit: Prikladam ten novy skript.  :-\
dot