Synology Adaptateur réseau USB 2,5G : Comment faire pour que tout le traffic (smb et Hyperbackup) passe par lui ?

Voici mon ifconfig. J'ai plein de trucs Docker mais on voit bien que Eth0 et Eth2 sont montés et que Eth1 est down, ce qui est normal (pas de cable sur ce port).

Code:
docker0   Link encap:Ethernet  HWaddr 02:42:8E:37:90:F7
          inet addr:172.17.0.1  Bcast:172.17.255.255  Mask:255.255.0.0
          inet6 addr: fe80::42:8eff:fe37:90f7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:76109103 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26798074 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:100704038461 (93.7 GiB)  TX bytes:8303529724 (7.7 GiB)


docker-0d Link encap:Ethernet  HWaddr 02:42:01:45:5E:4E
          inet addr:192.168.10.1  Bcast:192.168.10.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


docker-71 Link encap:Ethernet  HWaddr 02:42:48:B6:1A:01
          inet addr:172.21.0.1  Bcast:172.21.255.255  Mask:255.255.0.0
          inet6 addr: fe80::42:48ff:feb6:1a01/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:51 errors:0 dropped:0 overruns:0 frame:0
          TX packets:69 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:92436 (90.2 KiB)  TX bytes:11383 (11.1 KiB)


docker002 Link encap:Ethernet  HWaddr 3E:70:D0:85:B0:8A
          inet6 addr: fe80::3c70:d0ff:fe85:b08a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29 errors:0 dropped:0 overruns:0 frame:0
          TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5598 (5.4 KiB)  TX bytes:8480 (8.2 KiB)


docker128 Link encap:Ethernet  HWaddr 9E:BB:6D:D3:27:AF
          inet6 addr: fe80::9cbb:6dff:fed3:27af/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7366 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6883 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:784403 (766.0 KiB)  TX bytes:19081037 (18.1 MiB)


docker176 Link encap:Ethernet  HWaddr 0E:82:8B:0F:0C:DF
          inet6 addr: fe80::c82:8bff:fe0f:cdf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3745 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3772 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:741657 (724.2 KiB)  TX bytes:15220416 (14.5 MiB)


docker47c Link encap:Ethernet  HWaddr 7E:9D:68:41:74:E2
          inet6 addr: fe80::7c9d:68ff:fe41:74e2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3242 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3264 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7656447 (7.3 MiB)  TX bytes:1213773 (1.1 MiB)


docker4be Link encap:Ethernet  HWaddr BE:1C:A3:DA:73:04
          inet6 addr: fe80::bc1c:a3ff:feda:7304/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1314 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1720 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2911204 (2.7 MiB)  TX bytes:839592 (819.9 KiB)


docker4fd Link encap:Ethernet  HWaddr A6:C2:AE:14:EA:17
          inet6 addr: fe80::a4c2:aeff:fe14:ea17/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:142 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:11436 (11.1 KiB)  TX bytes:39993 (39.0 KiB)


docker7a9 Link encap:Ethernet  HWaddr 36:83:45:A4:91:FE
          inet6 addr: fe80::3483:45ff:fea4:91fe/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:75421178 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25914065 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:100250642458 (93.3 GiB)  TX bytes:5257141866 (4.8 GiB)


docker8fb Link encap:Ethernet  HWaddr AA:5F:48:07:F5:90
          inet6 addr: fe80::a85f:48ff:fe07:f590/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1746 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1388 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:930908 (909.0 KiB)  TX bytes:2923025 (2.7 MiB)


docker966 Link encap:Ethernet  HWaddr 96:56:F7:9B:0F:3F
          inet6 addr: fe80::9456:f7ff:fe9b:f3f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:254232 errors:0 dropped:0 overruns:0 frame:0
          TX packets:256794 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:90096626 (85.9 MiB)  TX bytes:98151139 (93.6 MiB)


docker9a3 Link encap:Ethernet  HWaddr 16:39:17:AC:D4:FA
          inet6 addr: fe80::1439:17ff:feac:d4fa/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14325 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12994 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20241599 (19.3 MiB)  TX bytes:3666360 (3.4 MiB)


