|
|
|
![]() |
|
Strumenti |
![]() |
#4041 | |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
![]() Comunque se esegui lo script del dgteam lo posso fare anche io, non ci sono problemi ![]() Ho solo paura di brckare il router ![]() Dovrebbe essere sufficiente aggiungere il lancio dello script in rcS. Poi se mi gira faccio anche qualche modifica all'interfaccia e ci metto uno slider anche per questa cosa, ovviamente con relativo script cgi fatto in bash per settare la variabile in nvram. |
|
![]() |
![]() |
![]() |
#4042 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Finito
![]() Codice:
#!/bin/sh COUNTER=0 SLEEP_SECONDS=60 #infinite loop while [ 1 ]; do #get SNR Margin value SNR=`adslctl info --show | grep SNR | sed 's/[^0-9]//g' | sed 's/[0-9][0-9][0-9][0-9]$//'` if [ ${#SNR} = 0 ]; then #SNR Margin not available, maybe router is training line sleep $SLEEP_SECONDS continue fi #get SNR Retrain Limit value RETRAIN_SNR=`nvram get adsl_retrain_snr | sed 's/name=//'` if [ ${#RETRAIN_SNR} = 0 ]; then #value not available, first time running this script set the value to 6 nvram set adsl_retrain_snr=6 RETRAIN_SNR="6" fi if [ $SNR -gt $RETRAIN_SNR ]; then #no need to retrain line sleep $SLEEP_SECONDS continue fi #delete log after 10 retrain if [ $COUNTER -eq 10 ]; then rm /tmp/retrain.log COUNTER=0 fi let COUNTER++ #retrain line and write to /tmp/retrain.log SNR value uptime >> /tmp/retrain.log echo "SNR Margin value is $SNR dB and limit is $RETRAIN_SNR...training line" >> /tmp/retrain.log adslctl configure --snr `nvram get adsl_snr | sed 's/name=//'` sleep $SLEEP_SECONDS done Se qualcuno vuole testare questo script sul router...è possibile creare un file in questo modo: cat > /tmp/retrainlimit.sh A questo punto incollate il testo. Se il cursore vi rimane in fondo alla parola "done" premete invio. Premete due volte CTRL+D. chmod +x /tmp/retrainlimit.sh Ora è pronto per essere eseguito. Ovviamente il file resta solo fino al riavvio del router. Però visti gli uptime in questo thread non mi sembra un grosso problema. Lo script setta automaticamente a 6 la variabile adsl_retrain_snr in nvram. Se volete, successivamente potete intervenire su questo valore (che rimarrà anche dopo il reboot) con il comando: nvram set adsl_retrain_snr=X Il funzionamento è semplice: ogni minuto viene rilevato il valore di SNR e viene fatto il retrain se il SNR attuale è minore di X+1 dB. Per visualuzzare il log basta eseguire il comando: cat /tmp/retrain.log Per eseguire lo script (resterà in esecuzione fino al riavvio del router): /tmp/retrainlimit.sh & Ora date exit e chiudete la sessione di telnet (non si chiuderà da sola). Il log viene eliminato dopo 10 volte che viene fatto il retrain (per evitare di riempire la ram). Ultima modifica di cionci : 05-06-2009 alle 09:19. |
![]() |
![]() |
![]() |
#4043 |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 473
|
Grande; lo provero' ASAP e ti faro' sapere come si comporta (in questo momento, mio malgrado, penso di essere uno dei soggetti piu' adatti a fare il test causa condizioni piuttosto penose della mia linea telefonica).
![]() |
![]() |
![]() |
![]() |
#4044 | |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
![]() Edit: sembra funzionare perfettamente: 08:31:12 up 13:22, load average: 0.00, 0.00, 0.00 SNR Margin value is 6 dB and limit is 6...training line Ultima modifica di cionci : 05-06-2009 alle 09:33. |
|
![]() |
![]() |
![]() |
#4045 | |
Senior Member
Iscritto dal: May 2005
Messaggi: 522
|
Quote:
OK. Ciao MisteroX
__________________
Debrick Router DG834GT - OpenWrt |
|
![]() |
![]() |
![]() |
#4046 |
Senior Member
Iscritto dal: May 2006
Messaggi: 7413
|
Ho provato ora: sia in full wifi (download di ubuntu dal notebook) sia in full wifi + lan (ho provato a fare un semplice trasferimento di files lan-> wifi) consuma sempre 8w
__________________
If you wanna make the world a better place, take a look at yourself and then make a change. MJ |
![]() |
![]() |
![]() |
#4047 |
Bannato
Iscritto dal: Mar 2004
Città: Galapagos Attenzione:utente flautolente,tienilo a mente
Messaggi: 28966
|
ottimo,consuma una fava!
![]() |
![]() |
![]() |
![]() |
#4048 |
Senior Member
Iscritto dal: May 2006
Messaggi: 7413
|
Provai una fonera in facoltà e per curiosità lo misi sotto un wattmetro professionale come funzionalità ecc ecc. consumava in idle 1,2W ed in pieno funzionamento da bridge 2,1W
![]() Ora non so che chip abbia una fonera ma sta di fatto che veramente viaggia ad "aria" ![]()
__________________
If you wanna make the world a better place, take a look at yourself and then make a change. MJ |
![]() |
![]() |
![]() |
#4049 |
Utente sospeso
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 8137
|
raga qualcuno ha provato l'ultimo V1.02.19 per 834gt?
sbaglio o non funziona la pianificazione wireless? |
![]() |
![]() |
![]() |
#4050 |
Senior Member
Iscritto dal: Jun 2001
Città: Codice Amico Sorgenia EmidioM56745
Messaggi: 22160
|
il .19 non è un MOD
![]() |
![]() |
![]() |
![]() |
#4051 |
Senior Member
Iscritto dal: May 2007
Messaggi: 6688
|
Io sarei curioso di sapere come mai la lingua è solo Eng e se mai sarà disponibile la lingua Ita come tutte le versioni precedenti
![]() |
![]() |
![]() |
![]() |
#4052 |
Utente sospeso
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 8137
|
|
![]() |
![]() |
![]() |
#4053 | |
Senior Member
Iscritto dal: Jun 2001
Città: Codice Amico Sorgenia EmidioM56745
Messaggi: 22160
|
ah ecco , specificalo no
![]() Quote:
|
|
![]() |
![]() |
![]() |
#4054 |
Senior Member
Iscritto dal: May 2004
Città: Salerno
Messaggi: 21185
|
Qui è OT. Inoltre stai facendo crossposting...
|
![]() |
![]() |
![]() |
#4055 | |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 473
|
Quote:
nvram set adsl_retrain_snr => oppure nvram set adsl_retrain_snr=0 => oppure altro? E inoltre: visto che per me 6 dB di SNR in down sono quasi il massimo ottenibile (!!), a quale valore mi consigli di mettere il limite? Grazie |
|
![]() |
![]() |
![]() |
#4056 | |
Senior Member
Iscritto dal: May 2005
Messaggi: 522
|
Quote:
GaTi - V0.6 Beta1 GaTi V0.6 Beta1 brings following changes * Based on DG834GT Firmware v1.02.19 (VPN) * BusyBox has been updated to v1.13.4 with useful tools * Cyassl updated to v1.0.3 * Rest of all previous features included * Image - GaTi-V0.6-Beta1.img I am looking for VPN testers, if you are able to use VPN with 1.02.19 firmware and willing to test next beta of GaTi which will have updates for IPSec solution (openswan) of VPN for improved stability and security please leave a note in the forum. Non ho ancora trovato i source delle modifiche. Ciao MisteroX
__________________
Debrick Router DG834GT - OpenWrt |
|
![]() |
![]() |
![]() |
#4057 | |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
Per riportare tutto alla situazione originaria riavvi e dai il comando: nvram unset adsl_retrain_snr Secondo me ti converrebbe settarlo a 3 dB. Imho se vuoi una linea più stabile ti converrebbe anche aumentare il target SNR a qualcosa sopra 6, tipo 8 o 10, tramite l'interfaccia Impostazioni ADSL avanzate del firmware DGteam. In tal caso puoi davvero settare il retrain a 4, 5 o 6 ![]() |
|
![]() |
![]() |
![]() |
#4058 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
In effetti retrain snr a 6 è un po' troppo alto, anche visto che molte adsl hanno il target SNR a 6 dB.
Sarebbe meglio cambiarlo in 3...almeno a default. Codice:
#!/bin/sh COUNTER=0 SLEEP_SECONDS=60 #infinite loop while [ 1 ]; do #get SNR Margin value SNR=`adslctl info --show | grep SNR | sed 's/[^0-9]//g' | sed 's/[0-9][0-9][0-9][0-9]$//'` if [ ${#SNR} = 0 ]; then #SNR Margin not available, maybe router is training line sleep $SLEEP_SECONDS continue fi #get SNR Retrain Limit value RETRAIN_SNR=`nvram get adsl_retrain_snr | sed 's/name=//'` if [ ${#RETRAIN_SNR} = 0 ]; then #value not available, first time running this script set the value to 3 dB nvram set adsl_retrain_snr=3 RETRAIN_SNR="3" fi if [ $SNR -gt $RETRAIN_SNR ]; then #no need to retrain line sleep $SLEEP_SECONDS continue fi #delete log after 10 retrain if [ $COUNTER -eq 10 ]; then rm /tmp/retrain.log COUNTER=0 fi let COUNTER++ #retrain line and write to /tmp/retrain.log SNR value uptime >> /tmp/retrain.log echo "SNR Margin value is $SNR dB and limit is $RETRAIN_SNR...training line" >> /tmp/retrain.log adslctl configure --snr `nvram get adsl_snr | sed 's/name=//'` sleep $SLEEP_SECONDS done Codice:
08:31:12 up 13:22, load average: 0.00, 0.00, 0.00 SNR Margin value is 6 dB and limit is 6...training line 17:25:07 up 22:16, load average: 0.08, 0.08, 0.07 SNR Margin value is 5 dB and limit is 6...training line 17:39:10 up 22:30, load average: 0.05, 0.07, 0.07 SNR Margin value is 6 dB and limit is 6...training line 17:40:10 up 22:31, load average: 0.01, 0.06, 0.07 SNR Margin value is 5 dB and limit is 6...training line 18:29:21 up 23:20, load average: 0.06, 0.04, 0.00 SNR Margin value is 5 dB and limit is 6...training line 20:29:46 up 1 day, 1:21, load average: 0.00, 0.04, 0.01 SNR Margin value is 6 dB and limit is 6...training line 20:58:53 up 1 day, 1:50, load average: 0.04, 0.04, 0.00 SNR Margin value is 6 dB and limit is 6...training line Ultima modifica di cionci : 06-06-2009 alle 08:57. |
![]() |
![]() |
![]() |
#4059 | |
Utente sospeso
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 8137
|
Quote:
FreeDG Optimizations CoMinMgn i24k Wake On Lan NAT Loopback Dynamic DNS con dnsomatic sono quelle che ho notato oltre ad una sezione dedicata a vpn e settaggi vari per la stessa. ![]() drivers adsl A2pB022c.d20e Ultima modifica di as2k3 : 06-06-2009 alle 09:20. |
|
![]() |
![]() |
![]() |
#4060 |
Senior Member
Iscritto dal: Aug 2005
Messaggi: 473
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:55.