NAS Synology avec 2 cartes réseau

Bonjour,

J’ai un NAS DS920+ qui a 2 cartes réseau et justement mon LAN est branché sur la carte n°2 mais seule la carte n°1 est reconnue et affichée.


Informations Jeedom

Core : 4.4.19 (master)
DNS Jeedom : non

Plugin : Monitoring
Version : 2024-11-24 01:13:49 (stable)

Informations complémentaires

Debian :: 11.9
Plugin Monitoring (Version / Branche) : 3.1.5 / stable (market)
Plugin SSH Manager (Version / Branche) : 1.0.8 / stable (market)

Page santé (Jeedom 4.4.19 sous Debian 11) :

Version du plugin installée (dernière stable à ce jour) :
image

Configuration équipement :

Commandes liées à la carte réseau :

On voit que ovs_eth0 est monitorée, mais la carte ovs_eth1 est utilisée.
En passant les log en debug, j’ai vu quelle commande était envoyée. Pour montrer quoi gérer, voici la commande sans les filtres :

odin@NAS:~$ LC_ALL=C ip -o -f inet a 2>/dev/null | grep -Ev 'docker|127.0.0.1'
6: ovs_eth0    inet 169.254.88.123/16 brd 169.254.255.255 scope global ovs_eth0\       valid_lft forever preferred_lft forever
7: ovs_eth1    inet 192.168.1.40/24 brd 192.168.1.255 scope global ovs_eth1\       valid_lft forever preferred_lft forever
Log debug si jamais ça sert, mais je doute...
2173|[2025-06-10 17:45:04] DEBUG  : [NAS][SSH-CNX] Connection :: OK
2174|[2025-06-10 17:45:04] DEBUG  : [NAS][REMOTE] ArchKey :: syno (Synology)
2175|[2025-06-10 17:45:04] DEBUG  : [NAS][SSH-EXEC] NetworkCard :: LC_ALL=C ip -o -f inet a 2>/dev/null | grep -Ev 'docker|127.0.0.1' | head -1 | awk '{ print $2 }' | awk -F'@' -v ORS="" '{ print $1 }'
2176|[2025-06-10 17:45:04] DEBUG  : [NAS][SSH-EXEC] NetworkCard Result :: ovs_eth0
2177|[2025-06-10 17:45:04] DEBUG  : [NAS][getNetworkCard] NetworkCard :: ovs_eth0
2178|[2025-06-10 17:45:04] DEBUG  : [NAS][getCommands] Key (LocalorRemote) :: syno (remote)
2179|[2025-06-10 17:45:04] DEBUG  : [NAS][SSH-EXEC] OsVersion :: awk -F'=' '/productversion/ { print $2 }' /etc.defaults/VERSION 2>/dev/null | awk -v ORS="" '{ gsub(/"/, ""); print }'
2180|[2025-06-10 17:45:04] DEBUG  : [NAS][SSH-EXEC] OsVersion Result :: 7.2.2
2181|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] Uptime :: awk '{ print $1 }' /proc/uptime 2>/dev/null | awk -v ORS="" '{ gsub(/^[[:space:]]+|[[:space:]]+$/, ""); print }'
2182|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] Uptime Result :: 16172517.15
2183|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] LoadAverage :: cat /proc/loadavg 2>/dev/null
2184|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] LoadAverage Result :: 0.67 0.50 0.51 1/695 1296
2185|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] Memory :: LC_ALL=C free 2>/dev/null | grep 'Mem' | head -1 | awk '{ print $2,$3,$4,$6,$7 }'
2186|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] Memory Result :: 7979144 1008704 157456 6812984 2261996
2187|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] Swap :: LC_ALL=C free 2>/dev/null | awk -F':' '/Swap/ { print $2 }' | awk '{ print $1,$2,$3}'
2188|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] Swap Result :: 6885292 395368 6489924
2189|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] HDD :: LC_ALL=C df -l 2>/dev/null | grep 'vg1000\|volume1' | head -1 | awk '{ print $2,$3,$4,$5 }'
2190|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] HDD Result :: 7480289528 2350407084 5129882444 32%
2191|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] ReseauRXTX :: cat /proc/net/dev 2>/dev/null | grep "ovs_eth0:" | awk '{ print $1,$2,$10 }' | awk -v ORS="" '{ gsub(/:/, ""); print }'
2192|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] ReseauRXTX Result :: ovs_eth0 0 0
2193|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] ReseauIP :: LC_ALL=C ip -o -f inet a 2>/dev/null | grep "ovs_eth0 " | awk '{ print $4 }' | awk -v ORS="" '{ gsub(/\/[0-9]+/, ""); print }'
2194|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] ReseauIP Result :: 169.254.88.123
2195|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] NbCPU :: cat /proc/sys/kernel/syno_CPU_info_core 2>/dev/null
2196|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] NbCPU Result :: 4
2197|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] CPUFreq-1 :: cat /proc/sys/kernel/syno_CPU_info_clock 2>/dev/null
2198|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] CPUFreq-1 Result :: 2000.  0
2199|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] CPUTemp-1 :: timeout 3 cat $(find /sys/devices/* -name temp*_input | head -1)
2200|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] CPUTemp-1 Result :: 46000
2201|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] SynoModel :: get_key_value /etc/synoinfo.conf upnpmodelname 2>/dev/null
2202|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] SynoModel Result :: DS920+
2203|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] SynoVersion :: cat /etc.defaults/VERSION 2>/dev/null | awk '{ gsub(/"/, ""); print }' | awk NF=NF RS='\r\n' OFS='&'
2204|[2025-06-10 17:45:05] DEBUG  : [NAS][SSH-EXEC] SynoVersion Result :: majorversion=7&minorversion=2&major=7&minor=2&micro=2&buildphase=GM&buildnumber=72806&smallfixnumber=2&nano=2&base=72806&productversion=7.2.2&os_name=DSM&builddate=2024/11/15&buildtime=11:48:02
2205|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] ARMv :: syno
2206|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] DistriName ::
2207|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] DistriBits ::
2208|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] OsVersion :: 7.2.2
2209|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] SynoModel :: DS920+
2210|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] SynoVersion :: majorversion=7&minorversion=2&major=7&minor=2&micro=2&buildphase=GM&buildnumber=72806&smallfixnumber=2&nano=2&base=72806&productversion=7.2.2&os_name=DSM&builddate=2024/11/15&buildtime=11:48:02
2211|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] Uptime :: 16172517.15
2212|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] LoadAverage :: 0.67 0.50 0.51 1/695 1296
2213|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] Memory :: 7979144 1008704 157456 6812984 2261996
2214|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] Swap :: 6885292 395368 6489924
2215|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] HDD :: 7480289528 2350407084 5129882444 32%
2216|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] SynoHDDv2 ::
2217|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] SynoHDDv3 ::
2218|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] SynoHDDv4 ::
2219|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] SynoHDDUSB ::
2220|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] SynoHDDeSATA ::
2221|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] ReseauRXTX :: ovs_eth0 0 0
2222|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] ReseauIP :: 169.254.88.123
2223|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] NbCPU :: 4
2224|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] CPUFreq :: 2000.0
2225|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] CPUFreq Id :: 1
2226|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] CPUTemp :: 46000
2227|[2025-06-10 17:45:05] DEBUG  : [NAS][REMOTE] CPUTemp Id :: 1
2228|[2025-06-10 17:45:05] DEBUG  : [NAS][DSM/SRM] Parse version :: OK
2229|[2025-06-10 17:45:05] DEBUG  : [NAS][DSM/SRM] Version :: DSM 7.2.2-72806 Update 2
2230|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Total :: 7979144
2231|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Used :: 1008704
2232|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Free :: 157456
2233|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Buff/Cache :: 6812984
2234|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Available :: 2261996
2235|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Used % :: 98
2236|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Free % :: 2
2237|[2025-06-10 17:45:05] DEBUG  : [NAS] Memory Available % :: 28.3
2238|[2025-06-10 17:45:05] DEBUG  : [NAS] Swap Total :: 6885292
2239|[2025-06-10 17:45:05] DEBUG  : [NAS] Swap Used :: 395368
2240|[2025-06-10 17:45:05] DEBUG  : [NAS] Swap Free :: 6489924
2241|[2025-06-10 17:45:05] DEBUG  : [NAS] Swap Used % :: 5.7
2242|[2025-06-10 17:45:05] DEBUG  : [NAS] Swap Free % :: 94.3
2243|[2025-06-10 17:45:05] DEBUG  : [NAS][RESEAU] Carte Réseau / IP (TX - RX) :: ovs_eth0 / IP : 169.254.88.123 (TX : 0 o - RX : 0 o)
2244|[2025-06-10 17:45:05] DEBUG  : [NAS][HDD] HDD Total :: 7480289528
2245|[2025-06-10 17:45:05] DEBUG  : [NAS][HDD] HDD Used :: 2350407084
2246|[2025-06-10 17:45:05] DEBUG  : [NAS][HDD] HDD Free :: 5129882444
2247|[2025-06-10 17:45:05] DEBUG  : [NAS][HDD] HDD Used % :: 31.4
2248|[2025-06-10 17:45:05] DEBUG  : [NAS][HDD] HDD Free % :: 68.6
2249|[2025-06-10 17:45:05] DEBUG  : [NAS][formatCPU] OS :: syno```

Ce serait possible d’avoir les 2 cartes dans le plugin ?

S’il faut plus d’infos, je suis dispo.

A+
Michel

Bonsoir Michel,

Merci pour les logs et et la commande sans les filtres.

Le cas des multiples cartes réseaux n’est géré que dans la limite de la détection auto, mais s’il en sort plusieurs (de cartes), l’algo prend la première adresse. Dans ce cas de figure, à date, il faut passer par l’option qui permet de nommer soi-même la carte réseau et indiquer dans le champ correspondant ovs_eht1.

De ce que je vois du résultat retourné, je pourrai améliorer la commande en excluant à l’avenir toute adresse de type « local-link » (les adresses en 169.254.xxx.xxx) ce qui dans ton cas ne laisserait plus que la carte ovs_eth1 et fonctionnerait du coup :stuck_out_tongue:

TiTidom.

1 « J'aime »