docker9fd Link encap:Ethernet  HWaddr D2:D4:F7:48:36:B6
          inet6 addr: fe80::d0d4:f7ff:fe48:36b6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25 errors:0 dropped:0 overruns:0 frame:0
          TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2764 (2.6 KiB)  TX bytes:11472 (11.2 KiB)


dockerba0 Link encap:Ethernet  HWaddr FE:2C:C6:9B:C0:2D
          inet6 addr: fe80::fc2c:c6ff:fe9b:c02d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:1966 (1.9 KiB)


dockerc63 Link encap:Ethernet  HWaddr EA:2C:28:F5:D8:05
          inet6 addr: fe80::e82c:28ff:fef5:d805/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1024 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1378 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5373378 (5.1 MiB)  TX bytes:220156 (214.9 KiB)


dockerd0f Link encap:Ethernet  HWaddr 7E:E2:57:8C:34:92
          inet6 addr: fe80::7ce2:57ff:fe8c:3492/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:96 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:5458 (5.3 KiB)


dockerdfb Link encap:Ethernet  HWaddr 2E:E9:4C:DD:33:35
          inet6 addr: fe80::2ce9:4cff:fedd:3335/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:271186 errors:0 dropped:0 overruns:0 frame:0
          TX packets:436092 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:727234758 (693.5 MiB)  TX bytes:2094151107 (1.9 GiB)


dockerf7a Link encap:Ethernet  HWaddr 72:E1:A8:C8:A9:CD
          inet6 addr: fe80::70e1:a8ff:fec8:a9cd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:96 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:5458 (5.3 KiB)


eth0      Link encap:Ethernet  HWaddr 00:11:32:EF:B1:C7
          inet addr:192.168.0.17  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::211:32ff:feef:b1c7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:264689 errors:0 dropped:0 overruns:0 frame:0
          TX packets:185743 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:36441333 (34.7 MiB)  TX bytes:701434330 (668.9 MiB)
          Interrupt:97 base 0xc000


eth1      Link encap:Ethernet  HWaddr 00:11:32:EF:B1:C8
          inet addr:169.254.104.3  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:96 base 0xa000


eth2      Link encap:Ethernet  HWaddr 00:E0:4C:68:1A:30
          inet addr:192.168.0.26  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:4cff:fe68:1a30/64 Scope:Link
          inet6 addr: fe80::2e0:4cff:fe68:1a30/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:35014926 errors:0 dropped:0 overruns:0 frame:0
          TX packets:85948712 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:15382908920 (14.3 GiB)  TX bytes:113071574222 (105.3 GiB)


lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2661526 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2661526 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:462191291 (440.7 MiB)  TX bytes:462191291 (440.7 MiB)


myst0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.182.0.1  P-t-P:10.182.0.1  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1420  Metric:1
          RX packets:194506 errors:0 dropped:0 overruns:0 frame:0
          TX packets:447581 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:15379091 (14.6 MiB)  TX bytes:599577182 (571.8 MiB)


myst2     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.182.2.1  P-t-P:10.182.2.1  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1420  Metric:1
          RX packets:47613 errors:0 dropped:0 overruns:0 frame:0
          TX packets:51565 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:16430776 (15.6 MiB)  TX bytes:19618756 (18.7 MiB)


myst3     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.182.3.1  P-t-P:10.182.3.1  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1420  Metric:1
          RX packets:49409 errors:0 dropped:0 overruns:0 frame:0
          TX packets:55338 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:4807108 (4.5 MiB)  TX bytes:39666591 (37.8 MiB)


myst4     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.182.4.1  P-t-P:10.182.4.1  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1420  Metric:1
          RX packets:6247 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5645 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:668329 (652.6 KiB)  TX bytes:2428104 (2.3 MiB)



La commande ip -a nécessite un argument complémentaire ; lequel veux-tu ?


Concernant ton script, j'ai activé l'ipv6, l'interface à checker est eth02 et celles à désactiver est mise sur eth0.
J'ai aussi désactivé gotify.

