IlPuntoTecnico

Hardware e Software => Networking => Topic aperto da: livingsilver94 - 24 Maggio 2015, 13:32

Titolo: SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 24 Maggio 2015, 13:32
Discussione in aggiornamento!
Introduzione alla Whitebox
Chiunque si sia interessato al progetto di SamKnows saprà che, una volta aderito, verrà spedita a casa una Whitebox. Che roba è? Questa Whitebox altro non è che un router a tutti gli effetti, impostato per funzionare come mero switch e privato, lato software, di ogni funzionalità di routing e interfaccia grafica; infatti il suo unico obiettivo è misurare la bontà della propria connessione ADSL senza interferire in alcun modo con la rete di casa.
I più esperti (e a mio parere un po' disonesti...) hanno cominciato a rimpiazzare il software di SamKnows con build come DD-WRT, Tomato o OpenWrt, sbloccando la parte router ottenendo quindi un dispositivo completamente funzionante, che però non ha più nulla a che fare con SamKnows: le misurazioni sono sparite.

Da qui ho cominciato a documentarmi se e come fosse possibile ottenere la botte piena e la moglie ubriaca, e sono incappato in questa (https://forum.openwrt.org/viewtopic.php?id=32803) discussione. Essa parla di come installare gli script di misurazione su un'altra build OpenWrt, ma è vecchia e parla di un modello di Whitebox non più distribuito. Per fortuna non è stato difficile adattare gli insegnamenti del 2011/2012 con l'attuale router  ;)
In questo thread si parla della Whitebox in senso tecnico, per aderire al progetto SamKnows vi rimando alla discussione dedicata (2017) (https://www.ilpuntotecnico.com/forum/index.php/topic,76991.0.html).

Nozioni base e installazione della build
DISCLAIMER: la guida andrà a toccare, almeno all'inizio, la ROM del router. Benché il rischio di brick sia quasi assente, non mi ritengo responsabile di tentativi di flash falliti, sia per mia presunta responsabilità sia per altri motivi, come interruzione della corrente elettrica durante il processo o qualsiasi altra eventualità. In caso di soft brick, dovrete essere in grado di rimettere in sesto il router attraverso TFTP o seriale, argomenti non trattati in questa guida, almeno non per il momento. E' comunque possibile trovare tutto online,  eccezion fatta per la seriale che richiede dell'hardware che andrebbe acquistato.
Infine, nonostante le misurazioni di SamKnows continueranno a funzionare, da contratto non siete autorizzati a manomettere la Whitebox.


Anzitutto, la Whitebox a cui questa guida è indirizzata è il TP-LINK WDR3600. Non ci dovrebbero essere grossi problemi nel caso in cui, in futuro, SamKnows deciderà di cambiare dispositivo. Fatemi sapere se riceverete qualcosa di diverso  :)

Caratteristiche della build:
Oltre a far funzionare le misurazioni, la build ha delle feature in più come:
Changelog (non necessariamente completo):
Codice: [Seleziona]
07/04/2016:
  Build aggiornata a OpenWrt Chaos Calmer 15.05.1
  Spazio disponibile sensibilmente superiore a prima: siamo a 3.29 MB liberi, 3.28 dopo la configurazione iniziale
  Ordinati i permessi dei file da me aggiunti (non che fosse necessario, ma è bene avere i permessi ben sistemati: rwxr-xr-x)
  Sostituito OpenSSL in favore di PolarSSL (uno dei motivi per cui la build è stata ridotta in dimensione)
  Aggiunto in autoavvio lo script editcrontab. A cosa serve: attende che gli eseguibili SamKnows popolino il file /etc/crontabs/root, successivamente
   accoda al file il testo salvato nel file /etc/crontabs/mycrontab, in modo tale da far convivere senza magheggi le operazioni pianificate
   da SamKnows con le vostre. Lo script è semplicissimo e il percorso è /usr/bin/editcrontab
 
16/09/2015:
  La build è ora basata su OpenWrt 15.05 Chaos Calmer
  Impostato nano come editor di default (vi non è nemmeno presente)
  Sostituito il QoS con il nuovo SQM, più semplice da configurare e più efficace (non è più necessario "indovinare" il protocollo da priorizzare )
  Viene ora rispettato il region domain della rete WiFi (grazie mavelot)
  Fixato il supporto alle penne USB (grazie mavelot)
  La password viene salvata con codifica SHA256, non più in MD5 (l'idea mi è venuta dopo aver letto dello scandalo di Ashley Madison)
  I binari SamKnows contenuti in /tmp/ispmon/bin possono ora utilizzare le librerie contenute nella loro directory

Bene, partiamo con l'installazione. Ci sarebbero due metodi. Il primo è da preferire in quando non si va ad interagire col bootloader. Usate il secondo metodo se non riuscite in nessun modo a entrare in failsafe.

METODO 1:
METODO 2:
Per qualunque metodo usato, terminato il riavvio, la Whitebox funzionerà come router! Il suo indirizzo IP sarà 192.168.1.1, Cambiate pure l'IP del PC adesso.

NOTA: se l'ultimo LED a destra (freccette) lampeggia anche dopo diversi minuti dall'accensione, le misurazioni non stanno funzionando. Scrivetemi che cerchiamo di risolvere. Ho notato che a molte persone le misurazioni non vanno perché la Whitebox è collegata in cascata a una stramaledettissima Vodafone Station. Risolvete con questa (https://www.ilpuntotecnico.com/forum/index.php/topic,75255.msg204631.html#msg204631) guida (un grazie a varma), dopo aver seguito la guida per impostare OpenWrt come access point.

Se ti sono stato d'aiuto, ricambia il favore con un caffè ;)
(https://www.paypalobjects.com/webstatic/en_US/btn/btn_donate_pp_142x27.png) (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=PQCGMBTZMCRLW)
Mi piacerebbe fare una lista dei donatori ma nella ricevuta compare il vero nome, non il nome utente.

FACOLTATIVO - Ripristinare l'accesso alla GUI del modem
Se state usando la Whitebox come router, avrete notato che non è più possibile accedere alla sua pagina web. Si può rimediare facilmente alla cosa a patto che Whitebox e modem siano su due sottoreti diverse. Esempio: WDR3600 con indirizzo 192.168.1.1 e modem 192.168.0.1. Spesso e volentieri i modem non sono granché configurabili, quindi se il modem giace nella sottorete 1, cambiate pure l'indirizzo della Whitebox che non fa alcuna differenza.
Soddisfatta questa ipotesi, eccome come fare a ripristinare l'accesso:

Impostare la Whitebox come switch e access point - da testare
Leggere bene il paragrafo prima di metterlo in pratica! - grazie a Ansuel per il contributo
Se non siete interessati ad avere un altro router, potete impostare OpenWrt per funzionare come switch ethernet e come access point wireless. Le misurazioni continueranno a funzionare. Però, dal momento che la build è principalmente pensata per essere un sistema operativo di routing, ci sono diverse modifiche da apportare, soprattutto riguardo la sostituzione di un algoritmo che "dice" agli script di SamKnows quando la vostra connessione è libera, così da non falsare i risultati ottenuti. La Whitebox non sarà più un router, per cui utilizzeremo il protocollo SNMP per chiedere al router l'utilizzo della banda. Bene, al lavoro.
Da LuCI, andate in Network → Interfaces ed eliminate tutto tranne l'interfaccia lan. Adesso andate a modificare la lan nel seguente modo:
Spostatevi nella scheda "Physical settings" e:
Andate in Network → Switch e:
Spostatevi infine in System → Startup e:
La Whitebox adesso è un semplice switch/access point Wi-Fi, che però manca della comunicazione SNMP con il router introdotta prima. Ci si addentra dunque in una parte più tecnica, che implica che voi sappiate mettere mano alla riga di comando di OpenWrt (ci sono decine di guide online ;)) e che il vostro router supporti il protocollo SNMP v2c. Se non soddisfate questi requisiti, le misurazioni funzioneranno comunque, ma siate consapevoli che ciò che verrà misurato quasi certamente non sarà consistente con la reale velocità della vostra ADSL.
Lo script qui in basso è da modificare perché ogni rete è storia a sé. Ci sono due modifiche da apportare: la variabile snmphost va inizializzata all'indirizzo del router (esempio: snmphost='192.168.1.1') e il nome dell'interfaccia del router che "esce" dalla vostra rete (variabile wan_iface).
Codice: [Seleziona]
#!/bin/sh
snmphost='da impostare'
snmpcommunity='public'
wan_iface='da impostare'
oid=$(snmpwalk -v2c -c "$snmpcommunity" $snmphost .1.3.6.1.2.1.2.2.1.2 | grep "$wan_iface" -w -m1 | cut -c23-24)
rx_oid=1.3.6.1.2.1.31.1.1.1.6.$oid
tx_oid=1.3.6.1.2.1.31.1.1.1.10.$oid
ETH_IFACE=eth0
interval=5
rx_old=0
tx_old=0

while true; do
values=$(snmpget -Oqv -c "$snmpcommunity" -v2c $snmphost $rx_oid $tx_oid)
rx_bytes=$(echo "$values" | head -n1)
tx_bytes=$(echo "$values" | tail -n1)
rx_traf=$(((rx_bytes - rx_old) / interval))
tx_traf=$(((tx_bytes - tx_old) / interval))
if [ $rx_traf -eq 0 -o $tx_traf -eq 0 ]; then
sleep $interval
continue
fi
rx_old=$rx_bytes
tx_old=$tx_bytes
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep $interval
done
Per trovare il valore della X ci serviremo di un programma chiamato MIB Browser (http://ireasoning.com/mibbrowser.shtml). Scaricate la Personal Edition che è gratis. Il programma è in Java, potete farlo girare su qualunque OS desktop.
Supponendo che abbiate Windows, lanciate il programma da bin\browser.bat. Alla voce Address mettete l'IP del router, come OID mettete  .1.3.6.1.2.1.2.2.1.2 e cliccate su Go. Nell'elenco che appare, scegliete il nome dell'interfaccia opportuna. Nel caso di OpenWrt, è la pppoe-wan, non "wan" e basta. Spesso i nomi possono essere confusionari, chiedete in questo thread cosa fare se avete dubbi. Scelta l'interfaccia, inizializzate la variabile col suo nome (da 'da impostare' mettete il nome, sempre tra gli apostrofi).
A script ultimato, salvatelo dove vi pare, diciamo /usr/bin/bandwidth_snmp.sh e date un po' di comandi alla Whitebox:
Codice: [Seleziona]
chmod +x /usr/bin/bandwidth_snmp.sh  #per rendere lo script eseguibile
opkg update && opkg install snmp-utils #per aggiornare i repo e installare il pacchetto con snmpget
echo '/usr/bin/bandwidth_snmp.sh &' > /etc/rc.local #per avviare lo script ad ogni riavvio
reboot
Occhio che l'ultimo comando riavvia la Whitebox. Collegate il cavo proveniente dal router nella porta WAN del WDR3600. Così avete tutte e 4 le porte dello switch libere ;)


Materiale utile
Documentazione SamKnows. (https://www.samknows.com/broadband/uploads/methodology/SQ303-002-EN-Whitebox-Briefing-Fixed.pdf)
Raccolta firmware originali SamKnows (https://repository.ilpuntotecnico.com/files/fulmine500/Samknows/Official/wdr3600/)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: h7255 - 27 Maggio 2015, 20:10
ma non c'è un modo per caricare gli script di samknows nel fw DD-WRT?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 27 Maggio 2015, 20:39
Teoricamente sì ma dovrei compilare DD-WRT in modo da soddisfare alcune richieste degli script. Questo significa anche includere pacchetti extra, non so se DD-WRT è sufficientemente piccolo per farceli stare in 8MB. Per ora non mi interessa, mi concentro su OpenWrt.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: h7255 - 27 Maggio 2015, 22:33
Teoricamente sì ma dovrei compilare DD-WRT in modo da soddisfare alcune richieste degli script. Questo significa anche includere pacchetti extra, non so se DD-WRT è sufficientemente piccolo per farceli stare in 8MB. Per ora non mi interessa, mi concentro su OpenWrt.
capito. Ti faccio qualche domanda numerandola così puoi rispondere velocemente:
1) Su quale versione di OpenWRT si basa la tua build precisamente?
2) Ci sono bug noti di rilevante importanza?
3) Mi sapresti dire velocemente le differenze tra openWrt e dd-wrt?
4) Tu quale preferisci e perchè?
5) E' possibile installare anche Transmission in questa tua build? E il supporto via USB delle stampanti?
scusa per tutte queste domande, ma vorrei saperne un pò di più prima di flashare questa build
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 27 Maggio 2015, 23:01
Ti invierei volentieri la mia risposta ma la board continua a darmi "forbidden". 'Sta situazione sta diventando insostenibile... sono scocciato di dover cercare ogni volta la parola che, chissà perché, manda in vacca la board.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: h7255 - 27 Maggio 2015, 23:07
Ti invierei volentieri la mia risposta ma la board continua a darmi "forbidden". 'Sta situazione sta diventando insostenibile... sono scocciato di dover cercare ogni volta la parola che, chissà perché, manda in vacca la board.
LOL
scrivi troppe parolacce... ahahah
sto scherzando, ovviamente
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 27 Maggio 2015, 23:09
Guarda, le parolacce non le scrivo perché ho paura che pure quelle mandino "forbidden". Sono intimorito da quel messaggio O_O
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Miguel89 - 28 Maggio 2015, 12:07
@livingsilver94
Scusaci... Stiamo cercando di capire dov'è il problema...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: fabiobassa - 28 Maggio 2015, 20:06
@livingsilver94

innanzitutto grazie per il tuo lavoro.

Volevo chiederti due cose:

1) hai un bin dell'attuale fw che gira sul TP-LINK WDR3600 ??  Per capirci, hai il firmware originale samknows??

2) In pratica col primo metodo è un sys-upgrade, col secondo è un factory. Ma se qualcosa andasse per il verso storto... c'è modo di caricargli un samknows.bin  :P  ??

Grazie ancora, Fabio
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 28 Maggio 2015, 20:43
Ehi! Abbiamo lo stesso nome :)

1) No, ma QUI (https://files.samknows.com/~gpl/) puoi trovare i sorgenti. Compilarli è una sciocchezza. In caso di necessità, il .bin si rimedia senza problemi.
2) Beh... dipende come va storto. Alla peggio devi aprire il router e collegare la seriale (NON la RS232). L'ho dovuto fare una volta perché nelle mie varie prove non avevo incluso un pacchetto critico e OpenWrt non bootava più. Con TFTP non riuscivo a risolvere perché avevo un bootloop. Ma è una possibilità davvero remota, la build l'ho testata a fondo e credo che solo l'interruzione di alimentazione può causare quel soft brick.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: zoomx - 28 Maggio 2015, 21:11
In rete c'è un post in una lingua dell'europa orientale, mi pare bulgaro, dove spiega come effettuare il backup del firmware Samknows.
Se non ricordo male si opera come nel metodo 1 in modo da avere una shell e poi si danno dei comandi da li.
Alla fine il tizio allegava il firmware.
Fa uso di comandi noti in openWRT e probabilmente in Linux embedded che però io non ricordo.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 28 Maggio 2015, 21:14
Fare il backup in OpenWrt è semplice, basta scrivere una partizione (una delle mtd) in un file e poi prenderselo. Ma è una fatica inutile, nessuna build è specifica per il proprio router.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: angben - 29 Maggio 2015, 00:32
living... ottimo lavoroo!! Ho messo su il tuo firmware cosi da mantenere il lavoro per la samknows... ho solo un problema abbastanza noioso... via wifi i pc e il cell non mi navigano su internet ma, cosa assurda, whatsapp e telegram vanno! Ma come è possibile? via cavo nessun problema solo che non posso raggiungere l'interfaccia web del mio agpwi originale telecom...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 29 Maggio 2015, 12:03
Grandissimo progetto, alla fine siamo tutti contenti, noi e loro :D

Mi pare di aver letto in passato che ci sono problemi con il wifi, è vero?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 29 Maggio 2015, 16:07
Grandissimo progetto, alla fine siamo tutti contenti, noi e loro :D

Mi pare di aver letto in passato che ci sono problemi con il wifi, è vero?
Grazie!
No, falso, fatta eccezione per il post sopra il tuo ahahah xD

Citazione da: angben
living... ottimo lavoroo!! Ho messo su il tuo firmware cosi da mantenere il lavoro per la samknows... ho solo un problema abbastanza noioso... via wifi i pc e il cell non mi navigano su internet ma, cosa assurda, whatsapp e telegram vanno! Ma come è possibile? via cavo nessun problema solo che non posso raggiungere l'interfaccia web del mio agpwi originale telecom...
Strano per il WiFi... non credo serva a qualcosa, però prova a postare il System Log. Lo trovi sotto Status, in LuCI.
Oh bravissimo per l'AGPWI! Si può rimediare ma ho scordato di inserire la cosa nella guida. Rimedio ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: angben - 29 Maggio 2015, 16:40
bravissimo per cosa??? XD non ho fatto nulla! Comunque ho risolto col wifi instradando la connessione che c'è in wan anche sui device wifi0 e wifi1 (la 2.4ghz e la 5ghz per capirci) e funziona adesso anche la navigazione in wifi... anche se il segnale 5ghz sembra moooolto debole... mmm...

problemini riscontrati:

1)i device che avevano 192.168.1.1 come gateway non vanno in internet... ho dovuto inserire come gateway 192.168.1.2 che sarebbe l'indirizzo che ho impostato alla whitebox.

2)non riesco a raggiungere l'interfaccia web del mio agpwi 192.168.1.1 (penso che il problema 1 e il 2 siano connessi in qualche modo)

3)ho installato il software samknows nel mio smartphone per controllare i dati raccolti e le misurazioni della whitebox... beh... sembra che adesso non vada più da quando ho messo su il firmware... in tutte le misurazioni spunta scritto N/A dunque non rileva nulla?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 29 Maggio 2015, 16:48
1) E' normale, la Whitebox ora è un router e in quanto tale è il gateway.
2) Ho ampliato la mia guida. Dacci un occhio ;)
3) Ho provato col mio telefono e le misurazioni ci sono. L'ultimo LED a destra lampeggia o è fisso?

Per quanto riguarda il 5GHz, Ansuel aveva scoperto qualcosa.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 30 Maggio 2015, 03:21
----------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 30 Maggio 2015, 19:17
Vorrei testare anche io, anche perchè io lo uso già switch ma per il wifi ho dovuto collegare un altro access point...
La mia paura è non poter tornare indietro nel caso che le rilevazioni non funzionino più bene, da quello che ho visto i nuovi hanno il failsafe bloccato, nel caso in cui questo firmware non funzioni bene per le rilevazioni, esiste il firmware originale da riflashare? o devo farlo io il backup? livingsilver se mi togli questo dubbio sono dei tuoi, anche se ammetto di non aver bene capito la storia della correzione delle misurazioni
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 30 Maggio 2015, 20:57
Il failsafe è bloccato con il loro FW. Siccome il failsafe è una parte di OpenWrt e non del bootloader, installando una build (la mia, in questo caso) con failsafe funzionante, il problema non esiste più ;) Il firmware originale esiste sottoforma di sorgenti, ma come ho detto in un post, compilare è una sciocchezza.
La questione delle correzioni è ancora da completare. Mi sto prendendo del tempo perché è lunghetta, ma non ci metterò molto ad aggiungerla, ed è una cosa che potete fare a build già installata.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 30 Maggio 2015, 22:22
Allora appena ho cinque minuti sono dei tuoi ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 30 Maggio 2015, 22:25
Nel caso necessitiate della build originale SamKnows, scrivetemelo in PM. Non credo di essere autorizzato a rilasciare il binario pubblicamente...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 31 Maggio 2015, 03:22
--------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: angben - 31 Maggio 2015, 14:43
allora ho notato che l'ultimo led a destra lampeggia... è un problema? Inoltre non ho piu' le misurazioni di samknows... come faccio per riabilitarle?

forse il firmware tplink è piu' semplice da gestire e configurare, ma le misurazioni volevo tenerle attive per un pò...

inoltre ho provato a inserire l'interfaccia modem seguendo la tua guida alla lettera per riavere l'accesso al pannello del mio modem principale telecom, ma senza risultato... ancora non la riesco a raggiungere... mmm.

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 31 Maggio 2015, 19:27
----------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 31 Maggio 2015, 20:51
allora ho notato che l'ultimo led a destra lampeggia... è un problema? Inoltre non ho piu' le misurazioni di samknows... come faccio per riabilitarle?

forse il firmware tplink è piu' semplice da gestire e configurare, ma le misurazioni volevo tenerle attive per un pò...

inoltre ho provato a inserire l'interfaccia modem seguendo la tua guida alla lettera per riavere l'accesso al pannello del mio modem principale telecom, ma senza risultato... ancora non la riesco a raggiungere... mmm.
Certo che è un problema! LED lampeggiante significa misurazioni non funzionanti. Dammi una mano a capire il tuo problema: mi serve il System log e l'output di
Codice: [Seleziona]
curl https://dcs.samknows.com
dcsclient -a
Per l'interfaccia modem, provo a seguire i passaggi della guida e vediamo ;)
Grazie per la pazienza.

EDIT: la guida al modem è corretta. Ti riporto i miei indirizzi:
indirizzo modem: 192.168.0.1
indirizzo interfaccia modem: 192.168.0.2
indirizzo WDR3600: 192.168.1.1
Ti sei ricordato di riavviare la Whitebox? Altrimenti il modem non diventa raggiungibile.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 01 Giugno 2015, 10:06
ciao a me l'ultimo led a destra (le freccette) sono sempre lampeggianti. ti posto un system log. grazie

http://pasted.co/bba8041e
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: fulmine500 - 01 Giugno 2015, 10:27
@lugibor
Sarebbe opportuno presentarsi prima....
GRAZIE
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 01 Giugno 2015, 10:42
Lugibor, benissimo, grazie. Puoi anche darmi l'output dei comandi che ho scritto sopra?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 01 Giugno 2015, 12:40
@lugibor
Sarebbe opportuno presentarsi prima....
GRAZIE

scusa ma sono iscritto da tantissimo a questo forum ed ero convinto di aver già scritto. lo faccio subito.

per il comandi come devo fare?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: barese - 01 Giugno 2015, 13:02
Salve a tutti, da qualche giorno non vedo più i dati delle misurazioni sul sito samknow. Cosa succede? è terminato il vincolo di collegamento?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 01 Giugno 2015, 13:09
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 01 Giugno 2015, 13:18
...ma la Whitebox riesce ad accere a internet vero? Se no grazie al piffero che le misurazioni non vanno :P
Vai, in LuCI, Network, Diagnostics e "pinga" google.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: fabiobassa - 01 Giugno 2015, 16:39
a me le dashboards funzionano


Fabio
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 01 Giugno 2015, 16:41
a me le dashboards funzionano


Fabio
yeeeeeeah! Qualcuno c'è!!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 01 Giugno 2015, 16:49
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 01 Giugno 2015, 16:55
Potrebbe essere, non mi è mai capitato di usarlo come AP. Appena posso mi informo sull'utilizzo di internet come AP.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 01 Giugno 2015, 16:58
-------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 01 Giugno 2015, 21:41
Cmq io con dd wrt (per avere nel mio caso l'agpwi in solo bridge e quindi con la connessione pppoe al router) è bastato aggiungere 2 comandi in startup e firewall per poter accedere al modem in caso di dhcp diversi...
Nel mio caso il router è nel dhcp 192.168.1.*
e il modem è 192.168.0.*
Mi è bastato aggiungere queste due stringhe e ho fatto :D
ifconfig `nvram get wan_ifname`:0 192.168.0.2 netmask 255.255.255.0 (startup)
e iptables -t nat -I POSTROUTING -o `nvram get wan_ifname` -j MASQUERADE (nel firewall)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: angben - 02 Giugno 2015, 01:08
Certo che è un problema! LED lampeggiante significa misurazioni non funzionanti. Dammi una mano a capire il tuo problema: mi serve il System log e l'output di
Codice: [Seleziona]
curl https://dcs.samknows.com
dcsclient -a
Per l'interfaccia modem, provo a seguire i passaggi della guida e vediamo ;)
Grazie per la pazienza.

EDIT: la guida al modem è corretta. Ti riporto i miei indirizzi:
indirizzo modem: 192.168.0.1
indirizzo interfaccia modem: 192.168.0.2
indirizzo WDR3600: 192.168.1.1
Ti sei ricordato di riavviare la Whitebox? Altrimenti il modem non diventa raggiungibile.

scusami il ritardo, ma non sono sempre al pc... allora per quanto riguarda l'interfaccia del modem ci sono adesso riuscito... riseguendo la tua guida... per quanto riguarda il wdr3600 dato che non avevo piu' misurazioni ho preferito installare il fw tplink... e va molto bene... tutto funzionante subito! Dunque a questo punto aspetto che mi contattino e gli dico che mi si è fuso il modem? Anche se in realtà avevo intenzione di fare le misurazioni... eventualmente c'è un modo per rimettere su l'immagine originale samknows? Ovviamente non ho fatto nessun backup prima... ops...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gius01 - 02 Giugno 2015, 11:09
Piccola parentesi sul mio "cavallo di battaglia":

Qualche giorno fa un utente colse il mio suggerimento di rispondere all'eventuale mail di Samknows e di dire che si era rotta e che si è stati all'estero per le due settimane di assenza test. L'utente è stato cancellato dal programma, ma io...

(http://i61.tinypic.com/zv1tgi.png)

Per me andrebbe pure bene, ma in casa potrebbe turbare un secondo accrocchio :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 02 Giugno 2015, 11:16
So di fare la figura del rompipalle ma... gente, che amarezza.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: angben - 02 Giugno 2015, 12:59
Che è successo living?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 02 Giugno 2015, 13:30
Succede che siamo italiani... approfittarsi di SamKnows per i propri comodi è disonesto. Che poi SamKnows non manda router a casa per buttare fondi pubblici, ma è commissionata dall'Unione Europea per monitorare e magari migliorare la NOSTRA banda larga.
Non ho intenzione di farne uno sfogo, ma credo che si capisca cosa penso di questa storia.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gius01 - 02 Giugno 2015, 16:22
Succede che siamo italiani... approfittarsi di SamKnows per i propri comodi è disonesto. Che poi SamKnows non manda router a casa per buttare fondi pubblici, ma è commissionata dall'Unione Europea per monitorare e magari migliorare la NOSTRA banda larga.
Non ho intenzione di farne uno sfogo, ma credo che si capisca cosa penso di questa storia.

Allora questo thread non dovrebbe esistere. Anche tu "agevoli", per così dire, la modifica del firmware (seppur provando, perché ad alcuni non funziona, a mantenere le misurazioni). Poi non sono il solo ad averlo fatto, quindi non mi preoccupo
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: elmad - 02 Giugno 2015, 16:24
@livingsilver94, complimenti per il tuo lavoro. Come ho già detto nell'altro thread i nuovi wdr3600 che mandano hanno una versione 6 del firmware che ancora non esiste in remoto.

Io vorrei ripetere il tuo lavoro per la versione 6, puoi mandarmi il tuo .config che hai usato così lo uso come base? Per ora ho usato il . config del source che hanno nel loro sito, ma si riferisce ad una versione vecchia, e dato che la tua già funziona... :) .

Inoltre, ti sei basato sulla trunk o sulla 14.07 aggiungendo le patch specifiche che servivano?

Un po' alla volta mi sto leggendo gli script del firmware samknows, ma ancora non ne ho una comprensione completa.

Per quanto riguarda il tuo script dell'snmp client, in particolare
Codice: [Seleziona]
echo -n 1 > /tmp/threshold_pcap

Come l'hai determinato il valore 1? Sai a cosa si riferisce? Io ho notato che per la maggior parte del tempo è settato ad 1, ma qualche volta l'ho trovato settato a 2.


Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 02 Giugno 2015, 16:41
Grazie! E grazie anche per l'interessamento tecnico ;)

Il .config te lo passo volentieri, però la mia build è "update proof" perché lo script che si occupa di aggiornare la build confronta la versione installata con una remota. Il confronto è in maggiorazione. Allora ho impostato la mia build con un numero di versione pari al massimo valore rappresentabile da un int32 con segno. SamKnows non aggiornerà mai la build, a meno di cambiare l'algoritmo dello script :)
Mi pare inoltre di capire che, secondo te, ad ogni nuova versione di SamKnows la mia build va aggiornata. Ho capito male?

Mi sono basato sull'ultima review (alla data di compilazione) della 14.07, a cui ho aggiunto il fix del driver dello switch e modificato 2 makefile: uno del kernel e uno di curl. Piuttosto che passarti il .config, dovrei passarti l'intero ambiente di compilazione. Ci sono anche dei file aggiuntivi.

quell'1 è... assolutamente messo a casaccio :P lo script threshold.sh guarda il valore di /tmp/threshold_pcap e, se è a zero, lo script termina. In tutti gli altri casi, lo script va a confrontare i dati misurati con i valori di soglia. 1 l'ho messo perché è l'intero più facilmente ricordabile che non sia zero ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: elmad - 02 Giugno 2015, 17:05
Grazie! E grazie anche per l'interessamento tecnico ;)

Il .config te lo passo volentieri, però la mia build è "update proof" perché lo script che si occupa di aggiornare la build confronta la versione installata con una remota. Il confronto è in maggiorazione. Allora ho impostato la mia build con un numero di versione pari al massimo valore rappresentabile da un int32 con segno. SamKnows non aggiornerà mai la build, a meno di cambiare l'algoritmo dello script :)
Mi pare inoltre di capire che, secondo te, ad ogni nuova versione di SamKnows la mia build va aggiornata. Ho capito male?

Mi sono basato sull'ultima review (alla data di compilazione) della 14.07, a cui ho aggiunto il fix del driver dello switch e modificato 2 makefile: uno del kernel e uno di curl. Piuttosto che passarti il .config, dovrei passarti l'intero ambiente di compilazione. Ci sono anche dei file aggiuntivi.

quell'1 è... assolutamente messo a casaccio :P lo script threshold.sh guarda il valore di /tmp/threshold_pcap e, se è a zero, lo script termina. In tutti gli altri casi, lo script va a confrontare i dati misurati con i valori di soglia. 1 l'ho messo perché è l'intero più facilmente ricordabile che non sia zero ;)

Diciamo che l'obiettivo sarebbe quello di verificare se l'aggiornamento samknows ha introdotto qualche miglioria nell'ambito delle misurazioni e applicarle anche qui. Più che altro il fatto è anche che, inviandomi una versione 6 che ancora non esiste nei loro "repository", probabilmente stanno facendo pure qualche verifica e non gliela vorrei falsare.

Il .config mi serve solo per le dipendenze dei pacchetti e degli scripts samknows, così da andare sul sicuro. I file di samknows da aggiungere in /overlay o in /rom li prenderò dalla mia versione. Il fix per lo switch lo applicherò pure io dalla trunk. Il makefile del kernel per cosa l'hai modificato? Per le ottimizzazioni sulla cpu? Nel caso io pensavo di non applicarle. Per la modifica su curl invece sono curioso: che modifica hai fatto? :)
 
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 02 Giugno 2015, 17:12
Ovviamente sei libero di fare tutte le prove del caso, ma gli script vengono recuperati da remoto ad ogni riavvio, per cui non dovrebbe cambiare niente. Al limite possono modificare il binario dcsclient, ma anche quello potrebbe essere scaricato dai loro server.

Il makefile del kernel sì, solo per l'ottimizzazione del codice compilato. Mentre la modifica al curl è d'obbligo: siccome la connessione a SamKnows viene via HTTPS, bisogna dire a curl dove risiedono i certificati. Ho aggiunto l'opzione "--with-ca-path=/etc/ssl/certs/". Avevo provato a risolvere la cosa, a suo tempo, con le variabili d'ambiente, ma non sono stato capace di renderle disponibili agli script lanciati non a mano ma in automatico.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 02 Giugno 2015, 21:20
----------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 02 Giugno 2015, 23:08
Sono abbastanza sicuro che dipenda dalla configurazione della VS2... infatti se stai connesso al WDR tutto fila liscio. Hai idea del perché, se sei connesso alla VS2, l'indirizzo 192.168.2.1 redirige a 192.168.1.1?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 02 Giugno 2015, 23:29
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 03 Giugno 2015, 01:26
La Vodafone station fa delle cose molto strane.
Non so se anche la VS2, ma la VS che ho in ufficio ha richiesto che ogni PC connesso navigasse sulla sua pagina di configurazione affinché lei (VS) memorizzasse il mac address al fine di riconoscere i pc della rete e sbloccare tutte le porte di comunicazione. Se il PC non esegue lo script su browser, può solo accedel alle porte di hhtp e HTTPS (80, ecc).

Vedi se dipende da questo e in caso cerca online cose del tipo:
"Sbloccare ubuntu/linux server su Vodafone station"
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 03 Giugno 2015, 16:20
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 03 Giugno 2015, 18:32
ciao living, ti chiedo scusa ma la parte finale della guida per correggere le misurazioni la potresti rendere pro niubbo? :) non so con che prog dare i comandi...scusami.
grazie mille per il tuo lavoro.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 03 Giugno 2015, 21:08
Ho capito.
Se voglio accedere all'indirizzo 192.168.2.1 mentre sono connesso alla VS2 (con indirizzo 192.168.1.1) devo impostare una regola sul gateway (in questo caso la VS2) per cui tutte le richieste per la rete 192.168.2.x vanno instradate all'indirizzo WAN del 3600, cioè 192.168.1.2 ma questa regola sulla VS2 non posso metterla perché non ho accesso alla configurazione completa.

