Il Forum NON UFFICIALE per raccogliere le novità riguardo i Fritz!Box AVM e gli Speed tedeschi.
Per contattare l'admin: fritzboxforumitalia@gmail.com (solo per problemi di accesso)


Ai nuovi iscritti: si ricorda che è obbligatorio presentarsi nella apposita sezione, pena la cancellazione dell'account

Non sei connesso Connettiti o registrati

7050 - Editor Vi - LED e WLAN

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso  Messaggio [Pagina 1 di 1]

1 7050 - Editor Vi - LED e WLAN il Mer Giu 30, 2010 11:02 pm

Ospite


Ospite
Frizzo ha scritto:

Ciao,
sul mio 7050 con fw 14.04.50-b0.40_r10009 ho tentato di modificare il file debug.cfg, ma l'editor vi sembra non essere presente nel firmware:

Codice:

# vi
-sh: vi: not found
# nvi
use: /usr/bin/nvi
# /usr/bin/nvi /var/flash/debug.cfg
/usr/bin/nvi: /usr/bin/nvi: 6: vi: not found

Volevo tentare di eseguire questo script all'avvio , per il controllo dei led:

Codice:
 #! /bin/sh
while [1 = 1] ; do
ledselect=wlan,0
ledan=1
echo SET $ledselect = $ledan > /dev/new_led &
ledselect=info,0
ledan=0
echo SET $ledselect = $ledan > /dev/new_led &
done

oltre all'aspetto ludico della cosa ( http://www.youtube.com/watch?v=-oOf0PRoT5g) mi interessava adattarlo e fare in modo che si accenda il led DSL quando il wireless è attivo, ricordando che il 7050 non prevede un led a ciò dedicato e che lo utilizzo sempre come ATA.

Suggerimenti? E' possibile agire su altri file sul firmware per avere quella funzione , evitando se possibile la creazione del firmware tramite freet e simili ?

Grazie,
Ciao.



Ultima modifica di frizzo il Lun Lug 05, 2010 10:25 pm, modificato 3 volte

2 Re: 7050 - Editor Vi - LED e WLAN il Mer Giu 30, 2010 11:50 pm

Massinge


Admin
Admin
Hai provato a creare tu il file debug.cfg (ad esempio con notepad ++) e poi inviarlo al fritz tramite tftp?
Credo sia possibile.
Purtroppo nel firmware14.04.50 non c'è nemmeno lo spazio per uno spillo aggiunto, non credo sia presente alcun editor (la b 0.44 ha una busybox più completa,ma è anche un pò più instabile perchè proprio al limite)..
Ciao!

P.s: se il led info non lo utilizzi per altro, puoi impostarlo per il wireless se non erro.


_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

3 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 12:06 am

Ospite


Ospite
per modificare il file debug.cfg , ho proceduto nel seguente modo :

- creo il file sul mio computer;
- lo carico su un (mini)server http locale installato sullo stesso computer(hfs che funziona anche con wine su gnu/linux, lighttpd o apache);
- dopo essere entrato in telnet, nella directory /var/flash carico il file: wget http://ipmycomputer/debug.cfg;

Volevo essere sicuro che ci fosse almeno vi, viene richiamato nvi ma forse si tratta solo di stampare quella stringa sul modo d'uso?

Per il led info conoscevo già quella possibiltà , ma è alternativa alla segnalazione delle chiamate perse, quindi o lampeggia quando ci sono chiamate perse oppure fissa per la wlan.

Non è possibile aggiungere una riga di codice a quel menù per il led dsl?

Se non erro c'è una versione del firmware successiva a quel nel repository, ci sono differenze sostanziali con la mia attuale ?

Grazie,
Ciao.




Ultima modifica di frizzo il Gio Lug 01, 2010 7:20 am, modificato 1 volta

4 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 12:10 am

Massinge


Admin
Admin
se hai la b0.40, c'è anche la b0.44 che differisce solo per la busybox più completa in quest'ultima.
Per quanto riguarda il led dsl bisognerebbe fare una nuova pagina web partendo da quella per il led info.. ma il led dsl non è già impegnato?


_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

5 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 12:39 am

Ospite


Ospite
come già indicato nel 1°post , non è impegnato quando il fritz viene utilizzato dietro altro router modem, ed è quello il solo uso che ne faccio attualmente. Un'alternativa potrebbe essere quella di utilizzare il led info per entrambe le cose , ma si tratta sempre di modificare la pagina, ( sempre acceso perchè in wlan lampeggia quando ci sono chiamate, per ritornare fisso quando si alza la cornetta )

Ciao

6 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 7:06 am

graymalking


moderatore
moderatore
Mi sono un pò perso nella tua spiegazione e vista la tua preparazione penso sia ovvio comunque
hai provato

digitare
cd /var/flash
>>la prima volta--> echo "prova" > debug.cfg (per scrivere qualche cosa)
nvi debug.cfg

?
"ho tentato di modificare il file debug.cfg ma sembra non essere presente nel firmware"
il file debug non è presente all'origine per cui va creato, se ci sono problemi evidentemente non sono legati alla assenza del file debug, ma alla assenza dell'applicativo nvi, però sarebbe la prima volta che mi capita

http://graymalking.altervista.org

7 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 7:14 am

Ospite


Ospite
Frizzo ha scritto:

@graymalking: in effetti quella frase è un po' ambigua, provvedo a sistemarla, mi riferivo all'assenza dell'editor vi , ovviamente, e non a quella del file debug.cfg . Grazie, comunque, per l'intervento.

@Massinge: aggiorno alla versione successiva del firmware e vediamo cosa succede.



