Hi,
here I am facing an issue. . .
I am using the mega2560 with Ethernet module w5100 and ariadne boot loader.
When I am trying to connect the Ethernet module with a switch, I am not able to establish the connection with my arduino.
But my pc is working through the same switch.
And checked with another switch then connectivity is fine. . .
here i am using D-link DES-1008A model switch.
Can somebody help me out with this problem. . . . .
When I am trying to connect the Ethernet module with a switch, I am not able to establish the connection with my arduino.
What tests have you done to say this?
Can you ping to the IP of the w5100 that you setup?
Are you using DHCP of fixed ip?
Post the ip address of computer, arduino code ...
I have to use static IP in arduino for remote programming. Checked by using both static and dynamic IP in my PC and checked with several IP 's in arduino.
I have given a sample code of ariadne(EEPROM) library.
I used the ariadne bootloader. And the code i attached previously is used to configure the network setting of W5100 module. I have used with the same code and it worked properly. But while i am using the network switch it is not.
Please go through this link for ariadne bootloader .
That network setup will not work properly, no matter what library you use. The only IPs in that localnet are 192.168.1.2 to 192.168.1.254. Any requests for IPs outside that range (like 192.168.2.41) will be made to the gateway device.
What are the network settings on the PC? That will determine what settings you should be using on the shield.
You will probably need to contact Ariadne for help with their bootloader.
Once again, you will probably need to contact Ariadne for help with their bootloader.
edit: If you want to use the ethernet library included with the IDE (we can help you with that), then I have code in the playground for FTP. http://playground.arduino.cc/Code/FTP