roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 22:52

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: NGW100 init.d
СообщениеДобавлено: 03 май 2011, 15:46 
Не в сети

Зарегистрирован: 05 апр 2011, 09:03
Сообщения: 11
Добрый день, имеется плата NGW100, стоит задача сделать мост между интерфейсами eth0 и eth1
Делаю это командами:
Код:
# ifconfig br0 down
# ifconfig eth0 down
# ifconfig eth1 down
# brctrl addif br0 eth0
# brctrl addif br0 eth1
# ifconfig br0 up
# ifconfig eth0 up
# ifconfig eth1 up

Мост поднимается и функционирует как надо, но стоит мне перезагрузить плату, как мост разрушается.
Поэтому появилась идея сделать скрипт автозагрузки с этими командами.
Начинаю делать по этой инструкции: http://meandubuntu.ru/2009/08/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D0%B0%D0%B2%D1%82%D0%BE%D1%81%D1%82%D0%B0%D1%80%D1%82%D0%B0-%D0%B2-ubuntu

Дохожу до момента, когда необходимо сделать
Код:
update-rc.d scriptname defaults 95

И не нахожу в своем дистрибутиве подобной утилиты, поэтому хочу спросить, можно ли еще каким-нибудь образом добавить скрипт а автозагрузку?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NGW100 init.d
СообщениеДобавлено: 03 май 2011, 16:31 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А что там за дистрибутив? Вообще можно все и ручками сделать, нужно найти директории rc0.d .. rc6.d (обычно в самом /etc живут или где-то в его поддиректориях), там лежат симлинки на скрипты из init.d, цифра в имени соответствует ранлевелу (runlevel). И создать свои симлинки вида S95имяскрипта для тех ранлевелов, в которых хочешь чтобы скрипт запускался. По минимуму - для рабочего. Рабочий ранлевел смотреть в inittab в параметре initdefault, это обычно 2,3 или 5.

А еще лучше не мучайся и впиши свои команды в конец уже существующего скрипта автозагрузки rc.local, он тоже где-то в /etc живет и выполняется _после_ всех скриптов из init.d.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NGW100 init.d
СообщениеДобавлено: 03 май 2011, 17:58 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
я думаю нужно смотреть в /etc/sysconfig/network-scripts


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NGW100 init.d
СообщениеДобавлено: 04 май 2011, 09:06 
Не в сети

Зарегистрирован: 05 апр 2011, 09:03
Сообщения: 11
Всем спасибо, настроил по инструкции
https://help.ubuntu.com/community/NetworkConnectionBridge


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 24


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO