[Ethernet] carte réseau NOK si non branchée au dém

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
d_llar
Hankyu
Messages : 37
Inscription : mer. 10 avr. 2013, 16:02

[Ethernet] carte réseau NOK si non branchée au dém

Message par d_llar »

Bonjour

Je ne sais pas si le sujet a été traité, j'ai du mal à trouver les bons mots clefs pour décrire mon petit soucis.
Ma carte réseau ne fonctionne pas si elle n'est pas branchée sur le réseau au démarrage du PC.

J'ai une imprimante réseau qui est pour le moment toute seule sur le réseau avec le PC. Si j'éteins l'imprimante, le réseau est donc débranché. Il est bracnhé quand l'imprimante est en vie.

Problème : si le réseau est débranché au démarrage de Archlinux, le noyau ne semble pas se préocuuper de la carte et par la suite le réseau ne sera jamais accessible.
Par contre si le réseau est branché alors la carte sera vue et opérationnelle, que je la débranche ou la rebranche plus tard pendant la même session.

Ma carte est une Realtek, module kernel r8169.
J'ai configuré /etc/modules-load.d/network.conf pour charger le module de force même lorsque le réseau est débranché. Je le retrouve bien avec lsmod par la suite.
Pourtant, si je démarre avec le réseau débranché la carte est touojurs absente.

NetworkManager connait toujours mon précédent réseau mais il semble considéré que la carte n'existe plus :

Code : Tout sélectionner

# nmcli con show
NOM          	UUID                                  			TYPE            	PÉRIPHÉRIQUE 
Carte Mère  	5f134326-0b05-4821-9223-b93bc9bd814a  	802-3-ethernet 	--           
Impossible de démarrer l'interface du coup.

Auriez vous des suggestions ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17629
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Ethernet] carte réseau NOK si non branchée au dém

Message par benjarobin »

Juste pour bien comprendre : Tu as pour l'instant juste un câble Ethernet entre le PC et l'imprimante, tu ne passes pas par un switch ?
Est ce que le module de ta carte est chargé quand le cable est non branché ? Si ce n'est pas le cas, as tu essayé de le chargé manuellement via modprobe ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
d_llar
Hankyu
Messages : 37
Inscription : mer. 10 avr. 2013, 16:02

Re: [Ethernet] carte réseau NOK si non branchée au dém

Message par d_llar »

Bonjour benjarobin

C'est exactement ça. Pas de switch. Pas de module chargé au démarrage pour la carte lorsque le réseau est débranché. Je force le chargement avec

Code : Tout sélectionner

# cat /etc/modules-load.d/network.conf
#carte réseau realtek
r8169
et on voit que ça marche avec

Code : Tout sélectionner

# lsmod | grep r8169
r8169                  80917  0 
mii                    12675  1 r8169
pour tant l'interface (enp0s3) reste toujours inconnue

Code : Tout sélectionner

#  ls /sys/class/net/
lo
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17629
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Ethernet] carte réseau NOK si non branchée au dém

Message par benjarobin »

Peux tu donner la sortie avec et sans le problème fr :

Code : Tout sélectionner

hwinfo --netcard
lshw -c network -sanitize
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
d_llar
Hankyu
Messages : 37
Inscription : mer. 10 avr. 2013, 16:02

Re: [Ethernet] carte réseau NOK si non branchée au dém

Message par d_llar »

Bonjour

Avec le câble :

Code : Tout sélectionner

# hwinfo --netcard
36: PCI 300.0: 0200 Ethernet controller                         
  [Created at pci.328]
  Unique ID: UOJ9.5rbhBgx50x4
  Parent ID: qTvu.EJKSwmL3pe9
  SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:03:00.0
  SysFS BusID: 0000:03:00.0
  Hardware Class: network
  Model: "Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller"
  Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  Device: pci 0x8168 "RTL8111/8168 PCI Express Gigabit Ethernet controller"
  SubVendor: pci 0x1458 "Giga-byte Technology"
  SubDevice: pci 0xe000 "Motherboard"
  Revision: 0x06
  Driver: "r8169"
  Driver Modules: "r8169"
  Device File: enp3s0
  I/O Ports: 0xbe00-0xbeff (rw)
  Memory Range: 0xfbcff000-0xfbcfffff (ro,non-prefetchable)
  Memory Range: 0xfbcf8000-0xfbcfbfff (ro,non-prefetchable)
  IRQ: 36 (37 events)
  HW Address: 1c:6f:65:3f:4f:ba
  Link detected: yes
  Module Alias: "pci:v000010ECd00008168sv00001458sd0000E000bc02sc00i00"
  Driver Info #0:
    Driver Status: r8169 is active
    Driver Activation Cmd: "modprobe r8169"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #22 (PCI bridge)

# lshw -c network -sanitize
  *-network               
       description: Ethernet interface
       produit: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       fabriquant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:03:00.0
       nom logique: enp3s0
       version: 06
       numéro de série: [REMOVED]
       taille: 100Mbit/s
       capacité: 1Gbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8168e-2.fw ip=[REMOVED] latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       ressources: irq:36 portE/S:be00(taille=256) mémoire:fbcff000-fbcfffff mémoire:fbcf8000-fbcfbfff
Sans le cle, pas d'allusion à la carte pour les deux commandes.
Ce comportement n'est pas le comportement normal ? je veix dire, une carte, même débranchée, devrait rester détectée ?
Répondre