Différences
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 | ||
| time_capsule [Le 24/02/2013, 22:25] – [Automatisation] electrobank | time_capsule [Le 11/09/2022, 12:08] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Portail materiel reseau wifi}} | + | {{tag>matériel apple BROUILLON}} |
| - | <note tip> | + | |
| - | FIXME page trop longue, créer une page pour les logiciels Wi-Fi si elle n' | + | |
| ====== Time Capsule | ====== Time Capsule | ||
| + | |||
| + | [[wp> | ||
| + | |||
| + | |||
| + | |||
| ===== Accès manuel au disque (aux disques) de la time capsule ===== | ===== Accès manuel au disque (aux disques) de la time capsule ===== | ||
| Ligne 19: | Ligne 22: | ||
| sudo mount.cifs //< | sudo mount.cifs //< | ||
| </ | </ | ||
| + | |||
| + | la commande précédente peut ne plus être à jour à cause de l' | ||
| + | |||
| + | < | ||
| + | # mount -t cifs // | ||
| + | </ | ||
| + | |||
| + | spécifiez à la place de Data dans %%// | ||
| + | Le Data peut être remplacé par le nom du compte utilisateur si vous avez configuré votre TC en utilisant des comptes utilisateurs comme moyen de s' | ||
| + | Explication ici: [[http:// | ||
| ===== Automatisation ===== | ===== Automatisation ===== | ||
| Ligne 26: | Ligne 39: | ||
| < | < | ||
| + | |||
| #!/bin/sh | #!/bin/sh | ||
| # / | # / | ||
| - | # Remplac | + | # Remplacer TIMECAPSULE_LOGIN, |
| + | # Le script est à adapté en fonction du nombre de disques durs connectés à la time capsule | ||
| + | # (ici deux disques : TIME_CAPSULE_VOLUME_1 et TIME_CAPSULE_VOLUME_2) | ||
| IF=$1 | IF=$1 | ||
| STATUS=$2 | STATUS=$2 | ||
| + | |||
| + | # Partie à compléter | ||
| + | |||
| + | HOME_NETWORK="< | ||
| TIMECAPSULE_LOGIN="< | TIMECAPSULE_LOGIN="< | ||
| Ligne 41: | Ligne 61: | ||
| TIMECAPSULE_VOLUME_1="< | TIMECAPSULE_VOLUME_1="< | ||
| TIMECAPSULE_VOLUME_2="< | TIMECAPSULE_VOLUME_2="< | ||
| + | |||
| + | # Fin de la partie à compléter | ||
| + | |||
| + | |||
| MOUNT_POINT_VOLUME_1=$MOUNT_POINT$TIMECAPSULE_VOLUME_1 | MOUNT_POINT_VOLUME_1=$MOUNT_POINT$TIMECAPSULE_VOLUME_1 | ||
| MOUNT_POINT_VOLUME_2=$MOUNT_POINT$TIMECAPSULE_VOLUME_2 | MOUNT_POINT_VOLUME_2=$MOUNT_POINT$TIMECAPSULE_VOLUME_2 | ||
| Ligne 52: | Ligne 76: | ||
| CHECK_DISK_VOL_1=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_1` | CHECK_DISK_VOL_1=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_1` | ||
| CHECK_DISK_VOL_2=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_2` | CHECK_DISK_VOL_2=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_2` | ||
| + | |||
| + | if [ ! -e $MOUNT_POINT_VOLUME_1 ]; then | ||
| + | logger " | ||
| + | mkdir $MOUNT_POINT_VOLUME_1 | ||
| + | fi | ||
| + | |||
| + | if [ ! -e $MOUNT_POINT_VOLUME_2 ]; then | ||
| + | logger " | ||
| + | mkdir $MOUNT_POINT_VOLUME_2 | ||
| + | fi | ||
| Ligne 59: | Ligne 93: | ||
| case " | case " | ||
| - | ' | + | $HOME_NETWORK) |
| - | echo "Home wlan0 up (${ESSID})" | + | logger |
| if [ " | if [ " | ||
| - | echo " | + | logger |
| - | mkdir $MOUNT_POINT_VOLUME_1 | + | |
| mount.cifs -v $TIMECAPSULE_PATH_VOL_1 $MOUNT_POINT_VOLUME_1 -o pass=$TIMECAPSULE_PASSWORD, | mount.cifs -v $TIMECAPSULE_PATH_VOL_1 $MOUNT_POINT_VOLUME_1 -o pass=$TIMECAPSULE_PASSWORD, | ||
| - | echo "Code erreur (mount): $?" | ||
| fi | fi | ||
| if [ " | if [ " | ||
| - | echo " | + | logger |
| - | mkdir $MOUNT_POINT_VOLUME_2 | + | |
| mount.cifs -v $TIMECAPSULE_PATH_VOL_2 $MOUNT_POINT_VOLUME_2 -o pass=$TIMECAPSULE_PASSWORD, | mount.cifs -v $TIMECAPSULE_PATH_VOL_2 $MOUNT_POINT_VOLUME_2 -o pass=$TIMECAPSULE_PASSWORD, | ||
| - | echo "Code erreur (mount): $?" | ||
| fi | fi | ||
| # Automatisation pour d' | # Automatisation pour d' | ||
| Ligne 81: | Ligne 111: | ||
| elif [ " | elif [ " | ||
| - | echo "Volume monté: | + | if [ "$IS_MOUNTED_VOL_1" |
| + | logger " | ||
| + | umount -f $MOUNT_POINT_VOLUME_1 | ||
| + | fi | ||
| if [ " | if [ " | ||
| - | echo " | + | logger |
| - | umount -F -v $MOUNT_POINT_VOLUME_2 | + | umount -f $MOUNT_POINT_VOLUME_2 |
| - | echo "Code erreur (umount): $?" | + | |
| - | rmdir $MOUNT_POINT_VOLUME_2 | + | |
| - | echo "Code erreur(rmdir): | + | |
| fi | fi | ||
| - | echo " | ||
| - | |||
| - | if [ " | ||
| - | echo " | ||
| - | umount -F -v $MOUNT_POINT_VOLUME_1 | ||
| - | echo "Code erreur (umount): $?" | ||
| - | rmdir $MOUNT_POINT_VOLUME_1 | ||
| - | echo "Code erreur(rmdir): | ||
| - | fi | ||
| fi | fi | ||
| + | |||
| </ | </ | ||
| + | Lorsque le réseau wifi est déconnecté, | ||
| + | N' | ||
| + | // | ||
