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 160: | Ligne 160: | ||
====== 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é) ====== | ====== configuer le bouton pour le wifi sur le WL500GP (non utilisé) ====== | ||
Ligne 332: | 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 | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | </ | ||
+ | |||