Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/10/2023, à 15:49

RidingAround

netplan, routes et rtl8111

Bonjour à tous,

J'ai perdu ma connexion ethernet sur un update/autoremove/reboot.
J'ai ajouté une antenne AC1200 avec un pilote rtw8822bu

Mon système:

Linux m-MS-7971 6.2.0-34-generic #34~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep  7 13:12:03 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

lshw -C network

  *-network                 
       description: Ethernet interface
       produit: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       fabricant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:04:00.0
       nom logique: enp4s0
       version: 06
       numéro de série: 50:3e:aa:07:96:7c
       capacité: 1Gbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration : autonegotiation=on broadcast=yes driver=r8168 driverversion=8.049.02-NAPI latency=0 link=no multicast=yes port=twisted pair
       ressources : irq:128 portE/S:d000(taille=256) mémoire:df200000-df200fff mémoire:d0300000-d0303fff
  *-network DÉSACTIVÉ
       description: Ethernet interface
       produit: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       fabricant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:08:00.0
       nom logique: enp8s0
       version: 15
       numéro de série: 4c:cc:6a:93:9c:0f
       taille: 1Gbit/s
       capacité: 1Gbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration : autonegotiation=on broadcast=yes driver=r8168 driverversion=8.049.02-NAPI duplex=full latency=0 link=no multicast=yes port=twisted pair speed=1Gbit/s
       ressources : irq:130 portE/S:b000(taille=256) mémoire:df004000-df004fff mémoire:df000000-df003fff
  *-network
       description: Interface réseau sans fil
       identifiant matériel: 8
       information bus: usb@1:10
       nom logique: wlx90de808141d4
       numéro de série: 90:de:80:81:41:d4
       fonctionnalités: ethernet physical wireless
       configuration : broadcast=yes driver=rtw_8822bu driverversion=6.2.0-34-generic firmware=N/A ip=192.168.0.11 link=yes multicast=yes wireless=IEEE 802.11

dkms status

r8168/8.049.02, 6.2.0-34-generic, x86_64: installed
rtl88x2bu/5.8.7.1, 6.2.0-33-generic, x86_64: installed

ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 50:3e:aa:07:96:7c brd ff:ff:ff:ff:ff:ff
3: enp8s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 4c:cc:6a:93:9c:0f brd ff:ff:ff:ff:ff:ff
4: wlx90de808141d4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 90:de:80:81:41:d4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.11/24 brd 192.168.0.255 scope global wlx90de808141d4
       valid_lft forever preferred_lft forever
    inet6 fe80::92de:80ff:fe81:41d4/64 scope link 
       valid_lft forever preferred_lft forever
5: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:7b:41:38 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
6: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:47:0e:3a:9b brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
    inet6 fe80::42:47ff:fe0e:3a9b/64 scope link 
       valid_lft forever preferred_lft forever
7: br-cb2dd3de48fb: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:8f:a9:12:f3 brd ff:ff:ff:ff:ff:ff
    inet 172.18.0.1/16 brd 172.18.255.255 scope global br-cb2dd3de48fb
       valid_lft forever preferred_lft forever
8: br-f4d2632ae5f9: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:02:1d:49:a6 brd ff:ff:ff:ff:ff:ff
    inet 172.19.0.1/16 brd 172.19.255.255 scope global br-f4d2632ae5f9
       valid_lft forever preferred_lft forever
10: vethb2851a2@if9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default 
    link/ether ee:07:31:6e:7d:50 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet6 fe80::ec07:31ff:fe6e:7d50/64 scope link 
       valid_lft forever preferred_lft forever
12: vethec73388@if11: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default 
    link/ether fe:5b:d6:aa:f3:85 brd ff:ff:ff:ff:ff:ff link-netnsid 1
    inet6 fe80::fc5b:d6ff:feaa:f385/64 scope link 
       valid_lft forever preferred_lft forever

J'utilise netplan et networkd.
01-netplan-ethernet.yaml :

network:
    version: 2
    renderer: networkd
    ethernets:
      enp4s0:
        dhcp4: no
        dhcp6: no
        addresses:
          - 192.168.0.10/24
#        routes:
#          - to: default
#            via: 192.168.0.1
        nameservers:
          addresses: [1.1.1.1, 8.8.8.8]

On voit ici que j'ai dû désactiver la route, car elle entre en conflit avec ma deuxième interface, 02-netplan-wifi.yaml :

  GNU nano 6.2                      /etc/netplan/02-netplan-wifi.yaml                                
network:
  version: 2
  renderer: networkd
  wifis:
    wlx90de808141d4:
      dhcp4: false
      dhcp6: false
      addresses:
        - 192.168.0.11/24
      access-points:
        "Bureau5G":
          password: "xxxxxxxxxxxxxxxxxxxxxxxxx"
      routes:
        - to: default
          via: 192.168.0.1
      nameservers:
          addresses: [1.1.1.1, 8.8.8.8]

Avec évidemment:
netplan apply

