Убедитесь, что все ваши файлы конфигурации eth верны. Сообщите, что если вы хотите изменить подчиненное устройство, используйте команду «ifenslave»
Синтаксис
ifenslave -d bood0
для подключения устройства
ifenslave bond0
Кажется, я обнаружил, что проблема вызвана сценарием, выполняющим все команды (, кроме первой )в фоновом режиме. Я могу заставить первую команду иметь ту же проблему, разветвив ее с помощью &
.
После того, как я не смог найти способ заставить сценарий запускать каждую команду на переднем плане, одну -после -и -другую, я нашел альтернативное решение...
Я могу поместить все команды в пользовательский файл screenrc (, например, мой _screenrc )как таковой:
# Import default screenrc
source ${HOME}/.screenrc
# Run screen-specific commands (not bash ones)
screen # Run bash in window 0
screen vim # Run vim in windows 1 through 3 (with correct settings)
screen vim
screen vim
Затем я могу запустить это из bash с помощью:
screen -c my_screenrc