Re: Pas de réseau filaire avec Linux 5.5

Top Page

Reply to this message
Author: Olivier Allard-Jacquin
Date:  
To: guilde
Subject: Re: Pas de réseau filaire avec Linux 5.5
    Bonsoir Edgar,

Le 10/08/2021 à 15:03, Edgar Bonet a écrit :

[...]

> J'ai capturé les messages affichés sur la console lors du boot, et fait
> un « diff -U 999 » entre les versions aux noyaux 5.4 et 5.5. Je n'ai
> rien vu de louche. Les seules lignes qui semblent relatives à
> l'interface réseau sont celles-ci :
>
> --- boot-5.4-messages    2021-08-10 13:58:46.529968904 +0200
> +++ boot-5.5-messages    2021-08-10 13:59:06.494063986 +0200
>   ...
> -Generic PHY f802c000.ethernet-ffffffff:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=f802c000.ethernet-ffffffff:01, irq=POLL)
>   macb f802c000.ethernet eth0: Cadence MACB rev 0x0001010c at 0xf802c000 irq 35 (fc:c2:3d:0a:32:48)
>   ...
> -Starting network: udhcpc: started, v1.33.1
> +Starting network: macb f802c000.ethernet eth0: PHY [f802c000.ethernet-ffffffff:01] driver [Generic PHY]
> +macb f802c000.ethernet eth0: configuring for phy/rmii link mode
> +udhcpc: started, v1.33.1
>   ...
> -macb f802c000.ethernet eth0: link up (100/Full)
> -IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready


    Je ne suis pas un expert pour ce type de device, mais ton problème peut 
ressembler à une non-détection du câble réseau.


    Est-ce que lorsque tu démarres ton Acqua, tu vois les led des cartes 
réseaux, côté Acqua ou côté PC s'allumer / clignoter ?


    Je pars sur le principe que tu as relié l'Acqua au PC directement, sans 
passer par un hub/switch.


    Aussi, je te propose ceci:
- sur ton PC, tu installes un wireshare ou un tcpdump, afin de sniffer 
le trafic réseau Acqua <-> PC


- depuis le PC, tu lances aussi un :
# mii-tool eth0
eth0: negotiated 1000baseT-FD flow-control, link ok

afin de voir si le PC voit le câble réseau s'active ou non

- de même, toujours avec le PC, tu essayes de forcer une vitesse de
connexion plus lente. Attention, toutes les cartes réseaux ne
l'acceptent pas :

# mii-tool -F 100baseTx-FD eth0
SIOCSMIIREG on eth0 failed: Operation not supported

- et si vraiment tu n'as pas de chance, une ou l'autre des interface
réseau ne supporte pas la détection automatique du mode plat / croisé du
câble. Auquel cas, essayes avec un autre type de câble (croisé ou plat),
voir insère un hub réseau entre l'Acqua et le PC.

    Sinon, un hypothèse moins vraisemblable : Le chipset réseau nécessite 
un firmware afin de fonctionner. Mais celui-ci a été retiré des sources 
des kernel 5.5+, par exemple pour un problème de licence.


    Cordialement,
                            Olivier
-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
        /   / \  / \   \   Web:  http://olivieraj.free.fr/
       /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!