** (process:10459): WARNING **: 16:44:36.988: Problem encountered while validating default route consistency.Please set up multiple routing tables and use `routing-policy` instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in wlx90de808141d4 but also in enp4s0

rfkill unblock all
=> sans effet sur le port DÉSACTIVÉ

D'où 2 questions :
- comment rétablir mon port ethernet carte-mère ?
- pourquoi netplan ne pourrait-il pas intégrer que j'ai un seul routeur donc une seule gateway, pour mes deux connexions ?

Merci à vous


RAID 5 luks 4x1To - SSD M2 120 - RX 480 - 4x4 DDR4 - Xeon
24 ans de Linux ! Ubuntu aux particuliers -> puis aux entreprises -> monter des serveurs -> sécuriser les entreprises -> des armoires -> des clusters -> des conteneurs ... que du bonheur :}

Hors ligne

#2 Le 11/10/2023, à 15:56

xubu1957

Re : netplan, routes et rtl8111

Bonjour,

Pour essayer de rétablir la connexion filaire :

sudo ip link set enp8s0 down
sudo ip link set enp8s0 up
sudo dhclient enp8s0

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 11/10/2023, à 16:43

RidingAround

Re : netplan, routes et rtl8111

Merci ,
ip link a donné une activation, bien entendu. J'étais pris au boulot et n'y avais même pas pensé.
J'attends une réponse pour netplan, car j'aimerais garder cette config.
Je verrai ce soir.


RAID 5 luks 4x1To - SSD M2 120 - RX 480 - 4x4 DDR4 - Xeon
24 ans de Linux ! Ubuntu aux particuliers -> puis aux entreprises -> monter des serveurs -> sécuriser les entreprises -> des armoires -> des clusters -> des conteneurs ... que du bonheur :}

Hors ligne

#4 Le 11/10/2023, à 17:23

RidingAround

Re : netplan, routes et rtl8111

Ok, ça marche.

netplan get donne actuellement ceci :

network:
  version: 2
  renderer: networkd
  ethernets:
    enp8s0:
      addresses:
      - "192.168.0.10/24"
      nameservers:
        addresses:
        - 1.1.1.1
        - 8.8.8.8
      dhcp4: false
      dhcp6: false
      routes:
      - to: "default"
        via: "192.168.0.1"
  wifis:
    wlx90de808141d4:
      addresses:
      - "192.168.0.11/24"
      nameservers:
        addresses:
        - 1.1.1.1
        - 8.8.8.8
      dhcp4: false
      dhcp6: false
      routes:
      - to: "default"
        via: "192.168.0.1"
      access-points:
        "Bureau5G":
          auth:
            key-management: "psk"
            password: "xxxxxxxxxxxx"

netplan apply donne ceci :

** (process:11093): WARNING **: 18:19:43.781: Problem encountered while validating default route consistency.Please set up multiple routing tables and use `routing-policy` instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in wlx90de808141d4 but also in enp8s0

Mais tout fonctionne quand même avec la répétition de cette route par défaut sur les deux interfaces.

Reste à savoir donc pourquoi j'ai ce message d'erreur; j'aurais pensé pouvoir préciser librement et sans message intriguant et illogique, la même gateway pour chaque interface, comme 99 % de la population et des PME, qui n'ont qu'un routeur parce que ça suffit bien quitte à faire du multiwan derrière smile


RAID 5 luks 4x1To - SSD M2 120 - RX 480 - 4x4 DDR4 - Xeon
24 ans de Linux ! Ubuntu aux particuliers -> puis aux entreprises -> monter des serveurs -> sécuriser les entreprises -> des armoires -> des clusters -> des conteneurs ... que du bonheur :}

Hors ligne

#5 Le 11/10/2023, à 17:26

xubu1957

Re : netplan, routes et rtl8111

Pour le réseau, je ne suis pas apte à renseigner.          ¯∖_(ツ)_/¯


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#6 Le 11/10/2023, à 17:36

RidingAround

Re : netplan, routes et rtl8111

Merci, c'est déjà sympa.


RAID 5 luks 4x1To - SSD M2 120 - RX 480 - 4x4 DDR4 - Xeon
24 ans de Linux ! Ubuntu aux particuliers -> puis aux entreprises -> monter des serveurs -> sécuriser les entreprises -> des armoires -> des clusters -> des conteneurs ... que du bonheur :}

Hors ligne

#7 Le 17/10/2023, à 11:13

RidingAround

Re : netplan, routes et rtl8111

Up svp :
- pourquoi netplan ne peut-il pas recevoir une seule et même gateway pour mes deux connexions dans un fichier yaml, ou même dans deux yaml séparés eth/wifi ?
Comment faire alors quand on a deux connexions en statique et un seul routeur en passerelle ?
Etonnant !


RAID 5 luks 4x1To - SSD M2 120 - RX 480 - 4x4 DDR4 - Xeon
24 ans de Linux ! Ubuntu aux particuliers -> puis aux entreprises -> monter des serveurs -> sécuriser les entreprises -> des armoires -> des clusters -> des conteneurs ... que du bonheur :}

Hors ligne