1 (edytowany przez feedhorn 2015-02-12 18:01:27)

Temat: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie grono kolegow.
Chcial bym po zainstalowaniu Barrier Breaker 14.07 na sprzecie NanoStation2   ( bez literki M )
miec prosty analizator pasma dostepny z konsoli.
Aby moc wybrac najmniej zajety lub najmniej zaszumiony kanal.

Czy ktos z kolegow ma info w tym temacie .

Z gory dziekuje za pomoc.

FEEDHORN

P.S.
SUKCES !! Skrypt juz jest, i to na kazdy sprzet, opis nastepna strona lub kiliknij na link ponizej:

http://eko.one.pl/forum/viewtopic.php?id=10494&p=2

2

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam.
Poszukaj w dziale "Spis poradników i HOWTO użytkowników".
Jest nawet skrypt do automatyzacji tego smile

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

3 (edytowany przez feedhorn 2015-01-26 08:16:15)

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie kolegow czytajacych.
Dziekuje za podpowiedz w temacie koledze wabikboy.
Zapoznalem sie z porojektem ale to zajmuje sporo pamieci a ja juz nie mam czym poszalec w NS2. I nawet juz pozbylem sie  LUCI z Barrier Breaker 14.07
Dlatego poszukuje rozwiazania opartego na prostym skrypcie aby mozna bylo to uruchomic z terminala .
Moze ktos poidpowie jak wykorzystac komemdy np IW  czy IWCINFIG .
A potem bym to wykorzystal w skrypcie, ktory bym juz napisal.
Co prawda wykres bedzie np w postaci kropek lub innych znaczkow ale zrozumialy.
Cos podobnego jak to zostalo zrobione w MikroTiku.

http://wiki.mikrotik.com/images/2/2d/Spectral-scan.png

Jestem dobrej mysli, ze uda sie cos wspolnie zrobic.

FEEDHORN

4

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

http://eko.one.pl/?p=openwrt-wifianalyzer
http://eko.one.pl/forum/viewtopic.php?id=9735

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez feedhorn 2015-01-26 12:56:00)

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie grono kolegow czytajacych i zainteresowanych tematem.
Pierwsze to dziekuje Cezaremu za podeslane linki.

Wszystko czytam uwaznie i sam tez poszukuje o
ptymalnego rozwiazania i staram sie na biezaco dzielic informacja o wynikach.
I tak wyszukalem prosty analizator tekstowy  HORST.

Link ponizej.

http://br1.einfach.org/tech/horst/

Mysle ze jezeli by sie zmiescil na moim NS2 to bylo by to dobre rozwiazanie.

FEEDHORN

6

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

http://wiki.openwrt.org/doc/howto/wireless.tool.horst

7

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

To jeszcze wavemon w ten sposób.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie kolegow czytajacych.
Nie mam sukcesu .

Taki komunikat p co bylem juz przekonany ze prawie sie uda.

Installing horst (4.2-1) to root...
Collected errors:
* pkg_write_filelist: Failed to open //usr/lib/opkg/info/horst.list: No space left on device.
* opkg_install_pkg: Failed to extract data files for horst. Package debris may remain!
* opkg_install_cmd: Cannot install package horst.
* opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.


Mysle, ze jeszcze cos znajde mniejszego.

Dziekuje za wsparcie.

FEEDHORN

9

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Nie masz miejsca smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

A ile Masz w ogóle tego miejsca ??

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

11

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie grono kolegow czytajacych ten temat.
Miejsca wolnego  jest tylko 180kb.

Jedynie rozwazam mozliwosc wzorowania sie na skrypcie kol. Cezarego bez instalacji gnuplot-a.
Skrypt powoli zaczynam trawic ale komenda iwconfig nie dziala w BB1407 i musze duzo zmieniac ale zonowu nie pasuja  wyszukiwania fragmentow tesktu.
Powoli to  idzie przodu.
Bo kazada linie musze testowac aby dalej cos dopisywac w skrypcie.
Moje zalozenie taki:
Wyszukac nazwe portu WIFI
W/g niej zrobic odczyt czestotliwosci np " iw phy0 freqlist" i to przyjac jako opis link dolnej wykresu
Nastepnie podstawiac czestotliwosc i robic odczyt kazdej czestotliwosc co na niej siedzi.
Zauwazylem tez zalezonosc ze jak kanal czysty to najwyzsza granica szumu siega -120dB a jak jest sygnal to wynosi okolo -110db a nawet -98dB  a potem odczyt sygnalu i te dwie dane zapisywac do pliku a potem z tego zrobic wykres slupkowy np z * lub | to juz do wyboru.
Ale klopot mam jak ustawiac czestotliwosc do odczytu z listy.
Granica szumu byla by te -120dB a odczyty to bylo by to tlo szumowe i potem sygnal .

Powoli jak beda mial jusz jakies konkretne wyniki to bede skrypt zamieszczal  na pewnym etapie dzialania.
Ale zawsze mile widziana pomoc, bo moze sie to wiekszej ilosci ludziom przydac.

FEEDHORN

12

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

skoro masz mało miejsca to zamiast odczytu częstotliwości rób odczyt nr kanału zawsze to mniej danych do zapisania a częstotliwość jest i tak przypisana do danego nr kanału.

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

13

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Czekaj, a co w ogóle robisz? Skanowanie?

