Pi 400 + Ethernet

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

Répondre
ChristopheF
Messages : 5
Enregistré le : sam. 13 nov. 2021 15:34

Pi 400 + Ethernet

Message par ChristopheF » sam. 13 nov. 2021 15:39

Bonjour,
Je viens de recevoir mon Raspberry Pi 400.
La connexion wi-fi fonctionne correctement, par contre la connexion via le câble Ethernet ne marche pas.
Une idée ?

Merci !

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: Pi 400 + Ethernet

Message par piper » sam. 13 nov. 2021 23:05

Bonjour,*
Quand vous dites que le réseau filaire ne fonctionne pas ; c'est à dire ???? quelle action vous permet de le dire ??

Il y a mille et une raison possible à cela
1) le câble est branché à chaque bout ? (je sais, c'est bête), les petites LED sur la prise RJ45 s'allument ?
Si ce n'est pas le cas, vérifier le câble et les branchements
2) que donne la commande sudo ifconfig ? ==> voir si l'interface est "UP" ,si elle a une adresse IP
sinon, soit activer l'interface / voir si le serveur dhcp (surement une vox internet ?) est correctement configuré ou si l'interface est en IP fixe, que celle-ci soit dans la même classe que le réseau que vous voulez rejoindre.
3) ou bien tout est OK mais c'est juste un service réseau qui n'écoute pas cette interface
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

ChristopheF
Messages : 5
Enregistré le : sam. 13 nov. 2021 15:34

Re: Pi 400 + Ethernet

Message par ChristopheF » dim. 14 nov. 2021 14:11

Bonjour,
Si je coupe le wi-fi, pas d'accès Internet, pas d'accès à la box

1. j'ai testé câble + led sur livebox.

