|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#2901 |
|
Member
Iscritto dal: Nov 2000
Città: Milano
Messaggi: 182
|
Ci sono riuscito ad implementare il pulsante x spegnere e accendere il wifi come il firmware stock
Ma solo in parte Prima di tutto bisogna creare un file wifi-toggle.sh in /sbin con questo contenuto: Codice:
#!/bin/sh
STATE=`uci get wireless.wifitoggle.state`
if [ $STATE = "1" ]; then
wifi down;
uci set wireless.wifitoggle.state=0
else
wifi up;
uci set wireless.wifitoggle.state=1
fi
da linea di comando invece dare il comando chmod +x /sbin/wifi-toggle.sh (correggietemi se dico una castroneria) Poi bisogna creare un'altro file 01-radio-toggle in /etc/hotplug.d/button/ con questo contenuto: Codice:
#!/bin/sh
if [ "$BUTTON" = "BTN_2" ] && [ "$ACTION" = "pressed" ]; then
/sbin/wifi-toggle.sh &
fi
in quanto le mie conoscenze unix sono alquanto limitate, cioè il problema è il seguente: Se abbiamo settato la schedulazione dell'accensione e dello spegnimento succede che, se siamo in un orario in cui il wifi è previsto acceso allora schiacciando il pulsante il wifi si spegne ma subito dopo si riaccende; mentre se siamo in un orario in cui il wifi è previsto spento schiacciando il tasto non si riaccende. Penso che sia dovuto al fatto che cron prevale sullo script, infatti se disabilitiamo cron il tasto funziona correttamente.Ma senza cron la navigazione funziona male. Quindi se si attiva la schedulazione non funziona. Quindi ho teniamo la schedulazione o il tasto on/off. Sicuramente un modo ci sarà ma purtroppo io non sono riuscto
__________________
Adryano MB: Asus Crosshair VI Extreme CPU: Ryzen 7 1700X DISSY: Capitan 240 SV: Gigabyte 980 TI Windforce G1 RAM: 8GBx2 Kit TridentZ RGB 3200 SSD: Samsung EVO 970 NVMe M.2 2TB Alimentatore: Corsair HX850 Monitor: DELL U3011 Ultima modifica di adryano : 20-01-2011 alle 21:30. |
|
|
|
|
|
#2902 | |
|
Senior Member
Iscritto dal: Sep 2002
Messaggi: 2836
|
Quote:
Dai uno sguardo qui: http://wiki.openwrt.org/doc/howto/wifitoggle . Ti aiuterei volentieri ma ho la testa fumante (maledetto dlna), farei solo danni EDIT: come non detto, ho visto che hai usato uci. Tuttavia non sono quelli giusti secondo me. Guarda quelli del wiki che ti ho incollato EDIT2: alla fine il cron da solo dei comandi. Se gli dai il comando di abilitarlo (lo stesso tipo di comando che uso io nel cron), si deve abilitare per forza. Il cron si occupa solo di schedulare i comandi, non è che "rimangono" in memoria. Quindi all'ora x da il comando e poi torna a dormire. Se io gli do il comando di accendersi, questo si accende al di là che nel cron c'è scritto che mezz'ora fa l'ho fatto spegnere. Ultima modifica di coatto87 : 20-01-2011 alle 21:36. |
|
|
|
|
|
|
#2903 | ||
|
Senior Member
Iscritto dal: Oct 2002
Messaggi: 480
|
Quote:
Quote:
|
||
|
|
|
|
|
#2904 | |
|
Member
Iscritto dal: Nov 2000
Città: Milano
Messaggi: 182
|
Quote:
Capisco Ancora grazie x la tua nuova build la testo e poi ti faccio sapere.
__________________
Adryano MB: Asus Crosshair VI Extreme CPU: Ryzen 7 1700X DISSY: Capitan 240 SV: Gigabyte 980 TI Windforce G1 RAM: 8GBx2 Kit TridentZ RGB 3200 SSD: Samsung EVO 970 NVMe M.2 2TB Alimentatore: Corsair HX850 Monitor: DELL U3011 |
|
|
|
|
|
|
#2905 | |
|
Senior Member
Iscritto dal: Sep 2002
Messaggi: 2836
|
Quote:
Se tutto è ok, lo inserisco per la prossima build @mrgima: ok @tutti gli altri: e a questo punto, con l'altro bottone che ci facciamo? |
|
|
|
|
|
|
#2906 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Pavia
Messaggi: 24953
|
Quote:
Jan 20 21:42:11 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:12 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:17 OpenWrt user.warn kernel: __ratelimit: 34 callbacks suppressed Jan 20 21:42:17 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:17 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:17 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:18 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:18 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:18 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:18 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:18 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:18 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:18 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:22 OpenWrt user.warn kernel: __ratelimit: 22 callbacks suppressed Jan 20 21:42:22 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:22 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:22 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 21:42:22 OpenWrt user.warn kernel: Neighbour table overflow. è normale?
__________________
//\\ Vendo =>
|
|
|
|
|
|
|
#2907 |
|
Senior Member
Iscritto dal: Sep 2002
Messaggi: 2836
|
No assolutamente.
Ti succede con la build di stasera? |
|
|
|
|
|
#2908 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Pavia
Messaggi: 24953
|
Anche con quella prima ora ci penso
__________________
//\\ Vendo =>
|
|
|
|
|
|
#2909 |
|
Senior Member
Iscritto dal: Sep 2002
Messaggi: 2836
|
|
|
|
|
|
|
#2910 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Pavia
Messaggi: 24953
|
Quote:
total used free shared buffers Mem: 62104 44696 17408 0 4472 Swap: 0 0 0 Total: 62104 44696 17408 googlando vedo che consigliano di aumentare la arp table
__________________
//\\ Vendo =>
|
|
|
|
|
|
|
#2911 | |
|
Senior Member
Iscritto dal: Sep 2002
Messaggi: 2836
|
Quote:
|
|
|
|
|
|
|
#2912 | |
|
Senior Member
Iscritto dal: Sep 2002
Messaggi: 2836
|
Quote:
Entra da terminale e dai questo comando: echo 256 > /proc/sys/net/ipv4/neigh/default/gc_thresh1 Riavvia e guarda se hai risolto. |
|
|
|
|
|
|
#2913 | |
|
Senior Member
Iscritto dal: Oct 2002
Messaggi: 480
|
Quote:
Ad esempio lo si può lasciare alla personalizzazione di ogni utente per l'avvio/arresto di un servizio a scelta (dlna, emule, torrent e qualsiasi altro servizio). Oppure per qualcuno potrebbe essere utile forzare il refresh del ddns o il refresh dei file del dlna! |
|
|
|
|
|
|
#2914 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Pavia
Messaggi: 24953
|
Quote:
cat /proc/sys/net/ipv4/neigh/default/gc_thresh1 segnava ancora 128 e allora ho ridato per sicurezza echo 256 > /proc/sys/net/ipv4/neigh/default/gc_thresh1 ma continua a fare quell'errore Codice:
Jan 20 22:06:19 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:20 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:20 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:20 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:21 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:21 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:22 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:22 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:22 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:22 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:25 OpenWrt user.warn kernel: __ratelimit: 3 callbacks suppressed Jan 20 22:06:25 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:25 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:26 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:28 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:29 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:29 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:31 OpenWrt user.warn kernel: __ratelimit: 4 callbacks suppressed Jan 20 22:06:31 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:31 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:31 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:31 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:31 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:32 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:32 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:32 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:33 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:34 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:36 OpenWrt user.warn kernel: __ratelimit: 7 callbacks suppressed Jan 20 22:06:36 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:36 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:37 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:37 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:38 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:38 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:39 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:39 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:39 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:39 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:06:44 OpenWrt daemon.info dnsmasq[1657]: reading /tmp/resolv.conf.auto Jan 20 22:06:44 OpenWrt daemon.info dnsmasq[1657]: using nameserver 8.8.8.8#53 Jan 20 22:06:44 OpenWrt daemon.info dnsmasq[1657]: using nameserver 192.168.0.1#53 Jan 20 22:06:44 OpenWrt daemon.info dnsmasq[1657]: using local addresses only for domain lan Jan 20 22:07:24 OpenWrt user.warn kernel: __ratelimit: 2 callbacks suppressed Jan 20 22:07:24 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:27 OpenWrt daemon.info dnsmasq[1657]: reading /tmp/resolv.conf.auto Jan 20 22:07:27 OpenWrt daemon.info dnsmasq[1657]: using nameserver 8.8.8.8#53 Jan 20 22:07:27 OpenWrt daemon.info dnsmasq[1657]: using nameserver 192.168.0.1#53 Jan 20 22:07:27 OpenWrt daemon.info dnsmasq[1657]: using local addresses only for domain lan Jan 20 22:07:27 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:28 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:28 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:28 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:29 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:30 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:32 OpenWrt user.warn kernel: __ratelimit: 8 callbacks suppressed Jan 20 22:07:32 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:33 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:34 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:34 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:34 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:34 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:35 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:35 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:35 OpenWrt user.warn kernel: Neighbour table overflow. Jan 20 22:07:35 OpenWrt user.warn kernel: Neighbour table overflow Jan 20 22:01:12 OpenWrt daemon.info dnsmasq[1657]: reading /tmp/resolv.conf.auto Jan 20 22:01:12 OpenWrt daemon.info dnsmasq[1657]: using nameserver 8.8.8.8#53 Jan 20 22:01:12 OpenWrt daemon.info dnsmasq[1657]: using nameserver 192.168.0.1#53 Jan 20 22:01:12 OpenWrt daemon.info dnsmasq[1657]: using local addresses only for domain lan
__________________
//\\ Vendo =>
Ultima modifica di TheDarkAngel : 20-01-2011 alle 22:10. |
|
|
|
|
|
|
#2915 |
|
Member
Iscritto dal: Dec 2010
Messaggi: 202
|
3700 e dlna
salve a tutti..
mi serve un po' di aiuto per settare il 3700 che mi è appena arrivato (amazon.it E 119, due giorni di attesa). Volevo mettere il FW di coatto ma siccome l'ho preso soprattutto per il dlna (1 tv e 2 BD Samsung) per adesso comincio col FW originale. Ho un Hackintosh (praticamente un Mac pro), un netbook asus, un ipad, un iphone. Avevo appena preso un linksys E3000 (anzi se qualcuno è interessato a comprarlo...) che col dlna era una tragedia. Impressioni: appena configurato sembra tutto funzionare bene. Il wi fi è scarsino (in mansarda non prende, con l'E3000 prendeva). Ho formattato l'HD esterno in fat e sia il tv che i blu-ray lo vedono e mi fanno girare avi e mkv. Prima domanda: come faccio a caricare i file avi/mkv dal mac all'HD? Ho condiviso una cartella tra hd e mac via ftp..il mac la vede ma non mi ci fa copiare i file. In effetti quando vado nel menu "Storage USB" del router si parla di accesso in lettura e non in scrittura. Che devo fare? Sistemato questo poi magari mi aiutate a potenziare il wi fi grazie |
|
|
|
|
|
#2916 |
|
Member
Iscritto dal: Dec 2010
Messaggi: 202
|
3700 e dlna
scusate....non mi ero accorto che coatto ha compilato una nuova versione col dlna. Comunque se mi spiegate come caricare i file da mac ad hd esterno ve ne sono grato
ciao |
|
|
|
|
|
#2917 | |
|
Senior Member
Iscritto dal: Oct 2002
Messaggi: 480
|
Quote:
1. Innanzitutto grazie per la citazione nei credits 2. Nella versione 10.0.0.1, l'ip nel file hosts è sbagliato 3. Mi consigli una guida per capire come funziona, come configurare e utilizzare gw6c? 4. E' complicato avere i canali 12 e 13 per il wifi 2.4GHz? 5. Transmission funziona correttamente. Ha creato la directory transmission sullo storage usb. Ho creato una cartella temp per i file incompleti e pare che sia tutto ok. 6. La condivisione NFS sembra funzionare correttamente. 7. Ho disabilitato, e quindi non posso darti feedback, i seguenti servizi: avahi-daemon, minidlna, miniupnp. Vorrei fare qualche altro test ma s'è fatto tardi! Magari domani testo il qos e il discorso del mount dello storage usb a caldo. Complimenti coatto, anche stavolta un ottimo lavoro! Che mi lascia ancora indeciso: box usb da collegare al router o nas?
|
|
|
|
|
|
|
#2918 | |
|
Senior Member
Iscritto dal: Jan 2011
Città: Milano
Messaggi: 564
|
Quote:
Comunque, tornando a noi, ho corretto gli script inserendo i comandi "uci", li ho testati sul mio WNDR3700 e funzionano perfettamente senza le "anomalie" da te riscontrate (perlomeno sul mio risultano funzionanti). Per comodità rielenco tutti i passi da eseguire: 1) Entrare in SSH sul router e creare uno script denominato wifi-toggle.sh sotto la dir /sbin Codice:
vi /sbin/wifi-toggle.sh Codice:
#!/bin/sh
# Carico le librerie uci e le funzioni
. /lib/config/uci.sh
. /etc/functions.sh
# Imposto i comandi per il pulsante di accensione/spegnimento Wi-Fi sul WNDR3700
case "$(uci get wireless.@wifi-device[0].disabled)"
in
1)
uci set wireless.radio0.disabled=0
uci set wireless.radio1.disabled=0
uci commit wireless
wifi
;;
*)
uci set wireless.radio0.disabled=1
uci set wireless.radio1.disabled=1
uci commit wireless
wifi
;;
esac
Codice:
chmod 755 /sbin/wifi-toggle.sh Codice:
vi /etc/hotplug.d/button/01-radio-toggle Codice:
#!/bin/sh
# Carico le librerie uci e le funzioni
. /lib/config/uci.sh
. /etc/functions.sh
# Imposto le azioni sul pulsante Wi-Fi ON/OFF del WNDR3700
if [ "$BUTTON" == "BTN_2" ] && [ "$ACTION" == "pressed" ]
then
( sleep 1; /sbin/wifi-toggle.sh ) &
fi
Codice:
chmod 755 /etc/hotplug.d/button/01-radio-toggle Altrimenti riavvia il WNDR3700 (anche se non sarebbe necessario) e riprova.
__________________
Mac Mini Server (Mid 2011) - 2.0-2.9GHz Quad-Core Intel Core i7-2635QM - 8GB DDR3 RAM Apple iPhone 3Gs -> iOS 5 - Samsung Galaxy S GT-I9000 -> ROM CyanogenMod 7.1.0 My Blog: http://www.morganino.it/ - WNDR3700 Wiki: http://www.wndr3700.info/ Ultima modifica di morganfw : 21-01-2011 alle 14:09. Motivo: Inserita stringa per il commit wireless |
|
|
|
|
|
|
#2919 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 90
|
Grazie Coatto87,
Oggi pomeriggio dopo il lavoro proverò la tua nuova build, ma soprattutto il dlna. Io con minidlna non sono riuscito a fargli vedere i file, mentre con ushare si, ma gli mkv non vengono riconosciuti. Rimando quindi il feedback a stasera! |
|
|
|
|
|
#2920 | |
|
Senior Member
Iscritto dal: Aug 2005
Città: Turin City
Messaggi: 385
|
Quote:
Però aspetto una release che supporti out of the box le funzionalità base tipo appunto il tasto per lo spegnimento del WI-FI
__________________
MSI K8N Neo2 Platinum | AMD Opteron 180 cooled by Thermalright XP90 with 49CFM 33dB SUNON 92mm | 2x1GB Kingston HyperX 2-3-2-6-1T | Club ATI HD3450 AGP | Audigy 2 ZS4 | ThermalTake Silent Purepower 420W PFC | CM Centurion 5 Ultima modifica di nls : 21-01-2011 alle 10:05. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:06.













Che mi lascia ancora indeciso: box usb da collegare al router o nas?








