Бук ёпись 901, так получилось что за ближайшее время на нём побывали Ubunt-ы 11.04 10.10 и 10.04.
Везде была проблема получения IP по DHCP. И кабель и вайфай работает, а адрес не получает.
Остановился на 10.04, решил добить и решить проблему.
Успел поставить самый новый NetworkManager отсюда
ppa:network-manager/trunk - не помогло.
Нарыл в интернетах несколько упоминаний:
https://bugs.launchpad.net/ubuntu/+source/dhcp3/+bug/343898https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/633568https://bugs.launchpad.net/ubuntu/+source/dhcp3/+bug/332521Ну конечно, стоило заглянуть в syslog и там конечно была строчка:
execve (/sbin/dhclient-script, ...): Permission denied
Всё понятно...
Решение оказалось крайне простым:
Вот на вики:
Apparmor Disable one profileНу и что в моём случае нужно было:
sudo ln -s /etc/apparmor.d/sbin.dhclient /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/sbin.dhclient
И это ВСЁ!!! Всё что нужно было, чтобы всё работало=(