L'unico indirizzo che potrei raggiungere è 192.168.1.2, ma purtroppo posso solo pingarlo perchè se provo a navigare mi esce la pagina "Connessione non riuscita". Quindi credo che il WR3600 non sia configurato per avere l'accesso a Luci dalla WAN.
Non credo sia un problema di LuCI. uhttpd è accessibile da qualunque rete... piuttosto perché parli del WDR come se fosse nella WAN? Nella gerarchia della tua rete la VS2 viene prima della Whitebox, no?
Non so come procedere. Facciamo delle prove: riesci a connetterti alla Whitebox da telnet/SSH?

@lugibor, i comandi li puoi inserire con PuTTY. Appena ho del tempo provo a inniubbare la guida :P
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 04 Giugno 2015, 00:17
--------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 05 Giugno 2015, 10:13
@lugibor, i comandi li puoi inserire con PuTTY. Appena ho del tempo provo a inniubbare la guida :P
l'ho fatto ma mi trova problemi...dice unable to download packages.gz
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Giugno 2015, 12:09
Anche tu hai la Whitebox senza accesso a internet. Ho appena verificato che ogni repository è funzionante.
Come hai configurato il WDR3600? Router, AP..?

@tro69, la guida consigliata è sempre da seguire se volete fare le cose per bene, perché va a appunto a correggere le misurazioni. Per la guida facoltativa invece hai ragione ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 06 Giugno 2015, 12:59
Io riprovo a dirlo.
Chi ha una Vodafone station guardi questo link e veda se il problema è paragonabile a quello di questo link

https://www.artifex.it/informatica/vodafone-station-2-e-server-linux-senza-gui-sblocco-del-reindirizzamento-iniziale-delle-pagine-web/

Dovete far riconoscere il mac address di ogni dispositivo nella LAN alla VS, o rompe le palle sulle altre porte
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Giugno 2015, 13:45
Grazie per il contributo varma!!
Beh insomma, provate a dare
Codice: [Seleziona]
cd /tmp
wget http://www.google.it
e leggete che roba resituisce.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: fabiobassa - 06 Giugno 2015, 14:34
Confermo assolutamente

anche un mio router openwrt dietro ad una VS2 non ne vuole sapere di collegarsi a downloads.openwrt
Credo che la vs2 faccia da proxy su tutte le connessioni sulla lan, tanto è che la linea di comanda di open wrt al comando opkg update restituisce:
Citazione
opkg update
Downloading http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packages/Packages.gz.
wget: bad address 'vodafone.station'


bad address vodafone.station  :-[
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Giugno 2015, 15:49
Visto che siete in tanti ad avere quest'abor... ahem, la VS o la VS2, varma ha chiarito per quale motivo a molti le misurazioni non vanno :P
Fabio, già che ci sei puoi seguire la guida che ha linkato varma e vedere se si "sblocca" l'accesso a internet.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: fabiobassa - 06 Giugno 2015, 20:54
Citazione
Fabio, già che ci sei puoi seguire la guida che ha linkato varma e vedere se si "sblocca" l'accesso a internet

il problema è che non vedo nessuna richiesta token...


Citazione
wget http://www.google.com
Connecting to www.google.com (74.125.136.147:80)
wget: bad address 'vodafone.station'

come si vede il dns passa perche risolve google ( 74.125.136.147) ma non mi mostra nessuna info del genere
Citazione
http://vodafone.station/?page=dashboard_wizard.html&org_url=http%3a%2f%2fwww%2egoogle%2ecom&intercept_id=5&host_mac=XX:XX:XX:XX:XX:XX

poiche non ho sottomano direttamente la VS2 in oggetto, ma accedo ad openwrt  da ssh ( che non è assolutamente bloccato ) appena posso provero' ad  inserire manualmente da altro pc quanto sopra citato mettendo il mac address giusto e vediamo che succede
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 07 Giugno 2015, 11:15
Anche tu hai la Whitebox senza accesso a internet. Ho appena verificato che ogni repository è funzionante.
Come hai configurato il WDR3600? Router, AP..?

ho seguito la tua guida collegandolo alla porta wan....ma non si può sfornare un firm con già tutto pronto compreso il nuovo ip e la correzione delle misurazioni :) ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gorneman - 07 Giugno 2015, 13:02
https://goo.gl/jzZjIj (https://goo.gl/jzZjIj) in questo post sul forum russo nethelpforums le istruzioni (nonostante la lingua si capisce molto) su come fare il backup e il restore del firmware originale.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Giugno 2015, 18:03
ho seguito la tua guida collegandolo alla porta wan....ma non si può sfornare un firm con già tutto pronto compreso il nuovo ip e la correzione delle misurazioni :) ?
Non ho capito quale guida. E di quale IP nuovo parli?
La correzione preferisco lasciarla manuale. In primo luogo perché voglio vedere se funziona senza modifiche per ogni configurazione, e poi perché è giusto che chi installa OpenWrt abbia un minimo di idea di come ci si lavora sopra.

Comunque tu stai usando la Whitebox per "aprire" i pacchetti della WAN o il modem? Cioè: supponendo che tu abbia Alice, dove hai messo username "aliceadsl" e password "aliceadsl"?
Già che ci sei puoi postarmi il file /etc/config/network :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 08 Giugno 2015, 12:20
----------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 08 Giugno 2015, 20:53
Insieme a tro69 sono finalmente riuscito a far funzionare le misurazioni con la Whitebox impostata come switch. A breve posto la guida ;) Così finalmente dovrei aver risolto tutti i casi di misurazioni non funzionanti.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 08 Giugno 2015, 22:52
Insieme a tro69 sono finalmente riuscito a far funzionare le misurazioni con la Whitebox impostata come switch. A breve posto la guida ;) Così finalmente dovrei aver risolto tutti i casi di misurazioni non funzionanti.

Aspetto fiducioso  :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 09 Giugno 2015, 11:22
Guida aggiornata!

P.S.: sto guardando cos'ha modificato SamKnows con la loro ultima release. Appena sono sicuro di tutto, penso di pubblicare un'aggiornamento della mia build.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 09 Giugno 2015, 16:17
fatto tutto, settato come switch e ap, funziona tutto, anche le misurazioni, però non ho capito come fare a capire se sono attive le correzioni, i file che dici di aprire nella cartella tmp appena riavviato il router hanno un solo carattere all'interno ed è 0

grazie infinite per il progetto!

EDIT: sono riuscito a far partire lo script, ho dovuto avviarlo a mano in LUCI, nella schermata "startup", ora quando apro i file nella cartella tmp mi escono dei numeri, sinceramente non so a cosa si riferiscono, ma penso che la cosa ora funzioni...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 09 Giugno 2015, 21:10
--------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 09 Giugno 2015, 21:14
Quei numeri sono byte al secondo, in ricezione o invio a seconda del file che state guardando. Io ho dei numeri coerenti al mio traffico, ma sto usando la Whitebox come router. Purtroppo ragazzi non posso garantire che tutto funzioni al primo colpo con configurazioni differenti dalla mia, ma siamo vicini alla soluzione ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 09 Giugno 2015, 21:32
A naso la soluzione switch/Ap non si sposa con l'idea del demone snmp sul Sam knows. Bisogna essere sicuri che TUTTO il traffico passi per il WDR, e poi bisogna trovare la configurazione corretta per intercettare questo traffico, che presumibilmente passa sia su interfaccia WiFi che ethernet.
In configurazioni in cui si usa anche il WiFi del router del proprio ISP, porte LAN del router dell'ISP, ecc non saranno mai complete...
Serve che il demone snmp giri  immediatamente a valle del modem/router e che quest'ultimo non venga usato per null'altro. Alla fin fine la cosa migliore è forse usare il WDR come router (sempre ammettendo che si voglia rispettare l'utilità delle statistiche).
Oppure procurarsi un routerino su cui mettere openwrt da usare come server snmp e router.
Insomma il doppio NAT o il bridge credo siano le uniche soluzioni complete...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 09 Giugno 2015, 21:42
io, nella mia ignoranza, ho provato a cambiare l'interfaccia nello script delle correzioni da eth0 a eth0.2... mi escono numeri più alti ma cmq di tre cifre, e se so bytes mi sa che cmq non ci siamo... alla fine ho fatto il ragionamento che tutto il traffico che passa nello switch passa per forza per eth0.2, ho ragionato male?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 09 Giugno 2015, 21:55
E' vero che tutto il traffico passa da eth0.2, ma hai sbagliato a cambiare da eth0 a eth0.2 nello script. Quella stringa infatti non è alcun parametro "tecnico", ma soltanto un pezzo di nome file. Infatti va a formare eth0_rx e eth0_tx :) Il fatto che ti siano usciti numeri più alti è solo un caso.

Il problema è soltanto che mini-snmpd non riconosce eth0.2 come interfaccia. Stasera non ho tempo ma domani vi pubblico la correzione.

EDIT: SamKnows effettua anche dei test sullo streaming di Youtube, Netflix e BBC. Devo controllare se queste misurazioni sono disponibili anche in Italia, perché se così fosse, le librerie da installare porterebbero via un bel po' di spazio all'utente.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 12 Giugno 2015, 16:30
Scusa livingsilver94 per piacere potresti postare la correzione per la modalità switch? non è tanto per le misurazioni ma quanto per il fatto che le misurazioni partono cmq all'orario prestabilito e quindi giocare online è diventato un problema... stavo pensando di mettere questo come router principale ma il qos su openwrt non è come quello di gargoyle (che è cmq basato su openwrt ma molto ottimizzato) e quindi devo tenere questo come switch...

te lo chiedo perchè nel post precedente hai detto che sai già qual'è la correzione da apportare ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 12 Giugno 2015, 16:34
Ti do ragione su Gargoyle, il suo QoS è qualcosa di eccezionale.
In realtà stavo aspettando tro69 che mi facesse da tester, ma credo non abbia ancora avuto tempo. Prima di sera modifico la guida aggiungendo la correzione, fammi sapere se funziona. In teoria sì, ma in pratica non si sa mai ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 12 Giugno 2015, 23:41
Ti do ragione su Gargoyle, il suo QoS è qualcosa di eccezionale.
In realtà stavo aspettando tro69 che mi facesse da tester, ma credo non abbia ancora avuto tempo. Prima di sera modifico la guida aggiungendo la correzione, fammi sapere se funziona. In teoria sì, ma in pratica non si sa mai ;)

ho provato a fare come hai scritto in prima pagina ma mi escono sempre solo 3 cifre... quindi credo che il problema sussista ancora... certo che il tuo ragionamento è giusto, chissà perchè non va...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 13 Giugno 2015, 00:11
Vediamo una cosa: vai in LuCI e guarda i grafici in tempo reale. Controlla i valori.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 13 Giugno 2015, 15:02
Vediamo una cosa: vai in LuCI e guarda i grafici in tempo reale. Controlla che i valori.
I valori in quei grafici so quelli giusti, perciò a me sembra strano che non funzioni...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 13 Giugno 2015, 15:05
Suona strano pure a me. Allora, in questi giorni sono occupato con gli esami d'università, nel frattempo la soluzione tampone sarebbe dare /etc/init.d/pm stop quando inizi a giocare e /etc/init.d/pm start quando finisci.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 13 Giugno 2015, 16:12
@ToToNn87

hai una configurazione con un router con Gargoyle e in più il WDR3600 come switch/AP?
non potresti allora tentare di installare il demone snmp sul Gargoyle e interrogare lui con lo script? così il routing e il QoS li fa il Gargoyle e il WDR può interrogare il vero router della rete su quando eseguire i test

se fai così, fammi sapere come va che così ti seguo!

per ora ho

Router Fasteweb (usato con DMZ su gargoyle e wifi disattivato, subnet 192.168.1.x)
   "
WDR3600 (SamKnows puro)
   "
WR1043ND (con gargoyle e subnet 192.168.2.x)
   "
LAN e WIFI

ma farei volentieri come suggerivo a te! appena avrò voglia lo proverò
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 13 Giugno 2015, 17:31
@ToToNn87

hai una configurazione con un router con Gargoyle e in più il WDR3600 come switch/AP?
non potresti allora tentare di installare il demone snmp sul Gargoyle e interrogare lui con lo script? così il routing e il QoS li fa il Gargoyle e il WDR può interrogare il vero router della rete su quando eseguire i test

se fai così, fammi sapere come va che così ti seguo!

per ora ho

Router Fasteweb (usato con DMZ su gargoyle e wifi disattivato, subnet 192.168.1.x)
   "
WDR3600 (SamKnows puro)
   "
WR1043ND (con gargoyle e subnet 192.168.2.x)
   "
LAN e WIFI

ma farei volentieri come suggerivo a te! appena avrò voglia lo proverò

ho quasi la tua stessa configurazione, tranne che io ho il wr1043nd subito dopo li modem fastweb e il samknows alla fien come switch, stessa sottorete del gargoyle... vorrei fare come dici ma non so se ne sono capace... a installare smnp sul gargoyle dovrebbe essere semplice, il punto è modificare al meglio lo script sul samknows...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 14 Giugno 2015, 13:32
oggi ho provato a installare mini-snmpd sul wr1043nd ma nada...
ho scritto pure sul forum di gargoyle, vediamo se mi rispondono
in caso configurerò "snmpd" che si è installato correttamente, ma mi spaventa la difficoltà di configurazione, sono completamente ignorante in materia!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gorneman - 15 Giugno 2015, 08:58
@livingsilver94: grazie per il lavoro, fatto. Funziona tutto bene (whitebox come router in cascata ad un agpwi ridotto a modem)
Non riesco ad installare block-mount, tenta di scaricarlo dal repository, ma nel repository non si  trova. Grazie
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 15 Giugno 2015, 19:36
oggi ho provato a installare mini-snmpd sul wr1043nd ma nada...
ho scritto pure sul forum di gargoyle, vediamo se mi rispondono
in caso configurerò "snmpd" che si è installato correttamente, ma mi spaventa la difficoltà di configurazione, sono completamente ignorante in materia!

con la versione 1.6.2 di gargoyle ho installato subito mini-snmpd, il punto è che ora non so come configurare lo script in modo tale che vada a leggere i valori di smnpd sul router principale, ho provato a cambiare 127.0.0.1 con l'indirizzo del router principale, cioè 192.168.1.1 ma onn va, sempre valori di 3 cifre :(
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 15 Giugno 2015, 19:51
https://www.ilpuntotecnico.com/forum/index.php/topic,74922.msg203705.html#msg203705

Qui livingsilver94 spiegava qualcosa in proposito di mini-snmpd...
Altro non so dirti..

EDIT:

sono andato abbastanza avanti con la questione di SNMP
e non è affatto semplice come descritto da livingsilver

nellla stringa 1.3.6.1.2.1.2.2.1.16.X la X identifica l'interfaccia e non la porta del modem/router
usando "PowerSNMP free manager" ho scoperto che il mio WR1043ND con Gargoyle 1.7.x (build di ispyisail 20150207-0832 git@3344fb7)
ha ben 11 interfacce:

1        lo
2        eth0
3        gre0
4        gretap0
7        teql0
9        br-lan
10      eth0.1
11      eth0.2
14      imq0
15      tun0       (credo sia OpenVPN)
16      wlan0

dal file /etc/config/network viene fuori che la WAN è la eth0.2
quindi la stringa corretta (nel mio caso) è:

1.3.6.1.2.1.2.2.1.16.11

alla fine ho installato snmpd e non mini-snmpd perchè la 1.7.x è basata su Barrier Breaker e mini-snmpd è finito negli "oldpackages" non più supportati ma installabili cambiando i repository di opkg...
ha vinto la pigrizia e ho messo quello più grosso!

credo proprio che dopo la sessione di esami metterò le mani sulla WhiteBOX!!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Giugno 2015, 11:16
Corro in mia difesa!

Il config di mini-snmpd vuole il nome di interfacce trovate nel file /etc/config/networks (mi sembra sia scritto in un commento) e non i nomi delle VLAN (eth0.X sono VLAN), ecco il perché della creazione di quell'interfaccia unmanaged, ed ecco perché ho supposto che la eth0.2 non funzionasse. Inoltre, facendo eliminare a chi segue la mia guida ogni interfaccia monitorata da mini-snmpd tranne la unmanaged, ho supposto che il numero nell'OID fosse uguale per tutti. Ma mi servono delle persone che abbiano voglia di controllare; questo non l'ho mai chiesto causa impegno per gli esami.

Quanto a mini-snmpd invece di snmpd, è perché ho preferito dar la priorità allo spazio libero piuttosto che al supporto al software (tanto nella mia build ho incluso tutti i repo :P)

Infine, il posto da te elencato è vecchio ed in effetti avevo preso delle cantonate, il primo post di questa guida è più corretto :)

Citazione da: gorneman
@livingsilver94: grazie per il lavoro, fatto. Funziona tutto bene (whitebox come router in cascata ad un agpwi ridotto a modem)
Non riesco ad installare block-mount, tenta di scaricarlo dal repository, ma nel repository non si  trova. Grazie
Non ho capito perché lo vuoi installare. E' già incluso! ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 16 Giugno 2015, 12:50
finalmente ho risolto:
allora l'errore era negli oid, non so perchè ma a me sono diversi, ho usato snmpwalk per trovarli, si tratta di scaricarlo e lanciarlo da cmd (in windows), ho dato snmpwalk -Os -c public -v 1 192.168.1.1 (che è l'indirizzo dove ho installato mini snmp, e cioè il router primario), e ho visto che le interfacce rx e tx avevano un numero diverso, ma non alla fine, che era sempre 1, ma il numero precedente, nel mio caso rx è 10 e non 11 e tx è 16 e non 17.

Quindi nello script sulla whitebox ho modificato l'host e ho messo 192.168.1.1 e cambiato i numeri agli oid e tutto funziona a meraviglia.

ci ho messo qualche giorno ma almeno ora siamo tutti contenti, la samknows e io :D e spero anche qualcuno di voi :D

grazie infinite a livingsilver94
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Giugno 2015, 16:09
Grazie a te per il post! Devo trovare una relazione tra interfaccia e numero nell'oid...

Voglio fare una domanda: c'è qualcuno che ha un linea maggiore di 40Mb/s in download e che ha una Whitebox a casa?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 16 Giugno 2015, 16:29
Se cerchi su google "snmp oid list" esce fuori qualcosa.
Sono info un po' criptiche ma la ratio si riesce a capirla.
Sono molto gerarchizzate.
Ora sto la telefonino con poco tempo quindi cerchiamo capirci :D

Della stringa che usiamo noi l'ultimo numero indica l'interfaccia secondo un ordine (che a seconda del server che uno usa) può cambiare e quindi è arbitrario.

La cifra subito prima (per noi 10 e 16) chiede informazioni circa l'interfaccia indicata col numero finale
(10 e 16 sono sempre RX e TX)

Se non erro chiedendo info togliendo dalla stringa le ultime due cifre dovrebbe rispondenti con il numero complessivo di interfacce.

In ogni caso col software che ho consigliato  per windows si vede chiaramente questa struttura gerarchica, i nomi dei livelli gerarchici ed è possibile fare query a tabella che permettono di visualizzare tutte le interfacce contemporaneamente e farsi un'idea immediata e comprensibile.
Il server/agent SNMP è facilmente individuabile. Buttateci un occhio, che a me ha chiarito in maniera facile gran parte del discorso snmp.
Le stringhe vengono visualizzate sulla destra
Ora studio! A stasera/domani!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: h7255 - 16 Giugno 2015, 16:41
Grazie a te per il post! Devo trovare una relazione tra interfaccia e numero nell'oid...

Voglio fare una domanda: c'è qualcuno che ha un linea maggiore di 40Mb/s in download e che ha una Whitebox a casa?
io ho la 100Mbps ma non ho installata la tua build al momento... posso aiutarti cmq?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Giugno 2015, 16:44
Meglio ancora che tu non abbia la mia build. Che misurazioni di puoi vedere? Vedi qualcosa in merito a YouTube o torrent?
Dimmi anche se hai già provato a collegarti con telnet/SSH.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: h7255 - 16 Giugno 2015, 16:46
Meglio ancora che tu non abbia la mia build. Che misurazioni di puoi vedere? Vedi qualcosa in merito a YouTube o torrent?
Dimmi anche se hai già provato a collegarti con telnet/SSH.
non ti seguo... io al momento ho il DD-WRT. Intendi le misurazioni di samKnows? xkè quelle non posso vederle
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Giugno 2015, 16:48
Aaaah! Sì hai ragione, non mi sono spiegato. Volevo avere info sulle misurazioni di SamKnows. Niente, grazie comunque :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: h7255 - 16 Giugno 2015, 16:50
Aaaah! Sì hai ragione, non mi sono spiegato. Volevo avere info sulle misurazioni di SamKnows. Niente, grazie comunque :)
mi spiace ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 17 Giugno 2015, 13:53
--------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 17 Giugno 2015, 22:55
Non ho capito quale guida. E di quale IP nuovo parli?
La correzione preferisco lasciarla manuale. In primo luogo perché voglio vedere se funziona senza modifiche per ogni configurazione, e poi perché è giusto che chi installa OpenWrt abbia un minimo di idea di come ci si lavora sopra.

Comunque tu stai usando la Whitebox per "aprire" i pacchetti della WAN o il modem? Cioè: supponendo che tu abbia Alice, dove hai messo username "aliceadsl" e password "aliceadsl"?
Già che ci sei puoi postarmi il file /etc/config/network :)
non so come postartelo...non so nemmeno come modificare il file del modem con joe...per ora ho installato il tuo ultimo firm e seguito fino alla tua guida "Impostare la Whitebox come switch e access point".la mia rete è sotto agpf modificato per funzionare con infostrada e le frecce lampeggiano.
scusa se non ti sono molto d'aiuto ma anche se ne capisco di pc in queste cose di rete e modem non mi ci sono mai intromesso...

edit: è andato! le frecce sono fisse! ora se mi aiuti giusto a capire come effettuare la correzione delle misurazioni te ne sarei tanto grato e se può anche servire per sviluppi posso postare qualunque log o file dal modem...sempre se mi dici come fare. :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Giugno 2015, 23:03
Ok, quindi usi la Whitebox come access point. Sei sicuro di aver impostato il custom DNS?
Collegati all'AP con PuTTY, via telnet o SSH, e dimmi cosa ti butta fuori se scrivi
Codice: [Seleziona]
opkg update
EDIT: ah meno male!!
Per le correzioni devi prima seguire la guida consigliata... solo poi possiamo aggiustare le cose. Sai connetterti con PuTTY almeno?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 18 Giugno 2015, 11:58
Ok, quindi usi la Whitebox come access point. Sei sicuro di aver impostato il custom DNS?
Collegati all'AP con PuTTY, via telnet o SSH, e dimmi cosa ti butta fuori se scrivi
Codice: [Seleziona]
opkg update
EDIT: ah meno male!!
Per le correzioni devi prima seguire la guida consigliata... solo poi possiamo aggiustare le cose. Sai connetterti con PuTTY almeno?
si mi collego in ssh ho scaricato anche il mini-snmpd ma non so come modificarlo e cambiare qualunque altra cosa.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Giugno 2015, 13:38
Lascia perdere e aspetta, ho trovato il modo per prendere i pacchetti inviati e ricevuti senza SNMP: utilizzo un JSON fornito da LuCI ;) ci sto lavorando!
Hai presente quando vai nell'elenco interfacce? Lì ci sono i pacchetti che sono passati per ogni interfaccia. E' un'idea che avevo già da tempo ma non ero mai riuscito a capire da dove venissero quei valori. Sto spulciando i javascript delle pagine di LuCI con Firefox ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 22 Giugno 2015, 15:16
-------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 22 Giugno 2015, 20:40
Sì, ho appena ricevuto questa (http://unix.stackexchange.com/questions/211206/how-to-get-rx-and-tx-bytes-querying-iptables/211209#211209) risposta, devo ancora leggerla ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: otaku - 24 Giugno 2015, 12:44
  • Installazione dei pacchetti kmod a loro volta ottimizzati!


Funziona allora "out-of-the-box" della tua build l'installazione di questi pacchetti?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 24 Giugno 2015, 13:45
Oh eccoti! Avevo notato che non c'eri da un po'!

Yep, puoi installare pacchetti kmod da opkg. Ho messo in piedi un mio repo (roba banalissima, la trovi qui (http://samopenwrt.altervista.org/repo). Uso altervista invece del forum per non generare troppo traffico, se no fulmine me ne dice 4, credo ;P) di soli kmod.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: fulmine500 - 24 Giugno 2015, 14:15
Puoi mettere sul repo, oramai siamo su connessione professionale (repository su VPS con 100mbit di velocità e senza limiti di traffico)
Avere file spezzettati alla fine non serve a nessuno

 
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: otaku - 24 Giugno 2015, 20:31
Oh eccoti! Avevo notato che non c'eri da un po'!

Yep, puoi installare pacchetti kmod da opkg. Ho messo in piedi un mio repo (roba banalissima, la trovi qui (http://samopenwrt.altervista.org/repo). Uso altervista invece del forum per non generare troppo traffico, se no fulmine me ne dice 4, credo ;P) di soli kmod.

Ok, grazie mille, ora che hai spiegato anche come usare come bridge la Whitebox, direi che va tutto a pennello. Ricambio con un piccolo suggerimento di modifica della guida che può aiutare chi non riesce ad entrare in failsafe: invece che "Riaccendete la Whitebox mentre premete ripetutamente il pulsante di reset (quello a sinistra) finché non vedrete la spia a forma di asterisco lampeggiare velocemente" ho notato che basta premere il pulsante di reset esattamente quando si accende per la prima volta la spia a forma di asterisco (di solito si accende dopo circa 10 secondi dall'accensione della Whitebox).

Spero possa essere utilie a qualcuno.

Ciao
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 24 Giugno 2015, 20:44
Puoi mettere sul repo, oramai siamo su connessione professionale (repository su VPS con 100mbit di velocità e senza limiti di traffico)
Avere file spezzettati alla fine non serve a nessuno
Ah ottimo! Allora al prossimo aggiornamento della build sposto tutto qui.
Citazione da: otaku
Ok, grazie mille, ora che hai spiegato anche come usare come bridge la Whitebox, direi che va tutto a pennello. Ricambio con un piccolo suggerimento di modifica della guida che può aiutare chi non riesce ad entrare in failsafe: invece che "Riaccendete la Whitebox mentre premete ripetutamente il pulsante di reset (quello a sinistra) finché non vedrete la spia a forma di asterisco lampeggiare velocemente" ho notato che basta premere il pulsante di reset esattamente quando si accende per la prima volta la spia a forma di asterisco (di solito si accende dopo circa 10 secondi dall'accensione della Whitebox).

Spero possa essere utilie a qualcuno.

Ciao
Grazie! La tua è una soluzione decisamente più elegante ;)

Già che ci sono, informo tutti: come si può capire dai miei post precedenti, sto cercando di integrare la correzione delle misurazioni nella build, utilizzando inoltre un metodo più preciso. Mi auguro di non metterci una vita! Così a occhio sono a buon punto, ma non escludo che potrei aver capito male ciò che ho studiato finora e quindi di essere punto a capo. Stay tuned.

EDIT: Siamo alle battute finali! Il mio script per le correzioni dovrebbe essere pronto, appena ricompilo OpenWrt lo testo a fondo. La nota "negativa" è che i contatori di IPTABLES sono a 64-bit, mentre la shell ash della mia build corrente supporta interi fino a 32-bit. Dovrete quindi aggiornare alla nuova versione con la shell ricompilata.
Già che ci sono includo gli ultimi cambiamenti apportati da SamKnows ai loro script.

EDIT2: Tutto risolto!!! entro domani sera, al massimo sabato, avrete la build ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Miguel89 - 03 Luglio 2015, 13:58
Ottimo lavoro livingsilver94!!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: lugibor - 04 Luglio 2015, 10:37
grazie mille!!!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Luglio 2015, 21:08
Nuova build testata e online! A chi viene da una mia vecchia versione consiglio di aggiornare senza mantenere la vecchia configurazione. Se proprio non avete voglia di rifare tutto da capo, salvatevi il backup delle impostazioni da LuCI avendo cura di eliminare i file /etc/firewall.user e /etc/rc.local in quanto sono due dei 3 file dedicati alla correzione delle misurazioni; ripristinare il vostro vecchio file significa sovrascrivere il mio lavoro.

Manca solo una cosa, e ho bisogno del vostro aiuto: dovete vedere se i valori contenuti in /tmp/eth0_rx e /tmp/eth0_tx sono corretti quando scaricare/uploadate qualcosa se avete la Whitebox come access point. Vi ricordo che io la uso come router quindi ho potuto testare il funzionamento soltanto in questa condizione.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 05 Luglio 2015, 22:53
grandissimo livingsilver94!!

non oso immaginare il lavorone che hai fatto per mettere su le tue bulid!
ho però una domandina...  ::)
con la tua nuova build è ancora possibile usare i dati SNMP di una altro dispositivo come analizzatore del carico?
è possibile recuperare la parte di guida dove spiegavi come farlo? (magari un moderatore riesce a recuperare la versione vecchia del post)  :'(

che in modalità switch mi da tanto l'idea essere l'unica soluzione che consenta effettivamente di misurare l'intero carico della rete
(ovviamente ammettendo che il server SNMP sia il gateway (WAN-router, modem, insomma il dispositivo affacciato ad internet))

ancora grande!  8)

buonanotte
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Luglio 2015, 23:04
Lavoro, poco, studio... un po'!
Col WDR in access point la cosa è complicata... anzitutto, l'access point potebbe non essere il centro stella, quindi potrebbe non vedersi passare tutto il traffico della rete. In più i valori letti sarebbero i byte passanti globali, senza distinzione tra pacchetti uscendi dalla LAN e transitanti.
Per la prima ipotesi non c'è niente da fare: il router DEVE supportare SNMP cosicché la Whitebox possa chiedergli quanti byte vanno e vengono dall'interfaccia dedicata alla comunicazione con l'esterno.
Per quanto riguarda la seconda ipotesi, la cosa è da verificare. Da qui il messaggio di prima.
In effetti potrei rifare una guida per SNMP.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 06 Luglio 2015, 09:24
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Luglio 2015, 14:29
Ci devo pensare. Perché alla fine il WDR come AP sarebbe come SamKnows l'ha pensato (escludendo il supporto al Wi-Fi). Cercherò di replicare il più fedelmente possibile la correzione di SamKnows stessa.
Se vuoi una risposta veloce, SNMP di sicuro, a patto che tu sappia configurarlo sul tuo router. Ma è una cosa che puoi fare con la build attuale: Da LuCI, in "Startup", elimini la prima riga del file /etc/rc.local e riavvii. Dopodiché puoi pensare a SNMP :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 06 Luglio 2015, 15:32
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Luglio 2015, 09:50
Ho ritestato il flash da TFTP ed è andato tutto bene, quindi escludo un problema di immagine corrotta.
Purtroppo questa carognata era successa anche a me un paio di mesi fa. Per risolvere ho dovuto aprire il router, collegarmi in seriale e seguire un video che ho trovato su youtube. Sospetto che sia un bug del bootloader a fare questo scherzo. Tu hai modo di attaccarti via seriale? Un adattatore costa poco, ma se hai un Arduino in casa puoi usare quello.

Se no puoi provare con questo (https://www.youtube.com/watch?v=1hWT35w6sVI). Non l'ho guardato (ho uno speedtest che segna 12Mb e il video non carica. Dannato youtube).
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 07 Luglio 2015, 10:25
--------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Luglio 2015, 10:34
NON collegare il router alla RS232!!! Usa Arduino togliendo il microcontrollore oppure mettendolo in reset.
Mah io ho seguito questo (https://www.youtube.com/watch?v=t35Pei_eb6o) video con successo. I comandi da dare erano uguali uguali. Secondo me poi un video è più intuitivo. Fai tu :)

Se vuoi puoi installare il bootloader modificato che aveva postato Ansuel.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 07 Luglio 2015, 11:29
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Luglio 2015, 11:37
Il router usa segnali TTL per la comunicazione seriale (3.3V - 0V), mentre la RS232 usa +12V e -12V. Attaccare il router alla porta seriale del PC significa friggerlo senza manco accorgersene.

No, non quel reset. Il PIN di reset lo devi collegare con un filo alla GND di Arduino (al limite stacchi l'ATMega e buonanotte). Per il resto è esatto: colleghi RX e TX dei 2 dispositivi incrociandoli, la ground va con la ground, e poi segui il video, che è diviso in due parti.
Riduce i tempo di avvio e include già una pagina web per l'upload di nuove immagini, senza dover usare TFTP. Aveva anche altre cose ma non le ricordo. Questa (https://github.com/pepe2k/u-boot_mod) è la sua pagina. Il sorgente è da compilare, Ansuel l'aveva già fatto ma non ricordo in quale discussione ha postato il link. Credo la sua, quella di DD-WRT.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 08 Luglio 2015, 21:12
---------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 08 Luglio 2015, 21:22
L'unica via è la seriale. Se ti attacchi in seriale e accendi il WDR, vedrai una serie di messaggi. Per forza, la board invia sempre messaggi di debug alla seriale. Se non visualizzi niente o visualizzi artefatti, è perché non hai messo bene in contatto il metallo. A me era successo. Non mi faceva nemmeno inviare lettere da tastiera. Ho sistemato un po' i contatti sulle piazzole (io non ho saldato. Ho infilato 3 morsetti nei buchi) e poi è andato tutto. Fidati, non è brickato. Il bootloader è salvo, come confermano i tentativi a vuoto di download via TFTP.
Come hai messo in contatto le piazzole con i fili di Arduino?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 09 Luglio 2015, 23:39
--------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 10 Luglio 2015, 12:40
ho appena aggiornato tutto e in modalità access point nei file eth0 ci sono numeri molto bassi... living hai qualche idea a riguardo?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 10 Luglio 2015, 21:41
-------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 11 Luglio 2015, 22:40
ho appena aggiornato tutto e in modalità access point nei file eth0 ci sono numeri molto bassi... living hai qualche idea a riguardo?
Sì, guarda in LuCI, sotto Status e poi Firewall quanti mega hai sotto input, output e nelle prime due righe di forward e postali qui.
Citazione da: tro69
Ok, sono riuscito a resettarlo e installare la tua build. Non era un problema di contatti, ma io collegavo RX e TX del router a TX->1 e RX<-0 di Arduino Uno invece di RX e TX del router a RX<-0 e TX->1 :D

Potresti postare di nuovo la guida di SNMP in quanto più adatta a chi possiede la VS? Grazie
Sì nessun problema, ma non ho tempo in questi giorni causa ultimi esami. Appena ho un attimo libero vedo di fare qualcosa. Non che ci voglia molto a scriverla, è la questione dei numeri negli OID che non ricordo e la devo riguardare.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ToToNn87 - 13 Luglio 2015, 19:23
http://postimg.org/image/52wv6yy7p/ (http://postimg.org/image/52wv6yy7p/)

da quello che posso capire non funziona perchè va a leggere br-lan e non eth0.2, hai idee?

visto che sono un paio di giorni che non fa misurazioni, posso fare qualcosa nell'immediato per bypassare il controllo e far partire le misurazioni?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: fulmine500 - 13 Luglio 2015, 19:42
io sto chiedendo info sulla durata.... dato che siamo ben oltre la data di accettazione/sottoscrizione del servizio

Chiedo anche se possono darci accesso legale in ssh per poter "visionare/verificare" le loro operazioni di analisi

stay tuned
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: alex27riva - 14 Luglio 2015, 11:11
Posso eseguire la procedura del primo post? non ci sono problemi?

Edit:
e inoltre come faccio ad impostare l'indirizzo 192.168.1.2 sul mio pc?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Miguel89 - 14 Luglio 2015, 12:04
Posso eseguire la procedura del primo post? non ci sono problemi?


e inoltre come faccio ad impostare l'indirizzo 192.168.1.2 sul mio pc?
Ci sono varie guida sul web, ad esempio questa:
http://www.aranzulla.it/come-assegnare-ip-statico-25108.html (leggi direttamente il paragrafo relativo al tuo sistema operativo)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: alex27riva - 14 Luglio 2015, 12:44
Ho eseguito la seconda procedura, in quanto con la prima, PuTTY non riusciva a connettersi.
Quindi ho configurato così la mia scheda ethernet:
(http://i61.tinypic.com/2iw4ykn.jpg)
i DNS metteteli pure automatici

"Poi accendete la Whitebox tenendo premuto il tasto reset finché non vedrete l'ultimo LED a destra (le due frecce) lampeggiare o diventare fisso. A un certo punto, il router dovrebbe cominciare a trasferire e installare il firmware in maniera automatica, riavviandosi al termine dell'operazione."

Quindi adesso ho accesso alla pagina di configurazione di OpenWrt  :)

----- update
Ho toccato qualche impostazione e ora non riesco più ad entrare nella pagina di configurazione, ne tramite ethernet ne' wifi
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 24 Luglio 2015, 11:26
Rieccomi!! Scusate la lunga assenza. Finalmente la sessione estiva è finita. Settimana prossima sarò in vacanza ma dall'inizio di agosto torno a consultare il forum :)
alex, in questo caso la cosa migliore da fare è entrare in failsafe e dare il comando firstboot! Sei in grado? Dovresti trovare tante guide su come entrare nella failsafe di OpenWrt.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: alex27riva - 25 Luglio 2015, 15:07
Sono nuovo nel mondo di OpenWRT, per entrare in failsafe bisogna premere il pulsante reset sul retro durante l'accensione?  e come si da il comando firstboot?
Grazie
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 25 Luglio 2015, 18:48
Segui i punti 2, 3 e la prima riga del punto 4, nel primo metodo della mia guida. Scrivi "firstboot" in PuTTY ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 18 Agosto 2015, 10:19
Salve a tutti,

ho letto con attenzione tutto il topic, e vorrei accingermi anche io alla modifica della whitebox con il preciso intento di PRESERVARE le misurazioni.

Una cosa non mi è chiara...come viene identificata la "nostra" whitebox ? In altre parole dove è scritto il nostro Unit ID ? Come essere sicuri che non venga alterato con la modifica del firmware ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Agosto 2015, 11:03
Ciao!
Non esiste uno Unit ID. Qualunque dispositivo di rete ha un MAC, che è univoco. Nessun dispositivo potrà avere lo stesso MAC di un altro. I server di SamKnows conservano un database che associa, ad ogni MAC, il suo utente (così sanno dove sei, che ISP hai... tutti dati che hai inserito al momento della registrazione). Quindi se da una parte il MAC ti dice chi sei, dall'altra parte questo assicura che nessuno possa partecipare alle misurazioni senza che ne abbia fatta specifica richiesta, perché loro inseriscono nel database soltanto i MAC delle Whitebox che spediscono.
Esiste un modo di alterare il MAC ma devi andare ad agire sul bootloader, che è fattibile soltanto da seriale (e quindi in locale) oppure attraverso OpenWrt, a patto che abbia sbloccata la possibilità di scrivere la partizione del bootloader. OpenWrt di default non ha sbloccata questa possibilità, e la mia build rispetta questa sicurezza.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 18 Agosto 2015, 11:37
Ciao grazie.

ovviamente mi riferivo a quello che loro chiamano "unit-ID".
Mi aspettavo anche io che fosse solo una loro associazione al MAC.

In ogni caso sto provando a farla entrare in safe mode ma non mi pare ci sia verso....mi sa che devo montarci per forza la seriale...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Agosto 2015, 11:44
Sì le ultime Whitebox mi hanno detto che montano delle build di SamKnows col failsafe bloccato. Però perché seriale? Puoi usare il metodo 2...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 18 Agosto 2015, 11:48
Non mi piace fare le cose alla cieca. Da buon informatico mi preoccupo sembre dei rollback e dei backup ! :)
Vorrei prima entrare in telnet per verificare quale versione di firmware attualmente è caricata.

Edit:
Ho fatto tutto...

il router è up da oltre 1 ora ma non vedo traccia di misurazioni.
Si deve fare qualcosa per ripristinare correttamente il tutto ?

Dalle istruzioni mi sembrava di no....

grazie
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Agosto 2015, 18:22
Se l'ultimo LED a destra è acceso fisso allora sei a posto. I test di mattina e pomeriggio vengono fatti a intervalli di 4 ore (8 - 12 - 16) e poi ogni ora a partire dalle 18. Nella dashboard online vedrai i risultati con del ritardo, non so di quanto. Sempre ammesso che la tua banda non sia eccessivamente occupata, altrimenti la misurazione per quell'ora non viene effettuata.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: natalinux - 18 Agosto 2015, 18:23
ciao mavelot quale metodo hai usato?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 18 Agosto 2015, 18:48
Se l'ultimo LED a destra è acceso fisso allora sei a posto. I test di mattina e pomeriggio vengono fatti a intervalli di 4 ore (8 - 12 - 16) e poi ogni ora a partire dalle 18. Nella dashboard online vedrai i risultati con del ritardo, non so di quanto. Sempre ammesso che la tua banda non sia eccessivamente occupata, altrimenti la misurazione per quell'ora non viene effettuata.

Ok tutto a posto...ha cominciato a fare alcuni test !

Edit:
ciao mavelot quale metodo hai usato?

Metodo 2

Però prima mi sono connesso in seriale per andare a verificare attualmente che firmware samknows ci fosse. Avevo la versione 6.
Ovviamente in seriale ho anche potuto seguire l'update.
Volendo lo si potrebbe eseguire anche manualmente

Edit 2 (19/08):
Un po' deluso dalla portata del WIFI....incredibile ma nonostante le "antennone" da 5dBi, ha una copertura leggermente inferiore al mio technicolor TG670 dotato di sole antenne interne ceramiche
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: alex27riva - 19 Agosto 2015, 14:01
Un po' deluso dalla portata del WIFI....incredibile ma nonostante le "antennone" da 5dBi, ha una copertura leggermente inferiore al mio technicolor TG670 dotato di sole antenne interne ceramiche
Già, è veramente scarsa, io ho un D-Link DIR-600 del 2010 con un misero antennino da 2Dbi e prende fino al piano di sopra e anche intorno alla casa.
Il whitebox dopo 10 metri perde il segnale... Sui 2.4Ghz
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 20 Agosto 2015, 15:02
Per caso qualcuno ha riscontrato problemi nel mount di chiavette USB da interfaccia LucI ?
Anche configurandolo se ne infischia. Ovviamente funziona perfettamente dando il mount da cli.

Edit3:

Tutto risolto. Il problema principale è l'assenza del pacchetto
kmod-usb-uhci

Senza il quale, pur riconoscendo la chiavetta, questa non viene correttamente vista da block mount, e pertanto non viene montata.
Inoltre per poter montare con filesystem vfat la chiavetta formattata in fat32 da windows, ho dovuto anche aggiungere i pacchetti:
kmod-nls-cp437
kmod-nls-iso8859-1

Non so se questi non siano necessari utilizzando i filesystem linux o ntfs per il quale occorre ovviamente ntfs-3g
Inoltre per attivare i led posteriori delle porte usb, con l'inserimento della chiavetta ho dovuto aggiungere il pacchetto per i trigger:
kmod-ledtrig-usbdev

Edit4:
Block detect, non riesce a rilevare le partizioni NTFS, e pertanto anche con il pacchetto ntfs-3g installato, non si riesce ad effettuare l'automount utilizzando la sola configurazione da LuCI.

Qualche suggerimento ?


sono uno scassapalle...

Edit5:
sarebbe possibile compilare il firmware con la direttiva
CONFIG_ATH_USER_REGD=y
in modo da avere i canali 12 e 13 del wifi disponibili  (se ho capito bene....) invece di applicare ogni volta la patch
http://luci.subsignal.org/~jow/reghack/README.txt

Oppure utlizzando questa patch ufficiale:
https://dev.openwrt.org/browser/trunk/package/kernel/mac80211/patches/406-ath_relax_default_regd.patch?rev=45252
???
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 21 Agosto 2015, 15:23
My bad per le chiavette USB. Ho letto velocemente la wiki e non mi sono mai preoccupato di testare il tutto, non sapevo mancassero dei pezzi. Aggiungo subito i pacchetti mancanti. Scusate.
Per i LED USB lascio l'installazione a voi, non sono fondamentali.

Per quanto riguarda la patch ufficiale, la sua descrizione riporta:
Citazione
Since no fix for the manfuacturing process seems to be forthcoming, the only sane option seems to be to allow users to change the country code in such cases.
Mica l'interfaccia LuCI già permette il cambio di paese?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 21 Agosto 2015, 15:47
My bad per le chiavette USB. Ho letto velocemente la wiki e non mi sono mai preoccupato di testare il tutto, non sapevo mancassero dei pezzi. Aggiungo subito i pacchetti mancanti. Scusate.
Per i LED USB lascio l'installazione a voi, non sono fondamentali.

Per quanto riguarda la patch ufficiale, la sua descrizione riporta: Mica l'interfaccia LuCI già permette il cambio di paese?

Se non ho capito male quella modifica è nel driver.
Attualmente anche cambiando il paese, sia da Luci, sia da CLI, non si ha l'effetto voluto, ovvero quello di avere i canali 12 e 13 per la zona EU per esempio.
Rimane sempre tutto come se fosse US, anche selezionando World.
Mi pare di capire che le limitazioni agiscono a 2 livelli. Il primo è nella Eeprom del chip wifi, e non è aggirabile se non riprogrammando.
Il secondo agisce a livello di driver e si può modificare.
La direttiva dovrebbe consetire la modifica libera, fermo restando che non è possibile utilizzare potenze oltre i 21dBm perchè appunto tale limite è fissato nella Eeprom.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 21 Agosto 2015, 15:53
Mi ricordo che questo problema era già stato sollevato da Ansuel.
Non mi torna una cosa: se nella flash (ancora si usano le EEPROM?) c'è un flag che permette di usare solo i canali radio stabiliti dalle leggi statunitensi, perché questo flag viene aggirato dal driver mentre il limite di potenza no?

Sono avido di conoscenze informatiche. Appena trovo una persona sveglia e informata, comincio a riempirla di domande :P
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 22 Agosto 2015, 15:02
hey living! sei poi riuscito a trovare il tempo di completare la guida con lo script per SNMP?
io ho provato a vedere la discussione sul forum di openwrt, ma mi son perso subito...
magari ci butto un occhio quando rientro dalle vacanze!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 22 Agosto 2015, 17:14
No! Sinceramente dopo l'aggiornamento di luglio non ho più mantenuto la build assiduamente. Un po' ho voluto prendermi una pausa, poi ci sono state le ferie e ora sto studiando per la sessione di settembre. Non ho intenzione di abbandonare la build ma prima voglio sbrogliarmi da questi esami ;)

Una domanda però, visto che non me lo ricordo: tu hai un router che supporta l'SNMP?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 22 Agosto 2015, 19:52
Ho Gargoyle(Openwrt) su un wr1043nd, a valle del router Fastweb.
Per ora in doppio Nat con interposta la Whitebox.
Appena ne avrò la fantasia metterò il modem Fastweb in bridge, snmpd sul wr1043nd e la whitebox come secondo switch gigabit (e magari AP 5ghz).
Non pensò che metterò la whitebox come router primario perché leggo che ha poca copertura e gargoyle sul router mi torna comodo per OpenVPN e per la sua facilità di configurazione del QoS e del server VPN.
Magari quando Fastweb si degnerà di portarmi la VDSL potrei abbandonare gargoyle per avere IPv6 (ammesso che possa mai tornarmi utile)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 23 Agosto 2015, 00:10
Mi ricordo che questo problema era già stato sollevato da Ansuel.
Non mi torna una cosa: se nella flash (ancora si usano le EEPROM?) c'è un flag che permette di usare solo i canali radio stabiliti dalle leggi statunitensi, perché questo flag viene aggirato dal driver mentre il limite di potenza no?

Sono avido di conoscenze informatiche. Appena trovo una persona sveglia e informata, comincio a riempirla di domande :P
Credo che il limite di potenza sia impostato anche per preservare il chip. Non ritengo che si possa passare "tranquillamente" da un massimo di 21 dBm (158 mW) a 30 dBm( 1000 mW) senza che vi sia una adeguata dissipazione, ed un adeguato circuito di alimentazione. Inoltre anche il carico del circuito RF deve essere adeguato (cavo, connettori, antenna)


Ho Gargoyle(Openwrt) su un wr1043nd, a valle del router Fastweb.
Per ora in doppio Nat con interposta la Whitebox.
Appena ne avrò la fantasia metterò il modem Fastweb in bridge, snmpd sul wr1043nd e la whitebox come secondo switch gigabit (e magari AP 5ghz).
Non pensò che metterò la whitebox come router primario perché leggo che ha poca copertura e gargoyle sul router mi torna comodo per OpenVPN e per la sua facilità di configurazione del QoS e del server VPN.
Magari quando Fastweb si degnerà di portarmi la VDSL potrei abbandonare gargoyle per avere IPv6 (ammesso che possa mai tornarmi utile)

Scusami se mi intrometto...ma un doppio Nat in una rete domestica è un suicidio inutile.
Comunque ti confermo che la copertura del WDR3600 non è gran cosa.

Per l'snmp sto studiando anche io come attivarlo....per me un router senza monitoring è un mezzo router :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 23 Agosto 2015, 00:47
Sul modem Fastweb è impostato il DMZ sul gargoyle, quindi quanto a porta forwarding mi basta impostare su quello.
Non so quanto tutto ciò mi rallenti...ma non sento particolari lentezze..
Leggevo di un aggiornamento per l'AGB. Ne ho uno nell'armadio. Potrebbe essere cosa buona togliere di mezzo il DV2200 di Fastweb e sostituirlo con l'AGB? Configuro il bridge e non mi sbatto con Epicentro rischiando di perdere la configurazione standard di Fastweb.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 23 Agosto 2015, 01:13
Credo che il limite di potenza sia impostato anche per preservare il chip. Non ritengo che si possa passare "tranquillamente" da un massimo di 21 dBm (158 mW) a 30 dBm( 1000 mW) senza che vi sia una adeguata dissipazione, ed un adeguato circuito di alimentazione. Inoltre anche il carico del circuito RF deve essere adeguato (cavo, connettori, antenna)
Giusta considerazione (ma 21 dBm sono circa 126 mW ;P).
Che cosa intendi dicendo che vuoi attivare l'SNMP? Sul WDR3600 dici? Se vuoi attivarlo per tuoi bisogni, la wiki (http://wiki.openwrt.org/doc/howto/snmp.server) di OpenWrt è ottima, ma se ti riferisci alla necessità di sapere quando effettuare le misurazioni per SamKnows, ho implementato un banale algoritmo sfruttando i contatori di iptables.

@varma: non so di quale aggiornamento parli, mi spiace.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 23 Agosto 2015, 08:05
Sul modem Fastweb è impostato il DMZ sul gargoyle, quindi quanto a porta forwarding mi basta impostare su quello.
Non so quanto tutto ciò mi rallenti...ma non sento particolari lentezze..
Leggevo di un aggiornamento per l'AGB. Ne ho uno nell'armadio. Potrebbe essere cosa buona togliere di mezzo il DV2200 di Fastweb e sostituirlo con l'AGB? Configuro il bridge e non mi sbatto con Epicentro rischiando di perdere la configurazione standard di Fastweb.

Ok se si tratta di una DMZ, il problema non c'è. Di fatto non è un doppio NAT, anche se una PPP direttamente dal router sarebbe meglio. Io adesso in casa ho un vecchio Linksys WAG200 (con chip infineon) che uso come solo modem, perchè ho verificato che mi aggancia un po' in più rispetto a tutti gli atri router che ho basati su Broadcom. Purtroppo il dslam telecom qui è un merdosissimo Siemens.
Poi  ho in cascata un technicolor TG670 che uso come router che tira su la sua PPPoE, e per adesso gli ho agganciato in lan, la porta wan del WDR3600, che presumibilmente utilizzero per servizi di share, server openvn, ecc

Per quanto riguarda il tuo router...intendevi ADB ??


Giusta considerazione (ma 21 dBm sono circa 126 mW ;P).
Che cosa intendi dicendo che vuoi attivare l'SNMP? Sul WDR3600 dici? Se vuoi attivarlo per tuoi bisogni, la wiki (http://wiki.openwrt.org/doc/howto/snmp.server) di OpenWrt è ottima, ma se ti riferisci alla necessità di sapere quando effettuare le misurazioni per SamKnows, ho implementato un banale algoritmo sfruttando i contatori di iptables.

@varma: non so di quale aggiornamento parli, mi spiace.

E si mi sono confuso con i 22dBm che "stranamente" ottenevo prima di fare un flash con la openwrt standard per poi ritornare alla tua compilazione. Ho utilizzato la stessa patch ma adesso arriva  a 21...boh.

Installato snmpd senza alcun problema...la lettura dei dati da interfaccia non da alcun problema. Sono anche presenti i dati di memoria, cpu, dischi
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Mattemoller90 - 25 Agosto 2015, 21:03
Ma per aggiornare all'ultima build (avendone già una precedente installata) basta fare l'upgrade dall'interfaccia Luci di OpenWrt o devo riflashare da capo?

(io ho upgradato dall'interfaccia ma non capisco se ho l'ultima build o no, come posso controllare)?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 26 Agosto 2015, 16:23
Dalla wiki di openwrt:

Citazione
Upgrading packages is generally not recommended for most users, because a typical OpenWrt system stores the base system in a read-only SquashFS partition. And while the upgrade process works just fine, it uses far more space than a default installation as the base packages are duplicated in the base SquashFS partition and the user JFFS2 partition.

Dunque meglio non farlo, o aggiornare al massimo ciò che serve
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 26 Agosto 2015, 20:50
no mavelot, ti sbagli. Aggiornare i pacchetti con opkg non è come aggiornare la build da LuCI. Aggiornare la build da LuCI significa difatto fare un formattone della memoria e rimettere il sistema da capo, al massimo puoi tenere salvate le tue configurazioni spuntando l'apposita opzione.
Per cui quando aggiornate la mia build, o passate da LuCI, oppure fate un sysupgrade da SSH. Ma come dice mavelot, non aggiornate mai i pacchetti con opkg perché serve a solo a occupare spazio!

@Mattemoller90: per sapere se l'aggiornamento è andato a buon fine controlla con LuCI, in status e poi firewall, se la chain FORWARD ha le regole up e down. Sono le modifiche più palesi che ho fatto.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 27 Agosto 2015, 23:56
no mavelot, ti sbagli. Aggiornare i pacchetti con opkg non è come aggiornare la build da LuCI. Aggiornare la build da LuCI significa difatto fare un formattone della memoria e rimettere il sistema da capo, al massimo puoi tenere salvate le tue configurazioni spuntando l'apposita opzione.
Per cui quando aggiornate la mia build, o passate da LuCI, oppure fate un sysupgrade da SSH. Ma come dice mavelot, non aggiornate mai i pacchetti con opkg perché serve a solo a occupare spazio!

@Mattemoller90: per sapere se l'aggiornamento è andato a buon fine controlla con LuCI, in status e poi firewall, se la chain FORWARD ha le regole up e down. Sono le modifiche più palesi che ho fatto.

Ma infatti per me, il sysupgrade non è un "aggiornamento". E' un reflash. Non lo prendo proprio in considerazione anche perchè perderei gli script samknows
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 28 Agosto 2015, 00:00
Perderesti gli script SamKnows? Non capisco. I loro script si scaricano in /tmp ad ogni boot, mentre gli script indispensabili li includo nella build.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 28 Agosto 2015, 00:15
Perderesti gli script SamKnows? Non capisco. I loro script si scaricano in /tmp ad ogni boot, mentre gli script indispensabili li includo nella build.

Non mi riferivo alle tue build, ma a quelle ufficiali openwrt ovviamente !!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 28 Agosto 2015, 00:19
Aaaaaaah! Che egocentrico :P
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 28 Agosto 2015, 20:55
Qualcuno che ha installato snmp ha rilevato il problema che i contatori delle interfaccie vengono aggiornati solo ogni 15 secondi ?
Sto barellando perchè sono abbastanza sicuro che inizialmente dopo l'installazione l'aggiornamento era almeno ogni secondo....mah.....

Edit: evidentemente avevo preso un abbaglio...effettivamente i contatori delle interfaccie sono aggiornati ogni 15 secondi e non c'è modo di ottenere un refresh più rapido. Non è un parametro configurabile.
Sembra si tratti di un difetto noto da anni
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 30 Agosto 2015, 20:47
E andare di hex editor modificando il binario? O prova col disassembler. Sembrerà una porcheria ma due "problemi" che ho avuto di recente li ho risolti con questo reverse engineering di base.

EDIT: ovviamente se la frequenza di polling è salvata in una variabile.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: impression - 01 Settembre 2015, 22:12
Scusate non mi è chiara una cosa, installato il firmware modificato la whitebox diventa un router cn openwrt a tutti gli effetti? ho  fastweb da poco e non posso sostutuire il modem fornito da loro causa telefono, e quindi volevo usare il modem/router fastweb solo come modem disabilitando il piu possibile le opzioni (wifi, dhcp, ecc) e mettere la whiteboxmodificata in cascata che faccia tutto (dhcp, wifi, adblock, vpn, ecc) dato che ha openwrt a bordo... credete che dia problemi? pensavo che con 128mb di ram qualcosa dibuono con questo giocattolino si può fare ;) (ah non so il processore com'èin temini di prestazioni).

Grazie a tutti per quello che fate
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 01 Settembre 2015, 23:22
Sì esatto! Puoi scegliere se farla diventare un router oppure un access point (con quest'ultima opzione devo guardare meglio la parte delle correzioni).
A prestazioni non ti so dire sia perché non ho mai avuto modo di lavorare su router più prestanti (mi vengono in mente i dual core 1GHz), sia perché la mia config è abbastanza spoglia.
Ah se ti interessa, a breve (qualche giorno, spero) pubblicherò una versione aggiornata, sistemando le cose che mi ha fatto notare mavelot qualche post fa. Se puoi, aspetta :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 01 Settembre 2015, 23:52
E andare di hex editor modificando il binario? O prova col disassembler. Sembrerà una porcheria ma due "problemi" che ho avuto di recente li ho risolti con questo reverse engineering di base.

EDIT: ovviamente se la frequenza di polling è salvata in una variabile.

Non dico che sia impossibile ma di certo non è roba per me. Per altro non è semplice, perchè solo alcuni OID sono aggiornati ogni 15 secondi (come i contatori delle interfaccie), ma altri , come sysuptime sono aggiornati almeno ogni secondo !
Insomma...il programma andrebbe disassemblato per bene.
Io credo che potrebbe essere più semplice, forse, tentare il porting di un snmpd da un altra distribuzione....o no ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 01 Settembre 2015, 23:57
Ho capito. Tra l'altro non ho considerato una cosa: io avevo decompilato (non disassemblato) un programma in .NET. Ben più facile del C.
Per il porting sì, non credo sia un'impresa impossibile. Sempre Linux è. E se prendi il pacchetto da DD-WRT o Tomato, credo che non cambino nemmeno le librerie in quanto la filosofia della dimensione ridotta vale anche da loro, e quindi prediligono le librerie più snelle. Sicuro però che quei 15 secondi non siano da specifica del protocollo?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 02 Settembre 2015, 00:32
Ho capito. Tra l'altro non ho considerato una cosa: io avevo decompilato (non disassemblato) un programma in .NET. Ben più facile del C.
Per il porting sì, non credo sia un'impresa impossibile. Sempre Linux è. E se prendi il pacchetto da DD-WRT o Tomato, credo che non cambino nemmeno le librerie in quanto la filosofia della dimensione ridotta vale anche da loro, e quindi prediligono le librerie più snelle. Sicuro però che quei 15 secondi non siano da specifica del protocollo?
Sicurissimo....sul mio tg670 posso fare tranquillamente il polling anche ogni 500ms
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: impression - 03 Settembre 2015, 16:16
info sulla nuova build? a proposito come mai hai usato BarrierBreaker e non Chaos Calmer ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 04 Settembre 2015, 22:53
Sto compilando la build. Nei prossimi giorni la testo. Max 5 giorni e dovrebbe esserci, insieme al changelog.
Ho scelto BB in quanto stabile. Io sono un fanatico dei software bleeding edge, ma non posso dare al pubblico una ROM per router (dispositivo SEMPRE acceso) col rischio che si riavvii ogni 2 ore.

EDIT: esiste OpenWrt 15.05-RC3. Sono tentato di usarla. Voi siete d'accordo?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 08 Settembre 2015, 10:13
Sto compilando la build. Nei prossimi giorni la testo. Max 5 giorni e dovrebbe esserci, insieme al changelog.
Ho scelto BB in quanto stabile. Io sono un fanatico dei software bleeding edge, ma non posso dare al pubblico una ROM per router (dispositivo SEMPRE acceso) col rischio che si riavvii ogni 2 ore.

EDIT: esiste OpenWrt 15.05-RC3. Sono tentato di usarla. Voi siete d'accordo?

dobbiamo capire se ci è utile, o eventualmente dannoso tutto quello che è riportato qui:

Citazione
The OpenWrt developers are proud to announce the third release candidate of OpenWrt Chaos Calmer.

   _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (15.05 RC3)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet.
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------

-----------------------------------------------------
http://downloads.openwrt.org/chaos_calmer/15.05-rc3/

** Improvements since RC 2 **
* brcmfmac: support for BCM43602
* mt76: updated version with new firmware support, TX & DMA fixes
* Updated 3.18 to 3.18.17
* Fixed image builder generation
* Various security updates (e.g. openssl, curl)
* Minor fixes

** Improvements since RC 1 **
* Fixed broken ImageBuilders for most targets
* Updated 3.18 to 3.18.14
* Fixed broken IPv6 downstream DHCPv6-PD and onlink-route handling
* Images (special format) for Asus brcm47xx and bcm53xx devices
* Improved stability of sysupgrade on brcm47xx and bcm53xx
* Added HTTPS enforcement option to uhttpd
* Fixed umask issue
* Added support for a few new boards

** Highlights since Barrier Breaker **

* Linux kernel updated to version 3.18
* Improved Security Features
    - Rewritten package signing architecture based on ed25519
    - Added support for jails
    - Added support for hardened builds
* Improved Networking Support
    - Added or improved support for lots of 3G/4G modems (MBIM, QMI, NCM, ...)
    - Added support for 464XLAT (CLAT) [RFC 6877 + RFC 7050]
    - Netfilter performance enhancements (conntrack route cache)
    - Improved support for self-managing networks [draft-ietf-homenet-hncp]
    - Better multi-core support for the network stack
    - Improved support for MAP-E, MAP-T and LW4over6 IPv4 transitioning technologies
        [draft-ietf-softwire-map, -map-t, -map-dhcp, -lw4over6]
    - Improved network auto-setup capable of detecting and bootstrapping IPv4-only,
      6rd, Dual-Stack, IPv6-only, DS-Lite, LW4over6, MAP-E, MAP-T, 464XLAT
      and combinations without explicit configuration [based on RFC 7084]
    - Added support for Smart Queue Management (SQM) QoS, AQM and Traffic Shaping
    - Improved support for DNSSEC
* Platform and Driver Support
    - Added support for feeds of externally maintained targets
    - New mt7621 subtarget for Mediatek 11ac SoC
    - New mt76 mac80211 based wifi driver for MTK 11ac cores.
    - New mwlwifi mac80211 based wifi driver for the Marvell 88W8864
    - New bcm53xx target for Broadcom ARM BCM47xx/53xx devices
    - New mxs target for Freescale i.MX23/28 family and various boards
    - New sunxi target for AllWinner A10/A13/A20 family and various boards
    - brcm2708: support for Raspberry Pi 2
    - brcm63xx: support for BCM6318 and BCM63268 family
    - brcm63xx: improved fallback sprom support with bcma support

* Known Issues
    - KALLSYMS is active causing some devices to fail

And lots and lots of other advancements...
As always a big thank you goes to all our active package maintainers, testers, supporters and documenters.

Have fun!
    The OpenWrt developer team
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 08 Settembre 2015, 11:53
A qualcuno può interessare un bootloader modificato per overcloccare il router? (o anche solo un bootloader modificato così da avere un boot MOLTO PIù RAPIDO)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: impression - 08 Settembre 2015, 13:31
A qualcuno può interessare un bootloader modificato per overcloccare il router? (o anche solo un bootloader modificato così da avere un boot MOLTO PIù RAPIDO)
ti riferisci ad installare uboot???
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 08 Settembre 2015, 14:09
ti riferisci ad installare uboot???
Intendo sovrascriverlo su wdr3600 sta già uboot
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 08 Settembre 2015, 18:21
Ora vado con una bella provocazione!!

Ma una bella build basata su Gargoyle?? ::)  ::)
Con quel bel server OpenVPN  ;D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: impression - 09 Settembre 2015, 16:29
Intendo sovrascriverlo su wdr3600 sta già uboot
avevo letto su openwrt la possibilità di mettere u-boot mod più veloce, però mi ha incuriosito la tua affermazione sull'overclock del router così ho trovato questo:

u-boot modificato e migliorato (sinceramente non ho capito le migliorie apportate)
https://forum.openwrt.org/viewtopic.php?id=43237 (https://forum.openwrt.org/viewtopic.php?id=43237)

overclock
https://forum.openwrt.org/viewtopic.php?id=44012 (https://forum.openwrt.org/viewtopic.php?id=44012)

spegnere i led (per me utilissima come risparmio energtico)
https://forum.openwrt.org/viewtopic.php?id=48317 (https://forum.openwrt.org/viewtopic.php?id=48317)

utilizzo delle porte gpio (utile per controllare una presa ad esempio ;)
https://forum.openwrt.org/viewtopic.php?id=48069 (https://forum.openwrt.org/viewtopic.php?id=48069)

Ansuel tu hai già per caso queste modifiche sul tuo? per l'overclock tu quale hai? ho letto che è stabile la soluzione 780/480/240 (CPU/RAM/AHB [MHz]) ma le temperature? come utilizzo giornaliero può essere fattibile? non ho trovato il tdp max della cpu e delle ram, qualcuno di voi ha trovato qualcosa?
 
per me comunque è una cosa molto interessante da approfondire ed implementare, soprattutto per il miglioramento prestazionale che si ha ;)

voi che ne dite?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 09 Settembre 2015, 18:36
avevo letto su openwrt la possibilità di mettere u-boot mod più veloce, però mi ha incuriosito la tua affermazione sull'overclock del router così ho trovato questo:

u-boot modificato e migliorato (sinceramente non ho capito le migliorie apportate)
https://forum.openwrt.org/viewtopic.php?id=43237 (https://forum.openwrt.org/viewtopic.php?id=43237)

overclock
https://forum.openwrt.org/viewtopic.php?id=44012 (https://forum.openwrt.org/viewtopic.php?id=44012)

spegnere i led (per me utilissima come risparmio energtico)
https://forum.openwrt.org/viewtopic.php?id=48317 (https://forum.openwrt.org/viewtopic.php?id=48317)

utilizzo delle porte gpio (utile per controllare una presa ad esempio ;)
https://forum.openwrt.org/viewtopic.php?id=48069 (https://forum.openwrt.org/viewtopic.php?id=48069)

Ansuel tu hai già per caso queste modifiche sul tuo? per l'overclock tu quale hai? ho letto che è stabile la soluzione 780/480/240 (CPU/RAM/AHB [MHz]) ma le temperature? come utilizzo giornaliero può essere fattibile? non ho trovato il tdp max della cpu e delle ram, qualcuno di voi ha trovato qualcosa?
 
per me comunque è una cosa molto interessante da approfondire ed implementare, soprattutto per il miglioramento prestazionale che si ha ;)

voi che ne dite?
Allora sarò sincero come ogni overclock ogni processore è un caso apparte io per esempio sono stabile con 750/480
Modificarlo è facilissimo una volta che hai capito la scala devi valori e anche se fosse il flash è immediato, per le temperature io me la sono cavata prendendo semplicemente un dissipatore passivo su ebay (2 euro) e appicciarlo sopra la cpu...

Per ora sto utilizzando quello, se vuoi ti passo il topic con la procedura e le mie e scoperte per come modificare frequenza ram e cpu a tuo piacimento (per il led poi lo puoi fare benissimo da openwrt)

in ogni caso se non si usa il firmware stock tplink la modifica all'uboot la consiglio di fare a priori perchè velocizza di molto il boot e inserisce una modalità per la quale se si tiene premuto il tasto reset per 3 secondi si ha la upload mode degli agpf XD
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 09 Settembre 2015, 22:35
Ma la modifica al bootloader toglie definitivamente la possibilità di tornare al firmware tp-link?
in tal caso preferirei scegliere autonomamente di modificare u-boot

il ripristino al boot stile AGPF sostituisce o affianca quello automatico tramite TFTP della guida?
se aggiunge solo funzioni utili e maggiore velocità senza compromettere il ritorno alla situazione stock, perchè no!

magari si pubblicano una versione con frequenze standard e un paio in OC con frequenze più o meno spinte
(un po' come su questo blog:   http://aspiregemstone.blogspot.it/   )
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Miguel89 - 10 Settembre 2015, 00:36
@Ansuel e gli altri
La modifica dell'u-boot è utile in varie configurazioni, non solo quella di questa guida.
Discuterne qui può portare la discussione off-topic, quindi ti consiglio di aprire un nuovo thread con tutte le guide/modifiche/consigli che hai trovato sull'argomento
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 10 Settembre 2015, 13:52
https://www.ilpuntotecnico.com/forum/index.php?topic=75624
Continuiamo qui
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 10 Settembre 2015, 14:46
Per U-Boot rispondo sull'altro thread

Per la build, sinceramente io preferirei una BB, più rodata e con meno sbattimenti.
Stare appresso a CC significherebbe dover riflashare tutto quando esce la final (e successivi backports)
Living dovrebbe ricompilare tutto
I repositories dovrebbero raddoppiare o cmq saremmo tutti costretti ad aggiornare

Ma la nuova versione risolve il problema di snmpd dei secondi di aggiornamento?
Gentilmente, potresti rimettere la guida degli script con snmp?
Che io non lo vorrei mettere come gateway, altrimenti mi tocca riconfigurare tutta la rete e capire come far funzionare il server OpenVPN di gargoyle dietro gateway

Ah, una domanda
Qualcuno ha provato extroot su questa build? Che a me serve un bel po' di spazio per metterci Asterisk

EDIT:
è uscita la Final release di Chaos Calmer...
forse si potrebbe fare questo salto ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: impression - 12 Settembre 2015, 19:57
Una domanda ragazzi, ma gli script di samknows si autoaggiornano? se si anch quelli presenti nella versione di openwrt con gli script di livingsilver94?

p.s. favorevole al passaggio a Chaos Calmer.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 13 Settembre 2015, 23:18
Per U-Boot rispondo sull'altro thread

Per la build, sinceramente io preferirei una BB, più rodata e con meno sbattimenti.
Stare appresso a CC significherebbe dover riflashare tutto quando esce la final (e successivi backports)
Living dovrebbe ricompilare tutto
I repositories dovrebbero raddoppiare o cmq saremmo tutti costretti ad aggiornare

Ma la nuova versione risolve il problema di snmpd dei secondi di aggiornamento?
Gentilmente, potresti rimettere la guida degli script con snmp?
Che io non lo vorrei mettere come gateway, altrimenti mi tocca riconfigurare tutta la rete e capire come far funzionare il server OpenVPN di gargoyle dietro gateway

Ah, una domanda
Qualcuno ha provato extroot su questa build? Che a me serve un bel po' di spazio per metterci Asterisk

EDIT:
è uscita la Final release di Chaos Calmer...
forse si potrebbe fare questo salto ;)
Rieccomi! Sono ancora vivo, ma tra esami e ehm (coff coff)... GTA V... :P
Allora, piccola roadmap: in questi giorni vedo di rifare tutto con Chaos Calmer. Poi, se non ci sono menate, scrivo finalmente la guida per l'SNMP ;)

EDIT: ah gente ho una domanda: a voi che remotefirmwareversion di SamKnows dà? Fate un cat del file /tmp/samknows/remotefirmwareversion. A me dà la 4, non più la 6... voglio altre fonti oltre alla mia Whitebox.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gorneman - 14 Settembre 2015, 13:36
Versione 4
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Settembre 2015, 13:37
Benissimo. Attendo altri feedback ma posso dire di essere sicuro che sia la 4 già con 2 riscontri.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 14 Settembre 2015, 16:21
essendo la mia ancora immacolata, non saprei come tirarlo fuori
ho provato col failsafe ma quel percorso non corrisponde, anche dopo mount_root
ho riprovato la mossa del cambio password
ma dopo il riavvio ho provato a collegarmi in SSH sulla porta 2222 ma la password appena impostata non va bene
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Settembre 2015, 21:40
Onestamente non ricordo nemmeno come si comportava il failsafe "stock"... ricordo che davi mount_root, passwd e poi riavviavi e accedevi tramite SSH. Non mi ricordo nemmeno se nel failsafe il router scaricasse i file da aggiungere a /tmp/ispmon...

Ho compilato Chaos Calmer e funziona egregiamente ;) Lo testo stasera e tutta notte e per domani sera, salvo scoperte di errori, uppo tutto. E' un po' grossino, ci sono 2.77MB liberi, non più i 3 e rotti di prima. Probabilmente è l'SQM ad essere pesante, ma ho pensato di aggiungerlo comunque.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 15 Settembre 2015, 22:28
living oggi ho aperto il secondo wdr3600 saldato seriale è pronto per essere flashato con chaos calmer...
Intanto ho modificato Uboot...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 15 Settembre 2015, 23:54
Ok! La build la rimando a domani perché ho avuto alcuni problemi, in particolare con la patch per spegnere i LED che non è più compatibile con l'OpenWrt attuale.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 16 Settembre 2015, 00:06
in teoria si fa da luci :D
Comunque da me i led funzionano bene magari dei modificare qualche comando...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Settembre 2015, 00:09
Non ho avuto ovviamente modo di provare quella patch quindi non so se sto dicendo giusto, ad ogni modo stando a quanto ho capito, quel comando permetteva di spegnere e riaccendere i LED senza alterare i loro trigger. Se invece io, per esempio, faccio
Codice: [Seleziona]
echo 0 > /sys/class/leds/<led che mi interessa> il led si spegne, ma quando lo riaccendo facendo echo 1, questo è acceso fisso, non lampeggia più rispondendo agli interrupt.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 16 Settembre 2015, 11:27
Usare i  comandi gpio?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Settembre 2015, 13:31
Ho visto che esistono ma non so ancora lavorarci. Prima pubblico la build e poi ci studio sopra. Oggi pomeriggio non sono a casa per cui massimo stasera, sempre salvo malfunzionamenti, posto l'aggiornamento.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 16 Settembre 2015, 13:37
La whitebox aspetta XD
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Settembre 2015, 21:53
Rilasciata la nuova build!! A breve la famosa e richiestissima (:P) guida all'SNMP.

Citazione da: Ansuel
Sisi ho flashato adesso e ho notato che è chaos e non barrier :D
Comunque come mai hai usato kernel vecchio? (non ci puoi installare nessun kmod per questo)
Perché kernel vecchio? E' il 3.18.21, l'ultimo per CC, e i kmod sono installabili.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 16 Settembre 2015, 22:40
grandissimo!!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Settembre 2015, 22:47
Attenzione a non sovrascrivere i file che ho elencato in prima pagina! modificateli solo dopo aver flashato quelli originali.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 16 Settembre 2015, 23:20
Rilasciata la nuova build!! A breve la famosa e richiestissima (:P) guida all'SNMP.
Perché kernel vecchio? E' il 3.18.21, l'ultimo per CC, e i kmod sono installabili.
Io ho il kernel 4.1.6 o.O
Forse perchè uso il trunk?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Settembre 2015, 23:21
Decisamente sì. Chaos Calmer usa il 3.18.x, che è una release LTS.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 16 Settembre 2015, 23:23
Decisamente sì. Chaos Calmer usa il 3.18.x, che è una release LTS.
Ok mea culpa comunque sto avendo alcuni problemini a settalo...
Con la nuova relese non riesco a impostarlo come switch, e non credo neanche se riesce a prendere la connessione

EDIT

ok ci sono riuscito...
Aggiungo che per farlo funzionare (se si ha un altro router) bisogna aprire le porte su di esso...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 17 Settembre 2015, 10:28
non mi è chiara una cosa...
i pacchetti compilati ad hoc sono solo i kernel modules

ne deduco che i pacchetti software vadano bene quelli generici dal repository ufficiale di CC, giusto?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 17 Settembre 2015, 11:04
Nei prossimi giorni non penso di avere tempo per sperimentare la nuova build.
Cmq anche a me il remotefirmware è 4.
(so che era 6 prima del flash)

L'ulteriore riduzione di memoria mi preoccupa non poco, visto che per la mia configurazione devo aggiungere alcuni pacchetti che in totale al momento mi portano la memoria disponibile a 1,7M

....e ci dovrei mettere asterisk e openvpn :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 17 Settembre 2015, 12:19
Nei prossimi giorni non penso di avere tempo per sperimentare la nuova build.
Cmq anche a me il remotefirmware è 4.
(so che era 6 prima del flash)

L'ulteriore riduzione di memoria mi preoccupa non poco, visto che per la mia configurazione devo aggiungere alcuni pacchetti che in totale al momento mi portano la memoria disponibile a 1,7M

....e ci dovrei mettere asterisk e openvpn :)
Ci attacchi una chiavetta usb, la formatti in ext3 e la usi come overlay :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 17 Settembre 2015, 13:07
Ci attacchi una chiavetta usb, la formatti in ext3 e la usi come overlay :D

Beh....asterisk su una chiavetta non lo vedo performante...vabe minimo vedrò di usare un disco usb...sempre meglio della chiavetta
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Settembre 2015, 13:55
non mi è chiara una cosa...
i pacchetti compilati ad hoc sono solo i kernel modules

ne deduco che i pacchetti software vadano bene quelli generici dal repository ufficiale di CC, giusto?
Sì è così. I kernel modules infatti possono essere installati soltanto se provenienti dallo stesso ambiente di compilazione della build, questo a causa del version magic introdotto con BB. I pacchetti che invece non hanno a che fare con il kernel (semplici applicazioni) potrei anche farli io in cantina e non ci sarebbero problemi :P

Citazione da: mavelot
Nei prossimi giorni non penso di avere tempo per sperimentare la nuova build.
Cmq anche a me il remotefirmware è 4.
(so che era 6 prima del flash)

L'ulteriore riduzione di memoria mi preoccupa non poco, visto che per la mia configurazione devo aggiungere alcuni pacchetti che in totale al momento mi portano la memoria disponibile a 1,7M

....e ci dovrei mettere asterisk e openvpn :)
Purtroppo non c'è modo di ovviare la cosa se non togliendo alcuni pacchetti "extra" che ho scelto di mettere. Secondo me è roba utile, comunque. Volete cominciare un sondaggio per scegliere le feature più comuni?

Citazione da: Ansuel
Ok mea culpa comunque sto avendo alcuni problemini a settalo...
Con la nuova relese non riesco a impostarlo come switch, e non credo neanche se riesce a prendere la connessione

EDIT

ok ci sono riuscito...
Aggiungo che per farlo funzionare (se si ha un altro router) bisogna aprire le porte su di esso...
Se disattivi il firewall questo problema dovrebbe sparire. Tieni però conto che disattivando il firewall perdi le correzioni alle misurazioni, e dovrai aspettare la guida all'SNMP.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 17 Settembre 2015, 14:15
Ok mea culpa comunque sto avendo alcuni problemini a settalo...
Con la nuova relese non riesco a impostarlo come switch, e non credo neanche se riesce a prendere la connessione

EDIT

ok ci sono riuscito...
Aggiungo che per farlo funzionare (se si ha un altro router) bisogna aprire le porte su di esso...

Scusa qualcosa non mi torna....dici di volerlo usare come switch e di aprire le porte....sono due affermazioni contrastanti. Lo switch lavora a layer 2, quando si parla di porte si parla di layer 3 !!

In ogni caso se metti i 2 router in 2 net diverse (es: 192.168.1.0/24 e 192.168.2.0/24), puoi semplicemente aggiungere una route statica verso "l'altra lan", e questa regola comunque bybassa il firewall (almeno così è nel mio caso).
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 17 Settembre 2015, 14:20
dovrebbe essere sufficiente mettere in bridge le interfacce della wan e dello switch entrambe nella categoria "LAN", lasciando la "WAN" vuota
così è tutto sulla stessa classe di ip
queste opzioni mi sembra stanno in Network>Interfaces
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Settembre 2015, 14:21
Se ho capito bene, Ansuel non è del tutto in torto. Lui vuole utilizzare OpenWrt come mero switch, mentre di default il SO si comporta come software di routing. Se disabiliti alcune funzionalità di routing e non tutte, ad esempio il firewall, ovvio che escano degli "ibridi".

..e poi vogliamo parlare di switch layer-3? xD è solo una provocazione ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 17 Settembre 2015, 14:25
Comunque alla fine ho risolto semplicemente rimuovendo la wlan2
(quindi mettendo nella vlan1 untagged la porta WAN)
Subito dopo ho eliminato l'interfaccia wan e wan6
In firewall ho permesso di accettare le richieste dalla wan
e infine ho messo l'ip statico da 192.168.1.1 a 192.168.1.3
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: impression - 17 Settembre 2015, 14:33
Domanda ma quindi non si possono installare i pacchetti da ipkg o sbaglio? Non mi è ben chiara la.storia dei pacchetti...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 17 Settembre 2015, 14:35
Living potresti dirmi dove posso trovare le modifiche da fare al firmware per rendere il pacchetto samknows compatibile?
Necessito di utilizzare una build trunk perchè alcuni pacchetti non sono presenti in chaos calmer...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 17 Settembre 2015, 15:15
dovrebbe essere sufficiente mettere in bridge le interfacce della wan e dello switch entrambe nella categoria "LAN", lasciando la "WAN" vuota
così è tutto sulla stessa classe di ip
queste opzioni mi sembra stanno in Network>Interfaces


Si ma così non è proprio per nulla un router.....
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 17 Settembre 2015, 15:20
Si ma così non proprio per nulla un router.....
Il mio intento era solo quello di accedere al router samknows da un altro router con gateway 192.168.1.1
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 17 Settembre 2015, 16:11
Si ma così non è proprio per nulla un router.....

infatti! un bel mini pc con integrato un switch gigabit e un'ottima interfaccia wifi 8)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Settembre 2015, 18:46
Domanda ma quindi non si possono installare i pacchetti da ipkg o sbaglio? Non mi è ben chiara la.storia dei pacchetti...
Certo che è possibile! Una distro Linux senza la possibilità di installare pacchetti, è una distro morta.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 17 Settembre 2015, 18:57
Certo che è possibile! Una distro Linux senza la possibilità di installare pacchetti, è una distro morta.
Living potresti compilare anche una build presa dal trunk mi servono alcuni pacchetti che sono solo lì :(
(o fare una guida se è semplice)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Settembre 2015, 18:59
No di compilare un'altra build non ho voglia... va configurata, testata, e devo mettere in piedi un altro repo. Se vuoi stasera ti passo il pacchetto SamKnows e altri file necessari, ma poi pensa tu a vedere se funzionano le misurazioni.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 17 Settembre 2015, 19:37
No di compilare un'altra build non ho voglia... va configurata, testata, e devo mettere in piedi un altro repo. Se vuoi stasera ti passo il pacchetto SamKnows e altri file necessari, ma poi pensa tu a vedere se funzionano le misurazioni.
Ok per me va bene
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Settembre 2015, 21:25
Ho bisogno di una mano: vorrei condividere una cartella Windows con OpenWrt. Ho disabilitato la condivisione protetta con password. A questo punto, io voglio condividere la cartella con il mio account Windows in R/W e con il root di OpenWrt in RO. Come faccio a far capire a Windows che in rete, al dominio del router, c'è un account root?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 18 Settembre 2015, 16:48
per mavelot e tutti gli altri interessati ad usare SNMP

ho provato il pacchetto 'mini-snmpd' consigliato da living e sembra che esegua il polling ogni secondo, non come snmpd che lo fa ogni 15
(perlomeno mi ha dato questa impressione usando questo software per monitorare la banda)
"Simple Traffic Monitor (STG) from Leonid Mikhailov (Graphing)"
http://www.howtogeek.com/141135/it-geek-monitor-network-devices-with-snmp-simple-network-management-protocol/

se lo dovete installare su openwrt Barrier Breaker, bisogna abilitare il repository "oldpackages"
su Chaos Calmer lo hanno proprio tolto perchè non più seguito da alcuno sviluppatore
su Attitude Adjustement invece è nei repository normali
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gorneman - 18 Settembre 2015, 16:50
Salve, vorrei chiedere consiglio sulla configurazione del wireless: 20Mhz o 40Mhz. Attive tutte e due le interfacce? Grazie.

EDIT: Tutto risolto, attimo di ignoranza.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 18 Settembre 2015, 18:25
Living quando hai tempo mi puoi dire cosa modificare e come inserire il pacchetto per la compilazione ho già trovato una guida :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 18 Settembre 2015, 23:38
Ho bisogno di una mano: vorrei condividere una cartella Windows con OpenWrt. Ho disabilitato la condivisione protetta con password. A questo punto, io voglio condividere la cartella con il mio account Windows in R/W e con il root di OpenWrt in RO. Come faccio a far capire a Windows che in rete, al dominio del router, c'è un account root?

Non mi è chiara sta condivisione....
1) Dominio o workgroup ?
2) Stessa subnet ?
3) C'è un server WINS ?
4) Non ho capito fisicamente la cartella dove sta...su windows o su openwrt ?
5) Chi è il server di condivisione ?

per mavelot e tutti gli altri interessati ad usare SNMP

ho provato il pacchetto 'mini-snmpd' consigliato da living e sembra che esegua il polling ogni secondo, non come snmpd che lo fa ogni 15
(perlomeno mi ha dato questa impressione usando questo software per monitorare la banda)
"Simple Traffic Monitor (STG) from Leonid Mikhailov (Graphing)"
http://www.howtogeek.com/141135/it-geek-monitor-network-devices-with-snmp-simple-network-management-protocol/

se lo dovete installare su openwrt Barrier Breaker, bisogna abilitare il repository "oldpackages"
su Chaos Calmer lo hanno proprio tolto perchè non più seguito da alcuno sviluppatore
su Attitude Adjustement invece è nei repository normali

l'ho provato....a me il refresh è sempre ogni 15 secondi....
Quel software è strano....lo trovo poco preciso. Cmq per avere la certezza del polling la cosa più semplice è leggere il valore dell OID con un snmp walker tipo MIB Browser.
Da li ti rendi conto che il valore cambia solo dopo 15 secondi
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 19 Settembre 2015, 01:30
Non mi è chiara sta condivisione....
1) Dominio o workgroup ?
2) Stessa subnet ?
3) C'è un server WINS ?
4) Non ho capito fisicamente la cartella dove sta...su windows o su openwrt ?
5) Chi è il server di condivisione ?
Uhm mi stai chiedendo dettagli su un argomento che conosco poco, a essere onesti. Provo a riformulare la richiesta:
Sulla mia macchina Windows 10 ho la cartella Music. Voglio condividere la cartella solo a due utenti: a me stesso, con permessi di R/W (cosa che ho già fatto) e a root, che sta nel workgroup (in effetti non credo sia un dominio) di OpenWrt, al quale voglio dare solo i permessi di sola lettura. Nella finestra di condivisione avanzata, Windows mi permette di scegliere tra una serie di utenti ospitati solo sulla macchina PHOENIX, che è appunto il PC su cui gira il SO di Microsoft. Sia PHOENIX che il router stanno nella stessa subnet.
Così va meglio?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 19 Settembre 2015, 13:58
dopo numerose prove posso confermare che sul mio WR1043ND con Gargoyle 1.7.2 (basato su BB)
mini-snmpd aggiorna i dati ogni secondo, con l'unico limite dei 32 bit, che dopo aver superato un traffico sufficientemente grande, smette di crescere rendendosi completamente inutile
ho notato che il valore si azzera al riavvio del router
ma il valore a cosa si riferisce? bytes? il limite sarebbe quindi di 4 GB di traffico al giorno, se uno riavviasse il router ogni notte?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 19 Settembre 2015, 15:37
dopo numerose prove posso confermare che sul mio WR1043ND con Gargoyle 1.7.2 (basato su BB)
mini-snmpd aggiorna i dati ogni secondo, con l'unico limite dei 32 bit, che dopo aver superato un traffico sufficientemente grande, smette di crescere rendendosi completamente inutile
ho notato che il valore si azzera al riavvio del router
ma il valore a cosa si riferisce? bytes? il limite sarebbe quindi di 4 GB di traffico al giorno, se uno riavviasse il router ogni notte?

Io aggiorno dicendo che in realtà a me sembra non funzionare proprio .....
Ieri avevo provato al volo rimuovendo snmpd e installando mini-snmpd ma probabilmente il fatto di non aver riavviato ha causato una situazione inconsistente.
riavviata la macchina, il demone non apriva il socket di ascolto.
Per ora sono ritornato all'originale.....


Uhm mi stai chiedendo dettagli su un argomento che conosco poco, a essere onesti. Provo a riformulare la richiesta:
Sulla mia macchina Windows 10 ho la cartella Music. Voglio condividere la cartella solo a due utenti: a me stesso, con permessi di R/W (cosa che ho già fatto) e a root, che sta nel workgroup (in effetti non credo sia un dominio) di OpenWrt, al quale voglio dare solo i permessi di sola lettura. Nella finestra di condivisione avanzata, Windows mi permette di scegliere tra una serie di utenti ospitati solo sulla macchina PHOENIX, che è appunto il PC su cui gira il SO di Microsoft. Sia PHOENIX che il router stanno nella stessa subnet.
Così va meglio?

Adesso è più chiaro.
Ovviamente non puoi condividere una risorsa windows ad un utente che non sia di quella macchina, a meno che questa non sia in un dominio, o che stiamo parlando del "gruppo home" esistente da Windows 7 in poi; ma qui ci riferiremmo a 2 macchine Windows, e non è questo il caso.

Sinceramente non ho mai provato ad accedere da linux a windows in questi termini, ma l'unica prova che puoi fare, è creare un utente locale su Windows che si chiami "root" ed abbia la stessa password del router.
Diversamente dovresti abilitare l'utente "guest" e rendere di fatto la condivisione libera.

PS: Materialmente come tenti di accedere da OpenWrt alla macchina windows ???
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 19 Settembre 2015, 16:46
Io aggiorno dicendo che in realtà a me sembra non funzionare proprio .....
Ieri avevo provato al volo rimuovendo snmpd e installando mini-snmpd ma probabilmente il fatto di non aver riavviato ha causato una situazione inconsitente.
riavviata la macchina, il demone non apriva il socket di ascolto.
Per ora sono ritornato all'originale.....

Mini-snmpd ha un file di configurazione in cui va cambiato in 1 il valore enable.
Poi va avviato il servizio, dopo essersi assicurati di aver interrotto snmpd.
Ho notato che solo disinstallandoli continuano a girare, quindi li interrompo prima di cancellarli
Mi confermate il limite a 4GB? O le unità di misura sono altre?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 19 Settembre 2015, 21:44
Adesso è più chiaro.
Ovviamente non puoi condividere una risorsa windows ad un utente che non sia di quella macchina, a meno che questa non sia in un dominio, o che stiamo parlando del "gruppo home" esistente da Windows 7 in poi; ma qui ci riferiremmo a 2 macchine Windows, e non è questo il caso.

Sinceramente non ho mai provato ad accedere da linux a windows in questi termini, ma l'unica prova che puoi fare, è creare un utente locale su Windows che si chiami "root" ed abbia la stessa password del router.
Diversamente dovresti abilitare l'utente "guest" e rendere di fatto la condivisione libera.

PS: Materialmente come tenti di accedere da OpenWrt alla macchina windows ???
Ecco, a creare l'utente root come workaround ci ho pensato, ma non è proprio il massimo della netiquette :P
Perché io acceduto alla cartella music usando come utente il classico Everyone, il punto è che io non voglio condividere la cartella a "everyone".
Per accedere a quella cartella da router ho installato il pacchetto kmod-fs-cifs e poi ho fatto il mount della posizione remota su una cartella locale con il comando
Codice: [Seleziona]
mount -t cifs //PHOENIX/Music /prova -o username=Everyone
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 19 Settembre 2015, 21:52
Ecco, a creare l'utente root come workaround ci ho pensato, ma non è proprio il massimo della netiquette :P
Perché io acceduto alla cartella music usando come utente il classico Everyone, il punto è che io non voglio condividere la cartella a "everyone".
Per accedere a quella cartella da router ho installato il pacchetto kmod-fs-cifs e poi ho fatto il mount della posizione remota su una cartella locale con il comando
Codice: [Seleziona]
mount -t cifs //PHOENIX/Music /prova -o username=Everyone

Si ma non c'è altro modo....del resto come fai a dire a windows che deve condividere a un utente "root" di cui lui non sa niente.
Ovvio che deve essere in locale o in dominio. Everyone non è un utente, ma semplicemente "qualsiasi utente".
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 21 Settembre 2015, 22:12
Living alla fine non mi hai fatto sapere sai cosa potrebbe essere che non va nelle misurazioni?
In fondo è solo il kernel che cambia ci sarà qualche modifica che avrai fatto al file config
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: impression - 25 Settembre 2015, 19:26
living openwrt è perfetta, un'unica cosa... potevi anche metterci vi al posto di nano ;P
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 25 Settembre 2015, 19:28
Si può installare se proprio vuoi :D
Living mi potresti passare il tuo file di configurazione della build?
Vorrei provarlo a usarlo per compilare una build più aggiornata
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 26 Settembre 2015, 17:44
@living

ma le opzione aggiuntive di iptables cosa fanno?

Codice: [Seleziona]
iptables -N up
iptables -N down
iptables -I FORWARD 1 -i br-lan -j up
iptables -I FORWARD 1 -o br-lan -j down
iptables -Z

che sto provando la tua build come gateway, ma mantenendo il WR1043ND con Gargoyle sopra come AP, server OpenVPN e server DHCP.
i due router sono connessi tramite un cavo che collega due porte degli switch LAN in entrambi.
tutti gli ip dei dispositivi nella stessa subnet, con gateway impostato il SamKnows.
i miei dispositivi sono collegati al WR1043ND e tra loro si vedono tranquillamente, anche con i client WiFi (del WR1043ND).
A parte una certa incertezza che denoto ogni volta che richiedo una pagina web ai browser,
oggi ho constatato che se collego un PC via cavo alla LAN del SamKnows, non riesco a raggiungere quasi nessun dispositivo connesso al WR1043ND

bah...
sono sconcertato...e la cosa mi sta facendo perdere una marea di tempo  :'(

EDIT:
inoltre i lease DHCP non riuscivano ad arrivare, quindi ho dovuto impostare un ip manuale

EDIT 2:
per riavere la situazione originale è sufficiente modificare il valore di
/etc/samknows/firmwareversion
a qualcosa di inferiore a 4 e riavviare dandogli poi il tempo di flasharsi da solo?
o devo per forza usare il bkp mtdblk05.bin fatto con dd?

EDIT 3:
dopo aver modificato il firmwareversion e riavvita ho trovato in /tmp un file firmware.bin ma è rimasta la tua build
ho confrontato il file col mio backup mtdblk05.bin fatto con dd, ma è era piccolo di 64 KB
al che ho ripristinato il mio backup con mtd da openwrt ed ora funziona regolarmente già da 2 giorni, anche con un reboot alle spalle
novità sulle indicazioni per l'uso dello script SNMP??  ::) ::)

ah, se a qualcuno interessa il file firmware.bin posso condividerlo, basta chiedere ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 29 Settembre 2015, 19:03
Le impostazioni di iptables servono per contare i byte inviati e ricevuti, così da calcolare la banda usata. E' un metodo più efficiente dell'SNMP SE usi la Whitebox come router. Non si deve installare niente e si fa tutto "in casa", senza interrogare device esterni.

Per risolvere i tuoi problemi devi impostare la Whitebox come mero switch, e qui mea culpa perché finché non hai la guida all'SNMP non puoi farlo. Faccio una promessa: entro domenica l'hai ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 29 Settembre 2015, 22:14
Magariiii! Se lo fai ti faccio una statua!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 04 Ottobre 2015, 21:44
Rieccomi. Ho fatto lo script per l'interrogazione. Se ti ricordi i passaggi puoi già usarlo apportando le modifiche richieste per l'indirizzo dell'agente e per gli OID. Se invece non ricordi come si fa, penso di finire domani. La guida ci metto 5 minuti a finirla, è solo che voglio vedere se gli OID sono univoci per tutti i dispositivi, così non deve trovarli ogni volta l'utente che legge la guida.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 05 Ottobre 2015, 10:45
Attendo attendo  ;)

grazie mille!  :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 05 Ottobre 2015, 13:22
Salve ragazzi, ormai è già qualche giorno che monto la build indicata nel primo post...però c'è un inghippo, se accedo alla mia pagina di samknows, non risulta alcuna misurazione, quindi deduco che non stia funzionando per niente vero? Preciso di aver aggiornato un'ulteriore volta il router con l'open wrt indicato, ma niente da fare. Eppure la spia con le due freccette è fissa, non lampeggiante
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Ottobre 2015, 19:14
Ciao! Puoi postare il tuo System Log?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 05 Ottobre 2015, 21:35
Ecco a te

