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:19] – 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 ===== | ||
| Sous ubuntu [[:precise | 12.04 (Precise Pangolin)]], | Sous ubuntu [[:precise | 12.04 (Precise Pangolin)]], | ||
| - | Inspiré | + | Ce script a été inspiré |
| < | < | ||
| + | |||
| #!/bin/sh | #!/bin/sh | ||
| + | # / | ||
| + | # 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 35: | Ligne 57: | ||
| TIMECAPSULE_IP="< | TIMECAPSULE_IP="< | ||
| - | MOUNT_POINT="/ | + | MOUNT_POINT="/ |
| - | TIMECAPSULE_VOLUME_1=" | + | |
| - | TIMECAPSULE_VOLUME_2=" | + | TIMECAPSULE_VOLUME_1=" |
| + | 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 49: | 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 56: | 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'autres réseaux | |
| - | #case " | + | |
| - | #'Free Wifi') | + | |
| - | + | ||
| - | + | ||
| esac | esac | ||
| 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 | + | |
| - | + | ||
| - | 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 | fi | ||
| - | |||
| - | |||
| </ | </ | ||
| + | Lorsque le réseau wifi est déconnecté, | ||
| + | N' | ||
| - | + | //Contributeurs principaux : [[: | |
| - | http://blog.rom1v.com/ | + | |
| - | + | ||
| - | + | ||
