я так вертолёт по Ethernet`у перешивал. при старте отправлял DHCP запрос, и если был ответ, то на адрес gateway отправлялся http запрос GET "config.txt". в этом конфиге указывались имена файлов и что с ними делать. одновременно на порт 23 пыталась отправляться телеметрия всего этого процесса.