При работе с NM (в бубунте, по крайней мере) /etc/resolv.conf - это лишь симлинк в /var/run/кудатотам. Грохни симлинк, создай нормальный resolv.conf - и обретешь счастье.
Переваривает, я проверял. Решение отвратительное, не спорю, однако проще так, чем колупаться отдельно с nm, отдельно с dhclient, отдельно с чертом лысым
проводные соединения я никогда на откуп nm не отдавал, например, а там почти везде свои дхцп
Я никакие ему не отдаю, все своими скриптами :) Но если уже есть nm и человек им пользуется - то имхо, лучше любые операции с сетями делать через него.