Hello, I have created project with arduino UNO, Ethernet shield and temp. sensor and data send to sd card and to mysql database. But I have every custom values like IP, MAC, DNS, Gateway, Netmask, server address only default in arduino and read specific from SD after start. That is ok but I want to make web server on same arduino UNO and set this custom values over web page after first start. Is that possible? Or UNO have not sufficient memory for this action? Thanks so much. Sorry for my english.
That is ok but I want to make web server on same arduino UNO and set this custom values over web page after first start. Is that possible?
Yes. But, it doesn't necessarily make sense. In order to get to the Arduino-as-server, you must know the IP address that it has. Changing that hardly makes sense.
The DNS address is there the Arduino would get a dynamic IP address. Why would that change?
The MAC address simply needs to be unique on the network. If the Arduino doesn't have a unique address, you will have difficulty communicating with it. If it does, why would you need to change it?
Now I set Mac, IP, GW, NM, DNS manualy in file on sd card. But I want to have closed box and for first settings after first run set this values over web browser where can be in this time dhcp and some specific IP. Something like 192.168.1.1 or similar. After set my custom values this save to file on sd and after restart and install to production will be loaded from this file. I using this devices in many places and must made 90 devices and manual SD in out is too sluggish. Next I want to call this server with button but that is not necessary.