IlPuntoTecnico
Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: willbeone - 05 Dicembre 2005, 18:43
-
bene bene... cerco solo qualcuno che mi spieghi quest'altra cosina...
(c'era una volta... :P)
ieri, dopo che il dlink (con rom amtel) non ricordava nulla dopo i riavvi, l'ho flashato con ciclamab
(un operazione pressoche quotidiana ... da 10 minuti :D ... usando come al solito l'ip 192.168.1.1)
oggi, a scuola, leggo il post di jack in risposta alle mie "domandine",
[ https://www.ilpuntotecnico.com/forum/index.php/topic,1405.0.html ]
così arrivato a casina, apro telnet, mi loggo a 192.168.1.1 e controllo che effetivamente
ci sia la scrip dyndns, sia attiva, e funzioni il prg ddns...
beh ...a quanto pare c'era tutto, esco con tutte le cautele del caso
(logoff ... e non avevo fatto altro che usare qualche "ls","grep","cat",e un "ps") vabbè ....
la portante inizia a darmi dei problemuzzi .... come da un po' di tempo a sta parte
[ lettura extra: http://www.comitatodiprotesta.org ]
allora, così anche se non centrava molto, stacco l'alimentazione del dlink
Non l'avessi mai fatto! stavolta, non ha scordato solo il config...
ma un pochino di più: invatti era in "sololedpower" ... :|
accendo il portatile (winXP), apro ciclamab ... e ........ sorpresa ... non trova adam2
Solo grazie al suggerimento di un mio amico (dopo che mi sono fatto un giretto per farmela sbollire .... grrrrrr),
imposto l'ip a 10.8.8.8, e finalmente ritrovo adam2 in telnet, e quindi anche in ciclamab
flasho, e tutto si risistema, ma non come prima ...
ha un tempo di boot ... decenalle e la lucina "status", che prima lampeggiava con una frequeanza molto lenta, (circa un "beep"/secondo) ora sbarbella come fosse quella dell'adsl (mentre lavora intensamente)
ok, la situazione è ristabilita, ma... che ca**o è sucesso ? s'è ressetato a valori di fabbrica ?! se sì, perchè ? ma non è normale vero ?!
aspetto le vostre risposte
e i vostri consigli (se ne avete)
grazie, per il vs tempo,
-Matteo
-
Da quello che dici sembra che si siano rovinate le variabili ENV contenute nella partizione /dev/mtdblock/3 ma non ti so dire assolutamente perche'... :-\
Infatti il lampeggiamento veloce del LED status dovrebbe indicare che ENV e' danneggiato in quanto nello script /etc/init.d/rcS c'e' la seguente condizione:
if [ -f /proc/envbroken ]
then
CHECK=`cat /proc/envbroken`
if [ $CHECK = "0" ]
then
echo 9,1 > /proc/led_mod/led
else
echo 9,5 > /proc/led_mod/led
fi
else
echo 9,1 > /proc/led_mod/led
fiCome puoi vedere, la condizione controlla il file /proc/envbroken che indica se ENV e' danneggiato e a seconda di quello che c'e' nel file imposta il LED Status. Se envbroken contiene 0 (quindi ENV e' ok) lo imposta in lampeggiamento lento (intervalli di 500 millisecondi), se envbroken contiene 1 (quindi ENV e' rovinato) lo imposta in lampeggiamento veloce (intervalli di 40 millisecondi). Se vai a controllare con telnet e fai cat /proc/envbroken dovrebbe comparire "1".
A questo punto ti conviene prenderti una lista di backup delle variabili ENV (nella directory di backup del CICLaMaB) e rimettere a mano con il FTP di ADAM2 ogni singola variabile con il comando SETENV (una volta mi e' successa la stessa cosa ma sono stato io a danneggiare mtd3 e ho risolto cosi').
Buona fortuna ;)
-
eh si ... :'(
infatti "# cat /proc/envbroken" ritorna proprio 1 ...
adesso sono un po' indaffarato, ma appena posso sitemerò,
ma è un fatto che dipende dalle partizioni (anche per il comando che usi per ripristinare... ), giusto ?!
ma con ciclamab, ricaricando kernel e fs, non dovrebbe controllare le partizioni prima di scrivere ?!
o forse, sono nominalmente giuste, ma praticamente "fritte" ?!
grazie per la celere risposta,
-Matteo
-
Grazie mille Jack... Sistemato con sucesso!! :D
Certo, fatto in telnet, non saprò mai se ciclamab l'avrebbe sistemato in automatico,
ma non ho voglia (e non saprei come fare) a distruggere env per poi sistemarlo :)
Cavolo, ma non sapevo che le lucine avessero queste "proprietà mistiche"
(Mi metterò a studiare i source, finito di studiare per la squola ...uffi... )
ciao,
-Matteo
-
Grazie mille Jack... Sistemato con sucesso!! :D
Certo, fatto in telnet, non saprò mai se ciclamab l'avrebbe sistemato in automatico,
ma non ho voglia (e non saprei come fare) a distruggere env per poi sistemarlo :)
Cavolo, ma non sapevo che le lucine avessero queste "proprietà mistiche"
(Mi metterò a studiare i source, finito di studiare per la squola ...uffi... )
ciao,
-Matteo
Ok, ottimo lavoro will :)
P.S.: Una domanda che lancio agli esperti del forum: ma e' stato mcmcc a implementare questa modalita' di funzionamento del LED Status oppure era gia' inclusa nel firm del 500T?