Tutoriel sur l'utilisation du câble Ethernet
Le firmware de l'écran Ethernet doit être mis à jour manuellement
Téléchargement du firmware de l'écran
- Télécharger le firmware de l'écran
-
Vous aurez besoin d'une carte mémoire de moins de 32 Go, la vitesse de transfert de la carte TF doit être de classe 10 ou supérieure, il est recommandé d'utiliser une carte TF de marque comme SanDisk
Branchement du câble Ethernet
Paquets système compatibles avec la machine hôte FLY
Compatibles avec les séries C8 PI_V2 PI GEMINI
Installation du service
Les autres machines hôtes doivent installer le service par elles-mêmes
L'installation nécessite une connexion Internet
sudo apt install isc-dhcp-server
Configuration du réseau
- Ce tutoriel va occuper le port Ethernet de la machine hôte, vous ne pourrez utiliser que la connexion à l'écran
- Si vous n'en avez pas besoin, supprimez simplement toutes les configurations modifiées et ajoutées ci-dessous
Modifiez /etc/network/interfaces.d/eth0
auto eth0
iface eth0 inet static
address 192.168.251.100
netmask 255.255.255.0
broadcast 192.168.251.255
network 192.168.251.0
gateway 192.168.251.1
Modifiez /etc/default/isc-dhcp-server
# Defaults for isc-dhcp-server (sourced by /etc/init.d/isc-dhcp-server)
# Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf).
#DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
#DHCPDv6_CONF=/etc/dhcp/dhcpd6.conf
# Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
#DHCPDv4_PID=/var/run/dhcpd.pid
#DHCPDv6_PID=/var/run/dhcpd6.pid
# Additional options to start dhcpd with.
# Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead
#OPTIONS=""
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACESv4="eth0"
#INTERFACESv4="eth0"
INTERFACESv6=""
#INTERFACES="eth0"
INTERFACES="eth0"
Modifiez /etc/dhcp/dhcpd.conf
, ajoutez le contenu suivant à la fin
# ddns-update-style none;
subnet 192.168.251.0 netmask 255.255.255.0 {
range 192.168.251.100 192.168.251.200;
option routers 192.168.251.1;
option domain-name-servers 8.8.8.8, 8.8.4.4; # DNS public de Google comme exemple
default-lease-time 600; # Temps de bail par défaut en secondes
max-lease-time 7200; # Temps de bail maximum en secondes
}
Redémarrez d'abord le système, puis exécutez les commandes de redémarrage des services suivantes
Ou redémarrez le service réseau
sudo systemctl restart NetworkManager
Cette opération déconnectera et reconnectera Internet
Redémarrez le service
sudo systemctl restart isc-dhcp-server
L'adresse IP de la machine locale devrait être 192.168.251.100
Augmenter la priorité du WIFI
- Cette commande augmente la priorité du réseau, si vous ne l'ajoutez pas, vous ne pourrez pas télécharger normalement des fichiers, etc. !!!
- Veuillez ajouter la commande suivante dans le fichier
/etc/rc.local
de votre machine hôte
sudo ip route del default && sudo ip route add default via $(ip route show dev wlan0 | grep 'default via' | awk 'NR==1 {print $3}') dev wlan0