EDIT : aggiornato alla 14.04.50-b0.44_r10009, questa busybox sembra più completa , vi e nvi sono inclusi e anche l'autocompletamento (tasto TAB) ha ripreso a funzionare.
Non resta che pensare come poter attivare il led . E' possibile modificare qualche file di configurazione evitando di riscrive le pagine html ?

Ciao.

8 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 6:45 pm

Massinge


Admin
Admin
il comportamento dei led dipende da configurazioni interne del firmware e non da file di configurazione facilmente modificabili. Inoltre le pagine html sono tut'altro che semplici da reindirizzare all'altro Led ADSL se non si conosce a fondo quali siano i meccanismi di comando dei LED direttamente da firmware.
Apriti il fw e dai un occhio alla cartella html/de/system/infoled



Ultima modifica di Massinge il Mer Lug 21, 2010 8:27 pm, modificato 2 volte


_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

9 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 8:30 pm

Ospite


Ospite
Frizzo ha scritto:

ho trovato questi link :
http://wiki.ip-phone-forum.de/gateways:avm:howtos:mods:leds
http://wiki.vocesuip.com/index.php?title=I_LED

Sicuramente darò un'occhiata al firmware in seguito, la mia idea principale rimane comunque quella di farlo funzionare con uno script di shell nel file debug.cfg ( poi magari inserirlo in crond con freetz) . Vediamo se ci riesco.

Ciao

10 Re: 7050 - Editor Vi - LED e WLAN il Gio Lug 01, 2010 11:32 pm

Massinge


Admin
Admin
Scusami mi sono espresso male io:
Quelle wiki le conosco bene e lo script che hai fatto tu probabilemente funziona a dovere; mi riferivo al fatto che nel firmware non è facilissimo intervenire sull'html e i java script così come lo si fa con gli script bash.

Ciao!


_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

11 Re: 7050 - Editor Vi - LED e WLAN il Ven Lug 02, 2010 7:50 am

Ospite


Ospite
Frizzo ha scritto:

Eccolo :

Codice:

#!/bin/sh
while true; do
  sleep 30
wifiON=$(netstat | egrep -c wpa*)
      if [ "$wifiON" -ne 0 ]; then
        echo 2,2 > /dev/new_led
      else
        echo 2,1 > /dev/new_led
      fi
done

in sostanza controlla l'interfaccia wireless è attiva e protetta da cifratura wpa(se viene una connessione/socket wpa), verificando se esistono delle occorrenze delle parole che cominciano con wpa*, estrapolando la lista dal monitor di rete netstat ( /var/tmp/to_wpa_hidden_sock e /var/tmp/wpa_debug_sock) , facilmente adattabile anche ad altri tipi di protezione wep/wpa2. Se ci sono delle occorrenze ,if [ "$wifiON" -ne 0 ];, allora accende il led dsl , altrimenti , rimane rimane spento oppure lo spegne trascorsi 30 secondi. E' stato inserito una pausa di 30 secondi tra un controllo e l'altro per evitare l'affaticamento del vecchio fritz (questo vuol dire che l'accensione/spegnimento non è istantanea/o ) E' possibile inserirlo nel file di avvio debug.cfg :

Codice:

#!/bin/sh
MYIP=`wget -q -O - http://www.vocesuip.com/getip.php`
while true; do
  sleep 30
  TEMPIP=`wget -q -O - http://www.vocesuip.com/getip.php 2>&1`
  if [ "$TEMPIP" != "$MYIP" ]; then
      MYIP="$TEMPIP"
      voipd -R
  fi
wifiON=$(netstat | egrep -c wpa*)
      if [ "$wifiON" -ne 0 ]; then
        echo 2,2 > /dev/new_led
      else
        echo 2,1 > /dev/new_led
      fi
done

nell'esempio è stato modificato per coesistere con il famoso script .

Ciao.



Ultima modifica di frizzo il Lun Lug 05, 2010 4:43 am, modificato 1 volta

12 Re: 7050 - Editor Vi - LED e WLAN il Lun Lug 05, 2010 5:30 am

Ospite


Ospite
Frizzo ha scritto:

@Massinge : non me ne volere per il doppio post, nel precedente vorrei inserire qualche immagine Smile e magari la modifica sulle pagine html del firmware.

Nelle ultime 2 revisioni dei firmware 14.04.50 (b40 e b44), attivando e disattivando, sia con il codice telefono che da web, l'interfaccia WLAN, il fritz va in tilt, si blocca per qualche minuto e si riavvia; avevo notato questo comportamento in precedenza, ma credevo si trattasse di un incidente isolato: a qualcuno succede la stessa cosa ?

Ciao.

13 Re: 7050 - Editor Vi - LED e WLAN il Mer Lug 21, 2010 6:47 pm

Massinge


Admin
Admin
E' un bug della sezione WLAN purtroppo.
Dopotutto il fw 14.04.50 deriva da un fw sperimentale che avm non ha pubblicato ufficialmente, quindi foriero di possibili bug, a cui a volte è difficile mettere una pezza.

Ciao!


_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

14 Re: 7050 - Editor Vi - LED e WLAN il Mer Lug 21, 2010 7:21 pm

frizzo


Avanzato
Avanzato
Il problema si presenta quando l'operazione di attivazione/disattivazione e viceversa, avviene in un breve periodo di tempo, quindi dovrebbe essere sufficiente attendere un paio di minuti tra una e l'altra per evitarlo.

Ciao.

Contenuto sponsorizzato


Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto  Messaggio [Pagina 1 di 1]

Permesso di questo forum:
Non puoi rispondere agli argomenti in questo forum