Finally it uploaded. I am getting below error. I think there is problem for assign a mac address
#include <SPI.h>
#include <Ethernet.h>
byte mac[] = { 0x00, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
void setup() {
Serial.begin(9600);
// disable SD SPI
pinMode(4,OUTPUT);
digitalWrite(4,HIGH);
Serial.print(F("Starting ethernet..."));
if(!Ethernet.begin(mac))
{
Serial.println(F("failed"));
}
else {
Serial.print(F("IP: "));
Serial.println(Ethernet.localIP());
Serial.print(F("Subnet: "));
Serial.println(Ethernet.subnetMask());
Serial.print(F("Gateway: "));
Serial.println(Ethernet.gatewayIP());
Serial.print(F("DNS server: "));
Serial.println(Ethernet.dnsServerIP());
}
/* Serial.print("Starting ethernet...");
if(!Ethernet.begin(mac)) Serial.println("failed");
else {
Serial.print("IP: ");
Serial.println(Ethernet.localIP());
Serial.print("Subnet: ");
Serial.println(Ethernet.subnetMask());
Serial.print("Gateway: ");
Serial.println(Ethernet.gatewayIP());
Serial.print("DNS server: ");
Serial.println(Ethernet.dnsServerIP());
}
*/
}
void loop() {
Serial.print(F("Starting ethernet..."));
if(!Ethernet.begin(mac))
{
Serial.println(F("failed"));
}
else {
Serial.print(F("IP: "));
Serial.println(Ethernet.localIP());
Serial.print(F("Subnet: "));
Serial.println(Ethernet.subnetMask());
Serial.print(F("Gateway: "));
Serial.println(Ethernet.gatewayIP());
Serial.print(F("DNS server: "));
Serial.println(Ethernet.dnsServerIP());
}
delay(1000);
}
