Сетевая карта не инициализируется перед запуском программ.

Я использую Ubuntu 12.4. Я использую эту машину для отображения веб-страницы. Я установил плагин MKISOK для Fire Fox и настроил запуск Fire Fox при запуске. Проблема, с которой я сталкиваюсь, заключается в том, что сетевая карта не инициализируется сразу, поэтому произошла ошибка тайм-аута. Есть ли способ инициализировать сетевую карту в первую очередь?

1 ответ

Вы могли бы сделать это, запустив скрипт оболочки при запуске вместо Firefox. Сценарий оболочки может сделать паузу в течение X секунд (чтобы позволить сети завершить загрузку), а затем запустить Firefox. Попробуй это:

#!/bin/bash

# pause for 30 seconds
sleep 30s

firefox %u

Убедитесь, что скрипт оболочки является исполняемым. Вы можете сделать это, установив флажок "Исполняемый файл" на странице "Свойства" в вашем любимом файловом менеджере. Или вы можете использовать команду chmod, например так:

chmod +x StartFF.sh
Другие вопросы по тегам