Bash:
#   Set to no for no ipv6, or yes to let ipv6 activated (global parameter: it's for all interfaces)
ipv6="yes"

#   Set to the interface in 2,5G/5G you want to check : eth0 or eth1, or eth2 ...
#   In Synology NAS :
#       - eth0 = LAN1
#       - eth1 = LAN2
#       - eth2 = LAN3
#       - eth3 = LAN4
interface="eth2"

# Add embedded interfaces you want to disable when $interface is up and running correctly
# and enable when $interface isn't working correctly.
# Choose wisely!
embedded_interface_to_deactivate=("eth0")

#   Set the gateway to test (could be whatever IP address you want to ping)
#   or let the script determine the default gateway set by setting the value to "".
gateway=""
# gateway="192.168.2.203"

## Variables Gotify
# Set gotify_notif to   false to disable gotify notification
#                       true to enable gotify notification
gotify_notif=false
gotify_url=https://gotify.ndd.tld
gotify_token=xxxx-token-xxx
 
@AlfredHost
Me suis planté pour la commande ip, il’ n’y a pas de tiret :
Bash:
ip a

Je regarde dans la journée.
Mais je risque de ne pas avoir accès à mon nas…

Ps : pourrais tu ouvrir une issue sur GitHub ?
 
Hello à tous 👋

Je viens de faire une update du script pour qu'il gère le cas où Virtual Machine Manager est installé avec Open vSwtich, car dans ce cas là, on a des interface virtuelle ovs_ethX qui sont celles qui ont la connexion, bien que ethX soit toujours présente.

Dans le script, il ne faut surtout pas toucher les ethX et les modifier en ovs_ethX, car le script va gérer tout seul cette partie.
Je considère qu'il faut mettre les interfaces physiques dans les variables du début :
Bash:
#   Set to the interface in 2,5G/5G you want to check : eth0 or eth1, or eth2 ...
#   In Synology NAS, the physical interfaces are :
#       - eth0 = LAN1
#       - eth1 = LAN2
#       - eth2 = LAN3
#       - eth3 = LAN4
# Be aware that is it to be the physical interface without ovs (Open vSwitch) installed, not the ovs_ one. The ovs is to be dealt after.
interface="eth2"

# Set this to true of Open vSwitch is activated, or false if not. This will be used to manage the ovs_ethX in the script.
ovs="true"

# Add embedded physical interfaces you want to disable when $interface is up and running correctly
# and enable when $interface isn't working correctly.
# Choose wisely!
# And do not set ovs_ethX, it will be handled differently.
embedded_interface_to_deactivate=("eth0" "eth1")
 
@MilesTEG1
Je viens de tester ton script sur mes deux nas (ds218+ avec un port ethernet, ds220+ avec 2 ports).
Scripts configurés avec IPV6="yes", ovs="false", gateway="", gotify="false"
pour le ds218+ : interface="eth1", embedded_interface_to_deactivate=("eth0")
pour le ds220+ : interface="eth2",embedded_interface_to_deactivate=("eth0","eth1")
rien d'autre
Scripts lancés en manuel, tous les ports ethernets activés, les adaptateurs USB fonctionnels et un port éthernet raccordé au réseau sur chaque nas pour dépannage. Réseau macvlan opérationel pour les pi-holes. Tout fonctionne.
Résultat :
DS218+
InfosSystème12/10/2023 11:23:49SYSTEM[LAN 1] link down.
OK
mais mon pi-hole a planté ! ou plutôt il a changé d'IP !!! Je le reconstruis (down, up -d) :Error response from daemon: Address already in use
Je casse l'interface virtuelle et le réseau macvlan et je remets tout d'aplomb et refais le test .... plus de pb.
La seule différence est que je n'ai pas réactivé eth0.
L'IP du pi_hole avait migré vers le début de la plage du réseau macvlan.
En attendant tes commentaires je vais tester le DS220+ pour voir si eth0 et eth1 sont désactivés sans problème.
 
