Автозагрузка (/etc/init.d/)

PCLinuxOS

Модератор: Bizdelnick

petrushka_sch2
Сообщения: 252
ОС: Mandriva 2007.1

Автозагрузка

Сообщение petrushka_sch2 »

Сюда пихнул файл start-inet.sh
#cat /proc/net/atm/cxacru\:0 | grep -e "Line" | grep up >> /dev/null || exit 1
modprobe br2684
br2684ctl -b -c 0 -a 0.1.50
adsl-start
route add 127.0.0.1 dev lo

чмод нужный стоит
Он упорно не хочет стартовать при старте X'ов. Ума не приложу в чем дело. Приходится каждый раз вручную под рутом запускать. Напрягает.
Спасибо сказали:
petrushka_sch2
Сообщения: 252
ОС: Mandriva 2007.1

Re: Автозагрузка

Сообщение petrushka_sch2 »

Никто не подскажет?
Спасибо сказали:
Серёга
Сообщения: 201
ОС: Windows XP

Re: Автозагрузка

Сообщение Серёга »

Поищите мою тему про автозапуск в "Вопросе чайника", там написано как писать скрипты для этой цели. А если просто надо модуль подгрузить то добавьте его просто в фаил /etc/modprobe.preload и в файле не забудьте оставить в конце одну строку пустую.
Спасибо сказали:
Netman
Сообщения: 145
Статус: Просто прохожий...
ОС: Debian GNU/Linux, FreeBSD

Re: Автозагрузка

Сообщение Netman »

Если используется KDE, то этот скрипт можно положить в "/home/<user_name>/.kde/Autostart". только в этом случае ко всем командам, которые нужно давать от рута, нужно будет добавить "sudo":

Код: Выделить всё

#cat /proc/net/atm/cxacru\:0 | grep -e "Line" | grep up >> /dev/null || exit 1
sudo modprobe br2684
sudo br2684ctl -b -c 0 -a 0.1.50
sudo adsl-start
sudo route add 127.0.0.1 dev lo


Или же, добавить эти строки в скрипт /etc/rc.d/rc.local - это скрипт, который автоматически выполныется при старте системы :) (в этом случае "sudo" добавлять не нужно)
Hi! I'm a signature virus. Copy me into your signature to help me spread.
Спасибо сказали:
Серёга
Сообщения: 201
ОС: Windows XP

Re: Автозагрузка

Сообщение Серёга »

Netman писал(а):
09.05.2007 20:59
Или же, добавить эти строки в скрипт /etc/rc.d/rc.local - это скрипт, который автоматически выполныется при старте системы (в этом случае "sudo" добавлять не нужно)
и в конце этого файла оставить одну пустую строку (иначе последняя команда не выполняется)
Спасибо сказали: