1

Я использую Ubuntu 12.04 LTS, но мне нужно выполнить следующую команду:

sudo dhclient

после запуска, чтобы получить стабильное соединение Ethernet. Я запускаю dhclient во время запуска через файл /etc/rc.local.

Как запустить эту команду после запуска автоматически (удалив ее требование для пользователя root или каким-либо другим способом), или есть другой способ устранения неполадок моего подключения к Ethernet? В противном случае мне придется начать использовать Windows больше, чем Ubuntu.

2 ответа2

1

Как насчет использования rc.local для выполнения фонового скрипта, который ждет несколько секунд / минут, прежде чем запустить команду sudo dhclient ?

В противном случае всегда есть crontab - вы можете запускать скрипт каждую минуту или каждые несколько минут для проверки состояния сетевого соединения, а затем запустить sudo dhclient если соединение не работает.

0

Вместо того, чтобы пытаться приготовить решение самостоятельно, вы смотрели в NetworkManager?

Для персонального компьютера я нахожу это очень полезным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .