[BONDING] Connexion impossible (RÉSOLU)

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 348
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

[BONDING] Connexion impossible (RÉSOLU)

Message par L_Indien » sam. 21 mars 2020, 20:30

Bonsoir à toutes et à tous,

Je suis en train d'essayer de mettre en place du channel bonding.

J'ai modifié le fichier # nano /etc/netctl/bonding et mis le texte suivant :

Code : Tout sélectionner

Description='Bond Interface'
Interface=bond0
Connection=bond
BindsToInterfaces=('enp2s0' 'enp0s20u1u1u4')
IP=dhcp
IP6=stateless
mode=0
Voici les différentes manip que j'ai effectué :

Code : Tout sélectionner

# pacman -S ifenslave networkmanager nm-connection-editor
# echo 'alias bond0 bonding' > /etc/modprobe.d/bonding.conf
# netctl start bonding
# netctl enable bonding
# netctl switch-to bonding
# modprobe bonding
# ifconfig bond0 hw ether 76:72:da:35:35:b9
# ifconfig bond0 up
# ifconfig enp0s20u1u1u4 down && ifenslave bond0 enp0s20u1u1u4
# ifconfig enp2s0 down && ifenslave bond0 enp2s0
Les adresses IP sont affectées par pfSense.

Avant la mise en place du channel bonding :

Un # ifconfig :

Code : Tout sélectionner

bond0: flags=5123<UP,BROADCAST,MASTER,MULTICAST>  mtu 1500
        inet6 fe80::acf1:cf16:7e6b:ac61  prefixlen 64  scopeid 0x20<link>
        ether 76:72:da:35:35:b9  txqueuelen 1000  (Ethernet)
        RX packets 24728  bytes 23468684 (22.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1689  bytes 113612 (110.9 KiB)
        TX errors 0  dropped 45 overruns 0  carrier 0  collisions 0

enp0s20u1u1u4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.32  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::178f:9ff6:e4b1:90ed  prefixlen 64  scopeid 0x20<link>
        ether 00:05:1b:d4:3d:75  txqueuelen 1000  (Ethernet)
        RX packets 35178  bytes 26107191 (24.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2989  bytes 369860 (361.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.31  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::d5dc:818e:cab8:96d8  prefixlen 64  scopeid 0x20<link>
        ether b8:97:5a:c9:1f:89  txqueuelen 1000  (Ethernet)
        RX packets 65070  bytes 63025771 (60.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70575  bytes 10834041 (10.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 4369  bytes 304813 (297.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4369  bytes 304813 (297.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Et un #ping 192.168.2.1 renvoie :

Code : Tout sélectionner

PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.326 ms
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.308 ms
64 bytes from 192.168.2.1: icmp_seq=3 ttl=64 time=0.371 ms
64 bytes from 192.168.2.1: icmp_seq=4 ttl=64 time=0.337 ms
64 bytes from 192.168.2.1: icmp_seq=5 ttl=64 time=0.319 ms
^C
--- 192.168.2.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4036ms
rtt min/avg/max/mdev = 0.308/0.332/0.371/0.021 ms
Après la mise en place du channel bonding :

Un # ifconfig :

Code : Tout sélectionner

bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        inet 192.168.2.40  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::acf1:cf16:7e6b:ac61  prefixlen 64  scopeid 0x20<link>
        ether 76:72:da:35:35:b9  txqueuelen 1000  (Ethernet)
        RX packets 25166  bytes 23509680 (22.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1954  bytes 139020 (135.7 KiB)
        TX errors 0  dropped 57 overruns 0  carrier 0  collisions 0

enp0s20u1u1u4: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        inet 192.168.2.40  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::55e4:192d:fe5d:ec5e  prefixlen 64  scopeid 0x20<link>
        ether 76:72:da:35:35:b9  txqueuelen 1000  (Ethernet)
        RX packets 35429  bytes 26133424 (24.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3133  bytes 386961 (377.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        inet 192.168.2.40  netmask 255.255.255.0  broadcast 192.168.2.255
        ether 76:72:da:35:35:b9  txqueuelen 1000  (Ethernet)
        RX packets 65477  bytes 63077863 (60.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70975  bytes 10883735 (10.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 4634  bytes 331478 (323.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4634  bytes 331478 (323.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Et un #ping 192.168.2.1 renvoie :

Code : Tout sélectionner

PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
From 192.168.2.40 icmp_seq=1 Destination Host Unreachable
From 192.168.2.40 icmp_seq=2 Destination Host Unreachable
From 192.168.2.40 icmp_seq=3 Destination Host Unreachable
From 192.168.2.40 icmp_seq=4 Destination Host Unreachable
^C
--- 192.168.2.1 ping statistics ---
5 packets transmitted, 0 received, +4 errors, 100% packet loss, time 4039ms
pipe 3
Un petit $ cat /proc/net/bonding/bond0 renvoie :

Code : Tout sélectionner

Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0

Slave Interface: enp0s20u1u1u4
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:05:1b:d4:3d:75
Slave queue ID: 0

Slave Interface: enp2s0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: b8:97:5a:c9:1f:89
Slave queue ID: 0
J'avoue que là je bloque...

Vous n'aurez pas une idée ou 2 ?

Merci.

Bonne soirée.
Dernière modification par L_Indien le jeu. 26 mars 2020, 20:50, modifié 3 fois.
Différence entre windows et linux
Linux est multi-tâches, windows est multi-taches.
L'Indien de la Douche - Soutient L'April

benjarobin
Maître du Kyudo
Messages : 15713
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [BONDING] Connexion impossible (EN COURS...)

Message par benjarobin » sam. 21 mars 2020, 21:56

Bonjour,
Je n'ai jamais utilisé le bonding. Mais en gros cela à l'air de fonctionner après 2 minutes de test.

Créer le fichier /etc/modprobe.d/bonding0.conf

Code : Tout sélectionner

alias bond0 bonding
options bond0 mode=0 miimon=100 max_bonds=1

Code : Tout sélectionner

modprobe bond0
ifconfig eth0 down
ifconfig eth1 down
ip addr flush dev eth0
ip addr flush dev eth1
ifconfig bond0 up
ifenslave bond0 eth0
ifenslave bond0 eth1
dhcpcd bond0
Très important, tu ne dois pas avoir de service réseau qui tourne.
Au final tu ne dois pas avoir d'IP sur les interfaces slaves, uniquement sur l'interface bond0
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 348
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

Re: [BONDING] Connexion impossible (EN COURS...)

Message par L_Indien » dim. 22 mars 2020, 15:41

Bonjour benjarobin,

Merci pour ta réponse.
benjarobin a écrit :
sam. 21 mars 2020, 21:56
Je n'ai jamais utilisé le bonding.
Moi non plus. Mais ayant 2 cartes réseaux, je suis motivé pour le mettre en place... C'est comme ça qu'on apprend aussi : par la pratique.
benjarobin a écrit :
sam. 21 mars 2020, 21:56
Mais en gros cela à l'air de fonctionner après 2 minutes de test.

Créer le fichier /etc/modprobe.d/bonding0.conf

Code : Tout sélectionner

alias bond0 bonding
options bond0 mode=0 miimon=100 max_bonds=1

Code : Tout sélectionner

modprobe bond0
ifconfig eth0 down
ifconfig eth1 down
ip addr flush dev eth0
ip addr flush dev eth1
ifconfig bond0 up
ifenslave bond0 eth0
ifenslave bond0 eth1
dhcpcd bond0
Très important, tu ne dois pas avoir de service réseau qui tourne.
Juste pour info : les manips # ifconfig ethX down ne permettent pas ça justement ?

Merci pour les tuyaux.
J'ai réussi à avoir une connexion avec 192.168.2.1 (Serveur DHCP). Mais je ne peux pas pinguer après (Box et Internet).
Ça peut peut-être venir de la gateway ? Je pensais mettre comme gateway, l'adresse du serveur DHCP.
benjarobin a écrit :
sam. 21 mars 2020, 21:56
Au final tu ne dois pas avoir d'IP sur les interfaces slaves, uniquement sur l'interface bond0
C'est très certainement possible, mais elles sont affectuées automatiquement...

Je continue de travailler dessus et te tiens informé.

Bon dimanche.
Différence entre windows et linux
Linux est multi-tâches, windows est multi-taches.
L'Indien de la Douche - Soutient L'April

benjarobin
Maître du Kyudo
Messages : 15713
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [BONDING] Connexion impossible (EN COURS...)

Message par benjarobin » dim. 22 mars 2020, 16:59

L_Indien a écrit :
dim. 22 mars 2020, 15:41
Juste pour info : les manips # ifconfig ethX down ne permettent pas ça justement ?
Non.
L_Indien a écrit :
dim. 22 mars 2020, 15:41
C'est très certainement possible, mais elles sont affectuées automatiquement...
C'est que tu as un autre service réseau qui tourne... Tu dois tout arrêter au préalable. Si tu as bien suivi la liste des commandes que je t'ai donné, alors tu ne devrais pas avoir d'IP sur les 2 interfaces "slaves"
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 348
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

Re: [BONDING] Connexion impossible (EN COURS...)

Message par L_Indien » lun. 23 mars 2020, 17:33

Salut benjarobin,

Je te remercie pour ta réponse.

Je n'ai pas eu le temps de tout tester. Mais le peu que j'ai effectué, bof...

1 des 2 interfaces fonctionne bien ; mais pour l'autre, moyen : c'est une connexion réseau par l'USB.
J'ignore si elle fonctionne correctement. Je suis en train de la tester (autre port, autre poste et également autre connexion USB <-> RJ45).

Merci en tout cas pour les infos.

Je mets le sujet en stand-by, car je suis pas mal pris en ce moment.

Bonne soirée.
Différence entre windows et linux
Linux est multi-tâches, windows est multi-taches.
L'Indien de la Douche - Soutient L'April

Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 348
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

Re: [BONDING] Connexion impossible (EN COURS...)

Message par L_Indien » mar. 24 mars 2020, 07:46

Bonjour,

Je reviens sur le sujet, car j'ai un peu regarder les logs, et une erreur m'a interleppée...

Code : Tout sélectionner

mars 24 07:19:51 minix dhcpcd[496]: enp0s20u2u3u4: failed to request information
mars 24 07:19:54 minix dhcpcd[496]: enp2s0: failed to request information
sachant que juste avant

Code : Tout sélectionner

mars 24 07:19:40 minix dhcpcd[496]: enp2s0: soliciting an IPv6 router
mars 24 07:19:41 minix dhcpcd[496]: enp0s20u2u3u4: rebinding lease of 192.168.2.32
mars 24 07:19:41 minix dhcpcd[496]: enp0s20u2u3u4: probing address 192.168.2.32/24
mars 24 07:19:41 minix systemd-networkd[306]: enp0s20u2u3u4: Gained IPv6LL
mars 24 07:19:41 minix dhcpcd[496]: enp0s20u2u3u4: Router Advertisement from fe80::1:1
mars 24 07:19:41 minix dhcpcd[496]: enp0s20u2u3u4: no global addresses for default route
mars 24 07:19:41 minix systemd[1]: Finished Wait for Network to be Configured.
mars 24 07:19:41 minix audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-networkd-wait-online comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
mars 24 07:19:41 minix kernel: audit: type=1130 audit(1585030781.866:29): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-networkd-wait-online comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=su>
mars 24 07:19:41 minix dhcpcd[496]: enp0s20u2u3u4: requesting DHCPv6 information
mars 24 07:19:42 minix systemd-networkd[306]: enp2s0: Gained IPv6LL
mars 24 07:19:44 minix dhcpcd[496]: enp2s0: Router Advertisement from fe80::1:1
mars 24 07:19:44 minix dhcpcd[496]: enp2s0: no global addresses for default route
mars 24 07:19:44 minix dhcpcd[496]: enp2s0: requesting DHCPv6 information
mars 24 07:19:46 minix dhcpcd[496]: enp2s0: leased 192.168.2.31 for 7200 seconds
mars 24 07:19:46 minix dhcpcd[496]: enp2s0: adding route to 192.168.2.0/24
mars 24 07:19:46 minix dhcpcd[496]: enp2s0: adding default route via 192.168.2.1
mars 24 07:19:46 minix dhcpcd[496]: enp0s20u2u3u4: leased 192.168.2.32 for 7200 seconds
mars 24 07:19:46 minix dhcpcd[496]: enp0s20u2u3u4: adding route to 192.168.2.0/24
mars 24 07:19:46 minix dhcpcd[496]: enp0s20u2u3u4: adding default route via 192.168.2.1
Arch n'a pas réussi à demander des infos, avez-vous une idée de ce qu'il manque ?

Je vous remercie pour les réponses.

Bonne journée.
Différence entre windows et linux
Linux est multi-tâches, windows est multi-taches.
L'Indien de la Douche - Soutient L'April

benjarobin
Maître du Kyudo
Messages : 15713
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [BONDING] Connexion impossible (EN COURS...)

Message par benjarobin » mar. 24 mars 2020, 09:30

Rien d'anormal (c'est lié que je sache à l'IPv6), a part que cela montre qu'il y a un service réseau qui tourne... Alors qu'aucun ne devrait être actif !
Peux tu donner la sortie de

Code : Tout sélectionner

systemctl list-unit-files --state=enabled
systemctl list-units --state=running
ps -AF | grep "[d]hcp"
Tu ne devrais pas avoir de ligne dhcpcd associé à ces interfaces, cela ne devrait concerner que bond0 si tu as bien suivi ce que je t'ai fournit.
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 348
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

Re: [BONDING] Connexion impossible (EN COURS...)

Message par L_Indien » mar. 24 mars 2020, 18:46

Bonsoir Benjarobin,
benjarobin a écrit :
mar. 24 mars 2020, 09:30
Peux tu donner la sortie de

Code : Tout sélectionner

systemctl list-unit-files --state=enabled
systemctl list-units --state=running
ps -AF | grep "[d]hcp"
Voici les retours :

Code : Tout sélectionner

systemctl list-unit-files --state=enabled
UNIT FILE                             STATE   VENDOR PRESET
autovt@.service                       enabled disabled     
bluetooth.service                     enabled disabled     
btclavier.service                     enabled disabled     
dbus-org.bluez.service                enabled disabled     
dbus-org.freedesktop.network1.service enabled disabled     
dbus-org.freedesktop.resolve1.service enabled disabled     
dhcpcd.service                        enabled disabled     
getty@.service                        enabled enabled      
nfs-server.service                    enabled disabled     
ntpd.service                          enabled disabled     
rpcbind.service                       enabled disabled     
sshd.service                          enabled disabled     
systemd-networkd-wait-online.service  enabled disabled     
systemd-networkd.service              enabled enabled      
systemd-resolved.service              enabled enabled      
ufw.service                           enabled disabled     
systemd-networkd.socket               enabled disabled     
remote-fs.target                      enabled enabled

18 unit files listed.

Code : Tout sélectionner

systemctl list-units --state=running
UNIT                              LOAD   ACTIVE SUB     DESCRIPTION                                                  
  media-Appart.automount            loaded active running media-Appart.automount                                       
  media-Divers.automount            loaded active running media-Divers.automount                                       
  media-Documentaires.automount     loaded active running media-Documentaires.automount                                
  media-DVD_Films.automount         loaded active running media-DVD_Films.automount                                    
  media-DVD_Zik.automount           loaded active running media-DVD_Zik.automount                                      
  media-Films.automount             loaded active running media-Films.automount                                        
  media-Photos.automount            loaded active running media-Photos.automount                                       
  media-TPS_Films.automount         loaded active running media-TPS_Films.automount                                    
  media-TPS_Zik.automount           loaded active running media-TPS_Zik.automount                                      
  media-Zik.automount               loaded active running media-Zik.automount                                          
  proc-sys-fs-binfmt_misc.automount loaded active running Arbitrary Executable File Formats File System Automount Point
  init.scope                        loaded active running System and Service Manager                                   
  session-1.scope                   loaded active running Session 1 of user minix                                      
  session-3.scope                   loaded active running Session 3 of user minix                                      
  bluetooth.service                 loaded active running Bluetooth service                                            
  dbus.service                      loaded active running D-Bus System Message Bus                                     
  dhcpcd.service                    loaded active running dhcpcd on all interfaces                                     
  getty@tty1.service                loaded active running Getty on tty1                                                
  getty@tty2.service                loaded active running Getty on tty2                                                
  gssproxy.service                  loaded active running GSSAPI Proxy Daemon                                          
  lvm2-lvmetad.service              loaded active running LVM2 metadata daemon                                         
  nfs-idmapd.service                loaded active running NFSv4 ID-name mapping service                                
  nfs-mountd.service                loaded active running NFS Mount Daemon                                             
  nfsdcld.service                   loaded active running NFSv4 Client Tracking Daemon                                 
  ntpd.service                      loaded active running Network Time Service                                         
  polkit.service                    loaded active running Authorization Manager                                        
  rpc-statd.service                 loaded active running NFS status monitor for NFSv2/3 locking.                      
  rpcbind.service                   loaded active running RPC Bind                                                     
  rtkit-daemon.service              loaded active running RealtimeKit Scheduling Policy Service                        
  sshd.service                      loaded active running OpenSSH Daemon                                               
  systemd-homed.service             loaded active running Home Area Manager                                            
  systemd-journald.service          loaded active running Journal Service                                              
  systemd-logind.service            loaded active running Login Service                                                
  systemd-networkd.service          loaded active running Network Service                                              
  systemd-resolved.service          loaded active running Network Name Resolution                                      
  systemd-udevd.service             loaded active running udev Kernel Device Manager                                   
  systemd-userdbd.service           loaded active running User Database Manager                                        
  udisks2.service                   loaded active running Disk Manager                                                 
  upower.service                    loaded active running Daemon for power management                                  
  user@1000.service                 loaded active running User Manager for UID 1000                                    
  dbus.socket                       loaded active running D-Bus System Message Bus Socket                              
  lvm2-lvmetad.socket               loaded active running LVM2 metadata daemon socket                                  
  rpcbind.socket                    loaded active running RPCbind Server Activation Socket                             
  systemd-journald-audit.socket     loaded active running Journal Audit Socket                                         
  systemd-journald-dev-log.socket   loaded active running Journal Socket (/dev/log)                                    
  systemd-journald.socket           loaded active running Journal Socket                                               
  systemd-networkd.socket           loaded active running Network Service Netlink Socket                               
  systemd-udevd-control.socket      loaded active running udev Control Socket                                          
  systemd-udevd-kernel.socket       loaded active running udev Kernel Socket                                           
  systemd-userdbd.socket            loaded active running User Database Manager Socket                                 

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

50 loaded units listed.

Code : Tout sélectionner

ps -AF | grep "[d]hcp"
root         440       1  0   851  2464   2 17:42 ?        00:00:01 dhcpcd: [master] [ip4] [ip6]
benjarobin a écrit :
mar. 24 mars 2020, 09:30
Tu ne devrais pas avoir de ligne dhcpcd associé à ces interfaces, cela ne devrait concerner que bond0 si tu as bien suivi ce que je t'ai fournit.
Justement, j'ai bien suivi les commandes... En les adaptant au cas. Je renouvelle les actions et te redonne les retours après un redémarrage... (journaux, ainsi que ta demande).
Différence entre windows et linux
Linux est multi-tâches, windows est multi-taches.
L'Indien de la Douche - Soutient L'April

Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 348
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

Re: [BONDING] Connexion impossible (EN COURS...)

Message par L_Indien » mar. 24 mars 2020, 20:33

Après un redémarrage, voici un extrait de

Code : Tout sélectionner

journalctl -b
mars 24 19:21:02 minix dhcpcd[487]: enp0s20u1u1u4: waiting for carrier
mars 24 19:21:02 minix dhcpcd[487]: enp0s20u1u1u4: waiting for carrier
mars 24 19:21:02 minix systemd-networkd[319]: enp0s20u1u1u4: Link UP
mars 24 19:21:02 minix kernel: fbcon: i915drmfb (fb0) is primary device
mars 24 19:21:02 minix kernel: Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
[...]
mars 24 19:21:02 minix systemd-udevd[331]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
mars 24 19:21:02 minix systemd-networkd[319]: bond0: Link UP
mars 24 19:21:02 minix kernel: 8021q: adding VLAN 0 to HW filter on device bond0
mars 24 19:21:02 minix kernel: bond0: (slave enp2s0): slave is up - this may be due to an out of date ifenslave
mars 24 19:21:02 minix network[505]: Error: Device can not be enslaved while up.
mars 24 19:21:02 minix network[506]: Error: Device can not be enslaved while up.
mars 24 19:21:02 minix kernel: bond0: (slave enp0s20u1u1u4): slave is up - this may be due to an out of date ifenslave
[...]
mars 24 19:21:02 minix dhcpcd[487]: bond0: waiting for carrier
mars 24 19:21:02 minix kernel: Console: switching to colour frame buffer device 240x75
mars 24 19:21:02 minix dhcpcd[513]: sending commands to master dhcpcd process
mars 24 19:21:02 minix dhcpcd[487]: control command: dhcpcd -4 -q -t 30 -L bond0
mars 24 19:21:02 minix network[492]: Started network profile 'bonding'
[...]
mars 24 19:21:05 minix kernel: IPv6: ADDRCONF(NETDEV_CHANGE): enp0s20u1u1u4: link becomes ready
[...]
mars 24 19:21:08 minix dhcpcd[487]: enp2s0: Router Advertisement from fe80::1:1
mars 24 19:21:08 minix dhcpcd[487]: enp2s0: no global addresses for default route
mars 24 19:21:08 minix dhcpcd[487]: enp2s0: requesting DHCPv6 information
mars 24 19:21:08 minix dhcpcd[487]: enp0s20u1u1u4: Router Advertisement from fe80::1:1
mars 24 19:21:08 minix dhcpcd[487]: enp0s20u1u1u4: no global addresses for default route
mars 24 19:21:08 minix dhcpcd[487]: enp0s20u1u1u4: requesting DHCPv6 information
mars 24 19:21:08 minix ntpd[526]: Listen normally on 4 enp2s0 [Adresse IPv6]:123
mars 24 19:21:08 minix ntpd[526]: Listen normally on 5 enp0s20u1u1u4 [fAdresse IPv6]:123
mars 24 19:21:08 minix ntpd[526]: new interface(s) found: waking up resolver
mars 24 19:21:10 minix dhcpcd[487]: enp2s0: leased 192.168.2.31 for 7200 seconds
mars 24 19:21:10 minix dhcpcd[487]: enp2s0: adding route to 192.168.2.0/24
mars 24 19:21:10 minix dhcpcd[487]: enp2s0: adding default route via 192.168.2.1
mars 24 19:21:11 minix dhcpcd[487]: enp0s20u1u1u4: leased 192.168.2.32 for 7200 seconds
mars 24 19:21:11 minix dhcpcd[487]: enp0s20u1u1u4: adding route to 192.168.2.0/24
mars 24 19:21:11 minix dhcpcd[487]: enp0s20u1u1u4: adding default route via 192.168.2.1
mars 24 19:21:12 minix ntpd[526]: Listen normally on 6 enp2s0 192.168.2.31:123
mars 24 19:21:12 minix ntpd[526]: Listen normally on 7 enp0s20u1u1u4 192.168.2.32:123
mars 24 19:21:12 minix ntpd[526]: new interface(s) found: waking up resolver
[...]
mars 24 19:21:18 minix dhcpcd[487]: enp2s0: failed to request information
mars 24 19:21:18 minix dhcpcd[487]: enp0s20u1u1u4: failed to request information
Voici les retours :

Code : Tout sélectionner

systemctl list-unit-files --state=enabled
UNIT FILE                             STATE   VENDOR PRESET
autovt@.service                       enabled disabled     
bluetooth.service                     enabled disabled     
btclavier.service                     enabled disabled     
dbus-org.bluez.service                enabled disabled     
dbus-org.freedesktop.network1.service enabled disabled     
dbus-org.freedesktop.resolve1.service enabled disabled     
dhcpcd.service                        enabled disabled     
getty@.service                        enabled enabled      
nfs-server.service                    enabled disabled     
ntpd.service                          enabled disabled     
rpcbind.service                       enabled disabled     
sshd.service                          enabled disabled     
systemd-networkd-wait-online.service  enabled disabled     
systemd-networkd.service              enabled enabled      
systemd-resolved.service              enabled enabled      
ufw.service                           enabled disabled     
systemd-networkd.socket               enabled disabled     
remote-fs.target                      enabled enabled      

18 unit files listed.

Code : Tout sélectionner

systemctl list-units --state=running
UNIT                              LOAD   ACTIVE SUB     DESCRIPTION                                                  
● media-Appart.automount            not-found active running media-Appart.automount                                       
● media-Divers.automount            not-found active running media-Divers.automount                                       
● media-Documentaires.automount     not-found active running media-Documentaires.automount                                
● media-DVD_Films.automount         not-found active running media-DVD_Films.automount                                    
● media-DVD_Zik.automount           not-found active running media-DVD_Zik.automount                                      
● media-Films.automount             not-found active running media-Films.automount                                        
● media-Photos.automount            not-found active running media-Photos.automount                                       
● media-TPS_Films.automount         not-found active running media-TPS_Films.automount                                    
● media-TPS_Zik.automount           not-found active running media-TPS_Zik.automount                                      
● media-Zik.automount               not-found active running media-Zik.automount                                          
  proc-sys-fs-binfmt_misc.automount loaded    active running Arbitrary Executable File Formats File System Automount Point
  init.scope                        loaded    active running System and Service Manager                                   
  session-1.scope                   loaded    active running Session 1 of user minix                                      
  session-3.scope                   loaded    active running Session 3 of user minix                                      
  session-4.scope                   loaded    active running Session 4 of user minix                                      
  bluetooth.service                 loaded    active running Bluetooth service                                            
  dbus.service                      loaded    active running D-Bus System Message Bus                                     
  dhcpcd.service                    loaded    active running dhcpcd on all interfaces                                     
  getty@tty1.service                loaded    active running Getty on tty1                                                
  getty@tty2.service                loaded    active running Getty on tty2                                                
  getty@tty3.service                loaded    active running Getty on tty3                                                
  gssproxy.service                  loaded    active running GSSAPI Proxy Daemon                                          
  lvm2-lvmetad.service              loaded    active running LVM2 metadata daemon                                         
  nfs-idmapd.service                loaded    active running NFSv4 ID-name mapping service                                
  nfs-mountd.service                loaded    active running NFS Mount Daemon                                             
  nfsdcld.service                   loaded    active running NFSv4 Client Tracking Daemon                                 
  ntpd.service                      loaded    active running Network Time Service                                         
  polkit.service                    loaded    active running Authorization Manager                                        
  rpc-statd.service                 loaded    active running NFS status monitor for NFSv2/3 locking.                      
  rpcbind.service                   loaded    active running RPC Bind                                                     
  rtkit-daemon.service              loaded    active running RealtimeKit Scheduling Policy Service                        
  sshd.service                      loaded    active running OpenSSH Daemon                                               
  systemd-homed.service             loaded    active running Home Area Manager                                            
  systemd-journald.service          loaded    active running Journal Service                                              
  systemd-logind.service            loaded    active running Login Service                                                
  systemd-networkd.service          loaded    active running Network Service                                              
  systemd-resolved.service          loaded    active running Network Name Resolution                                      
  systemd-udevd.service             loaded    active running udev Kernel Device Manager                                   
  systemd-userdbd.service           loaded    active running User Database Manager                                        
  udisks2.service                   loaded    active running Disk Manager                                                 
  upower.service                    loaded    active running Daemon for power management                                  
  user@1000.service                 loaded    active running User Manager for UID 1000                                    
  dbus.socket                       loaded    active running D-Bus System Message Bus Socket                              
  lvm2-lvmetad.socket               loaded    active running LVM2 metadata daemon socket                                  
  rpcbind.socket                    loaded    active running RPCbind Server Activation Socket                             
  systemd-journald-audit.socket     loaded    active running Journal Audit Socket                                         
  systemd-journald-dev-log.socket   loaded    active running Journal Socket (/dev/log)                                    
  systemd-journald.socket           loaded    active running Journal Socket                                               
  systemd-networkd.socket           loaded    active running Network Service Netlink Socket                               
  systemd-udevd-control.socket      loaded    active running udev Control Socket                                          
  systemd-udevd-kernel.socket       loaded    active running udev Kernel Socket                                           
  systemd-userdbd.socket            loaded    active running User Database Manager Socket                                 

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

52 loaded units listed.

Code : Tout sélectionner

ps -AF | grep "[d]hcp"
root         487       1  0   835  2496   0 19:21 ?        00:00:02 dhcpcd: [master] [ip4] [ip6]
Je profite du retour pour te filer une autre info (juste au cas où...).

Voici ifconfig avant tes manip :

Code : Tout sélectionner

bond0: flags=5123<UP,BROADCAST,MASTER,MULTICAST>  mtu 1500
        ether c2:35:a9:13:4a:11  txqueuelen 1000  (Ethernet)
        RX packets 853  bytes 58284 (56.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 497  bytes 34038 (33.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp0s20u1u1u4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.32  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::acf1:cf16:7e6b:ac61  prefixlen 64  scopeid 0x20<link>
        ether 00:05:1b:d4:3d:75  txqueuelen 1000  (Ethernet)
        RX packets 1133  bytes 106007 (103.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 280  bytes 34127 (33.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.31  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::9ae6:9cac:c6a4:6ff6  prefixlen 64  scopeid 0x20<link>
        ether b8:97:5a:c9:1f:89  txqueuelen 1000  (Ethernet)
        RX packets 17180  bytes 7611164 (7.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 24079  bytes 3241706 (3.0 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 120  base 0x9000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 306  bytes 28468 (27.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 306  bytes 28468 (27.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
et après tes manips :

Code : Tout sélectionner

bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        inet 192.168.2.40  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::747:e400:9e07:8688  prefixlen 64  scopeid 0x20<link>
        ether 76:72:da:35:35:b9  txqueuelen 1000  (Ethernet)
        RX packets 1247  bytes 91957 (89.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 842  bytes 65130 (63.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp0s20u1u1u4: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        inet 192.168.2.40  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::747:e400:9e07:8688  prefixlen 64  scopeid 0x20<link>
        ether 76:72:da:35:35:b9  txqueuelen 1000  (Ethernet)
        RX packets 1341  bytes 124202 (121.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 441  bytes 52955 (51.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        inet 192.168.2.40  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::747:e400:9e07:8688  prefixlen 64  scopeid 0x20<link>
        ether 76:72:da:35:35:b9  txqueuelen 1000  (Ethernet)
        RX packets 17612  bytes 7733862 (7.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 24594  bytes 3299538 (3.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 120  base 0x9000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 430  bytes 42424 (41.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 430  bytes 42424 (41.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
L'adresse mac du bond0 à changer, car je l'impose : l'adresse IP est fournit par le serveur DHCP.

Il y a-t-il un truc qui cloche ?

Bonne soirée.
Différence entre windows et linux
Linux est multi-tâches, windows est multi-taches.
L'Indien de la Douche - Soutient L'April

benjarobin
Maître du Kyudo
Messages : 15713
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [BONDING] Connexion impossible (EN COURS...)

Message par benjarobin » mar. 24 mars 2020, 21:35

L_Indien a écrit :
mar. 24 mars 2020, 18:46
Justement, j'ai bien suivi les commandes...
Certes, mais il faut tout lire :
benjarobin a écrit :
sam. 21 mars 2020, 21:56
Très important, tu ne dois pas avoir de service réseau qui tourne.
Cela ne sert à rien de faire tout cela alors que tu as plusieurs services réseaux qui tournent en tache de fond (J'ai un peu l'impression de radoter...) Tu dois arrêter tout cela avant de faire tes tests :

Code : Tout sélectionner

dhcpcd.service
systemd-networkd-wait-online.service
systemd-networkd.service
systemd-networkd.socket
De plus tu ne dois pas utiliser dhcpcd en même temps que systemd-networkd !
C'est déjà un miracle que ta connexion fonctionne correctement (sans le bonding)...

PS: Pitié utilise les balises code, sinon c'est illisible
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

Avatar de l’utilisateur
L_Indien
Chu Ko Nu
Messages : 348
Inscription : dim. 14 nov. 2010, 09:47
Localisation : En mouvement perpétuel...

Re: [BONDING] Connexion impossible (EN COURS...)

Message par L_Indien » jeu. 26 mars 2020, 20:04

Bonjour Benjarobin,

Je te remercie pour la réponse.
benjarobin a écrit :
mar. 24 mars 2020, 21:35

Code : Tout sélectionner

dhcpcd.service
systemd-networkd-wait-online.service
systemd-networkd.service
systemd-networkd.socket
Après avoir effectuer # systemctl stop all_service && systemctl disable all_service, éxecuter tes commandes puis rebooter le système, ça fonctionnne.
benjarobin a écrit :
mar. 24 mars 2020, 21:35
De plus tu ne dois pas utiliser dhcpcd en même temps que systemd-networkd !
C'est déjà un miracle que ta connexion fonctionne correctement (sans le bonding)...
Mais la vie est un miracle faite des miracles et Archlinux aussi... Ça fait beaucoup de probabilité pour en avoir au moins 1 par semaine... :humour:
Plus sérieusement, je l'ai installé justement pour le bonding, et j'ai oublié de le désinstaller.
benjarobin a écrit :
mar. 24 mars 2020, 21:35
PS: Pitié utilise les balises code, sinon c'est illisible
J'en prends note pour l'avenir...

Merci beaucoup en tout cas pour les infos (et surtout ta patiente...)
Je sais, ça 2 fois en peu de temps.... Mais, je commence à plus fouiner maintenant (avec le confinement, j'explore un peu plus...)

Bonne soirée.
Différence entre windows et linux
Linux est multi-tâches, windows est multi-taches.
L'Indien de la Douche - Soutient L'April

Répondre