2. sudo ifconfig
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 (Boucle locale)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.22 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::a080:6b14:5c26:fed9 prefixlen 64 scopeid 0x20<link>
inet6 2a01:cb19:81b7:3d00:e9e8:b930:1c45:9a3d prefixlen 64 scopeid 0x0<global>
ether e4:5f:01:4a:8a:c8 txqueuelen 1000 (Ethernet)
RX packets 1138 bytes 803850 (785.0 KiB)
RX errors 0 dropped 12 overruns 0 frame 0
TX packets 1089 bytes 181888 (177.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

3. J'ai activé l'interface 1-wire

4- paramètre interface eth 0 :
IP v4 192.168.1.22
Router 192.168.1.255
DNS 192.168.1.1
DNS 192.168.1.1



Qu'ai je mal fait ?
Merci

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: Pi 400 + Ethernet

Message par piper » dim. 14 nov. 2021 18:28

ifconfig liste toutes les interfaces actives.

eth0 ne s'y trouve pas dont elle n'est pas active

ifconfig met eth0 en 1er , cela donne chez moi ceci :

Code : Tout sélectionner

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.4  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::12f:4b3c:4030:328f  prefixlen 64  scopeid 0x20<link>
        ether e4:5f:01:3d:99:52  txqueuelen 1000  (Ethernet)
        RX packets 26684699  bytes 795753965 (758.8 MiB)
        RX errors 0  dropped 2  overruns 0  frame 0
        TX packets 17718154  bytes 2573885497 (2.3 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Quand tu dis avoir activé 1-wire, je suppose que c'est pas l'interface graphique ?
L'ennui c'est que actuellement, selon les versions de raspian, les fichiers de configs des interfaces réseaux ne sont pas les mêmes.

je te suggère de voir si

Code : Tout sélectionner

sudo ifconfig eth0 up
te donne une ip sur eth0 que tu vérifieras en faisait

Code : Tout sélectionner

sudo ifconfig eth0
Si oui, c'est probablement juste que eth0 ne démarre pas au boot

J'aimerai bien avoir le retour de

Code : Tout sélectionner

sudo systemctl status dhcpcd
Si tu as une erreur (unknown service) c'est probablement que ta version de raspbian n'utilise pas dhcpcd

Enfin, petite remarque : vu la config que tu as mis, tu as un serveur dns et une passerelle sur le même LAN mais distinctes ? Pourquoi pas mais c'est étrange.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

ChristopheF
Messages : 5
Enregistré le : sam. 13 nov. 2021 15:34

Re: Pi 400 + Ethernet

Message par ChristopheF » dim. 14 nov. 2021 18:50

Alors voilà :

pi@raspberrypi:~ $ sudo ifconfig eth0 up
SIOCSIFFLAGS: Aucun périphérique de ce type



sudo systemctl status dhcpcd
● dhcpcd.service - dhcpcd on all interfaces
Loaded: loaded (/lib/systemd/system/dhcpcd.service; enabled; vendor preset: e
Active: active (running) since Sun 2021-11-14 16:19:35 CET; 2h 27min ago
Process: 394 ExecStart=/usr/lib/dhcpcd5/dhcpcd -q -b (code=exited, status=0/SU
Main PID: 441 (dhcpcd)
Tasks: 2 (limit: 4915)
CGroup: /system.slice/dhcpcd.service
├─441 /sbin/dhcpcd -q -b
└─510 wpa_supplicant -B -c/etc/wpa_supplicant/wpa_supplicant.conf -iw

nov. 14 16:19:44 raspberrypi dhcpcd[441]: wlan0: adding route to 2a01:cb19:81b7:
nov. 14 16:19:44 raspberrypi dhcpcd[441]: wlan0: requesting DHCPv6 information
nov. 14 16:19:44 raspberrypi dhcpcd[441]: wlan0: fe80::9a1e:19ff:fed3:a314 is re
nov. 14 16:19:44 raspberrypi dhcpcd[441]: wlan0: adding default route via fe80::
nov. 14 16:19:45 raspberrypi dhcpcd[441]: wlan0: probing address 192.168.1.22/24
nov. 14 16:19:48 raspberrypi dhcpcd[441]: wlan0: fe80::9a1e:19ff:fed3:a314 is re
nov. 14 16:19:50 raspberrypi dhcpcd[441]: wlan0: leased 192.168.1.22 for 86400 s
nov. 14 16:19:50 raspberrypi dhcpcd[441]: wlan0: adding route to 192.168.1.0/24
nov. 14 16:19:50 raspberrypi dhcpcd[441]: wlan0: adding default route via 192.16
nov. 14 16:19:58 raspberrypi dhcpcd[441]: wlan0: fe80::9a1e:19ff:fed3:a314 is re

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: Pi 400 + Ethernet

Message par piper » dim. 14 nov. 2021 21:21

Ah, ton interface filaire n'est pas démarrée et ne se nomme pas eth0

on peut essayer ça pour voir si une interface filaire sort :

Code : Tout sélectionner

 sudo ls -l /sys/class/net/
Cela liste toutes les interfaces réseaux, qu'elles soient virtuelles (lo) ou pas
Chez moi ça donne

Code : Tout sélectionner

lrwxrwxrwx 1 root root 0 nov.  14 18:30 [b]eth0 [/b]-> ../../devices/platform/scb/fd580000.ethernet/net/eth0
lrwxrwxrwx 1 root root 0 nov.  14 20:52 [b]lo [/b]-> ../../devices/virtual/net/lo
lrwxrwxrwx 1 root root 0 nov.  14 20:50 [b]wlan0 [/b]-> ../../devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/wlan0
J'ai 3 interfaces réseaux :
eth0 (filaire)
lo (virtuelle, boucle locale)
et wlan0 (wifi)

Tu peux aussi faire

Code : Tout sélectionner

sudo dmesg | grep -i eth
Ca te donne les messages de détection de périphériques contenant "eth"

Chez moi ça donne :

Code : Tout sélectionner

[    1.278703] bcmgenet fd580000.ethernet: GENET 5.0 EPHY: 0x0000
[   10.400662] bcmgenet fd580000.ethernet: configuring instance for external RGMII (RX delay)
[   10.400917] bcmgenet fd580000.ethernet eth0: Link is Down
[   14.555069] bcmgenet fd580000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[   14.555109] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   16.842595] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
On voit : la détection du périphérique fd580000.ethernet, sa configuration par le système : il l'a nomme eth0
La découverte que l'interface n'est pas encore activée
Son activation
Et un petit mot sur la capacité ethernet du bluetooth

J'espère ainsi m'assurer que ton interface réseau filaire est physiquement bien détectée par le système.
Si c'est le cas, on pourra ensuite la paramétrer. Sinon, je ne sais pas.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

ChristopheF
Messages : 5
Enregistré le : sam. 13 nov. 2021 15:34

Re: Pi 400 + Ethernet

Message par ChristopheF » lun. 15 nov. 2021 11:38

Voilà ce que cela donne :

sudo ls -l /sys/class/net/
total 0
lrwxrwxrwx 1 root root 0 nov. 14 20:49 eth0 -> ../../devices/platform/scb/fd580000.ethernet/net/eth0
lrwxrwxrwx 1 root root 0 nov. 14 20:49 lo -> ../../devices/virtual/net/lo
lrwxrwxrwx 1 root root 0 nov. 14 20:49 wlan0 -> ../../devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/wlan0




pi@raspberrypi:~ $ sudo dmesg | grep -i eth
[ 1.104256] bcmgenet fd580000.ethernet: failed to get enet clock
[ 1.104274] bcmgenet fd580000.ethernet: GENET 5.0 EPHY: 0x0000
[ 1.104296] bcmgenet fd580000.ethernet: failed to get enet-wol clock
[ 1.104316] bcmgenet fd580000.ethernet: failed to get enet-eee clock
[ 8.248252] bcmgenet fd580000.ethernet eth0: failed to connect to PHY
[ 13.530209] Bluetooth: BNEP (Ethernet Emulation) ver 1.3


Donc l'interface eth0 est bien là mais ne communique pas, n'est-ce-pas ?

destroyedlolo
Raspinaute
Messages : 1585
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Pi 400 + Ethernet

Message par destroyedlolo » mar. 16 nov. 2021 02:19

Salut,

Il semblerait que ca soit un bug (de plus) dans RPi OS : https://github.com/lategoodbye/rpi-zero/issues/51

Le message important dans ce que tu as est eth0: failed to connect to PHY.

Reste a attendre que le kernel soit patché.

A+
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

ChristopheF
Messages : 5
Enregistré le : sam. 13 nov. 2021 15:34

Re: Pi 400 + Ethernet

Message par ChristopheF » ven. 19 nov. 2021 20:55

D'accord, merci.
Il faut que j'attende une mise à jour ?

domos
Messages : 75
Enregistré le : lun. 9 mars 2015 19:17

Re: Pi 400 + Ethernet

Message par domos » ven. 26 nov. 2021 11:07

Bonjour

Code : Tout sélectionner

4- paramètre interface eth 0 :
IP v4 192.168.1.22
Router 192.168.1.255
Attention si le réseau est en /24 masque à 255.255.255.0, le router ne peut pas être en 192.168.1.255, c'est l'adr. de 'broadcast'.
Normalement, il faut mettre l'@IP de la box.

Répondre

Retourner vers « Débutants »