Страница 2 из 2

Добавлено: 26 апр 2006, 00:22
cranium
Минуточку вашего внимания...
Начитался я примеров... ну и man посмотрел, вобщем вроде бы все ясно, только из скриптов имел дело с mIRC-скриптами :-).
Исходя из примеров сделал следующее:

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

#! /bin/sh
#

set -e

DESC="creating brige"
BR=/usr/sbin/brctl
ICFG=/sbin/ifconfig

test -x $BR || exit 0
test -x $ICFG || exit 0


case "$1" in
  start)
	echo -n "Creating Brige Device"
        $ICFG eth0 down
        $ICFG eth1 down
        $ICFG eth2 down
        $ICFG eth0 0.0.0.0 up
        $ICFG eth1 0.0.0.0 up
        $ICFG eth2 0.0.0.0 up
        $BR addbr br0
        $BR addif br0 eth0
        $BR addif br0 eth1
        $BR addif br0 eth2
        $ICFG br0 10.5.5.100 netmask 255.0.0.0
	echo "."
	;;

  stop|restart|force-reload)
	;;
  *)
	;;
esac

exit 0
Будет ли оно работать как надо? Т.е. еси я этот скрипт помещу в /etc/init.d и создам на него ссылок с помощью update-rc.d brige_run.sh defaults 85

Добавлено: 26 апр 2006, 08:31
Llama
cranium, я ж вас уже посылал в нужную сторону... или еще нет? ;)
То что вы делаете - ненужно. Читайте /usr/share/doc/bridge-utils/README.Debian.gz

Добавлено: 26 апр 2006, 09:31
cranium
Llama, ладно с этим примером (так получилось что это был подъем моста)... просто по образцу думал писать и загрузку таблиц ebtables и iptables. Меня интересует синтаксис правильный, или вобще бред!? ), хелп.

Добавлено: 26 апр 2006, 09:53
cranium
Вот например это, здесь уже точно его никоим образом не всунешь в уже готовые исполняемые скрипты (наверное...), поэтому нуден скрипт загрузки цепочек...:

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

#! /bin/sh
#
set -e

ETH=/sbin/ebtables
IP=/sbin/iptables
IPR=/sbin/iptables-restore

test -x $ETH || exit 0
test -x $IP || exit 0

case "$1" in
  start)
	echo -n "Loading ebtables/iptables chains..."
	$ETH --atomic-file /etc/ebtables/b_tb -t broute --atomic-init
	$ETH --atomic-file /etc/ebtables/f_tb -t filter --atomic-init
	$ETH --atomic-file /etc/ebtables/n_tb -t nat --atomic-init
	/bin/cat /etc/iptables.conf | $IPR
	echo "."
	;;
  stop|restart|force-reload)
	;;
  *)
	;;
esac

exit 0
Вот эта штука с вышеописанным алгоритмом запуска init скриптов будет работать??
Заранее спасибо за ответ.

P.S: просьба не обижаться на мою назойливость :-)

Добавлено: 26 апр 2006, 20:49
Log_
Помогите с установкой драйвера Radeon 9600 пишит при установке
Распаковывается пакет fglrx-driver (из файла .../fglrx-driver_8.24.8-1_i386.deb)...
Adding `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver'
Adding `diversion of /usr/lib/libGL.so.1 to /usr/lib/fglrx/diversions/libGL.so.1 by fglrx-driver'
dpkg: зависимости пакетов не позволяют настроить пакет fglrx-driver -
fglrx-driver зависит от libc6 (>= 2.3.6-6), однако:
Версия пакета libc6, установленного в системе: 2.3.2.ds1-22.
fglrx-driver зависит от libgcc1 (>= 1:4.1.0), однако:
Версия пакета libgcc1, установленного в системе: 1:3.4.3-13.
fglrx-driver зависит от xserver-xorg (>= 1:7.0.0), однако:
Пакет xserver-xorg не установлен.
fglrx-driver зависит от xserver-xorg (<< 1:7.0.99), однако:
Пакет xserver-xorg не установлен.
dpkg: не удалось обработать параметр fglrx-driver (--install):
проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
fglrx-driver
и что делать:?:

Добавлено: 26 апр 2006, 23:02
Llama
Log_,
како из вариантов debian у вас? Sarge aka debian 3.1 ?
Откуда берется драйвер?
PS: тут были?
http://xoomer.virgilio.it/flavio.stanch ... aller.html

Добавлено: 27 апр 2006, 23:05
Log_
вот отсюда и брал .А debian вот такой Sarge r0a debian 3.1

Добавлено: 28 апр 2006, 09:42
Lioxa
dpkg: зависимости пакетов не позволяют настроить пакет fglrx-driver -
fglrx-driver зависит от libc6 (>= 2.3.6-6), однако:
Версия пакета libc6, установленного в системе: 2.3.2.ds1-22.


А что не понятно? оно же написало, что хочет более новую libc6 чем есть. Возьми дрова чуть постарше. Или, если хочешь новые, то сам компилируй. Ну или обонови libc6 - но Debian тебе предложит удалить почти все пакеты, потому что когда обновляешь пакет он сначала удаляется, а при этом удаляются все пакеты, зависисмые от него.

Добавлено: 28 апр 2006, 09:58
Log_
А не подскажите как обновить libc6 и с какими траблами можно столкнуться :roll:

Добавлено: 28 апр 2006, 10:41
Llama
Log_, для пакетного дистриубтива, смена версии libc ~= смене версии дистриубтива

Добавлено: 28 апр 2006, 21:47
Log_
понятно буду искать старенькие дровы:)

Добавлено: 02 май 2006, 11:46
Log_
не могу наити может у кого есть ссылочка или хоть как они называются?

Добавлено: 02 май 2006, 15:57
Lioxa
http://kyocera.by/files/other/debian-sa ... ati.tar.gz

вот тебе моя папочка м дровами. я ставил себе на Sarge. У меня всё прекрасно стало. Самое главное внимательно прочитай инструкцию.