Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
maison2:configuration_open_wrt:installed [04/2012] – [prolific serial to usb interface] fred | maison2:configuration_open_wrt:installed [07/2013] (Version actuelle) – [Mettre à jour dynhost (ovh) en php] fred | ||
---|---|---|---|
Ligne 74: | Ligne 74: | ||
- | ====== configuer le bouton pour le wifi ====== | ||
- | < | ||
- | BUTTON | ||
- | RESTORE | ||
- | EZSETUP | ||
- | |||
- | mkdir -p / | ||
- | wget -O / | ||
- | |||
- | wget -O / | ||
- | |||
- | * en kamikaze7.08 : uci set wifitoggle.cfg1.button=ses | ||
- | * en kamikaze8.09 : voir la nouvelle procédure ... | ||
- | [[maison2: | ||
- | |||
- | uci commit wifitoggle | ||
- | |||
- | dans / | ||
- | modifier | ||
- | local section=" | ||
- | par si kamikaze 8.09 | ||
- | local section=" | ||
- | |||
- | |||
- | |||
- | rajouter dans case " | ||
- | 0|"" | ||
- | uci_set " | ||
- | uci_commit " | ||
- | echo 0 >> / | ||
- | wifi | ||
- | ;; | ||
- | 1) | ||
- | uci_set " | ||
- | uci_commit " | ||
- | echo 1 >> / | ||
- | wifi | ||
- | ;; | ||
- | |||
- | </ | ||
====== NTP ====== | ====== NTP ====== | ||
Ligne 195: | Ligne 155: | ||
0 1 | 0 1 | ||
</ | </ | ||
+ | |||
+ | ====== OWFS ====== | ||
+ | [[maison2: | ||
====== se faire un initapp ====== | ====== se faire un initapp ====== | ||
--> utiliser le fichier de demrrage de webbif : system-> | --> utiliser le fichier de demrrage de webbif : system-> | ||
+ | ====== dyndns ====== | ||
+ | installer updatedd et updatedd-mod-ovh | ||
+ | |||
+ | petit script activer au demarrage : | ||
+ | <code bash dyndns_update> | ||
+ | #!/bin/sh | ||
+ | registered=" | ||
+ | |||
+ | max_days=10 # max number of days to go without forcing an update | ||
+ | last_update=`date +%s` | ||
+ | |||
+ | max_seconds=`expr $max_days*24*60*60` | ||
+ | |||
+ | while :; do | ||
+ | current=$(wget -O - http:// | ||
+ | |||
+ | if [ $(($last_update+$max_seconds)) -lt `date +%s` ] | ||
+ | then | ||
+ | # set old_ip to be different, forcing an update | ||
+ | registered=" | ||
+ | fi | ||
+ | if [ " | ||
+ | then | ||
+ | updatedd ovh -- --ipv4 $current user:psw public_URL | ||
+ | registered=$current | ||
+ | last_update=`date +%s` | ||
+ | fi | ||
+ | sleep 300 | ||
+ | done | ||
+ | </ | ||
+ | ce script plante de temps en temps en restant planté sur le wget | ||
+ | |||
+ | __lien de support :__ | ||
+ | * http:// | ||
+ | * http:// | ||
+ | ===== Mettre à jour dynhost (ovh) en php ===== | ||
+ | <code php> | ||
+ | |||
+ | $credentials = " | ||
+ | $url = " | ||
+ | $headers = array( " | ||
+ | $ch = curl_init(); | ||
+ | curl_setopt($ch, | ||
+ | curl_setopt($ch, | ||
+ | curl_setopt($ch, | ||
+ | curl_setopt($ch, | ||
+ | |||
+ | $data = curl_exec($ch); | ||
+ | if (curl_errno($ch)) print " | ||
+ | |||
+ | echo $data; | ||
+ | |||
+ | //variante dans un genre de shell | ||
+ | # | ||
+ | :set DynDNSUrl (" | ||
+ | / | ||
+ | /tool fetch url=$DynDNSUrl dst-path="/ | ||
+ | |||
+ | </ | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ====== configuer le bouton pour le wifi sur le WL500GP (non utilisé) ====== | ||
+ | < | ||
+ | BUTTON | ||
+ | RESTORE | ||
+ | EZSETUP | ||
+ | |||
+ | mkdir -p / | ||
+ | wget -O / | ||
+ | |||
+ | wget -O / | ||
+ | |||
+ | * en kamikaze7.08 : uci set wifitoggle.cfg1.button=ses | ||
+ | * en kamikaze8.09 : voir la nouvelle procédure ... | ||
+ | [[maison2: | ||
+ | |||
+ | uci commit wifitoggle | ||
+ | |||
+ | dans / | ||
+ | modifier | ||
+ | local section=" | ||
+ | par si kamikaze 8.09 | ||
+ | local section=" | ||
+ | |||
+ | |||
+ | |||
+ | rajouter dans case " | ||
+ | 0|"" | ||
+ | uci_set " | ||
+ | uci_commit " | ||
+ | echo 0 >> / | ||
+ | wifi | ||
+ | ;; | ||
+ | 1) | ||
+ | uci_set " | ||
+ | uci_commit " | ||
+ | echo 1 >> / | ||
+ | wifi | ||
+ | ;; | ||
+ | |||
+ | </ | ||
+ | |||
====== recativer le telnet (obsolète) ====== | ====== recativer le telnet (obsolète) ====== | ||
< | < | ||
Ligne 327: | Ligne 393: | ||
- | + | ====== samba ====== | |
+ | < | ||
+ | ipkg install samba-server | ||
+ | |||
+ | / | ||
+ | 27.0.0.1 localhost. | ||
+ | 192.168.0.1 openwrt | ||
+ | |||
+ | to start : / | ||
+ | |||
+ | / | ||
+ | [global] | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | guest account = nobody | ||
+ | local master = yes | ||
+ | name resolve order = lmhosts hosts bcast | ||
+ | |||
+ | [HDD500] | ||
+ | | ||
+ | path = / | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | [tmp] | ||
+ | | ||
+ | path = /tmp | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | </ | ||
+ | |||