Bonjour à tous,
Je tente sans succès d'adresser une carte Ethernet Shield 2
Matériel :
- 2 cartes Arduino Ethernet Shield 2 officielles (2 car comme je pensais que la première avait un défaut, j'en ai racheté une)
- Arduino Uno
- Freebox Revolution
- Câble Ethernet OK pour tous les périphériques du réseaux (Tout fonctionne parfaitement)
- Configuration IP OK pour tous les périphériques du réseaux (Tout fonctionne parfaitement)
Code :
#include <SPI.h>
#include <Ethernet.h>
byte mac[] = { 0xAA, 0xAA, 0xAA, 0XAA, 0xAA, 0xAA };
IPAddress ip (192, 168, 1, 50);
//IPAddress gateway(192, 168, 1, 254);
//IPAddress subnet(255, 255, 255, 0);
//IPAddress dns1(192, 168, 1, 254);
EthernetServer server(80);
void setup() {
Serial.begin(9600);
Ethernet.begin(mac, ip);
}
void loop() {
//print out the IP address
//Serial.println(Ethernet.maintain());
Serial.print("IP = ");
Serial.println(Ethernet.localIP());
Serial.print("PASSERRELLE = ");
Serial.println(Ethernet.gatewayIP());
delay(1000);
}
Informations renvoyées par le moniteur série :
IP = 0.120.120.120 ou 0.112.112.112
PASSERRELLE = 0.0.0.0
Tests effectués et quoi que je fasse, c'est pareil :
Rien de connecté sur les cartes
Essais sur mon réseau
Essais sur un autre réseau avec plan IP différent
Essais avec Firewall et un seul ordi
Essais en IP Fixe et DHCP
Essais avec ou sans gateway, subnet, dns1
Essais avec ou sans EthernetServer server(80);
J'ai toujours les mêmes résultat
Si quelqu'un peut m'aider j'en serais ravi.
merci