Citazione
Mon Oct  5 03:38:11 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 03:42:02 2015 daemon.notice miniupnpd[1680]: remove port mapping 16402 UDP because it has expired
Mon Oct  5 03:51:13 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.224 e8:94:f6:48:c2:84
Mon Oct  5 03:51:13 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.224 e8:94:f6:48:c2:84 RIPE-Atlas-Probe-21301
Mon Oct  5 04:08:11 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 04:08:11 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 04:38:11 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 04:38:11 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 05:08:11 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 05:08:11 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 05:18:19 2015 kern.info kernel: [416454.950000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 05:18:23 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 05:18:23 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 05:18:24 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 90cae9726576e957239b7b6d'
Mon Oct  5 05:18:25 2015 kern.info kernel: [416460.950000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 05:38:11 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 05:38:11 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 06:08:11 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 06:08:11 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 06:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 06:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 07:06:29 2015 kern.info kernel: [422944.950000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 07:06:33 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 07:06:33 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 07:06:33 2015 kern.info kernel: [422948.950000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 07:06:33 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP d7de378fdf67cd3f8da0f3fb'
Mon Oct  5 07:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 07:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 07:18:24 2015 daemon.notice miniupnpd[1680]: remove port mapping 16402 UDP because it has expired
Mon Oct  5 07:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 07:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 08:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 08:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 08:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 08:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 08:48:45 2015 kern.info kernel: [429080.950000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 08:48:50 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 08:48:50 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 08:48:50 2015 daemon.warn miniupnpd[1680]: HTTP Connection from 192.168.1.168 closed unexpectedly
Mon Oct  5 08:48:50 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 831db03f08e65c9c5f57e13f'
Mon Oct  5 08:48:51 2015 kern.info kernel: [429086.950000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 09:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 09:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 09:25:48 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 09:25:48 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 09:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 09:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 09:48:50 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 831db03f08e65c9c5f57e13f'
Mon Oct  5 09:51:17 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.224 e8:94:f6:48:c2:84
Mon Oct  5 09:51:17 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.224 e8:94:f6:48:c2:84 RIPE-Atlas-Probe-21301
Mon Oct  5 10:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 10:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 10:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 10:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 10:48:50 2015 daemon.notice miniupnpd[1680]: remove port mapping 16402 UDP because it has expired
Mon Oct  5 10:48:50 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 831db03f08e65c9c5f57e13f'
Mon Oct  5 11:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 11:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 11:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 11:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 11:38:27 2015 daemon.warn dnsmasq[1650]: possible DNS-rebind attack detected: mmbusto.com
Mon Oct  5 11:38:27 2015 daemon.warn dnsmasq[1650]: possible DNS-rebind attack detected: mmbusto.com
Mon Oct  5 11:48:50 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 831db03f08e65c9c5f57e13f'
Mon Oct  5 11:52:19 2015 kern.info kernel: [440094.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 11:52:21 2015 kern.info kernel: [440096.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 11:56:15 2015 kern.info kernel: [440330.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is down
Mon Oct  5 11:56:19 2015 kern.info kernel: [440334.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is up
Mon Oct  5 11:56:24 2015 daemon.info dnsmasq-dhcp[1650]: DHCPDISCOVER(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 11:56:24 2015 daemon.info dnsmasq-dhcp[1650]: DHCPOFFER(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 11:56:24 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 11:56:24 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 11:56:27 2015 kern.info kernel: [440342.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 11:56:31 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 11:56:31 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 11:56:32 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 841d54b2faa84842801e1117'
Mon Oct  5 11:56:33 2015 kern.info kernel: [440348.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 12:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 12:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 12:28:57 2015 kern.info kernel: [442292.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 2 is down
Mon Oct  5 12:29:01 2015 kern.info kernel: [442296.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 2 is up
Mon Oct  5 12:29:05 2015 kern.info kernel: [442300.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 2 is down
Mon Oct  5 12:29:07 2015 kern.info kernel: [442302.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 2 is up
Mon Oct  5 12:29:51 2015 daemon.info dnsmasq-dhcp[1650]: DHCPDISCOVER(br-lan) e8:94:f6:48:c2:84
Mon Oct  5 12:29:51 2015 daemon.info dnsmasq-dhcp[1650]: DHCPOFFER(br-lan) 192.168.1.224 e8:94:f6:48:c2:84
Mon Oct  5 12:29:51 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.224 e8:94:f6:48:c2:84
Mon Oct  5 12:29:51 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.224 e8:94:f6:48:c2:84 RIPE-Atlas-Probe-21301
Mon Oct  5 12:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 12:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 12:47:49 2015 kern.info kernel: [443424.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is down
Mon Oct  5 12:47:59 2015 kern.info kernel: [443434.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is up
Mon Oct  5 12:48:04 2015 daemon.info dnsmasq-dhcp[1650]: DHCPDISCOVER(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 12:48:04 2015 daemon.info dnsmasq-dhcp[1650]: DHCPOFFER(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 12:48:04 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 12:48:04 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 12:48:51 2015 daemon.notice miniupnpd[1680]: remove port mapping 16402 UDP because it has expired
Mon Oct  5 13:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 13:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 13:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 13:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 13:41:37 2015 kern.info kernel: [446652.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 13:41:42 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP ee188d31cebfe1205f9ac323'
Mon Oct  5 13:41:42 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP fe29f07b8f2d87c8c4af4163'
Mon Oct  5 13:41:43 2015 kern.info kernel: [446658.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 13:41:43 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 13:41:43 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 13:56:51 2015 kern.info kernel: [447566.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is down
Mon Oct  5 13:56:51 2015 kern.info kernel: [447566.960000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 13:57:25 2015 kern.info kernel: [447600.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 13:57:39 2015 kern.info kernel: [447614.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 13:57:43 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 13:57:43 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 13:57:43 2015 kern.info kernel: [447618.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 13:58:03 2015 kern.info kernel: [447638.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 13:58:35 2015 kern.info kernel: [447670.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 13:58:49 2015 kern.info kernel: [447684.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 13:58:51 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 13:58:51 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 13:58:51 2015 kern.info kernel: [447686.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 13:59:14 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 8b3d0d31619743a87733de04'
Mon Oct  5 14:01:47 2015 kern.info kernel: [447862.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 14:01:49 2015 kern.info kernel: [447864.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 14:02:53 2015 kern.info kernel: [447928.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is down
Mon Oct  5 14:02:58 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c
Mon Oct  5 14:02:58 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.168 c8:bc:c8:8a:69:9c iMac
Mon Oct  5 14:02:58 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP a082eba6c1bacdb07fb769c1'
Mon Oct  5 14:02:58 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 1a93a268a8eb0bf67d23e459'
Mon Oct  5 14:02:59 2015 kern.info kernel: [447934.970000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 4 is up
Mon Oct  5 14:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 14:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 14:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 14:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 15:02:58 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 1a93a268a8eb0bf67d23e459'
Mon Oct  5 15:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 15:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 15:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 15:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 15:41:42 2015 daemon.notice miniupnpd[1680]: remove port mapping 16402 UDP because it has expired
Mon Oct  5 15:59:14 2015 daemon.notice miniupnpd[1680]: remove port mapping 56062 UDP because it has expired
Mon Oct  5 16:02:58 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 1a93a268a8eb0bf67d23e459'
Mon Oct  5 16:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 16:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 16:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 16:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 17:02:58 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 1a93a268a8eb0bf67d23e459'
Mon Oct  5 17:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 17:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 17:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 17:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 18:02:58 2015 daemon.notice miniupnpd[1680]: remove port mapping 16402 UDP because it has expired
Mon Oct  5 18:02:58 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 1a93a268a8eb0bf67d23e459'
Mon Oct  5 18:06:07 2015 kern.info kernel: [462522.990000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is up
Mon Oct  5 18:06:13 2015 kern.info kernel: [462528.990000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is down
Mon Oct  5 18:06:25 2015 kern.info kernel: [462540.990000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is up
Mon Oct  5 18:07:05 2015 kern.info kernel: [462580.990000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is down
Mon Oct  5 18:07:15 2015 kern.info kernel: [462590.990000] Atheros AR8216/AR8236/AR8316 ag71xx-mdio.0:00: Port 3 is up
Mon Oct  5 18:07:20 2015 daemon.info dnsmasq-dhcp[1650]: DHCPDISCOVER(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 18:07:20 2015 daemon.info dnsmasq-dhcp[1650]: DHCPOFFER(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 18:07:20 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 18:07:20 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.103 70:9e:29:70:4c:cb
Mon Oct  5 18:08:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 18:08:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 18:29:54 2015 daemon.info dnsmasq-dhcp[1650]: DHCPREQUEST(br-lan) 192.168.1.224 e8:94:f6:48:c2:84
Mon Oct  5 18:29:54 2015 daemon.info dnsmasq-dhcp[1650]: DHCPACK(br-lan) 192.168.1.224 e8:94:f6:48:c2:84 RIPE-Atlas-Probe-21301
Mon Oct  5 18:38:12 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 18:38:12 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Mon Oct  5 19:02:58 2015 daemon.err miniupnpd[1680]: PCP MAP: added mapping UDP 16402->192.168.1.168:16402 'PCP MAP 1a93a268a8eb0bf67d23e459'
Mon Oct  5 19:08:13 2015 daemon.notice netifd: wan (1334): Sending renew...
Mon Oct  5 19:08:13 2015 daemon.notice netifd: wan (1334): Lease of 192.168.1.82 obtained, lease time 3600
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Ottobre 2015, 21:39
Non vedo tracce degli script... però se la cosa ti consola, pure a me sono saltate delle misurazioni. Provo a riavviare il router e domani ti dico se sono quelli di SamKnows a non accettare misurazioni al momento, oppure se ci troviamo di fronte a una modifica atta a impedire firmware moddati tipo il mio.
EDIT: le misurazioni sono ferme a 2 giorni fa. Magari ho fatto casini con le mie impostazioni e non ricordo di averli fatti :P
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 05 Ottobre 2015, 22:07
Io se non erro, lo tengo impostato con il tuo FW da circa 4/5 giorni, ora non ricordo. Comunque resto in attesa di notizie grazie :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 05 Ottobre 2015, 22:12
l'altro giorno, quando ho provato la tua build e poi ho voluto rimettere l'originale
ho modificato il file contenente il numero di versione del firmware a 3
a quel punto mi sono ritrovato in /tmp un file firmware.bin

https://mega.nz/#!ppllRTKb!Hp1AAbrbhJ1ZPpTnSa38eY-bV5Kc7WtGbjLq8Wr-WIE

vi metto il link per scaricarlo
alla fine, siccome risulta di 64KB inferiore al dump che avevo fatto ho preferito usare il mio backup invece che questa versione...
la condivido, magari contiene qualcosa di interessante

@living

per l'SNMP manca ancora la parte col nome del file, la cartella di installazione e renderlo eseguibile, vero?
per farlo funzionare con snmpd che fa il polling ogni 15 sec dovrò variare qualche parametro tipo l'intervallo di interrogazione e il treshold di pacchetti, no?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Ottobre 2015, 22:18
Niente di interessante. La checksum CRC32 è indentica a quella del firmware 4.bin, versione su cui si basa la mia build.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 05 Ottobre 2015, 23:59
Non vedo tracce degli script... però se la cosa ti consola, pure a me sono saltate delle misurazioni. Provo a riavviare il router e domani ti dico se sono quelli di SamKnows a non accettare misurazioni al momento, oppure se ci troviamo di fronte a una modifica atta a impedire firmware moddati tipo il mio.
EDIT: le misurazioni sono ferme a 2 giorni fa. Magari ho fatto casini con le mie impostazioni e non ricordo di averli fatti :P

Intanto ti posso dire che il mio continua a misurare perfettamente con la versione basata su BB. E' su da 10 giorni
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Ottobre 2015, 19:01
Ho riavviato disinstallando anche i pacchetti che avevo messo per testare l'SNMP e le misurazioni hanno ripreso. Boh, non ricordo cosa ho fatto di male.
Bene Fusgol, è un tuo problema. Cerchiamo di risolvere. Hai già provato a riavviare?

Ah mavelot, mi puoi dare una mano? Guarda lo script in prima pagina. Sai darmi qualche spiegazione sulla X alla fine dell'oid? Cosa sta a significare? Perché a quanto ne so io, il numero identifica la porta ethernet, problema è che si estende anche a 5, 6, 7... insomma oltre il numero di porte disponibili.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 06 Ottobre 2015, 20:41
1.3.6.1.2.1.2            interfaces => contiene le interfacce di rete del server SNMP
1.3.6.1.2.1.2.1         ifNumber => restituisce quante interfacce ha il server
1.3.6.1.2.1.2.2         ifTable => restituisce una tabella con tutte le interfacce e i valori di tutte le variabili dei livelli gerarchici successivi (allego immagine di questa tabella)

https://mega.nz/#!RhsynIrQ!7BdTfD98OKccbJqlO7qGKC2BFwOFfWeOXW7mpciGgr4

l'ultimo numero di cui chiedi conferma dovrebbe proprio essere il numero dell'interfaccia che ha il ruolo di WAN

questo è quello che ho compreso io...

EDIT

rx_oid='1.3.6.1.2.1.31.1.1.1.6.X'
tx_oid='1.3.6.1.2.1.31.1.1.1.10.X'

temo che 6 e 10 non siano corretti
nel mio client SNMP su windows
10 è ifInOctets
16 è ifOutOctets

(6 è invece ifPhysAddress)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Ottobre 2015, 20:52
Scusate ma questo SNMP fa veramente cagare!! Di "simple" non ha proprio una mazza. Gli OID sono inguardabili, tra file di numeri e identificativi illeggibili, in più ognuno lo implementa come vuole (o no?)
Gli OID che ho messo nello script li ho trovati su StackOverflow, e ho verificato che fossero giusti qui (http://oid-info.com/)...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 06 Ottobre 2015, 21:31
lo script che allego mi pare di averlo copiato direttamente dal thread che anche tu citavi, direttamente dal forum openwrt


Codice: [Seleziona]
/usr/bin/snmpcap.sh



#!/bin/ash

# Let the main router just directly tell us how much traffic is going on.
#
# The /tmp/ispmon/scripts overlay reads /tmp/${INTERFACE}_[rt]x,
# depending on which $INTERFACE has the route. In the default setup
# /tmp/eth1_rx, in my bridged setup /tmp/br-lan_rx.
#
# The script reading these two files is /tmp/ispmon/scripts/threshold.sh.
#
# This needs mini-snmpd on the main router. The OIDs might differ.
#
# Since the Samknows binary pcap program is not needed you can
# disable it by removing libpcap from the firmware, preventing its run.

snmphost="10.0.0.1"
snmpcommunity="public"

rx_oid=".1.3.6.1.2.1.2.2.1.10.1"
tx_oid=".1.3.6.1.2.1.2.2.1.16.1"

INTERFACE="br-lan"

interval=5 # seconds

rx_old=0
tx_old=0

led="/sys/class/leds/tp-link:green:usb"
flashover=450  # msec blink when supra-threshold
flashunder=950 #            when sub-threshold

trap "rm /tmp/${INTERFACE}_[rt]x; echo 0 > "$led"/brightness; exit 0" 1 2 3 15

# flash usb led while running
echo timer > "$led"/trigger
echo $flashunder > "$led"/delay_off
echo 50 > "$led"/delay_on

while true; do
  snmpget -v 1 -Oq -c "$snmpcommunity" "$snmphost" "$rx_oid" "$tx_oid" | \
    while read oid val; do
      echo ${val} > "/tmp/${oid}"
    done

  read rx_bytes < "/tmp/${rx_oid}"
  read tx_bytes < "/tmp/${tx_oid}"

  rx_traf=$(((rx_bytes - rx_old) / interval))
  tx_traf=$(((tx_bytes - tx_old) / interval))

  rx_old=$rx_bytes
  tx_old=$tx_bytes

  echo $rx_traf > /tmp/${INTERFACE}_rx
  echo $tx_traf > /tmp/${INTERFACE}_tx

  if [ ${rx_traf} -gt 25000 ] || [ ${tx_traf} -gt 8000 ]; then
    flashint=$flashover
  else
    flashint=$flashunder
  fi

  if [ $flashint != $(cat "$led"/delay_off) ]; then
    echo $flashint > "$led"/delay_off
  fi

  #echo $rx_traf $tx_traf

  sleep "$interval"
done

http://cric.grenoble.cnrs.fr/Administrateurs/Outils/MIBS/?oid=1.3.6.1.2.1.31.1.1.1
http://cric.grenoble.cnrs.fr/Administrateurs/Outils/MIBS/?oid=1.3.6.1.2.1.2.2.1

sembrano funzioni differenti
considera che comunque io 1.3.6.1.2.1.31.x..... da PowerSNMP Free Manager non ce l'ho in lista....


Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Ottobre 2015, 21:40
Premetto una cosa: che gli OID nello script "originale" siano veri o no, sono dei contatori a 32-bit, mentre quelli nuovi che ho messo in prima pagina sono a 64-bit. Cisco raccomanda di usare contatori 64-bit per linee da 100Mb/s in su. Va bene che la WAN non andrà mai a 100, va bene che per il calcolo della velocità non mi interessa se il contatore si resetta (al limite sbaglia una misurazione, amen, dopo 5 secondi sarà già tornata valida), ma essendo la build già compilata con il supporto a 64-bit, ed essendo i contatori di iptables che uso nella "versione router" anch'essi a 64-bit, tanto vale usare quelli.
Detto questo, il router con "1.3.6.1.2.1.31.1.1.1.6.233" (233 è il numero dell'interfaccia pppoe-wan) mi risponde con un numero grandicello a 64-bit. Mentre a "1.3.6.1.2.1.31.1.1.1.16.233" mi risponde con un intero, settato al valore 2, che rispecchia proprio il valore di "false" qui  (http://oid-info.com/cgi-bin/display?oid=1.3.6.1.2.1.31.1.1.1.16&action=display) documentato. Credo proprio che sia giusto 6, non 16.
Infine, neanche iReasoning MIB Browser l'ha in lista, ma il router risponde correttamente.

EDIT: quando parlo di "router", nel mio caso indico proprio il WDR3600 con snmpd.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 06 Ottobre 2015, 21:55
 :-[  ooops
 :-X taccio che è meglio allora!

 ::)


EDIT

col 10 e 16 mi riferivo agli indicatori a 32bit
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Ottobre 2015, 22:14
No figurati! Si impara meglio confrontandosi ;)
Ah, non avevo notato il tuo edit in cui mi chiedevi cosa manca per finire la guida. Ecco, devo proprio trovare una soluzione sul polling da 15s... hai già guardato qualcosa? (io no)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 06 Ottobre 2015, 22:49
mi confermi se ho capito bene?

   echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
   echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
   echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
   echo -n 1 > /tmp/threshold_pcap

lo script inietta i valori del traffico ogni 5 secondi nei files ${ETH_IFACE}_rx e ${ETH_IFACE}_tx
0 nei files wlan1_pkt wlan0_pkt
1 in threshold_pcap

a parte threshold_pcap, gli altri è possibile immaginare di cosa si occupano
threshold_pcap, chi c**o è?

i valori wlan li lasciamo a zero e vabene perchè non ci interessa nulla visto che il traffico lo leggiamo alla fonte

quelle del traffico io li dividerei banalmente per 3 e imposterei a 15 il valore "interval", che è il numero di volte che il disgraziato leggerà ogni 5 secondi lo stesso valore
soluzione con l'accetta...è una banale media che appiattisce un po' il rilevamento; ma alla fine poco male
magari è da provare e vedere come va
se si riuscisse a capire come modificare di pochi KB/s il valore di soglia riusciamo a evitare che lui consideri la connessione inutilizzata quando in realtà è in uso

EDIT
se no mettiamo solo 15 come interval, e vediamo che effetto che fa :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Ottobre 2015, 12:00
Esatto, ogni 5 secondi lo script aggiorna i valori. Nei file eth0_*x mettiamo i KB/s, mentre nei file wlan* mettiamo zero proprio perché ce ne freghiamo di quanto sia utilizzata la WLAN, tanto noi monitoriamo il traffico prima (download) o dopo (upload) essere passato. Onestamente non ricordo più perché avevo scelto di riscrivere 0 su quei file ogni 5 secondi invece di scrivere una volta sola... forse per timore che gli script di SamKnows modificassero il valore ogni tanto.
threshold_pcap se vuoto, o settato a zero, non lascia partire lo script di Samknows che verifica che il traffico sia sotto una certa soglia. Quell'1 è messo a caso: non è né vuoto, né 0. Potevo anche mettere 241563.
Bah, dividere per 3 la velocità rilevata mi pare 'na porcheria... alla fine è la stessa cosa di sostituire i 5 secondi con 15. Devo ricontrollare ogni quando SamKnows leggere i valori. Se controllano, che so, ogni minuto, 15 secondi ci possono stare.

EDIT: se ho capito bene, si va a leggere il valore ogni 5 secondi per un minuto prima di effettuare un test. Aumentare quindi il "mio" polling da 5 a 15 significa ridurre il numero di tentativi da 12 a 4. Insomma, ci sarebbe un pelo di ritardo in più. Chiaro, se state giocando o scaricando un file, chissenefrega, è probabile che lo farete per più di un minuto di fila. Se invece avete un picco di utilizzo di banda instantaneo rilevato per sfiga dai 45 a 60 secondi dall'inizio del minuto, magari vi giocate la misurazione. E' tutto un discorso di granularità. Varma, secondo te è accettabile?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 07 Ottobre 2015, 13:44
Per me va bene, se l'unico rischio è che diminuiscano le misurazioni e non il contrario (cioè che avvii le misurazioni mentre io sto usando la banda) amen

Potresti scrivere lo script così gli do una letta anche io?
I valori in kB/s che permettono/impediscono le misure sono in chiaro da qualche parte?
Per avere almeno una vaga idea di quello che succede! ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Ottobre 2015, 13:48
Sì assolutamente, può solo ridurle.

Lo script dei 5 secondi è il /tmp/ispmon/scripts/simple_thresh_checker.sh mentre i valori di soglia sono in /tmp/ispmon/etc/thresh_*x. Dai non farmeli copia-incollare xD
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 07 Ottobre 2015, 13:55
Perdonatemi...ma io sinceramente mi sono perso nei vostri discorsi.
Si era partiti dal problema di un snmp che aggiornava i dati solo ogni 15 secondi....
Poi si è passati alle misurazioni....
Poi ad un snmp "custom"....

Non ci sto capendo più niente...

Edit: Ho riletto il post in prima pagina...ora ho capito...si parla di misurare la banda SUL MODEM/ROUTER ...sorry

PS: Ho riletto la parte che consente di abilitare la GUI del modem in caso di normale utilizzo come router della box.
Il metodo indicato funziona sicuramente ma, permettetemi di dirlo, è una porcata in ambito networking.

La cosa più pulita e banale da fare è inserire una ROUTE statica !
Esempio:
modem 192.168.2.1
Interfaccia WAN tplink 192.168.2.2 (statica)
La route da creare da LUCI sarà:
Interface: WAN
HOST/NETWORK: 192.168.2.0 (in questo caso abilito tutta la lan del modem)
MASK:255.255.255.0
GATEWAY: 192.168.2.2

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 07 Ottobre 2015, 14:12
OK, appena installo la build me li guardo
Ormai nel w/e visto che vado fuori un paio di giorni e ora sono in biblioteca a "studiare" :D

Le indicazioni su dove copiare lo script e come renderlo avviabile le metti in guida?
Ci sono pacchetti da installare per interrogare il server snmp?
Librerie/script di samknows da cancellare?

@mavelot
Parlavamo solo di come modificare lo script di interrogazione snmp, quello che gira sul wdr3600
Sempre tenendo in conto che snmpd fa il polling ogni 15 sec (cosa che diamo per scontata in quanto troppo elaborata da risolvere, almeno per me :D  )
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Ottobre 2015, 14:26
Sì varma, metto tutto in guida. Pacchetti da installare ce ne sono, metto anche quelli. Buona fortuna con gli "studi"! Come ti capisco, ahahah xD
In teoria avrei trovato come riscrivere la frequenza di polling, devo ancora provarla. Prima provo questa soluzione, se non va a buon fine mettiamoci l'anima in pace e conviviamo con una granularità ridotta :P

@mavelot: grazie del consiglio sulla route statica!! Appena ho del tempo la applico sul mio router e la metto in prima pagina.
EDIT: ma quindi con questa soluzione modem e router devono stare nella stessa sottorete?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 07 Ottobre 2015, 14:53
Non esattamente. Nella stessa sottorete, ovviamente, ci devono stare il modem (cioè la lan del modem) e l'interfaccia WAN del tplink.
La LAN del TPlink deve essere diversa in ogni caso...altrimenti andrebbe tutto a pu.....ma questo vale anche per la configurazione a doppia interfaccia che avevi tu
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Ottobre 2015, 15:06
Ah certo, adesso è chiaro. Però la mia interfaccia WAN è impostata come PPPoE, che non ha IP... c'è un modo per aggirare la cosa oppure mi manca qualche informazione e non ho capito bene?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 07 Ottobre 2015, 16:03
Ah certo, adesso è chiaro. Però la mia interfaccia WAN è impostata come PPPoE, che non ha IP... c'è un modo per aggirare la cosa oppure mi manca qualche informazione e non ho capito bene?

L'interfaccia WAN la configuri come statica. Così vedi il modem.
Poi crei una nuova interfaccia PPPoE sempre sulla WAN. E' questa la configurazione corretta, perchè se andasse giù la PPP, la WAN avrebbe sempre l'ip statico per vedere la rete.
Io ce l'ho configurato proprio così, anche se mi sono inventato una cosa parecchio più strana... :P
Edit: Ovvero....

192.168.2.1   192.168.2.2                192.168.1.1      192.168.1.2                                            192.168.0.254
Modem---------->(WAN-------TPLINK-------LAN)------------>(WAN----------TG670---------------------------LAN)----> PC
                                           └--->(pppoE misure)                               └-->(pppoe navigazione)------┘                                     

[IMG=http://www.image-share.com/upload/3072/78m.jpg] (http://www.image-share.com/ijpg-3072-78.html)

Nel mio caso l'interfaccia è grigia perchè non è nella stessa zona della WAN, ma non è rilevante per questa cosa
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 08 Ottobre 2015, 22:30
Perdonami se sono duro a capire, ma allora che differenza c'è con la mia config? C'è comunque una interfaccia PPPoE e una interfaccia statica che permette di collegarsi al modem. La mia verso il modem invece di chiamarsi wan si chiama appunto "modem", mentre la PPPoE si chiama "wan".
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 09 Ottobre 2015, 10:58
Perdonami se sono duro a capire, ma allora che differenza c'è con la mia config? C'è comunque una interfaccia PPPoE e una interfaccia statica che permette di collegarsi al modem. La mia verso il modem invece di chiamarsi wan si chiama appunto "modem", mentre la PPPoE si chiama "wan".

Hai ragione, in effetti non ho ben compreso che tu sottointendi che esiste una PPPoE che per te è la WAN, mentre la rete interna è "modem".
Però sta di fatto che se io tolgo esplicitamente la route statica, il modem non lo raggiungo più, perchè essendo la PPPoE il default gateway, se lo va a cercare su internet.....

Edit: ho scoperto adesso che quella che io creo altro non è che la route di default per quella sottorete. Il problema è che dovrebbe crearla in automatico quando tira su l'interfaccia....ma non lo fa...uhmmm
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 09 Ottobre 2015, 16:12
Ho riavviato disinstallando anche i pacchetti che avevo messo per testare l'SNMP e le misurazioni hanno ripreso. Boh, non ricordo cosa ho fatto di male.
Bene Fusgol, è un tuo problema. Cerchiamo di risolvere. Hai già provato a riavviare?

Ah mavelot, mi puoi dare una mano? Guarda lo script in prima pagina. Sai darmi qualche spiegazione sulla X alla fine dell'oid? Cosa sta a significare? Perché a quanto ne so io, il numero identifica la porta ethernet, problema è che si estende anche a 5, 6, 7... insomma oltre il numero di porte disponibili.

Scusate il ritardo ma sono stato tutta la settimana fuori all'uni. Comunque sì, già riavviato più volte. Domani come ho un attimo libero, provo a riflashare la tua build e vediamo se Martedì mi risultano le misurazioni attive. Grazie
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 13 Ottobre 2015, 11:31
novità dal fronte?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Ottobre 2015, 22:09
Rieccomi. No mi dispiace, ho avuto una metà settimana davvero pienissima, non ho avuto tempo di fare nulla. Se tutto va bene riprendo da domani ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 16 Ottobre 2015, 17:36
Ragazzi, purtroppo le ho provate tutte, ma le misurazioni non vanno. Probabilmente è colpa del fatto che quando vado a settare i parametri ip per settarlo come router con porta WAN, mi si sputtana tutto e non funziona più internet ecc, costringendomi a resettarlo da telnet in failsafe mode.

Visto che sto firmware openwrt proprio non riesco ad usarlo e settarlo, volevo tornare al firmware originale di SamKnows o anche a uno ufficiale TP-Link. Come posso fare? Leggevo sulla wiki che per flashare un firmware bin che contiene la parola "boot" bisogna fare delle modifiche, che non sono onestamente in grado di fare. Sapreste aiutarmi?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 16 Ottobre 2015, 19:41
per installare il firmware Tp-Link basta usare il recovery da tftp descritto come "Metodo 2"
nel post di apertura. unica differenza devi usare come firmware .bin il file scaricato dal sito ufficiale Tp-Link

se ti interessa il firmware samknows puoi provare con il file che ho postato qualche messaggio fa

https://mega.nz/#!ppllRTKb!Hp1AAbrbhJ1ZPpTnSa38eY-bV5Kc7WtGbjLq8Wr-WIE

accedi tramite SSH al router con ancora openwrt
e usi questi comandi

Citazione
cd /tmp
wget http://www.example.org/original_firmware.bin
mtd -r write /tmp/original_firmware.bin firmware

purtroppo non credo tu possa usare il link MEGA in maniera diretta... (magari @livingsilver94 potresti mettere i file nella tua cartella del repository)
ti toccherà inventare qualcosa con FTP o WinSCP per copiare il firmware nella cartella /tmp

quando hai copiato il file in /tmp ti basta usare il terzo comando, i primi due servono solo a scaricare il file direttamente sul router da riga di comando

però se dici che hai problemi di navigazione mi viene da pensare che tu non abbia configurato a dovere gli IP nella tua rete

192.168.1.1         192.168.1.2       |     192.168.2.1                            192.168.2.x
Modem------------->(WAN ----- TPLINK ----- LAN)------------> PC e dispositivi rete LAN e WIFI
                                         con Firewall e NAT

non so bene se erano cose per te già chiare, in caso possiamo aiutarti meglio se condividi la tua configurazione di prova e ci descrivi un po' la tua rete

EDIT:
i firmware ufficiali li trovi nella cartella di fulmine500 del repository
https://repository.ilpuntotecnico.com/files/fulmine500/Samknows/Official/wdr3600/

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: alex27riva - 16 Ottobre 2015, 20:55
Ma il firmware non deve avere la parte di boot, giusto?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 16 Ottobre 2015, 21:05
E' molto probabile che sia io il problema :P, però concedetemelo, non si capisce una mazza con questo openwrt  ;D

Ad ogni modo, la configurazione di rete non è nulla di trascendentale.

C'è il modem/router (DGN2200), che mi fornisce wifi e accesso diretto a tv e MySky via ethernet, al quale collego sempre via Ethernet il WDR3600 che tengo nella camera da letto, per fornire lan a iMac, PS4 e TV. La porzione WiFi la tengo disattivata perché utilizzo già quella del Netgear principale.

Quello che mi interessa, oltre alla navigazione ovviamente, è che i dispositivi collegati al TP-Link, possano vedere anche quelli dietro il Netgear principale.

Purtroppo non sono assolutamente in grado di settare la porta WAN del TP-link come si deve. Quando per un piccolo periodo avevo installato la versione del FW originale, non ho avuto nessun problema di sorta, da quando ho flashato la OpenWRT ho iniziato ad avere problemi

Il Netgear principale è impostato con il classico 192.168.1.1

Spero possiate guidarmi, anche perchè mi interessa mantenere le misurazioni
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: alex27riva - 16 Ottobre 2015, 21:11
Non vedi gli altri dispositivi perchè devi collegare la porta lan del netgear alla porta lan del tp link, la porta WAN del tp link la devi lasciare scollegata, ho usato anche io questo sistema e funziona benissimo, segui la seconda parte di questa guida http://www.chimerarevo.com/hardware/collegare-due-router-in-cascata-guida-189539/
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 16 Ottobre 2015, 21:29
sulla questione del boot da eliminare o no con il recovery da uBoot non sono sicuro effettivamente...
in questo thread qualcuno ha risolto
https://www.ilpuntotecnico.com/forum/index.php/topic,75869.0.html
sempre di Tp-Link parliamo

per la configurazione di rete di Fusgol, c'è il problema che ho anche io:
voler usare il WDR3600 come semplice switch ma con le misure attive.
La build di living nasce per funzionare da router, quindi dovresti usare in DGN2200 come solo modem (wifi spenta e collegato solo alla WAN del WDR3600) e tutti i tuoi dispositivi LAN e WIFI collegati al WDR3600 su un'altra subnet (come indicato nel mio schema).
Così tutto il traffico transita nel WDR3600 e lui è in grado di capire quando eseguire le misurazioni.

Nel caso di uso come switch invece bisogna aspettare che living scriva la guida per usare il protocollo SNMP e chiedere direttamente al modem/router lo stato di utilizzo della rete. In tutto ciò bisogna aver un modem/router che supporti questa funzione.

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 16 Ottobre 2015, 22:59
Ecco Varma, hai centrato il mio dubbio maggiore. Ho letto in giro e sicuramente il mio DGN2200 non supporta l'SNMP, quindi sono cacchi ;D

Visto che perdere una porta Lan è un problema, in quanto tengo collegato anche un ripe atlas, mi tocca rimettere il firmware originale di Samknows oppure quello di TP-Link. Domani provo a fare il tutto da Windows, visto che da Mac è un macello.

Che poi, in teoria anche se non lo collego esclusivamente alla whitebox, quale sarebbe il problema? non dovrebbero funzionare lo stesso le misurazioni?

Oltretutto, mai possibile che non riesca a settare quella cacchio di porta wan in modo da avere un ip della lan del modem principale e un ip della sottorete del whitebox? Mi basterebbe anche solo riuscire a fare ciò  :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Ottobre 2015, 14:08
Eccomi gente.
Faccio due considerazioni rapide perché ho letto la vostra discussione altrettanto rapidamente e potrei aver saltato delle frasi chiave:

Detto questo, finalmente l'agognato weekend è arrivato :D e riprendo il lavoro sull'SNMP.

EDIT: ho scritto sul forum di OpenWrt per chiedere aiuto. Non so proprio come aumentare la frequenza di polling.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 18 Ottobre 2015, 13:15
Il problema è che proprio usando la tua guida non riesco XD Alla fine non riesco ad impostare le "interfaces" tant'è che mi si impalla tutto e sono costretto a resettare. Adesso ho un altro problema, ho tentato di flashare una build penso "originale" e nonostante funzioni non riesco ad accedere alla pagina del router XD

EDIT: Mi sono accorto che non riesco ad accedere alla pagina del router perché ho flashato un firmware originale Samknows :D difatti sono ripartite le misurazioni
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Ottobre 2015, 13:23
Io un giro a Lourdes me lo farei...
Battute a parte, giuro che non capisco per quale motivo la Whitebox ti si impalla quando vai a creare interfacce. Occhio alla pagina del router inaccessibile, perché magari è colpa del conflitto di IP di cui ho parlato al post prima.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 18 Ottobre 2015, 13:26
No ripeto, gli ip li impostavo bene, o almeno credo. Bisognerebbe farmi una guida col cucchiaino per capire dove sbaglio :/ Anche perché quando inserisco lo script che dici in prima pagina, sostituisco le X con l'ip stesso del router, faccio bene?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Ottobre 2015, 13:29
No no no, lo script proprio non metterlo. A parte che le X non devono essere sostituite con l'IP del router, quella parte della guida è incompleta e magari pure errata. e' un problema noioso che ancora non ho risolto. Ho scritto a proposito sul forum di OpenWrt ma non è un forum molto attivo...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 18 Ottobre 2015, 13:35
Allora dopo o il fine settimana prossimo vedo di flashare di nuovo la tua build, adesso non riesco a fare le prove e preferisco lasciare le cose così funzionanti
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 21 Ottobre 2015, 19:39
@living

non sbatterti sulla questione del polling di snmpd, che leggendo su vari post di OpenWRT nessuno vuole prendere in carico il problema, che è noto da anni

per snmpd dicono di fare riferimento al progetto principale
https://dev.openwrt.org/ticket/19569
comunque i codici sorgente li hanno spostati su github
https://github.com/openwrt/packages/


aspetta aspetta

cercando un po' sono finito qui
https://forum.openwrt.org/viewtopic.php?id=55009


PS. alla fine ti ho dato sufficienti info per perdertici all'infinito...
se intanto fai la guida io metto su un router fastweb con firmware roleo con il suo snmp e vedo come si comporta
se poi non mi soddisfa metto snmpd sul WR1043ND con polling di 15 e ciccia
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 28 Ottobre 2015, 21:04
Ultimata la guida per la configurazione switch!! Attendo tester ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 28 Ottobre 2015, 21:07
Perfetto, la proverò appena possibile ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 30 Ottobre 2015, 13:22
Ultimata la guida per la configurazione switch!! Attendo tester ;)
Ciao sono molto felice della guida oggi la provo :D
E ti faccio sapere
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 30 Ottobre 2015, 14:12
Si grazie, la guida è corretta (sono sicuro al 99%), ma visto che si va a giocare su un router che ognuno configura a suo modo, mi servo del beneficio del dubbio.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 30 Ottobre 2015, 14:36
Si grazie, la guida è corretta (sono sicuro al 99%), ma visto che si va a giocare su un router che ognuno configura a suo modo, mi servo del beneficio del dubbio.
Ok ho fatto un pò di prove e avrei delle modifiche da apportare alla conversione switch :D
Allora le modifiche che ho fatto per far funzionare tutto bene (ancora devo vedere se misura)
Sono.... Ho eliminato la vlan 2 per la quale appunto era attaccatta la porta WAN e la ho aggregata alla vlan 1
E ho messo invece di static address dhcp client così facendo l'utente non deve fare nulla
E specifica di cliccare STOP dopo aver cliccato disable a firewall altrimenti rimane attivo finchè non si riavvia il modem...
Seguendo la tua guida purtroppo senza le mie modifiche avevo si accesso al router dal router principale ma esso non riceveva connessione, ora ho finito di impostare e vedo se partono e se si registra dai log...
Sai un modo per "forzare" le misurazioni?


UPDATE: Sembra stia funziando.... I processi si sono avviati....

OK OTTIMO... Dopo un giorno di test, essi sono stati svolti però alcuni sono saltati (di fatti solo ping web time sono andati download e upload per esempio ne ha fatti solo uno quindi l'snmp funziona per la prima volta :) )
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 02 Novembre 2015, 21:03
...sigh
a me non funziona
la mia configurazione è la seguente

AGB                     [in pure bridge con firmware di 30252783 recentemente ricompilato da xbomber]
  |
  |
WR1043ND          [con Gargoyle 1.7.2; WAN con DHCP e IP Pubblico statico automaticamente assegnato dal modem;
  |                              LAN 192.168.2.1; DNS OpenDNS; Access Point Wireless; snmpd attivo.]
  |
WDR3600            [build di living come da guida SNMP; IP 192.168.2.90; Gateway 192.168.2.1; DNS 192.168.2.1;
                                 collegato al WR1043ND tramite la porta WAN; firewall disabilitato]

in un primo momento ha funzionato e ha fatto un paio di misurazioni
poi ho notato che lo script non aggiornava più i valori /tmp/eth0_rx e tx e allora ho riavvito
ma non ha più riacquistato le doppie frecce
è più di un giorno che ogni tanto lo riavvio, ma nulla....le doppie frecce neanche lampeggiano
eppure lo script snmp ora funziona bene e aggiorna regolarmente


ho notato che l'interfaccia LAN ha un MAC di due punti inferiore a quello sull'etichetta
è forse il caso che tolga le vlan? a te Ansuel ancora funge?
sul router pricipale hai uPnP?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 02 Novembre 2015, 21:17
...sigh
a me non funziona
la mia configurazione è la seguente

AGB                     [in pure bridge con firmware di 30252783 recentemente ricompilato da xbomber]
  |
  |
WR1043ND          [con Gargoyle. WAN con DHCP e IP Pubblico statico automaticamente assegnato dal modem.
LAN 192.168.2.1. DNS OpenDNS
Prova a fare come ho fatto io :D
Settalo come client DHCP nel firewalll elimina la parte wan (non ha senso disabilitarlo perchè poi lo fa ritornare attivo)
E in switch elimini la seconda vlan e la prima porta lan la setti untagged
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 04 Novembre 2015, 09:37
grazie Ansuel!

dopo avere seguito le tue indicazioni sembra andare regolarmente.
vi tengo aggiornati!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 04 Novembre 2015, 10:07
grazie Ansuel!

dopo avere seguito le tue indicazioni sembra andare regolarmente.
vi tengo aggiornati!
La guida dovrebbe essere integrata a questo punto :D

Edit 06/11:
Non capisco ora questi errori o.o
Citazione
Fri Nov  6 15:53:44 2015 user.emerg syslog: 0MIB search path: //.snmp/mibs:/usr/share/snmp/mibs
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (SNMP-MPD-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (TUNNEL-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (IPV6-FLOW-LABEL-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (UCD-DLMOD-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (NET-SNMP-PASS-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (SNMPv2-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (IF-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (IP-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (TCP-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (UDP-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none)
Fri Nov  6 15:53:44 2015 user.emerg syslog: Cannot find module (DISMAN-SCHEDULE-MIB): At line 0 in (none)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 06 Novembre 2015, 19:46
da che log vengono fuori?
comandi usati?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 06 Novembre 2015, 20:12
da che log vengono fuori?
comandi usati?
Comandi nulla log? System log di openwrt
Riguardano il client snmp

Edit 08/11:
In ogni caso quei log non escono più....

Ho installato le statistiche di luci e ho appurato che il sistema funziona correttamente, infatti mentre sto scaricando col fisso robe, i comandi vanno ma le misurazioni saltano (lo ho visto con i grafici)
Infatti la maggior parte delle misurazioni sono di notte, mentre di pomeriggio ci sono solo ping o cose minori ma download poca roba
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 08 Novembre 2015, 13:48
ottimo! ora installo pure io luci-app-statistics

invece io ho notato che a volte non trovo i file /tmp/eth0_xx
probabilmente è dovuto a quando riavvio il router principale con snmpd e a quel punto lo script non riceve più informazioni da server e va in bomba. per dare una sistemata alla cosa ho optato per un reboot giornaliero notturno del wdr3600
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 08 Novembre 2015, 15:57
ottimo! ora installo pure io luci-app-statistics

invece io ho notato che a volte non trovo i file /tmp/eth0_xx
probabilmente è dovuto a quando riavvio il router principale con snmpd e a quel punto lo script non riceve più informazioni da server e va in bomba. per dare una sistemata alla cosa ho optato per un reboot giornaliero notturno del wdr3600

Io lo ho installato anche sul router samknows, il mio router fa da server e quello samknows da client di statistiche... In questo modo posso avere le statistiche tutte su un unico dispositivo :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fabax01 - 08 Novembre 2015, 22:11
Hmm, ottima guida. Posso chiedere una cosa? Il wi-fi funziona come AP oppure è forzato ancora come ''sensore''? Cioè, si può utilizzare per connettersi in parole povere o si usano per forza le porte eth?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Miguel89 - 08 Novembre 2015, 22:54
La scheda Wi-Fi funziona come AP (o in qualsiasi altro modo la si voglia usare) su entrambe le bande (2,4Ghz e 5Ghz)

Nel fw SamKnows contavano il numero di pacchetti che transitavano sulla rete Wi-Fi più vicina (con segnale più forte) per stabilire se c'era traffico Wi-Fi, ma con il fw di Living non ce n'è più bisogno perché usa un metodo più preciso per rilevare il traffico
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fabax01 - 08 Novembre 2015, 23:16
La scheda Wi-Fi funziona come AP (o in qualsiasi altro modo la si voglia usare) su entrambe le bande (2,4Ghz e 5Ghz)

Nel fw SamKnows contavano il numero di pacchetti che transitavano sulla rete Wi-Fi più vicina (con segnale più forte) per stabilire se c'era traffico Wi-Fi, ma con il fw di Living non ce n'è più bisogno perché usa un metodo più preciso per rilevare il traffico
Grazie della risposta Miguel! Appena mi arriva flasho il firmware.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 09 Novembre 2015, 21:00
Eccomi! Allora aggiungo le modifiche di Ansuel visto che sono state testate sia da lui che da varma. Grazie ragazzi ;)
Solo una cosa Ansuel: Perché hai messo la LAN come DHCP client? Così ogni volta l'utente deve sbattersi per cercare l'IP della Whitebox.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 09 Novembre 2015, 21:25
Eccomi! Allora aggiungo le modifiche di Ansuel visto che sono state testate sia da lui che da varma. Grazie ragazzi ;)
Solo una cosa Ansuel: Perché hai messo la LAN come DHCP client? Così ogni volta l'utente deve sbattersi per cercare l'IP della Whitebox.
Lo ho messo perchè stranamente con l'ip statico non riceveva connessione o.o
Io ho risolto successivamente settando l'ip statico dal router principale

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 09 Novembre 2015, 21:28
Mi sembra strano. Hai un conflitto di IP? Oppure hai dimenticato di aggiungere il DNS?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 09 Novembre 2015, 21:36
Mi sembra strano. Hai un conflitto di IP? Oppure hai dimenticato di aggiungere il DNS?
No era tutto apposto
se vuoi riprovo ora :D

Ok ho provato ora....
Ho scoperto cosine interessanti... lo sbaglio è mettere il server dns...
se si mette ip e gateway riesce a risolvere gli indirizzi
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 10 Novembre 2015, 15:45
Probabilmente le cose sono cambiare con Chaos Calmer. BB senza l'indirizzo del server DNS non andava, la cosa è stata confermata anche da un utente di un altro forum. Meglio così, stasera aggiorno il post.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 13 Novembre 2015, 18:59
Probabilmente le cose sono cambiare con Chaos Calmer. BB senza l'indirizzo del server DNS non andava, la cosa è stata confermata anche da un utente di un altro forum. Meglio così, stasera aggiorno il post.
Ehi ciao alla fine dopo vari rompimenti di balle e ricerche c'è bisogno di fare alcune rettifiche :D

Primo con il tuo script si otterranno degli errori da snmp di mancanza di moduli... Per risolvere basta aggiungere nel tuo script alla fine la dicitura -m ALL (che appunto include tutti i moduli)

Secondo bisogna trovare una soluzione in modo da chiamare la sessione per nome e non utilizzando l'id, perchè nel mio caso stranamente l'id cambia
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 13 Novembre 2015, 19:17
Ciao!
Beh anche se non utilizzi i MIBS poco cambia, visto che io uso l'OID numerico e non il suo identificativo. Metti pure -m ALL comunque!
Che intendi col chiamare la sessione per nome?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 13 Novembre 2015, 19:37
Ciao!
Beh anche se non utilizzi i MIBS poco cambia, visto che io uso l'OID numerico e non il suo identificativo. Metti pure -m ALL comunque!
Che intendi col chiamare la sessione per nome?
Intendo si dovrebbe fare uno script con il quale sia possibile identificare l'OID numerico automaticamente, siccome può accadere che esso cambi

In teoria con questo comando si visualizzano tutte le possibili interfacce

snmpwalk -v 2c -c public 192.168.1.1 .1.3.6.1.2.1.2.2.1.2 -m ALL

per il -m ALL  non è necessario ma almeno non ti riempe il log di 20 righe alla volta :D


Stavo pensando di aggiungere al tuo script un ciclo iniziale che prenda da solo l'OID da quel comando e lo assegna poi agli altri due

Problema è che le mie competenze in script sono meno di zero
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: proniuzelo - 13 Novembre 2015, 20:05
--------
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 13 Novembre 2015, 20:15
Living, avresti voglia di rendere disponibile il firmware openwrt con le tue modifiche e ottimizzazioni, senza includere le librerie e pacchetti per le rilevazioni di samknows? Te ne sarei grato ;) Mi farebbe molto piacere avere una versione pulita e con le tue modifiche :D
la versione di chaos calmer normale basta e avanza :D

Comunque per living ci sono quasi, sono riuscito ad estrapolare il numero dell'interfaccia ora devo solo capire come aggiungerlo all'OID finale XD

OK E DOPO un pochino ci so riuscito :D

Cosa ne pensi living?

Ora l'utente dovrà solo cambiare la variabile dell'interfaccia che vuole...


Ho pulito e compattato un pò :D
Codice: [Seleziona]
#!/bin/sh
snmphost='192.168.1.1'
snmpcommunity='public'
interface='pppoe-wan' # immettere il nome dell'interfaccia da monitorare
interface_oid=$(snmpwalk -v 2c -c "$snmpcommunity" "$snmphost" .1.3.6.1.2.1.2.2.1.2 -m ALL | grep "$interface" -w | cut -c23-24)
rx_oid='1.3.6.1.2.1.31.1.1.1.6.'$interface_oid
tx_oid='1.3.6.1.2.1.31.1.1.1.10.'$interface_oid
ETH_IFACE='eth0'
interval=5
rx_old=0
tx_old=0

while true; do
values=$(snmpget -Oqv -c "$snmpcommunity" -v 2c "$snmphost" "$rx_oid" "$tx_oid" -m ALL)
rx_bytes=$(echo "$values" | head -n1)
tx_bytes=$(echo "$values" | tail -n1)
rx_traf=$(((rx_bytes - rx_old) / interval))
tx_traf=$(((tx_bytes - tx_old) / interval))
rx_old=$rx_bytes
tx_old=$tx_bytes
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "$interval"
done
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 13 Novembre 2015, 20:44
Living, avresti voglia di rendere disponibile il firmware openwrt con le tue modifiche e ottimizzazioni, senza includere le librerie e pacchetti per le rilevazioni di samknows? Te ne sarei grato ;) Mi farebbe molto piacere avere una versione pulita e con le tue modifiche :D
La farei volentieri, a livello di impostazioni cambia poco e niente, il problema è che per ogni build che creo devo mettere in piedi un repo, perché i pacchetti kmod-* compilati "ufficialmente" non possono essere installati in build diverse da quelle a loro volta compilate "ufficialmente". Piuttosto possiamo fare così: se ti armi di un PC o virtual machine Linux-based, ti dico come fare e ospiti il tuo repo in casa ;)

@Ansuel: mi piace! La tua modifica è tanto semplice quanto efficace. Solo una problema: metti che uno monti DD-WRT o OpenWrt sul router. Fin qui nessun problema perché i due SO mostrano tranquillamente i nomi delle interfacce. Ma se uno avesse un Netgear, un Asus, un Fritzbox o quello che vuoi con fw stock? Le web interface mostrerebbero in chiaro le interfacce di rete? Qualcuno ha esperienze da condividere? Perché chi andrà a modificare questo script potrebbe non avere accesso al nome che dovrebbe inserire.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 13 Novembre 2015, 20:48
La farei volentieri, a livello di impostazioni cambia poco e niente, il problema è che per ogni build che creo devo mettere in piedi un repo, perché i pacchetti kmod-* compilati "ufficialmente" non possono essere installati in build diverse da quelle a loro volta compilate "ufficialmente". Piuttosto possiamo fare così: se ti armi di un PC o virtual machine Linux-based, ti dico come fare e ospiti il tuo repo in casa ;)

@Ansuel: mi piace! La tua modifica è tanto semplice quanto efficace. Solo una problema: metti che uno monti DD-WRT o OpenWrt sul router. Fin qui nessun problema perché i due SO mostrano tranquillamente i nomi delle interfacce. Ma se uno avesse un Netgear, un Asus, un Fritzbox o quello che vuoi con fw stock? Le web interface mostrerebbero in chiaro le interfacce di rete? Qualcuno ha esperienze da condividere?
o al massimo gli fai compilare quella immagine con i kmod già fatti :D

Se tu hai accesso alla busybox fai ifconfig e sostituisci l'interfaccia con quella più appropriata, dovrebbe andare così siccome il protocollo snmp segue degli standard
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 13 Novembre 2015, 20:57
I kmod vanno in coppia col tuo .config . Per ogni config c'è una firma del kernel (version magic) che verrà confrontata con quella dei kmod. In pratica ogni kmod può essere installato solo se è stato compilato con le stesse impostazioni della build. Il massimo del lavoro che gli posso risparmiare è compilare tutto da me e inviare lo zip con sia build che kmod. Il repo poi se lo hosta lui.

Sì sono d'accordo con te. Ma tutti i router che ho elencato prima hanno accesso alla Shell via telnet o SSH?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 13 Novembre 2015, 21:02
I kmod vanno in coppia col tuo .config . Per ogni config c'è una firma del kernel (version magic) che verrà confrontata con quella dei kmod. In pratica ogni kmod può essere installato solo se è stato compilato con le stesse impostazioni della build. Il massimo del lavoro che gli posso risparmiare è compilare tutto da me e inviare lo zip con sia build che kmod. Il repo poi se lo hosta lui.

Sì sono d'accordo con te. Ma tutti i router che ho elencato prima hanno accesso alla Shell via telnet o SSH?
Se non sono brandizzati sicuramente e in ogni caso penso che se non permettono quello allora non hanno nemmeno la possibilità di mettere un server snmp XD

Ok sto facendo alcuni bugfix allo script....

Si presenta un problema piuttosto grave in cui si hanno 2 interfacce con lo stesso nome, in questo caso ho corretto prendendo solo il primo valore

Codice: [Seleziona]
#!/bin/sh
snmphost='192.168.1.1'
snmpcommunity='public'
interface='pppoe-wan' # immettere il nome dell'interfaccia da monitorare
interface_oid=$(snmpwalk -v 2c -c "$snmpcommunity" "$snmphost" .1.3.6.1.2.1.2.2.1.2 -m ALL | grep "$interface" -w | cut -c23-24 | head -n1)
rx_oid='1.3.6.1.2.1.31.1.1.1.6.'$interface_oid
tx_oid='1.3.6.1.2.1.31.1.1.1.10.'$interface_oid
ETH_IFACE='eth0'
interval=5
rx_old=0
tx_old=0

while true; do
values=$(snmpget -Oqv -c "$snmpcommunity" -v 2c "$snmphost" "$rx_oid" "$tx_oid" -m ALL)
rx_bytes=$(echo "$values" | head -n1)
tx_bytes=$(echo "$values" | tail -n1)
rx_traf=$(((rx_bytes - rx_old) / interval))
tx_traf=$(((tx_bytes - tx_old) / interval))
rx_old=$rx_bytes
tx_old=$tx_bytes
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "$interval"
done



OK SONO ARRIVATO A UNA RISOLUZIONE :D

Allora come avevo scritto in chat il problema grave era che questi script con i loro cicli while non permettevano allo script di avvio di completarsi...
Così facendo purtroppo lo script di avvio non si avviava proprio pensando di essere ancora in fase di boot.....

Per risolvere il problema semplicemente basta mettere questa scringa nello startup

/usr/bin/bandwidth_snmp.sh &

Ora devo solo controllare se funzia
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 15 Novembre 2015, 20:29
Sì scusa dimenticanza mia!! Lo script "non snmp" ha la &, in questo l'ho proprio scordato. Troppi impegni, troppe distrazioni. Ho bisogno di una vacanza :P
Ah, non server fare head -n1, grep ha già un'opzione per fermarsi alla prima riga trovata. Domanda: e se l'interfaccia utile fosse la seconda?
Ma poi possono esserci interfacce con lo stesso nome?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 15 Novembre 2015, 21:49
Sì scusa dimenticanza mia!! Lo script "non snmp" ha la &, in questo l'ho proprio scordato. Troppi impegni, troppe distrazioni. Ho bisogno di una vacanza :P
Ah, non server fare head -n1, grep ha già un'opzione per fermarsi alla prima riga trovata. Domanda: e se l'interfaccia utile fosse la seconda?
Ma poi possono esserci interfacce con lo stesso nome?

Ho provato personalmente e con grep prende anche la seconda riga :(

Comunque nel mio caso con openwrt avevo creato 2 connessioni pppoe (stavo facendo delle prove) e snmp le aveva registrate stranamente con lo stesso nome
Di norma non potresti fare due connessioni sullo stesso apparato, di fatti lo permette solo openwrt quindi diciamo che è una aggiunta per casi estremi

In ogni caso ho appurato che lo script funziona, le misurazioni vengono trasmesse sul sito, ora devo solo capire se realmente ferma la connessione quando è presente del traffico... Sai come verificarlo??

Comunque penso si possa modificare la prima pagina implementando questa cosa riducendo il lavoro ai poveri utenti niubbi XD
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Novembre 2015, 14:11
Certo che non si ferma alla prima riga. Ho detto che c'è un'opzione, ma se tu non usi quell'opzione grep continua a fare il suo lavoro di default :P
Quindi, dando per buono (come dovrebbe essere infatti) che il nome dell'interfaccia sia univoco, basta dare una botta di ifconfig e si va a leggere il nome che ci interessa.

Non serve verificare che le misurazioni vengano bloccate, lo script di SamKnows continua a confrontare i valori contenuti nei eth0_XX coi valori di soglia. Piuttosto devi verificare che i valori lì scritti siano coerenti col traffico. Esempio: prova a scaricare la .iso di una distro Linux, così hai un download che dura un bel po', e a mano guardi il valore scritto nel file eth0_rx. Convertilo in KB dividendolo per 1024 e vedi se grossomodo hai la tua velocità di download.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 16 Novembre 2015, 14:33
Certo che non si ferma alla prima riga. Ho detto che c'è un'opzione, ma se tu non usi quell'opzione grep continua a fare il suo lavoro di default :P
Quindi, dando per buono (come dovrebbe essere infatti) che il nome dell'interfaccia sia univoco, basta dare una botta di ifconfig e si va a leggere il nome che ci interessa.

Non serve verificare che le misurazioni vengano bloccate, lo script di SamKnows continua a confrontare i valori contenuti nei eth0_XX coi valori di soglia. Piuttosto devi verificare che i valori lì scritti siano coerenti col traffico. Esempio: prova a scaricare la .iso di una distro Linux, così hai un download che dura un bel po', e a mano guardi il valore scritto nel file eth0_rx. Convertilo in KB dividendolo per 1024 e vedi se grossomodo hai la tua velocità di download.
Ok oggi faccio questo test :D
Scusa non avevo capito, infatti ricordo di aver visto l'opzione per prendere una volta un valore nel caso cerco....
Ma comunque è un caso limite, in situazioni normali il problema non si pone


E intanto ho trovato un altro problema :D (ormai li sto trovando tutti) nel caso in cui l'interfaccia cambia lo script di controllo cessa.... (è un problema minore perchè le misurazioni vanno comunque)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 26 Novembre 2015, 19:31
Ansuel, stasera includo le tue modifiche in prima pagina. Scusa tanto il ritardo :)

Ovvio che il controllo cessi se cambia l'interfaccia! Ma l'interfaccia generalmente non cambia. Al massimo la rinomini, ma che senso avrebbe?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 26 Novembre 2015, 20:30
Ansuel, stasera includo le tue modifiche in prima pagina. Scusa tanto il ritardo :)

Ovvio che il controllo cessi se cambia l'interfaccia! Ma l'interfaccia generalmente non cambia. Al massimo la rinomini, ma che senso avrebbe?
Si intendo il problema di quello script è che (ho appurato che non crasha ma continuerà ad andare in errore) se il numero dell'interfaccia cambia (per esempio dopo aver riavviato il modem/router da cui prende i dati) non esegue un controllo periodico per vedere se è ancora quello....

Una soluzione sporca potrebbe essere includere il mio script iniziale per prendere i valori nel tuo ciclo, ma è una situazione limite non so se avrebbe degli effetti negativi...

Ho anche visto una cosa durante l'esecuzione dello script non capisco perchè alcune volte il dato del file diventa 0 e poi riprende non so
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 26 Novembre 2015, 21:02
Ah perché il numero può cambiare? Ho dato per scontato che fosse fisso. Direi allora che la soluzione definitiva potrebbe essere un mix della tua e della mia soluzione. Personalmente credo che sia più comodo avere un elenco delle interfacce tramite il programma che ho messo in prima pagina, dopodiché se mi dici che i numeri corrispondenti possono variare ad ogni riavvio, uso il tuo script che "traduce" il nome in numero ;)

Per lo zero, credo sia una questione di sincronizzazione. Infatti il mio script ha una frequenza di polling di 12 tentativi al minuto, snmp-d in OpenWrt aggiorna i valori ogni 15 secondi, quindi 4 volte al minuto. Ora, se il mio script legge un valore, e il successivo sarà ancora lo stesso perché snmp-d non ha aggiornato, (dato2-dato1)/interval=0, proprio perché dato2-dato1=0.

EDIT: me lo avevi già detto che l'oid cambiava. Pirla io!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 27 Novembre 2015, 00:15
Per lo zero, credo sia una questione di sincronizzazione. Infatti il mio script ha una frequenza di polling di 12 tentativi al minuto, snmp-d in OpenWrt aggiorna i valori ogni 15 secondi....

io per la questione degli 0 ho implementato lo script in questo modo
il valore lo faccio scrivere 3 volte per scrupolo, non sapendo se gli altri script verificano quanto spesso il dato venga aggiornato


Codice: [Seleziona]
#!/bin/sh
snmphost='192.168.2.1'
snmpcommunity='public'
rx_oid='1.3.6.1.2.1.31.1.1.1.6.11'
tx_oid='1.3.6.1.2.1.31.1.1.1.10.11'
ETH_IFACE='eth0'
interval=15
rx_old=0
tx_old=0

while true; do
values=$(snmpget -Oqv -c "$snmpcommunity" -v 2c "$snmphost" "$rx_oid" "$tx_oid")
rx_bytes=$(echo "$values" | head -n1)
tx_bytes=$(echo "$values" | tail -n1)
rx_traf=$(((rx_bytes - rx_old) / interval))
tx_traf=$(((tx_bytes - tx_old) / interval))
rx_old=$rx_bytes
tx_old=$tx_bytes
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "5"
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "5"
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "5"
done
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 27 Novembre 2015, 14:36
io per la questione degli 0 ho implementato lo script in questo modo
il valore lo faccio scrivere 3 volte per scrupolo, non sapendo se gli altri script verificano quanto spesso il dato venga aggiornato


Codice: [Seleziona]
#!/bin/sh
snmphost='192.168.2.1'
snmpcommunity='public'
rx_oid='1.3.6.1.2.1.31.1.1.1.6.11'
tx_oid='1.3.6.1.2.1.31.1.1.1.10.11'
ETH_IFACE='eth0'
interval=15
rx_old=0
tx_old=0

while true; do
values=$(snmpget -Oqv -c "$snmpcommunity" -v 2c "$snmphost" "$rx_oid" "$tx_oid")
rx_bytes=$(echo "$values" | head -n1)
tx_bytes=$(echo "$values" | tail -n1)
rx_traf=$(((rx_bytes - rx_old) / interval))
tx_traf=$(((tx_bytes - tx_old) / interval))
rx_old=$rx_bytes
tx_old=$tx_bytes
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "5"
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "5"
echo -n $rx_traf > /tmp/${ETH_IFACE}_rx
echo -n $tx_traf > /tmp/${ETH_IFACE}_tx
echo -n 0 | tee /tmp/wlan0_pkt /tmp/wlan1_pkt
echo -n 1 > /tmp/threshold_pcap
sleep "5"
done
bhe penso che siamo arrivati a qualcosa di completo e stabile...
Praticamente ora l'utente dovrà solo completare quei dati e fa tutto lo script
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 28 Novembre 2015, 15:44
Credo di aver corretto guida e soprattutto script. Qualche tester c'è?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 29 Novembre 2015, 13:17
io ho le 5 porte dello switch nella stessa vlan e l'indirizzo IP è impostato da DHCP

non erano le modifiche consigliate da Ansuel perchè con le impostazioni standard le letture non andavano?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 29 Novembre 2015, 13:29
Giustissimo, le porte devono stare nella stessa VLAN. Sul DHCP invece non sono d'accordo. Preferisco che la Whitebox abbia indirizzo statico definito dall'utente.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 29 Novembre 2015, 13:43
Giustissimo, le porte devono stare nella stessa VLAN. Sul DHCP invece non sono d'accordo. Preferisco che la Whitebox abbia indirizzo statico definito dall'utente.
Si anche io consiglierei questo, il dettaglio partiva dal fatto che con la nuova versione non funziona mettendo gateway e dns... Quindi basta soltanto mettere ip statico  e testare da diagnostic pingando un qualsiasi sito internet dal router
Credo di aver corretto guida e soprattutto script. Qualche tester c'è?
Un secondo che reflasho la hack box il router samknows
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Dicembre 2015, 18:33
Ancora nessuno ha provato?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 05 Dicembre 2015, 19:25
sorry, ma queste settimane sto impicciatissimo
non avendo capito come funziona lo script automatico per SNMP
e avendo una configurazione stabile da giorni
preferisco lasciare tutto com'è  :-[
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 05 Dicembre 2015, 19:46
sorry, ma queste settimane sto impicciatissimo
non avendo capito come funziona lo script automatico per SNMP
e avendo una configurazione stabile da giorni
preferisco lasciare tutto com'è  :-[
Lo script automatico con snmp lo abbiamo migliorato ora serve solo mettere il nome dell'interfaccia e abbiamo fatto anche altre migliorie... per esempio alcune volte scriveva risultati nulli mentre prendeva i dati dal server principale
Ma ti serve solo se hai un altro router altrimenti non serve
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Gennaio 2016, 14:13
Allora? Ci sono novità o devo fare tutto io? :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 17 Gennaio 2016, 16:39
Allora? Ci sono novità o devo fare tutto io? :D
Che novità vorresti avere :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 21 Gennaio 2016, 20:45
Prima delle feste cercavo qualcuno che provasse la "versione" per access point. Tu l'hai mica provata?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 21 Gennaio 2016, 21:06
Prima delle feste cercavo qualcuno che provasse la "versione" per access point. Tu l'hai mica provata?
Ah no io sono ancora in versione switch :( Da un bel pò devo dire procede bene
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: varma - 22 Gennaio 2016, 09:10
io ho un amico che lo usa in modalità router, col firmware così come lo hai fatto tu originale,
da un paio di mesi senza problema.

anche io lo uso "switch" da parecchio con SNMPd sul router primario e va benone
a volte ho usato anche la wifi per provarlo e va bene anche la parte wifi

però come dicevo qualche post fa ora non ho proprio la possibilità di provare il nuovo script
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 26 Marzo 2016, 13:57
Buongiorno gente! E' uscito OpenWrt Chaos Calmer 15.05.1. Se mi avanza tempo aggiorno la build, mantenendo però anche i vecchi repo, così non siete obbligati ad aggiornare ;)
Ah, sulla pagina facebook di SamKnows parlano di una nuova Whitebox (stavolta veramente bianca), quindi state all'erta se pensate di iscrivervi a un nuovo progetto! A detta loro è uno scatolotto con hardware proprietario, ma dubito proprio che si siano sbattuti per progettare una board ex-novo...

EDIT: arrivo tardi, già se ne parla qui (https://www.ilpuntotecnico.com/forum/index.php/topic,74922.msg211948.html#msg211948)!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 12:58
OT: ho bisogno di un piccolo aiuto....

A causa di un copia incolla fallato mentre stavo rimuovendo dei package ho finito per rimuovere lo stesso OPKG !!!

Come faccio a reinstallarlo ?? E' anche sparita la corrispondente pagina dal LuCI
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 03 Aprile 2016, 13:31
um... aggiorni con la stessa versione :(

Comunque tu sei lo stesso di hwupgrade?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 15:30
Si sono sempre io.....scusa ma aggiornare significa di fatto reflashare, quindi perdere tutta la configurazione attuale o mi sbaglio ?
vorrei cercare un workaround....magari estrarre i binari indispensabili direttamente dal firmware

Edit: come non detto....effettuato upgrade a chaos calmer e non ho perso nulla come configurazione....forse alcuni package installati questo si....(tipo il pppoe-relay)


Edit2: Non funziona più il Wifi a 2,4G  >:(...cavolo è successo....

La scheda di rete non viene correttamente riconosciuta ??
 Generic MAC80211 802.11bgn (radio0)

Edit3: effettuando reset completo funziona....quindi qualcosa che si porta dietro dalla vecchia configurazione forse non gli piace

PS: Per Linvingsilver: Installando la nuova versione (io ero ancora alla BB) ho notato che il trick sui canali wifi si è perso...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 03 Aprile 2016, 17:20
per il trick basta che usi reghack :D (intendi lo sblocco dei canali vero?)

On ar71xx:
Codice: [Seleziona]
cd /tmp/
wget http://luci.subsignal.org/~jow/reghack/reghack.mips.elf
chmod +x reghack.mips.elf
./reghack.mips.elf /lib/modules/*/ath.ko
./reghack.mips.elf /lib/modules/*/cfg80211.ko

mi dici il nome del pacchetto pppoe-relay ?

quello che si porta dietro con un update è la cartella /etc/conf che contiene tutte le configurazioni e penso altre robettine
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 17:34
Si il trick lo avevo trovato tempo fa....ma appunto la cosa strana (che non avevo sperimentato) è che Linving aveva detto di averlo integrato nella release.

il package è o meglio era rp-pppoe-relay....
non lo trovo più
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 03 Aprile 2016, 17:54
non lo trovo neanche io.... faceva comodo farsi la connessione pppoe per cavoli propri...
e in ogni caso devi mettere il domani in 00 world per funzionare
il mio wdr3600 lo ho a power 22 (156mW)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 17:56
Già fatto.....anche con world il canale 12 e 13 non uscivano, e potenza limitata a 19dbm

Ho applicato di nuovo la patch e si è sbloccato fino a 22dBm, ma da misure empiriche effettuate, il massimo reale è sempre 21dBm (questo valeva anche prima eh)

Edit:

trovato !
http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages/
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 03 Aprile 2016, 18:08
Edit2: Non funziona più il Wifi a 2,4G  >:(...cavolo è successo....

La scheda di rete non viene correttamente riconosciuta ??
 Generic MAC80211 802.11bgn (radio0)

PS: Per Linvingsilver: Installando la nuova versione (io ero ancora alla BB) ho notato che il trick sui canali wifi si è perso...
Anche la mia scheda WiFi a 2.4 GHz viene vista come generica, soltanto il 5 GHz ha nome (Atheros AR9580 802.11an (radio1)). Comunque io i canali li ho in elenco...
(http://i66.tinypic.com/2uegs9x.jpg)
Hai settato IT - Italy nella scheda Advanced Settings?
Come potenza arrivo fino a 20 dBm (100 mW), è settata a 18 per mia preferenza.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 18:15
Io non ricordo come si fa a fargli leggere i vecchi repository....
ho aggiunto la riga
Codice: [Seleziona]
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages/
ma mi restituisce:
Codice: [Seleziona]
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages//Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_oldpackages.
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages//Packages.sig.
Signature check failed.
Remove wrong Signature file.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 03 Aprile 2016, 18:19
perchè tu hai chaos calmer me sembra
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 18:22
E non si può più caricare qualcosa dai vecchi repository ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 03 Aprile 2016, 18:31
Non è che non puoi più scaricare dai vecchi repo. Certo, è altamente sconsigliato (non so nemmeno se opkg lo fa fare...), comunque quello è un problema di firma. Prova a seguire il post di Boken Lin a questo link (https://community.onion.io/topic/93/signature-check-failed-var-opkg-lists-chaos_calmer_packages).
Citazione da: Boken Lin

This problem exists because the firmware on the Omega are compiled by us here at Onion, so the signature generated during the compilation is different from the signature stored in the Opkg repo server. We will be launching our own repo servers in the coming weeks. For the time being, you just need to change your configuration to fix the issue:

Open /etc/opkg.conf

delete the line that reads option check_signature 1

Try opkg update again and the problem should be fixed.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 18:37
ok ci avevo pensato anche io a rimuovere quella linea di codice....cmq visto che sto modificando l'uso e la topologia della mia rete per ora non mi occorre il pppoe-relay....piuttosto adesso mi devo dedicare alla lettura delle misurazioni di traffico via snmp, visto che la whitebox è passata "dietro" al router per fornirmi un access point aggiuntivo 5G
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 03 Aprile 2016, 18:39
Allora sappimi dire se ci sono errori nella mia guida se pensi di seguirla, non ho avuto conferme da nessuno ancora :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 03 Aprile 2016, 18:49
Ok sarà fatto....intanto ti dico al volo un altra cosa. Ti ricordi che avevo detto che su BB mi era stato necessario installare il pacchetto per il trigger del LED sulla USB ?
Qui lo trovo già funzionante.....lo hai inserito volutamente ? Mi pare avessi detto che lo avresti lasciato a libera scelta dell'utente....
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 03 Aprile 2016, 18:52
No è stato un errore, me ne sono accorto proprio qualche ora fa mentre configuravo l'aggiornamento della build, e infatti l'ho levato.
Non vorrei cantare vittoria perché la build è compilata ma non ancora provata, comunque se ho messo tutto quello che serve, la dimensione ora è 4.56 MB... mica male! Spero proprio di non aver dimenticato niente!!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Miguel89 - 03 Aprile 2016, 23:50
@mavelot
Non credo sia un problema di firma, ma più semplicemente un "/" di troppo alla fine!
Infatti di dice che ha cercato di scaricare
Codice: [Seleziona]
http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages//Packages.gz
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 04 Aprile 2016, 01:42
Allora sappimi dire se ci sono errori nella mia guida se pensi di seguirla, non ho avuto conferme da nessuno ancora :D

1) rilevo ambigua la definizione di "interfaccia che esce dalla vostra rete"
io ho modem + 2 router....dovresti essere più chiaro. Parli della sessione PPPoE tirata su dal router ? Dell'interfaccia WAN connessa al modem ?"uscire da una rete" è troppo generico come concetto :)....
Inoltre è possibile considerare un contesto multisessione ?
- rispondo da solo: in un contesto multisessione si deve utilizzare l'interfaccia più a monte di tutte le sessioni e misurare il traffico su quella. Nel mio caso l'interfaccia wan del router, ovvero quella connessa fisicamente al modem.

2) Il router sembra supporti solo il v1 è un problema ? (non mi pare...)

3) la parte di comando .....| cut -c23-24) presuppone che OID sia di 2 cifre....spesso sono 3 (se non di più)

4) La stringa 1.3.6.1.2.1.31.1.1.1.6 non è da considerarsi fissa. L'OID non è sempre questo per qualsiasi router e va detto eventualmente di cercarla. Per me ad esempio è .1.3.6.1.2.1.2.2.1.16.103
Di solito rx e tx sono rispettivamente 10 e 16, non 6 e 10

4b) Altro dettaglio: è rilevante se si invertono gli OID di tx e rx ? Lo dico perchè non sempre è facile azzeccare "il verso" in cui guardare il traffico. Se è importante per gli script, si deve chiarire da che lato devo guardare il traffico per stabilire rx e tx.
(non credo sia rilevante comunque)

5) Se lancio questo nuovo script che scrive in quei file nella temp i valori che poi vengono letti dagli script delle misurazioni, non si deve disabilitare gli analoghi script che girano in questo momento (se esistono !) ??

6) Come faccio a testare il funzionamento reale ? Per esempio se intorno all'orario di test (ore 10:00), metto in streaming un video, mi devo aspettare che il test di velocità non venga eseguito ?
Effettivamente dopo alcuni giorni di test mi ritrovo con delle misurazioni saltate quando la rete è sotto carico. Si dovrebbe chiarire in che modo fare un tuning rispetto ai valori letti dagli script per considerare la rete "scarica"
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 08 Aprile 2016, 20:26
@mavelot: ti rispondo domani, intanto mi limito a dire che ho messo in repo la versione aggiornata della build e annessi kmod. Leggete il changelog se siete interessati al nuovo script editcrontab (accetto suggerimenti per migliorarlo!)

Al solito, se volete aggiornare dalla mia build precedente, abbiate l'accortezza di NON mantenere i file di configurazione strettamente legati alla build (firewall.user, customfeeds.conf eccetera. Chiedete se vi serve la lista completa, ora non ho il tempo di fare il listato).
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 03 Aprile 2017, 14:48
@livingsilver94 vorrei chiederti un aiuto...
Ho analizzato come funzionano gli strumenti samknows... in pratica scaricano un insieme di pacchetti precompilati in tmp e li avviano... ora volevo chiederti... per funzionare in modo precompilato necessitano dello stesso numero di kernel giusto ? non potrebbero mai funzionare con un kernel 4.4 o 4.9 vero ? (purtroppo i nuovi os, e mi riferisco a lede o a openwrt hanno tutti rispettivamente kernel 4.9 e 4.4 e fare il downgrade non è tutta sta facilità... bisognerebbe riadattare le patch con il nuovo codice)

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 03 Aprile 2017, 21:26
Ansuel, no, i pacchetti che vengono scaricati da remoto a ogni avvio di Whitebox non hanno nulla a che fare con il kernel, sono normali applicazioni user-space. Certo, avranno delle dipendenze (librerie e kmod), ma queste le installerai con opkg se necessarie (naturalmente la mia build già soddisfa le dipendenze senza interventi addizionali).

Detto questo, sto per ricompilare la build. Purtroppo al momento ho dei problemi con il make (e sospetto che sia colpa di Solus, la distro che sto provando in questi giorni). Appena risolvo aggiorno tutto: build, repository kmod e primo post.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 04 Aprile 2017, 13:05
Come mai souls?
Se è come dici allora non capisco come mai falliscono l'avvio. Con un bel notfound
Ho provato a inserire tutte le librerie necessarie... Se ne sai qualcuna in particolare... Sinceramente non comprendo l'errore
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Aprile 2017, 18:46
Solus, non Souls :P la faccio breve per non fomentare OT: mi piace che sia leggero, user friendly (poco terminale) e amo Budgie, il suo desktop environment.
Non capisco bene che problemi hai. Me ne parli meglio?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 05 Aprile 2017, 19:42
Ho compilato un'immagine lede con kernel 4.9 e ho inserito i 3 file principali di samknows (come sai dscclient e i 2 sh e altri 2-3 file)
lo script va ma appena si arriva all'utilizzo dei file bin per le misurazioni (in /tmp) come per esempio ispmon o altro da sempre errore not found
Tu avevi questo problema?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Aprile 2017, 20:46
In realtà non è sufficiente, mancano degli accorgimenti. Non appena ritorna attivo il repo metto online i sorgenti del mio pacchetto, che non l'ho mai fatto.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 05 Aprile 2017, 21:16
Ti va di spiegare? sono molto curioso
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 05 Aprile 2017, 22:03
Guarda non mi ricordo tutto. Dammi tempo per far andare di nuovo la compilazione che butta fuori un errore fottuto. Non appena ricompilo ti dico, semplicemente perché non ricordo esattamente tutti gli accorgimenti che ho preso.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 06 Aprile 2017, 20:56
Per la cronaca il 4 Aprile sono stati aggiornati gli script !
E' comparso uno script per Netflix
Il mio mod automatico ha funzionato perfettamente....

Ma sono curioso di capire se si è finalmente risolto il problema di udpclient che si mangia la ram....
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 06 Aprile 2017, 21:29
Fox veloce comando free in cron LOL
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 06 Aprile 2017, 21:39
ehh ??
free in cron per far cosa ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 06 Aprile 2017, 21:47
Per la cronaca il 4 Aprile sono stati aggiornati gli script !
E' comparso uno script per Netflix
Il mio mod automatico ha funzionato perfettamente....

Ma sono curioso di capire se si è finalmente risolto il problema di udpclient che si mangia la ram....
Ottimo, vedo di aggiornare la build.
Comunque il task per netflix esisteva già, solo che non era usato per connessioni inferiori a un tot megabit/s... non ricordo il valore esatto. Se la documentazione che ho linkato nel primo post di questo thread è ancora online, lì c'è scritto.
Comunque sto cambiando distro, stasera riprendo in mano il progetto :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 06 Aprile 2017, 21:50
Il limite è 40Mbit, c'è scritto nello script, ma ovviamente prima non ce l'avevo perchè stavo sotto....
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 06 Aprile 2017, 21:52
Free libera la RAM dai processi vecchi ergo risolve il problema del ciycciaggoo di ram
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 06 Aprile 2017, 22:58
Non hai capito...è un processo che deve restare in esecuzione sempre, ma che per qualche motivo arriva a crescere sempre più fino a bloccare tutto.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 06 Aprile 2017, 23:05
Sisi lo so... Free non termina applicazioni , libera solo la ram... tipo quelle app di schifo su android capito ? la crescita è data sicuramente da un if che checca continuamente qualcosa e aumenta roba...
O semplicemente è la cartella tmp che si riempe di schifo via via che fa i test... cosa molto più plausibile... di fatti lo script è settato per far riavviare il router ogni settimana? magari spostare questo ad ogni giorno e hai risolto il problema
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 07 Aprile 2017, 00:32
No io non riavvio nulla...ho fatto una modifica allo script della misurazione della latenza UDP. Invece di fargli fare un test di 60 minuti gli faccio fare un test di 30 minuti, gli do il tempo di inviare i risultat e poi lo killo. In questo modo anche se mi arriva a 25M di processo, poi quando riparte al minuto 3 di ogni ora tutto resta entro limiti accettabili di uso della ram
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Aprile 2017, 21:50
Ho aggiornato la build. Se tutto funziona la metto online domani, dopo un giorno di test. Per fortuna, se davvero gli script sono cambiati per tutti gli utenti indipendentemente dalla banda, non è stata cambiata la build di base, tutto viene aggiornato da remoto al prossimo riavvio. L'ultima versione infatti è ancora la 4.
Ho aggiunto un cron che uccide l'udplatencyclient ogni 3 ore a patto che sia in esecuzione da almeno 2. Ovviamente questa cosa va testata perché non sono sicuro che funzioni per tutti gli utenti (pare che ogni persona ha una sua propria schedulazione dei test, immagino per non congestionare i server di Sam), ma almeno è un inizio.

Sisi lo so... Free non termina applicazioni , libera solo la ram... tipo quelle app di schifo su android capito ? la crescita è data sicuramente da un if che checca continuamente qualcosa e aumenta roba...
O semplicemente è la cartella tmp che si riempe di schifo via via che fa i test... cosa molto più plausibile... di fatti lo script è settato per far riavviare il router ogni settimana? magari spostare questo ad ogni giorno e hai risolto il problema
No, free semplicemente mostra la memoria libera nell'istante in cui l'hai chiamato: fonte (http://man.he.net/?topic=free&section=all).
Effettivamente esiste uno script che riavvia il router una volta a settimana, che io ho prontamente rimosso. Anche se questo fosse per liberare il router da schifezze, il problema è che l'udplatencyclient è capace di inchiodare il WDR anche un giorno o due di esecuzione. Secondo me quel riavvio serve semplicemente per riscaricare gli script, eventualmente aggiornati.

Comunque, non esiste il concetto di "liberare RAM" senza chiudere processi o deframmentare/comprimere la memoria. Quella robaccia su Android è pura m*rda  :lies:

Edit: guardando la nuova interfaccia di Sam vedo che adesso anche a me vengono effettuate misurazioni per Youtube e Netflix. Hanno cambiato regolamento? @mavelot mi dici dove è scritto il limite dei 40 Mb/s ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 07 Aprile 2017, 22:30
nello script netflix.sh....ma forse ho capito male
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 07 Aprile 2017, 22:36
No no dovresti aver capito benissimo. Ci dev'essere un motivo che ha portato ad avere un valore errato in /tmp/mtdownrate...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 07 Aprile 2017, 23:22
Non ho capito il fatto di killare ogni 3 ore udpclient...cioè così facendo ogni 3 ore non avrai la misura anzi forse ne salti 2.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 11 Aprile 2017, 21:46
Segnalo che la nuova build è perfettamente funzionante meno che per quello schifoso udplatencyclient che soffre di memory leak. A quanto pare chiuderlo con un SIGTERM non funziona, proverò con un SIGKILL e vi faccio sapere.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 12 Aprile 2017, 00:11
killall -9 udplatencyclient 2>/dev/null

Funge perfettamente da un anno a questa parte :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Aprile 2017, 14:55
Eh lo so, ma il SIGKILL (il 9) non svuota la RAM occupata dal processo. Non hai avuto questo problema? Per questo ero riluttante sull'usare l'opzione -9.
Dal momento che SIGTERM non funziona, preferirei prima usare SIGINT o SIGQUIT.

EDIT: è ufficiale, l'udplatencyclient è fatto talmente a culo che si riesce a ucciderlo solo con SIGKILL.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 14 Aprile 2017, 16:05
Si ma a me la ram si svuota di sicuro. Voglio dire, lo uccido ogni ora, e ho fatto anche 45 giorni di uptime...quindi la deve recuperare in qualche modo la ram....
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Aprile 2017, 19:17
Sto cercando di fare il passaggio a LEDE. Ho trovato un repository su github di un tipo che si è sbattuto per ottimizzare LEDE sui dispositivi con istruzioni MIPS 74kc, visto che di default lo è per 24kc: https://github.com/gwlim/mips74k-ar71xx-lede-patch
Sicuramente lo includerò nei ringraziamenti se funzionerà tutto.

UPDATE: la prima compilazione è andata a buon fine, senza il pacchetto SamKnows. Il problema è che la build base è 5.3 MB!! Vedo se si può ridurre.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 16 Aprile 2017, 20:41
Ma quindi openWRT lo abbandoniamo definitivamente ?
Cmq segnalo che la cosa che andrebbe sistemata, semmai fosse possibile, è il problema del WIFI che viene limitato a 150Mbps rispetto ai 600 a cui potrebbe andare l'hardware...ma a quanto pare è un problema intrinseco a openwrt....sarà così anche per LEDE ?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 16 Aprile 2017, 21:59
Non so bene ancora se abbandonare OpenWrt o meno... certo è che LEDE è sviluppato più attivamente, quindi parrebbe che OpenWrt stia lentamente morendo, ma è presto per dirlo. Intanto quel che sto facendo è sperimentare se esistono grosse differenze per portare il pacchetto samknows su LEDE (e francamente credo di no, anzi sarà tutto identico) ed eventualmente paragonare le prestazioni di LEDE rispetto a OpenWrt. Vedrò di recuperare qualche benchmark in rete.

Per il WiFi sarà difficile... credo sia una questione di driver e io non arrivo certo al livello di mettere mano a codice C per fixare un driver... intanto mi cerco qualche commit o messaggio in mailing list di LEDE che abbia trattato la questione, ma dubito.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 17 Aprile 2017, 00:15
Si dovrebbe cercare di estrarre il driver dal firmware Tplink eventualmente
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 17 Aprile 2017, 00:29
Non è banale la cosa... in Linux i driver sono direttamente integrati nel kernel, o comunque collegati in forma di kernel module. Questa coesione col kernel complica la faccenda.
Effettivamente dovremmo avere qui sul forum un esperto di Linux a basso livello, mi farebbe un gran piacere imparare l'arte.

EDIT: è interessante vedere come tra i sorgenti della Whitebox 8 ci sia, nel repository samknows dei pacchetti installabili, anche il pacchetto per il Turris Omnia... probabilmente la Turris ha fatto domanda per l'SDK (https://www.samknows.com/embedded-client-sdk).

@Ansuel tu hai la Whitebox 8 ancora intatta con le misurazioni in esecuzione? Puoi accederci via a telnet o ssh?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 18 Aprile 2017, 11:43
Ho agilmente fatto la copia di una flash e si posso accedere... L'ho integra

Per ottimizzare basta modificare i codici di compilazione da menuconfig eh

Inviato dal mio GT-I9505 utilizzando Tapatalk
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Aprile 2017, 14:10
Puoi dirmi l'output del comando 'which route' ?

No, non è così semplice. Quello che dici è vero e infatti lo avevo fatto con la build OpenWrt, ma dal momento che LEDE usa l'instruction set 24kc per i soc ar71xx, se compilassi per 74kc dovrei farmi un repo apposito per TUTTI i singoli pacchetti esistenti per LEDE, non solo per i kmod come sto già facendo. Per questo voglio prima valutare quanta è la differenza tra la compilazione per un'architettura più lenta qual è la 24kc rispetto alla 74kc. Non vorrei fare un lavoro inutile per risparmiare 2 µs.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 18 Aprile 2017, 14:12
Feci dei confronti quando usavo openwrt con quel tipo di compilazione ottimizzato e la differenza non era troppo marcata...

Che intendi output comando Witch route?
Sulla wgitebox 8?


Inviato dal mio GT-I9505 utilizzando Tapatalk
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Aprile 2017, 14:18
Dopo mi faccio un benchmark con openssl. Una volta ultimata la build LEDE lo faccio anche lì.
Sì esatto, sulla Whitebox 8 con firmware SamKnows originale. Però le streghe non c'entrano niente  :D:
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 18 Aprile 2017, 14:31
Sto stanco scrivo male da Cell ahahah

Inviato dal mio GT-I9505 utilizzando Tapatalk

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 18 Aprile 2017, 21:36
Versione di anteprima non testata: https://repository.ilpuntotecnico.com/files/livingsilver94/whitebox/
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 22 Aprile 2017, 21:30
@livingsilver94

root@SKWB8:/# which route
/sbin/route
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 22 Aprile 2017, 22:50
Oh scusa, mi sono dimenticato di darti anche questo comando:
busybox route
Me lo eseguiresti per favore?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: zoomx - 23 Aprile 2017, 19:21
Oggi volevo provare ma ho il led a stella che lampeggia furiosamente ma sembra che le porte ethernet sembrano tutte morte.
Il cavo funziona se collegato ad altri dispositivi ma collegato a questo router becco il messaggio di cavo scollegato.
Suggerimenti?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 23 Aprile 2017, 20:55
Il LED a stella è quello che indica il caricamento e l'avvenuto caricamento del sistema operativo. Se lampeggia furiosamente vuol dire che non riesce a caricare. Ti consiglio di fare un'istallazione pulita di OpenWrt o LEDE usando una factory image col metodo TFTP.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: zoomx - 23 Aprile 2017, 21:12
Hai ragione, ho sbagliato, parlavo del led asterisco, quello del punto 3 per caricare il firmware.
Ho aperto il router ma trovo difficoltà a saldare i piedini della seriale, lo stagno non ne vuol sapere di aderire alla parte di rame che però ha un colore troppo scuro. Mi serve della pasta salda.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 23 Aprile 2017, 21:14
Oh scusa, mi sono dimenticato di darti anche questo comando:
busybox route
Me lo eseguiresti per favore?
@livingsilver94
root@SKWB8:/# busybox route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.98.11.0      *               255.255.255.0   U     0      0        0 eth0
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 23 Aprile 2017, 21:21
Hai ragione, ho sbagliato, parlavo del led asterisco, quello del punto 3 per caricare il firmware.
Ho aperto il router ma trovo difficoltà a saldare i piedini della seriale, lo stagno non ne vuol sapere di aderire alla parte di rame che però ha un colore troppo scuro. Mi serve della pasta salda.
No aspetta perché hai sbagliato? Io avevo inteso stella=asterisco, come avevi fatto tu immagino.
Se proprio vuoi andare di seriale, io ce l'avevo fatta senza saldare niente. Ok, un elettronico mi avrebbe riso in faccia ma ce l'ho fatta :D
In pratica avevo fatto così: avevo preso uno header di quelli che si usano per le schede madre per infilare i fili di accesione, spia hard disk, reset... il passo è proprio quello delle piazzole della seriale. Siccome però i pin erano un po' sottili, li ho stagnati in punta cosicché fossero leggermente più larghi. Ho appoggiato l'header sulla piazzola della seriale e l'ho tenuto fermo con qualcosa che gli permettesse di stare in piedi, nel mio caso un piccolo libro xD

@livingsilver94
root@SKWB8:/# busybox route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.98.11.0      *               255.255.255.0   U     0      0        0 eth0

Grazie! Mi hai risolto un dubbio
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 23 Aprile 2017, 21:22
Se hai bisogno di un dump del firmware chiedi pure

Inviato dal mio GT-I9505 utilizzando Tapatalk

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 23 Aprile 2017, 21:23
No per quello non credo perché posso ricavare l'immagine del fw direttamente compilando i sorgenti, ma grazie comunque.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 23 Aprile 2017, 21:24
No per quello non credo perché posso ricavare l'immagine del fw direttamente compilando i sorgenti, ma grazie comunque.
Diciamo di no... Si blocca alla ricerca del kernel perché è abbastanza vecchio... Mi sembra sia andato EOL

Inviato dal mio GT-I9505 utilizzando Tapatalk

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: elmad - 29 Aprile 2017, 16:39
Cmq segnalo che la cosa che andrebbe sistemata, semmai fosse possibile, è il problema del WIFI che viene limitato a 150Mbps rispetto ai 600 a cui potrebbe andare l'hardware...ma a quanto pare è un problema intrinseco a openwrt....sarà così anche per LEDE ?

Qual è questo bug? Io ho un WDR3600 con LEDE, ex samknows, e come client si collega tranquillamente a 300Mbps (sui 2.4Ghz, i 600 dovrebbero essere +300 sui 5Ghz). C'è un bug quando è settato come AP che lo limita a 150Mbps?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 29 Aprile 2017, 16:51
io lo utilizzo come access point, ovviamente con opernwrt di @livingsilver94 e i client vanno al massimo a 150 mentre dovrebbe andare a 600
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 29 Aprile 2017, 16:52
Il 600 di cui parlano e di banda complessiva 2.4 e 5
300mbs a testa
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 29 Aprile 2017, 16:57
Si ma ripeto...a me va a 150....e purtroppo non riesco più a trovare la fonte facendo ricerche, ma avevo letto chiaramente che il problema è il driver di openwrt che a differenza del driver tplink non gestisce il mimo credo....

Come vedete non sono l'unico che si è posto il problema....ma ora non trovo dove ho letto della causa....

https://forum.openwrt.org/viewtopic.php?id=67861
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 29 Aprile 2017, 17:00
Molte volte è il dispositivo che non supporta i 40mhz a me ricordo andasse bene
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 29 Aprile 2017, 17:05
No il portatile è AC e supporta i 40Mhz di larghezza di banda, infatti mi connetto a oltre 300, fino a 390 al router AGTOT, mentre al Tplink a 1 metro di distanza vado a 150 fissi

(https://image.ibb.co/euesvk/openwrt.jpg) (https://imgbb.com/)
(https://image.ibb.co/fQT7T5/tim.jpg) (https://imgbb.com/)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: elmad - 29 Aprile 2017, 17:58
Si ma ripeto...a me va a 150....e purtroppo non riesco più a trovare la fonte facendo ricerche, ma avevo letto chiaramente che il problema è il driver di openwrt che a differenza del driver tplink non gestisce il mimo credo....

Come vedete non sono l'unico che si è posto il problema....ma ora non trovo dove ho letto della causa....

https://forum.openwrt.org/viewtopic.php?id=67861

Non so, ti posso dire che con LEDE 17.01.01 r3316, attualmente uso il wifi come client ed il mimo come puoi vedere funziona, 300mbps:

(http://i.imgur.com/murywU1.jpg)

Come AP non so, non lo posso provare perché adesso non ho client 2x2. Sicuro che i tuoi client siano 2x2?

EDIT: L'ho provato come client anche a 5Ghz ed il mimo funziona pure qui
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gorneman - 10 Maggio 2017, 18:45
Qualche aggiornamento?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 10 Maggio 2017, 19:21
La mia whitebox 8 è ancora aperta in aspettativa....
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: wenter - 10 Maggio 2017, 23:53
Molte volte è il dispositivo che non supporta i 40mhz a me ricordo andasse bene

E' sicuramente un problema con MiMo, perché un sincro di 150Mbps corrisponde ad un MCS 7 a 40MHz, quindi a tutti gli effetti modula con bandwith di 40MHz ma soltanto con 1 spatial streams, ergo -> non funziona MiMo (per arrivare a 600Mb dovrebbero negoziare un MCS 31 a 40MHz ma con 4 spatial streams).

@mavelot puoi controllare che MCS negozi da un devices *nix con il comando iw dev wlan0 link
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: elmad - 12 Maggio 2017, 15:57
E' sicuramente un problema con MiMo, perché un sincro di 150Mbps corrisponde ad un MCS 7 a 40MHz, quindi a tutti gli effetti modula con bandwith di 40MHz ma soltanto con 1 spatial streams, ergo -> non funziona MiMo (per arrivare a 600Mb dovrebbero negoziare un MCS 31 a 40MHz ma con 4 spatial streams).

@mavelot puoi controllare che MCS negozi da un devices *nix con il comando iw dev wlan0 link

Il router 4 spatial stream non li supporta sicuramente, 2 sì, il loro 600Mbps è solo marketing, 300 a 2.4Ghz + 300 a 5Ghz.

Se openwrt 15.05.01 ha problemi col mimo ath9, sicuramente sono risolti già dalla versione successiva di Lede (io Lede lo vedo come una prosecuzione di openwrt...), perché a me come client il mimo lo sfrutta, immagino che funzioni anche come AP...

Ora comunque un dispositivo client 2x2 ce l'ho, appena ho tempo provo...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 12 Maggio 2017, 21:11
Qualche aggiornamento?
Ho ripreso in mano il lavoro proprio stasera ;) scusate l'assenza, era un periodo un po' pieno.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 11:53
@Ansuel mi dai per favore l'output di /lib/libc.so nel firmware della Whitebox 8?
Se non esiste /lib/libc.so guarda come si chiama esattamente il file. Sicuramente il nome inizia con libc.so.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 14 Maggio 2017, 11:55
@Ansuel mi dai per favore l'output di /lib/libc.so nel firmware della Whitebox 8?
Se non esiste /lib/libc.so guarda come si chiama esattamente il file. Sicuramente il nome inizia con libc.so.
Accendo subito :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 12:07
Ok, la build di Sam usa ancora OpenWrt, quindi si appoggia su glibc per l'implementazione della libreria standard del C. LEDE ormai è passata alla musl, che è più piccola e più orientata al futuro. Ho provato a far girare gli script di Sam sulla mia build LEDE con musl ma naturalmente non partono. Dovrò compilare LEDE con glibc; si può fare ma si perde una parte della modernità di questo sistema operativo. Niente di notabile nell'uso quotidiano comunque.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 14 Maggio 2017, 12:09
Bello schifo forse ecco il problema per cui a me non andavano gli script... Andrebbero contattati... ma alla fine per l'altro sistema operativo ? (ah piccoli appunti... andrebbero creati dei "link" perchè gli script sam si appoggiano a driver vecchi... magari la migliore cosa sarebbe usare i loro... non so... e fixare la configurazione dei led in etc)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 12:15
Non ho capito.
Quale altro sistema operativo?
Gli script di Sam non si appoggiano ad alcun driver se non alla config per accendere i led. Questo intendi? Che si accende quello sbagliato? (onestamente non sono ancora andato a vedere).
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 14 Maggio 2017, 12:17
Cambiati nomi led e driver wifi, semplicemente gli script cercano una cosa... sul modem è presente lo stesso sotto un altro nome.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 13:04
Ah d'accordo, non ci ho ancora guardato sinceramente.

Ho compilato con glib. Tanto per dire:
Dimensione della build:
Dicasi il 17% in più, mica briciole per un dispositivo con 8 MB di ROM.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 14 Maggio 2017, 13:29
Quando vuoi io testo :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 14:13
Bene. Il router non boota più con glibc. Provo a riflashare una rom glibc con impostazioni di default, magari passando da musl a glibc senza ricompilare tutto da capo fa casino. Intanto sto usando il cellulare con thethering USB :P
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 14 Maggio 2017, 14:28
il piacere di avere il bootloader sbloccato su queste robette...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 14:51
Porco cane sono un cretino: la libreria di OpenWrt era uClibc, non glibc.
Ad ogni modo, uClib non è tra le selezioni di LEDE... vedo se c'è soluzione.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 14 Maggio 2017, 15:04
La aggiungi nu?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 15:13
Quelli di LEDE sono geniali: la build compilata con glibc non va. Hai a disposizione due opzioni, di cui una non va :/
Allora, adesso ricompilo con musl giusto per riavere il mio router funzionante, dopodiché cerco una soluzione. Il problema è che anche OpenWrt nella versione trunk ha abbandonato uClibc (infatti non ho trovato la toolchain) in favore di musl, quindi l'unica sarebbe utilizzare una toolchain vecchia per riavere uClibc su LEDE, ammesso che funzioni.
Dannato SamKnows.

EDIT: potrei provare con questo (https://www.uclibc.org/toolchains.html).
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 14 Maggio 2017, 15:28
Se vedi il cambio e aggiungi la parte rimossa?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 14 Maggio 2017, 17:45
Non ho capito cosa intendi.

La compilazione con la toolchain esterna mi sta dando qualche grattacapo ma credo di farcela.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: elmad - 15 Maggio 2017, 17:51
Quelli di LEDE sono geniali: la build compilata con glibc non va. Hai a disposizione due opzioni, di cui una non va :/
Allora, adesso ricompilo con musl giusto per riavere il mio router funzionante, dopodiché cerco una soluzione. Il problema è che anche OpenWrt nella versione trunk ha abbandonato uClibc (infatti non ho trovato la toolchain) in favore di musl, quindi l'unica sarebbe utilizzare una toolchain vecchia per riavere uClibc su LEDE, ammesso che funzioni.
Dannato SamKnows.

EDIT: potrei provare con questo (https://www.uclibc.org/toolchains.html).

Ecco lì, se ti serve una bella lettura in mandarino da uno che l'ha fatto https://routeragency.com/?p=608  :D:

A parte il mandarino, il link viene da qui https://forum.lede-project.org/t/lede-how-to-use-uclibc-compiler/1682/2 e probabilmente l'hai già visto, ma nel caso...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 15 Maggio 2017, 22:02
Avevo visto quella guida ma l'ho snobbata visto l'insuccesso di compilare inizialmente con glibc.
Alla fine la toolchain esterna andava in parte, perché in alcuni tratti make cercava file con nomi e percorsi differenti, non sono così abile da non dover modificare a manina ogni errore di compilazione, quindi ho optato per la guida del cinese. Per ora compila e lascio fare, domani torno a lavorarci, sperando sempre che il sistema booti.

EDIT: ok, la build base ha compilato. C'era un errore in un Makefile ma niente che non si possa risolvere in neanche una riga di testo in più. Domani installo la base e se boota installo i pacchetti di Sam e li testo.
Ringrazio @elmad per avermi risegnalato la guida cinese.

EDIT2: tutto funzionante, ma ovviamente i pacchetti installati da opkg non vanno siccome cercano musl. Ho chiesto assistenza al forum di LEDE ma credo di sapere già cosa fare: un repository tutto mio di ogni maledettissimo pacchetto... vediamo come va. Intanto devo tornare al lavoro su un progetto universitario quindi penso di rimandare i lavori della build a questo fine settimana. Ovviamente qualsiasi aiuto è ben accetto!
Informazione: a questo (https://github.com/livingsilver94/samknows-router) indirizzo trovare i sorgenti dei pacchetti di Sam. Manca ancora quello della Whitebox 8 ma non importa, si può aggiungere in un attimo. Qualunque aiuto, di ogni genere, è ben accetto!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gem1978 - 22 Maggio 2017, 17:36
ma è possibile usare la white box (WDR3600) come repeater wifi (o anche station) PRESERVANDO LE misurazioni?
conosco un pò openwrt e come configurarlo sia da console che tramite luci, ma non so se è necessaria qualche accortezza particolare per questa build...

ps. il link in prima pagina per scaricare la build non va, andrebbe aggiornato
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: -Mirco- - 23 Maggio 2017, 08:39
@gem1978  era la stessa domanda che mi ponevo io un mesetto fà.
Da quanto ho capito non è possibile utilizzarlo come repeater, oltretutto mantenendo le misurazioni  ...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gem1978 - 23 Maggio 2017, 09:30
Non so quali prove tu abbia fatto, io ieri comunque sono riuscito a farla andare come repeater.
Non ho usato relayd quindi ora mi trovo con il router principale in una sottorete e la White box in un'altra ma funziona tranquillamente.
Pare anche che le misurazioni siano attive visto che le freccette in fondo non lampeggiano.

Appena ho tempo vedo di mettere tutto nella stessa sottorete...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: -Mirco- - 23 Maggio 2017, 10:17
Diciamo che erano "voci di corridoio" dato che non ho la whitebox a disposizione
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 23 Maggio 2017, 18:48
ps. il link in prima pagina per scaricare la build non va, andrebbe aggiornato
Lo so lo so, ma sono impegnatissimo in questo periodo causa preparativi agli esami, portate pazienza...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gem1978 - 23 Maggio 2017, 19:19
Figurati, nessuna fretta.
La mia era semplicemente una segnalazione ;)

stasera, forse, provo lo pseudo bridge con relayd
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: FrancYescO - 20 Giugno 2017, 11:57
ma i .bin ufficiali che sono nella repo sono tranquillamente flashabili con tftp?

ho una Whitebox WDR3600 da anni ma che da qualche mese funziona un po a caso (non risulta online da samknows.one e non fa misurazioni ma sulla LAN e i led sono ok) dal sito samknows vedevo che ha il firmware 4 mentre guardando la repo vedo che c'è il 6... non dovrebbe aggiornarsi da sola?

dato che il firmware modificato non è disponibile stavo pensando di aggiornare manualmente a quello 6 ufficiale

intanto ho contattato il supporto così magari me ne faccio spedire un'altra...
EDIT: leggendo qua e la mi pare di capire che il wdr3600 non riesce a superare i 94Mb probabilmente il problema è quello dato che sembra funzionare un pò malaccio da quando ho fatto la FTTC
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 20 Giugno 2017, 20:55
Quei .bin nel repo sono .bin che avevo messo lì come anteprima e non ricordo quali difetti avessero e cosa funzionasse. In ogni caso se tu installassi quei .bin (che so per certo non daranno bootloop, comunque) non potresti installare pacchetti kmod.

Se non erro, l'ultima versione ufficiale del fw Sam è la 4. Dovrei ricontrollare tramite URL dedicato ma finoa un mese fa, ossia quando me n'ero andato dal forum causa esami, era la 4.


Comunque ragazzi, il problema è grosso: adesso LEDE e OpenWrt si riuniranno (http://lists.infradead.org/pipermail/lede-dev/2017-May/007344.html) perché hanno fatto pace. Sia OpenWrt che LEDE stanno utilizzando musl, quindi non c'è proprio verso di riutilizzare la uclibc, a meno di non ricompilare TUTTI i santissimi pacchetti, che non è affatto un lavoro da niente, proprio perché i pacchetti ufficiali sono compilati con link dinamico alla musl, non alla uclibc. I casi sono due

Chiedo a voi: avete qualche soluzione? qualcuno più esperto di me sa se si possono installare due diverse implementazioni della C Standard Library (quindi musl e uclibc) e utilizzare musl per il sistema e la uclibc solo per gli eseguibili SamKnows?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: raf94 - 20 Giugno 2017, 21:40
Modificando la LD_LIBRARY_PATH (facendola puntare a una cartella lib per ulibc) non vanno gli script di samknows?
R4ffy
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 20 Giugno 2017, 21:42
Non ci ho ancora provato, può essere un buon suggerimento. Appena posso ci provo! Naturalmente questo comporterà una maggiorazione della dimensione della build.

EDIT: @raf94 ci ho pensato adesso: la LD_LIBRARY_PATH è prioritaria rispetto alla directory di sistema. Se io imposto quella variabile con il percorso della libc, tutto il sistema preferirà il path che ho impostato invece del path che dovrebbe correttamente utilizzare, giusto? Si può aggirare la cosa?
d'accordo che io potrei modificare gli script di Sam settando "localmente" la LD_LIBRARY_PATH, un sed e via, il problema è che alcuni script di Sam già la impostano per la directory /tmp/ispmon/bin, che contiene la libreria libavcodec. Sicuramente posso scrivermi uno script e qualcosa cavo fuori, ma se posso evitare questo lavoro è meglio.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: raf94 - 22 Giugno 2017, 12:23
Non ci ho ancora provato, può essere un buon suggerimento. Appena posso ci provo! Naturalmente questo comporterà una maggiorazione della dimensione della build.

EDIT: @raf94 ci ho pensato adesso: la LD_LIBRARY_PATH è prioritaria rispetto alla directory di sistema. Se io imposto quella variabile con il percorso della libc, tutto il sistema preferirà il path che ho impostato invece del path che dovrebbe correttamente utilizzare, giusto? Si può aggirare la cosa?
d'accordo che io potrei modificare gli script di Sam settando "localmente" la LD_LIBRARY_PATH, un sed e via, il problema è che alcuni script di Sam già la impostano per la directory /tmp/ispmon/bin, che contiene la libreria libavcodec. Sicuramente posso scrivermi uno script e qualcosa cavo fuori, ma se posso evitare questo lavoro è meglio.

Non tutto il sistema,solo nella shell (o lo script) in cui la esporti.
Per cui dovresti fare un wrapper che invoca gli script di samknows esportando prima la LD_LIBRARY.
Il resto continua a funzionare normalmente.
Prova e vedi se riesci :)
R4ffy

Ps. Ho attivato le notifiche cosi ti leggo di sicuro :)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: ItalianGamer91 - 22 Giugno 2017, 23:28
con il tplink nero di samknows cosa si può fare? vorrei usarlo come default modem per la fibra ottica 100 TIM
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: -Mirco- - 23 Giugno 2017, 08:10
Come minimo ci perdi il VOIP, sempre se quel tplink è compatibile con vdsl e 35b casomai..
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Ansuel - 24 Giugno 2017, 18:34

si ma non è manco un modem...
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: philly13 - 02 Settembre 2017, 12:47
Salve ragazzi!
Da ben 3 anni ho la whitebox WDR3600 (durante questo periodo me ne sono fatto spedire un'altra sbloccando la prima  ).
Ora avrei intenzione di farmi spedire questo nuovo modello, ma non ci sono specifiche o foto dettagliate in giro.
In particolare vorrei sapere se ha le solite 4 porte LAN e se quest'ultime sono gigabit (visto che l'attuale 3600 sta fungendo come switch gigabit), poi da come ho letto è anche sbloccabile quindi perfetto   .

Spero qualcuno di buon'anima che possiede questo modello mi possa rispondere. Grazie in anticipo!
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 02 Settembre 2017, 13:04
Ciao @philly13 !
Qui (https://wiki.openwrt.org/toh/samknows/sk-wb8) trovi la risposta a tutte le tue domande.
Leggevo però che il WiFi ha prestazioni scadenti, non ti so dire però se per immaturità dei driver o perché la nuova Whitebox, che a differenza delle precedenti non è un router commerciale ma un router sviluppato ad-hoc, non è pensata per la connettività WiFi e quindi è stata poco curata l'ingegnerizzazione delle antenne eccetera eccetera.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: philly13 - 02 Settembre 2017, 13:33
Grazie mille per la risposta, quella pagina l'avevo già vista ma non avevo letto bene lo schema in basso riguardante l'hardware, peccato proprio per il wifi perchè a livello di processore e ram sono molto validi.
Chissà se con una modifica hardware tipo scollegando le antenne interne, poi saldando e fissando alla scocca i jack dove poi si vanno ad avvitare delle comuni antenne da modem/router si possa risolvere il problema.
E' una bella idea secondo me :D
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: livingsilver94 - 02 Settembre 2017, 13:37
Indubbiamente, sarebbe un tentativo interessante. Il problema sta nel fatto che si ha difficoltà ad averne una, figurarsi due in caso questi esperimenti prendano una brutta piega col saldatore... :P
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: philly13 - 02 Settembre 2017, 17:53
Indubbiamente, sarebbe un tentativo interessante. Il problema sta nel fatto che si ha difficoltà ad averne una, figurarsi due in caso questi esperimenti prendano una brutta piega col saldatore... :P

Intanto per ora ho inviato la mail dicendo che non funziona più la whitebox a causa di un temporale con una breve spiegazione tecnica delle prove effettuate (prima che me lo chiedano loro), con la speranza che me ne inviino uno nuovo. Per quanto riguarda le saldature, beh se uno ha un minimo di dimestichezza/esperienza non dovrebbe avere problemi ;)
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: oremus - 07 Ottobre 2017, 20:47
1 saluto a tutti.
ho 1 samwork wdr 3600 (mai modificato)
vorrei utilizzarlo come AP ma pur avendo provato tutti i metodi
non riesco nemmeno a connettermi  con il tplink
Forse perchè ho SMART TIM FIBRA ?
ho modificato il gateway del FIBRA a 192.168.0.1  dato ip fisso
192.168.1.2. al PC ma niente mi esce sempre impossibile connnettersi
controllare proxy e firewall quando provo a connettermi al samwork con
indirizzo 192.168.1.1. lan collegata al PC
putty mi dice connetting faillure  all'indirizzo 192.168.1.1
chiedo lumi  grazie

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: natalinux - 08 Ottobre 2017, 11:57
la devi modificare
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: oremus - 08 Ottobre 2017, 17:34

si ma come faccio a connettermi,per accedere al menu, dove sbaglio?
sia se il pc è connesso wii fii con lo smart modem fibra
e sia se non connesso non riesco a visualizzare via broswer
l'indirizzo 192.168.1.1 (dovrebbe essere della whitebox)
il pc e la whitebox sono connessi tra loro con cavo ethernet
il gateway del smart modem l'ho modificato con indirizzo 192.168.0.1
e ci entro facilmente
grazie
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: natalinux - 08 Ottobre 2017, 17:59
prima devi cambiare il firmware della whitebox che è bloccata
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: oremus - 08 Ottobre 2017, 21:36

si ma come lo cambio, se non riesco a collegarmi?

Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: natalinux - 08 Ottobre 2017, 21:49
Vai a pagina 1
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: oremus - 09 Ottobre 2017, 07:56

pagina 1
fatto tutto
il problema è che non riesco a comunicare con whitebox
disattivato anche firewall e antivirus
forse perchè ho win 10

non lo so boh
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: oremus - 09 Ottobre 2017, 16:16
ci sono riuscito il problelma è che ho scaricato il

file
lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin
e davo comando come da pag 1
wget ftp://192.168.1.2/openwrt-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin


poi rileggendo e rileggendo ho dato questo comando

wget ftp://192.168.1.2/lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin
e successivamente
sysupgrade -n lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin

i file della build sono infatti nominati           
lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin
lede-ar71xx-generic-tl-wdr3600-v1-squashfs-factory.bin


tutto ok grazie AP va benissimo


Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: luca85 - 18 Dicembre 2017, 15:18
Salve, Avrei bisogno di ricaricare da zero tramite programmatore u-boot dentro la flash della mia SamKnows SK-WB8 a seguito di vari casini. Ho il programmatore. Il supporto samknows mi ha dato un file da 16MB da caricare ma senza u-boot ci faccio poco . Qualcuno puo fornirmi il BIN da caricare dentro la mia box tramite SPI e flashrom?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: sub - 21 Dicembre 2017, 11:35
Buongiorno, ho un problema nell'entrare in modalità failsafe (wdr3600) per installare openwrt.
Ho provato spammando il tasto reset all'avvio, alla comparsa di tutti i led, alla comparsa del led a forma di asterisco, ma non ne vuole sapere.
È possibile che abbiano disattivato questa funzionalità da remoto?

EDIT: ho provato anche il metodo due, solo che con l'ultima versione di LEDE (ma anche una vecchia di openwrt), il trasferimento resta a zero e se ne avvia sempre uno nuovo...ho già controllato il file col checksum...la build in prima pagina comunque riporta ad un link inesistente
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: gorneman - 13 Aprile 2018, 18:31
Salve, ma conviene installare lede ? Miglioramenti? Il progetto é ancora in corso ? Grazie
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: Fusgol - 15 Giugno 2018, 17:17
@sub
Anche io sto riscontrando lo stesso problema. Potete confermare che l'hanno disabilitata la possibilità di metterlo in failsafe? Sapete come ovviare?
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 15 Giugno 2018, 17:26
Non saprei...io l'ho sbloccata oramai da 2 anni.
Cmq l'unico modo per capire cosa succede è collegare la seriale.
Titolo: Re:SamKnows Whitebox - come utilizzarla come router preservando le misurazioni
Inserito da: mavelot - 21 Agosto 2018, 18:52
Qualcuno che ha la whitebox WDR3600 sta riscontrando problemi nelle misurazioni UDP latency e UDP lost packets ? A me da circa 2 settimane dopo un riavvio per blackout non fa più questi test.
Vorrei capire se dipende dai nuovi script (che sono datati proprio 10 agosto) o se c'è un problema da parte loro...
@livingsilver94  :headbang: