Столкнулся с проблемой, которая скорей всего является сочетанием странного дебиановского решения и моего провайдера. Пишу о решении просто чтобы самому не забыть и может кому помогу этим с аналогичной проблемой.
В общем, установщик Debian получает IP через маленькую шуструю программку из busybox, и работает это быстро и прекрасно. Но в свежеустановленной системе используется огромный dhclient из пакета isc-dhcp-client, и он соединение установить нифига не может.
Я уже год назад где-то натыкался на такую проблему, тогда она решилась звонком провайдеру - они чего-то там подкрутили на DHCP-сервере у себя и я стал нормально соединяться. Но техподдержка у меня неторопливая и я пока ждал звонка от их сотрудника решил попробовать самостоятельно исправить проблему.
Оказывается, достаточно после установки не перезагружаться, а нырнуть в соседнюю консоль (ну или выбрать в меню установщика шелл), сделать chroot /target и там через aptitude удалить isc-dhcp-client (+isc-dhcp-common тоже можно), а вместо них поставить басибоксовый udhcpc.
И всё тогда будет работать прекрасно.
К сожалению, до точной причины проблемы я так и не докопался пока, просто решил её обходным путём. Если кто знает как выяснить причину - прошу написать. Мне хотелось бы как-то посмотреть точный обмен запросами DHCP-клиентом и сервером, чтобы сравнить. Но пока я не бородат и не красноглаз, попытки чего-то похожее сделать с помощью tcpdump, netcat и netstat ничего не дали.