Autore Topic: Cron su dd-wrt v24  (Letto 2116 volte)

sacrabolt

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 629
  • -internet +cabernet
    • Mostra profilo
    • ISO100
Cron su dd-wrt v24
« il: Novembre 14, 2007, 10:34:20 am »
Problema:
come spegnere la sezione radio alle 23:00 e riaccenderla alle 07:00 di ogni giorno?
Non ho accesso ssh e sto provando senza successo administration>commands inserendo le righe
Codice: [Seleziona]
echo '00 23 * * * root /usr/sbin/wl radio off' > /tmp/cron.d/wlanonoff
echo '00 07 * * * root /usr/sbin/wl radio on' >> /tmp/cron.d/wlanonoff
Qualcuno di voi ha gi? fatto qualcosa del genere?
« Ultima modifica: Novembre 14, 2007, 12:13:15 pm da sacrabolt »
Furlan Dictionary snippet
a forza di dai = a forza di insistere. Example:  Ben po: a forza di dai, ho stabilito il link.
sulla GRANDERETENABUK www.hamachi.it

maverikgoos

  • Full Member
  • ***
  • Post: 100
    • Mostra profilo
Re: Cron su dd-wrt v24
« Risposta #1 il: Novembre 14, 2007, 01:04:58 pm »
ma se fai da administration>commands wl radio off funziona?

sacrabolt

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 629
  • -internet +cabernet
    • Mostra profilo
    • ISO100
Re: Cron su dd-wrt v24
« Risposta #2 il: Novembre 15, 2007, 04:32:06 pm »
In qs modo mi taglierei la connessione. Per ripristinarla basterebbe spegnere e riaccendere l'alimentazione o dovrei fare un hard reset?

Segue le prove fatte:
Furlan Dictionary snippet
a forza di dai = a forza di insistere. Example:  Ben po: a forza di dai, ho stabilito il link.
sulla GRANDERETENABUK www.hamachi.it

maverikgoos

  • Full Member
  • ***
  • Post: 100
    • Mostra profilo
Re: Cron su dd-wrt v24
« Risposta #3 il: Novembre 15, 2007, 06:15:27 pm »
In qs modo mi taglierei la connessione. Per ripristinarla basterebbe spegnere e riaccendere l'alimentazione o dovrei fare un hard reset?

Basta che spegni e riaccendi togliendo l'alimentazione.

name29

  • Administrator
  • Hero Member
  • ******
  • Post: 1641
  • NetBuk
    • Mostra profilo
Re: Cron su dd-wrt v24
« Risposta #4 il: Novembre 17, 2007, 03:28:16 pm »
prova a metterlo non /tmp/cron.d/wlanooff ma in qualche cos'altro ....
Name29 -  Netbuk .... Net anywhere!

LA PIRATERIA INFORMATICA DANNEGGA IL SOFTWARE OPENSOURCE.

sacrabolt

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 629
  • -internet +cabernet
    • Mostra profilo
    • ISO100
Re: Cron su dd-wrt v24
« Risposta #5 il: Novembre 21, 2007, 11:26:21 am »
ma se fai da administration>commands wl radio off funziona?

ho provato
Codice: [Seleziona]
/usr/sbin/wl radio off
/usr/bin/wl radio off
wl radio off
/usr/sbin/wl down
/usr/bin/wl down
wl down
... ho provato pure ad abbassare la potenza a 12dbm
Codice: [Seleziona]
/usr/sbin/wl txpwr1 -o -d 12ed anche in Administration > Management > Additional cron jobs
Codice: [Seleziona]
40 14 * * * root /usr/sbin/wl radio off
...niente da fare: in status > wireless campeggia sempre un bel Radio is On a 18dbm

« Ultima modifica: Novembre 21, 2007, 02:42:09 pm da sacrabolt »
Furlan Dictionary snippet
a forza di dai = a forza di insistere. Example:  Ben po: a forza di dai, ho stabilito il link.
sulla GRANDERETENABUK www.hamachi.it

name29

  • Administrator
  • Hero Member
  • ******
  • Post: 1641
  • NetBuk
    • Mostra profilo
Re: Cron su dd-wrt v24
« Risposta #6 il: Novembre 21, 2007, 07:38:07 pm »
wl ssid off ?
Name29 -  Netbuk .... Net anywhere!

LA PIRATERIA INFORMATICA DANNEGGA IL SOFTWARE OPENSOURCE.

sacrabolt

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 629
  • -internet +cabernet
    • Mostra profilo
    • ISO100
Re: Cron su dd-wrt v24
« Risposta #7 il: Novembre 22, 2007, 12:45:26 pm »
Risolto:
ho dovuto accedere con  ssh per capire cosa stesse succedendo.

Prima ho scoperto che non esiste il comando wl
Codice: [Seleziona]
DD-WRT v24 std (c) 2007 NewMedia-NET GmbH
Release: 08/03/07 (SVN revision: 7603M)
~ # find / -name wl -print
~ #

Poi sono incappato in questo post illuminante in cui si afferma che anche il presunto equivalente comando wl_atheros non da risultati. Resta quindi
Codice: [Seleziona]
ifconfig ath0 downprontamente inserito via GUI administration > commands > save startup
Codice: [Seleziona]
echo '40 10 * * * root /sbin/ifconfig ath0 down' > /tmp/cron.d/athoff
echo '50 10 * * * root /sbin/ifconfig ath0 up' >> /tmp/cron.d/athoff

Il save startup riavvia il router ed esegue le due linee sopra creando il file:
Codice: [Seleziona]
~ # more /tmp/cron.d/athoff
40 10 * * * root /sbin/ifconfig ath0 down
50 10 * * * root /sbin/ifconfig ath0 up
~ #

in qs esempio lo stadio wireless si spegne alle 10:40 e si riaccende alle 10:50 di ogni
giorno.

Nota: ifconfig funziona da terminale, ma nel cron deve essere riportato con il path

Furlan Dictionary snippet
a forza di dai = a forza di insistere. Example:  Ben po: a forza di dai, ho stabilito il link.
sulla GRANDERETENABUK www.hamachi.it