![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 7 798 Inscrit : 24 Dec 2006 Lieu : "Over The Rainbow" Membre no 76 401 ![]() |
Salut,
Sur le nouvel iMac M1 d'un client, sous Ventura, il y a un gros NAS connecté et son dossier principal se monte automatiquement au démarrage sur le MAC. Le souci que j'ai est que la requête du montage du lecteur réseau semble se faire avant la négociation du bail IP et donc ne monte pas et affiche une erreur. Quand je relance ca marche, normal vu que le bail est donné. ca monte un boot sur 3 ou 4 seulement. Le poste est en Wi-Fi, passant par une Livebox fibre. Le poste étant distant j'ai pas le moyen de passer le cabler en ethernet pour l'instant (faut-y pas être *c*o*n*, j'ai cherché rapidement le port RJ45 quand je l'ai installé, en vain, je me suis r rapidement dit "ca y est, ils ont passé les iMac en tout Wifi" - Sauf que le port RJ45 est dans le bloc d'alimentation externe, passant par le cordon électrique, cela semble encapsulé dans un espèce de PoE maintenant - Donc j'essayerais si il récupère plus rapidement le bail en ethernet, mais je pourrais aller sur place avant 2 semaines ![]() Bref, c'est pas vraiment gênant car on peut toujours le monter à la main, mais c'est "pas propre" - Et j'aime bien quand c'est propre. Y a t'il moyen de décaler de 10 secondes, ou de lui dire de monter une fois le bail ip obtenu et pas avant ? Merci et j'en profite pour vous souhaiter à tous une bonne année 2023 à tous Ce message a été modifié par _Panta - 20 Jan 2023, 18:57. -------------------- - Macbook Pro M1 Pro 16.2"
- MBA M3 2024 - Mac Pro G5 2009 - Mac Pro Bi-Xeon 2009 - Macbook Air 13,3" core i5 - iMac 27" core i5 - iPhone14 - Apple Watch 8 - Fbx Delta Devialet |
|
|
![]() |
![]()
Message
#2
|
|
Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 266 Inscrit : 7 Dec 2013 Lieu : Ile de France Membre no 188 169 ![]() |
Bonsoir,
Une petite suggestion: au lieu d'attendre systématiquement 15 ou 20 secondes avec la commande delay, on pourrait tester si le Mac est connecté ou pas. Lorsque le Mac est connecté (Ethernet ou Wifi), la commande shell "ifconfig" renvoie en principe le masque réseau et l'adresse broadcast. En associant cette commande à la commande grep pour filtrer le résultat, on obtient soit une chaine vide (pas connecté) soit une chaine non vide (avec l'adresse Ip, le masque et l'adresse broadcast). Le script ci-dessous boucle en attendant que la connexion se fasse ou s'arrête après 20 secondes (si il n'y a aucun réseau). CODE set NbEssais to 20 -- 20 secondes max ! set T to 0 set R to "" repeat until (T > NbEssais) or (R is not "") delay 1 set T to T + 1 set R to do shell script "ifconfig -m | grep broadcast" end repeat A la fin de ce script, si R est vide, tu dois signaler une erreur (ou arrêter le script ?), sinon, tu peux mettre la suite de ton script avec le mount de ton NAS. Cordialement -------------------- iiMac 24 M1 16Go/1To 13.5.1
iMac 27 i5 3,1GHz 8Go/1To 10.11.6 / 10.6.8 iMac 20 C.Duo 2,6Ghz 8Go/350Go 10.6.8 / 10.11 Mini C.Duo 2,0Ghz 2Go/500Go 10.6.8 |
|
|
![]() ![]() |
Nous sommes le : 18th July 2025 - 13:48 |