Python не получает IP, если кабель подключен после запуска скрипта

Я надеюсь, что это нене переходить на территорию суперпользователя.

Итак, у меня есть встроенный linux, где системные процессы, естественно, довольно раздеты. Я'Я не совсем уверен, какой системный процесс контролирует физический уровень и запускает клиент DHCP, когда сетевой кабель подключен, но я сделал его сам. ¨ Проблема в том, что если у меня есть скрипт на Python, использующий http-соединения и работающий до того, как у меня есть IP-адрес, он никогда не получит соединение. Даже после того, как у меня есть действующий IP, у питона все еще есть

Временная ошибка в разрешении имени "

Итак, как я могу заставить python реализовать новое доступное соединение, не перезапуская скрипт?

В качестве альтернативы, я пропускаю некоторые нормальные процедуры, которые Linux работает нормально при подключении к сетевому кабелю.

Я использую клиент dhcp udhcpc, а версия python 2.6. Использование httplib для соединений.

Ответы на вопрос(3)

Ваш ответ на вопрос