iw dev wlan0 scan
iwinfo wlan0 scan

iw/iwinfo masz w systemie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14 (edytowany przez feedhorn 2015-01-27 12:04:08)

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Kolego Ceazary.
Dzieki zainfo.
Jest znane i za malo danych.
To jest bardzo skromny wynik do dalszyc obrobek

Idealnym rozwiazaniem bylo by uzyc skanowania w/g opisu , ktory Ty tez podawalas mi wczesniej ale on wymaga instalacji propgramu  do oczytu.

https://blog.altermundi.net/article/pla … tral-scan/


A potem zrobic tranzlator -( skrypt )  pliku wynikowego na tekstowy i sprawa zalatwiona tam juz wszystko jest co potrzebne .
Tylko jak rozgrysc ten  plik fft_eval  - wynik skanowania .
A moze jest program ktory potrafi go odczytac po zgraniu z NS2  to tez by bylo wyjscie.

FEEDHORN

15

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Tzn wynikiem cgi są dane tekstowe do wykresu - więc masz chyba właśnie to co potrzebujesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie kolegow czytajacych.
Panie Ceazary u mnie wygenerowany plik jest to jakis  BIN.
Moze ja cos zle robie.
To prosze o wyprobowana metode aby wygenerowac tej plik - wynik skanowania.


FEEDHORN

17

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Z pakiety który podałem? tam zwykły json jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Panie Cezary w ktorej wrsji skanera jest ten plik tesktowy ?

W tej

http://eko.one.pl/forum/viewtopic.php?id=9735

czy w tej

http://eko.one.pl/?p=openwrt-wifianalyzer


FEEDHORN

19

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

spectral-scan-webgui

mój wifianalyzer zresztą to też tylko tekst.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20 (edytowany przez feedhorn 2015-01-27 22:15:35)

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam ponownie.
Penie Cezary.
Instalacja spectral-scan-webgui  upomina sie o serwer uhttpd a ja go usunolem przy kompilacji aby uzuskac  miejsce bo bardzo malo juz bylo.
Tak ze to tez odpada.

A nie ma takiej wersji ktora by sie uruchomila jako skrypt na barrier_breaker 14.07 .

FEEDHORN

21

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Można uhttpd pominąć, jest w zależnościach bo to przez www miało iść.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

22

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie czytajacych.
Panie Cezary ale nigdy nie robilem instalacji pakietu z pominieciem czegos.
Zawsze szylo tak jak bylo w calosci.

Ja mam taki komunikat

Installing spectral-scan-webgui (1) to root...
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for spect                                      ral-scan-webgui:
*      fft-eval *      uhttpd *        luci-lib-jquery-1-4 *
* opkg_install_cmd: Cannot install package spectral-scan-webgui.

I jak wykonac ?

FEEDHORN

23

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

fft-eval  musi być i powinno być zainstalowane najpierw. A później samo spectra-scan-webui z opcją -force-depends

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24 (edytowany przez feedhorn 2015-01-28 18:50:35)

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Witam serdecznie czytajacych.
Panie Cezary.
Wykonalem prace jak pan polecil.
Zainstalowalo ladnie fft-eval a spectral-scan-webgui  bez   uhttpd.
Sprawdzalem  czy jest ok. i wszystko sie zgadza.
Kiedy podejmuje probe uruchomienia skryptu  z katalogu /www/cgi .. /  to wywala mi blad ze nie istniej katalog /tmp
Moze znowu cos zle robie i zadanego pliku nie generuje.
Ponize wysylam skrypt o nazwie spectral_scan.json

#!/bin/sh
json_cache=/tmp/spectral_scan.json
json_cache_timeout=2
(
  [ -f $json_cache ] && return
  phy=phy0
  path_ath9k="/sys/kernel/debug/ieee80211/$phy/ath9k"

  ### grab only one sample per trigger
  echo 1 > $path_ath9k/spectral_count

  ### Empty buffer
  cat $path_ath9k/spectral_scan0 > /dev/null

  ### sample current channel only, no freq hopping
  #echo manual > $path_ath9k/spectral_scan_ctl
  #echo trigger > $path_ath9k/spectral_scan_ctl

  ### grab samples over the whole spectrum
  echo chanscan > $path_ath9k/spectral_scan_ctl
  iw wlan0 scan freq 2412 2422 2432 2442 2452 2462 2472 >/dev/null
  echo disable > $path_ath9k/spectral_scan_ctl
  fft_eval $path_ath9k/spectral_scan0 2> /dev/null > $json_cache
  ( sleep $json_cache_timeout ; rm $json_cache ) &
) &

echo Content-Type: application/json
echo Cache-Control: no-cache
echo Expires: 0
echo "Access-Control-Allow-Origin: *"
echo
echo "{ \"epoch\": $(date +%s), \"samples\":"
cat $json_cache
echo "}"

A tresc komunikatu tak:

Content-Type: application/json
Cache-Control: no-cache
Expires: 0
Access-Control-Allow-Origin: *

{ "epoch": 1422163241, "samples":
cat: can't open '/tmp/spectral_scan.json': No such file or directory
}






FEEDHORN

25

Odp: SUKCES !! Analizator pasma w Gargoyle, Barrier Breaker 14.07 i OpenWRT

Nie, wywala że jeszcze próbek nie ma lub to radio tego nie wspiera.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.