Avec le DS220+ c'est pire :sick:
Le pi-hole plante aussi, mais ce n'est pas qu'un changement d'IP. L'interface virtuelle a planté également. De plus cette fois les ports ethernets ne sont pas désactivés (erreur sur ma commande... plus haut?).
T'as du boulot :ROFLMAO:
 
Mouarf :ROFLMAO:
Oué 😅

En revanche, pourquoi ça n'a pas fonctionné... Je ne sais pas.
Ça ne touche pas les adresses IP.
Comment sont configurés tes NAS d'un point de vue IP ? Fixe ? DHCP ?

Pour ton macvlan, les conteneurs ont bien une IP affectée en dure dessus ?
Il est créé sur quel NAS ?

Parce que de mon côté, j'ai aussi un macvlan pour SWAG et Adguard Home sur le920+, et le script fonctionne correctement.

Va falloir que je j'aouter du code de débogage dedans, et que tu veuilles bien prendre un peu de temps pour tester encore ^^
 
@Jeff777 Pour m'aider à placer du code de débogage plus efficacement, as-tu la sortie complète du script ?
 
J'ai refais un essai en manuel sur le terminal SSH sur le DS220+.
J'ai plus d'infos :
bash driver-pkgctl-r8152-restart-reload.sh manual
(1) already root
=> eth0,eth1 : will be deactivated if 'eth2' is up and running.
Try n°1
package r8152 is turned on , version is 2.17.1-1

pkgctl-r8152 active_status = active
pkgctl-r8152 load_status = loaded
pkgctl-r8152 enable_status = disabled

The driver status AREN'T OK !
The driver need to be restarted or reloaded !
[pkgctl-r8152] done reload-or-restart.

Try n°2
package r8152 is turned on , version is 2.17.1-1

pkgctl-r8152 active_status = active
pkgctl-r8152 load_status = loaded
pkgctl-r8152 enable_status = disabled

The driver status AREN'T OK !
The driver need to be restarted or reloaded !

The driver is still not OK on the 2nd try !
That's not good...
It means the eth2 isn't working... So let's reactivate the eth0 interface.
Reactivation of eth0,eth1.eth0,eth1: ERROR while getting interface flags: No such device
Done.
Device "eth0,eth1" does not exist.
-> eth0,eth1 should be up now. You can connect the NAS on in order to sort things out...
=> Exiting script now.

That's not good...
It means the eth2 isn't working... So let's reactivate the eth0 interface.
Reactivation of eth0,eth1.eth0,eth1: ERROR while getting interface flags: No such device
Done.
Device "eth0,eth1" does not exist.

C'est n'importe quoi ça !!!
 
Comment sont configurés tes NAS d'un point de vue IP ? Fixe ? DHCP ?
Les deux mon général. Le DHCP transmet des IP fixes.

Pour ton macvlan, les conteneurs ont bien une IP affectée en dure dessus ?
Il est créé sur quel NAS ?
Chaque nas a son propre macvlan et son propre container pi-hole avec une ipv4 et une ipv6 en dure. Les plages des macvlan sont disjointes.
 
En fait pour le DS je ne sais pas pourquoi le script considère que le driver n'est pas fonctionnel. C'est ça qui cloche, il est rechargé mais ça casse la liaison avec le réseau virtuel mac0 et après comme il considère qu'il n'est pas opérationnel il réactive les interfaces eth0 et eth1.
Je vais faire un manuel sur le DS218+ pour voir pourquoi chez lui l'interface eth0 n'est pas réactivé
 
Bon pour le DS218+ qie j'ai redémarré ...ça semble ok :

root@nas2:/volume1/scripts# bash driver-pkgctl-r8152-restart-reload.sh manual
(1) already root
=> eth0 : will be deactivated if 'eth1' is up and running.
Try n°1
package r8152 is turned on , version is 2.16.3-4

pkgctl-r8152 active_status = active
pkgctl-r8152 load_status = loaded
pkgctl-r8152 enable_status = enabled

The driver status is OK ! No need to do something more.
gateway is = 192.168.1.254
gateway 192.168.1.254 is accessible ! No need to do something more.
eth0 is still up and running. Shutting down now.

et si je recommence :

root@JFSERVEURSVG:/volume1/scripts# bash driver-pkgctl-r8152-restart-reload.sh manual
(1) already root
=> eth0 : will be deactivated if 'eth1' is up and running.
Try n°1
package r8152 is turned on , version is 2.16.3-4

pkgctl-r8152 active_status = active
pkgctl-r8152 load_status = loaded
pkgctl-r8152 enable_status = enabled

The driver status is OK ! No need to do something more.
gateway is = 192.168.1.254

Je vais tester en tâche programmée puis en boot

La version du driver est 2.16.3-4 sur le ds218+ et 2.17.1-1 sur le 220+ c'est important ?
 
Alors j'ai recommencé avec le DS220+ en ne désactivant que eth1 et là ça a bien fonctionné sauf que le terminal dit : => eth0,eth1 : will be deactivated if 'eth2' is up and running.
. Puis j'ai compléter le script avec eth0 mais avec une modif par rapport à la dernière fois (j'ai mis une virgule entre "etho" et "eth1") et là aussi pas de shut down sauf que eth0 (qui n'est pas raccordé) n'est pas désactivé. Normal ??

Les deux rapports sont identiques:
(1) already root
=> eth0,eth1 : will be deactivated if 'eth2' is up and running.
Try n°1
package r8152 is turned on , version is 2.17.1-1

pkgctl-r8152 active_status = active
pkgctl-r8152 load_status = loaded
pkgctl-r8152 enable_status = enabled

The driver status is OK ! No need to do something more.
gateway is = 192.168.1.254
gateway 192.168.1.254 is accessible ! No need to do something more.
Device "eth0,eth1" does not exist.
eth0,eth1 is already down.

Je vais tester les reboot.
 
Le reboot du DS218+ se passe bien mais l'interface eth0 reste connectée et donc raccordée. Attendons le script programmé voir s'il corrige cela.
Oui il corrige cela;
Sur le DS220+ ça se passe bien aussi ....sauf que j'ai perdu le pi-hole mais le pb existait au reboot avant l'utilisation du script. Il me semble que j'avais aussi les interfaces eth0 et eth1 activés mais il se sont désactivés assez rapidement peut-être à cause de la tâche programmée qui arrivait dans la foulée du reboot.
Bon j'arrête là pour l'instant et te tiens au courant.
 
Dernière édition:
@Jeff777
Oula tu en as fait des essais !
C’est même devenu complexe de tout suivre sur le smart phone.

Comment spécifies tu les deux interfaces à désactiver ?
Colle moi la ligne de la variable s’il te plaît.
Je pense qu’il y a un possible erreur ici.

Fait moi aussi un ifconfig 😊

Je regarderai quand je serais sur le mac 😊
 
DS220. J'ai stoppé le driver, il redémarre au reboot mais les eth0 et eth1 ne sont pas désactivés ni au déclenchement de la tâche programmée !!
 
Comment spécifies tu les deux interfaces à désactiver ?
Colle moi la ligne de la variable s’il te plaît.
# Set to no for no ipv6, or yes to let ipv6 activated (global parameter: it's for all interfaces)
ipv6="yes"

# Set to the interface in 2,5G/5G you want to check : eth0 or eth1, or eth2 ...
# In Synology NAS, the physical interfaces are :
# - eth0 = LAN1
# - eth1 = LAN2
# - eth2 = LAN3
# - eth3 = LAN4
# Be aware that is it to be the physical interface without ovs (Open vSwitch) installed, not the ovs_ one. The ovs is to be dealt after.
interface="eth2"

# Set this to true of Open vSwitch is activated, or false if not. This will be used to manage the ovs_ethX in the script.
ovs="false"

# Add embedded physical interfaces you want to disable when $interface is up and running correctly
# and enable when $interface isn't working correctly.
# Choose wisely!
# And do not set ovs_ethX, it will be handled differently.
embedded_interface_to_deactivate=("eth0" "eth1")



Fait moi aussi un ifconfig
ifconfig
docker0 Link encap:Ethernet HWaddr 02:xxxxxxxxxxxxxxx
inet addr:172.17.0.1 Bcast:172.17.255.255 Mask:255.255.0.0
inet6 addr: fe80::42xxxxxxxxxxxxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2008 errors:0 dropped:0 overruns:0 frame:0
TX packets:2110 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2020575 (1.9 MiB) TX bytes:1607270 (1.5 MiB)

docker-17 Link encap:Ethernet HWaddr 02:xxxxxxxxxxxxxx
inet addr:172.23.0.1 Bcast:172.23.255.255 Mask:255.255.0.0
inet6 addr: fe80::42:axxxxxxxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:605 errors:0 dropped:0 overruns:0 frame:0
TX packets:105 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:100084 (97.7 KiB) TX bytes:111387 (108.7 KiB)

docker-4b

etc etc

eth0 Link encap:Ethernet HWaddr 00:xxxxxx
inet addr:169.254.222.81 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:84 base 0xe000

eth1 Link encap:Ethernet HWaddr 00:xxxxxxxxxxxxxxx
inet addr:192.168.1.32 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:470846 errors:0 dropped:0 overruns:0 frame:0
TX packets:21744 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:577541598 (550.7 MiB) TX bytes:5771395 (5.5 MiB)
Interrupt:85

eth2 Link encap:Ethernet HWaddr 00:xxxxxxxxxxx
inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: 2a01:xxxxxxxxxxx/64 Scope:Global
inet6 addr: fe80::xxxxxxxxxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7986067 errors:0 dropped:0 overruns:0 frame:0
TX packets:2682684 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11682623705 (10.8 GiB) TX bytes:1814522738 (1.6 GiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:78344 errors:0 dropped:0 overruns:0 frame:0
TX packets:78344 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:35349455 (33.7 MiB) TX bytes:35349455 (33.7 MiB)

tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.1.1 P-t-P:10.8.1.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


J'ai perdu l'interface mac0 au reboot. J'ai pourtant la tâche reload-mac0 au reboot
 
@Jeff777
Voudrais-tu bien éditer ton message et mettre des balises de codes, car les espaces ou tabulations ont souvent une grande importance :)
 
Bon finalement j'ai tout remis d'aplomb sur le nas1 et tout est rentré dans l'ordre. Voilà les deux dernières tâches programmés:


Tâche : Verification du 2.5 Gbts nas1 DS220+

Heure de début : Thu, 12 Oct 2023 20:00:01 +0200

Heure d'arrêt : Thu, 12 Oct 2023 20:00:02 +0200

État actuel : 0 (Normal)

Sortie/erreur standard :

(1) already root

=> eth0, eth1 : will be deactivated if 'eth2' is up and running.

Try n°1

package r8152 is turned on , version is 2.17.1-1

pkgctl-r8152 active_status = active

pkgctl-r8152 load_status = loaded

pkgctl-r8152 enable_status = enabled

The driver status is OK ! No need to do something more.

gateway is = 192.168.1.254

gateway 192.168.1.254 is accessible ! No need to do something more.

eth0 is still up and running. Shutting down now.

eth1 is still up and running. Shutting down now.

De nas1

Tâche : Verification du 2.5 Gbts nas2 DS218+

Heure de début : Thu, 12 Oct 2023 20:00:01 +0200

Heure d'arrêt : Thu, 12 Oct 2023 20:00:05 +0200

État actuel : 0 (Normal)

Sortie/erreur standard :

(1) already root

=> eth0 : will be deactivated if 'eth1' is up and running.

Try n°1

package r8152 is turned on , version is 2.17.1-1

pkgctl-r8152 active_status = active

pkgctl-r8152 load_status = loaded

pkgctl-r8152 enable_status = enabled

The driver status is OK ! No need to do something more.

gateway is = 192.168.1.254

gateway 192.168.1.254 is accessible ! No need to do something more.

eth0 is already down.

De nas2

J'attends de voir comment ça se comporte.