Pi 400 + Ethernet
Modérateur : Francois
-
- Messages : 5
- Enregistré le : sam. 13 nov. 2021 15:34
Pi 400 + Ethernet
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 !
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 !
Re: Pi 400 + Ethernet
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
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
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
-
- Messages : 5
- Enregistré le : sam. 13 nov. 2021 15:34
Re: Pi 400 + Ethernet
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
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
Re: Pi 400 + Ethernet
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 :
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
te donne une ip sur eth0 que tu vérifieras en faisait
Si oui, c'est probablement juste que eth0 ne démarre pas au boot
J'aimerai bien avoir le retour de
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.
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
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
Code : Tout sélectionner
sudo ifconfig eth0
J'aimerai bien avoir le retour de
Code : Tout sélectionner
sudo systemctl status 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
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
-
- Messages : 5
- Enregistré le : sam. 13 nov. 2021 15:34
Re: Pi 400 + Ethernet
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
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
Re: Pi 400 + Ethernet
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 :
Cela liste toutes les interfaces réseaux, qu'elles soient virtuelles (lo) ou pas
Chez moi ça donne
J'ai 3 interfaces réseaux :
eth0 (filaire)
lo (virtuelle, boucle locale)
et wlan0 (wifi)
Tu peux aussi faire
Ca te donne les messages de détection de périphériques contenant "eth"
Chez moi ça donne :
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.
on peut essayer ça pour voir si une interface filaire sort :
Code : Tout sélectionner
sudo ls -l /sys/class/net/
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
eth0 (filaire)
lo (virtuelle, boucle locale)
et wlan0 (wifi)
Tu peux aussi faire
Code : Tout sélectionner
sudo dmesg | grep -i 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
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
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
-
- Messages : 5
- Enregistré le : sam. 13 nov. 2021 15:34
Re: Pi 400 + Ethernet
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 ?
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 ?
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: Pi 400 + Ethernet
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+
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.
-
- Messages : 5
- Enregistré le : sam. 13 nov. 2021 15:34
Re: Pi 400 + Ethernet
D'accord, merci.
Il faut que j'attende une mise à jour ?
Il faut que j'attende une mise à jour ?
Re: Pi 400 + Ethernet
Bonjour
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.
Code : Tout sélectionner
4- paramètre interface eth 0 :
IP v4 192.168.1.22
Router 192.168.1.255
Normalement, il faut mettre l'@IP de la box.