Код: Выделить всё
#! /bin/sh
#
# /etc/init.d/mlnet
#
# and symbolic its link
#
# /sbin/rcmlnet
#
# System startup script for the mlnet
#
### BEGIN INIT INFO
# Provides: mldonkey
# Required-Start: $route $remote_fs
# Required-Stop: $route $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: Start mlDonkey client
### END INIT INFOдля примера . Мне тут не ясно назначение Required-Start: $route $remote_fs
Required-Stop: $route $remote_fs что они делают и что должны содержать? А также с уровнями выполнения в YaST есть уровни от 0 до 6 и B и S я так понимаю соответсвуют boot и stop, а в цифровом представлении они чему соотвествуют?
И еще о самом требуемом скрипте он должен создавать мост Enternet <-> Wi-Fi и давать атрес вируртуальной сетевой карты моста что бы сервисы на машине был доступны сети. Что по версии офф сайта моста выглядит так
Код: Выделить всё
# brctl addbr br549
# brctl addif br549 eth0
# brctl addif br549 eth1
# brctl show
bridge name bridge id STP enabled interfaces
br549 8000.00004c9f0bd2 no eth0
eth1
#ifconfig br549 192.168.0.xно я тут в сети нашел координально отличный вариант
Код: Выделить всё
#!/bin/sh
#
# bridge Этот скрипт настраивает мост на DSL
#
# Описание: Скрипт использует brcfg для запуска моста и ifconfig для настройки сетевых карт
# имя процесса: bridge
# config:
# Исходный текст библиотеки функций.
. /etc/rc.d/init.d/functions
# Исходная конфигурация сети.
. /etc/sysconfig/network
# Обработка способа вызова скрипта.
case "$1" in
start)
echo -n "Настройка моста (Configuring bridge): "
ifconfig eth0 $ETH0_ADDR netmask $ETH0_MASK broadcast $ETH0_BROAD
ifconfig eth1 $ETH1_ADDR netmask $ETH1_MASK broadcast $ETH1_BROAD
route add $GATEWAY dev $GATEWAYDEV
route add default gw $GATEWAY dev $GATEWAYDEV
ifconfig eth0 promisc
ifconfig eth1 promisc
brcfg -enable
echo
;;
stop)
# Остановка демонов.
brcfg -disable
ifconfig eth0 down
ifconfig eth1 down
;;
restart)
$0 stop
$0 start
;;
status)
ifconfig eth0
ifconfig eth1
brcfg
;;
*)
echo "Использование: bridge {start|stop|restart|status}"
exit 1
esac
exit 0он создает совем другим способом и предлагает использовать не виртуальный интерфейс моста а все теже карты для доступа к сервисам машины. Вопрос этот вариант вообще работает и можно ли так использовать карты одновременно в двух режимах ( этот вариант был бы лучше т.к. YaST не видит виртуальный интерфейсов и использование физического очень бы облегчило задачу настройки т.к. все это могло бы быть сконфигурировано через тот же yast) правда тут обсолютно не понятно зачем давать адреса двум картам?