1.4, Moralez (??), 17:49, 11/12/2004 [ответить] [﹢﹢﹢] [ · · · ] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
прочитал, подумал: "ух ты, клёво то как!", потом вспомнил, что в linux такой 100 лет как есть... :)
p.s. gua, bonding driver там. в 2.4.х уже было. Из 2.6.х, полагаю, тоже не исчезло... | |
|
2.24, salimzhan (??), 08:12, 26/06/2007 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
Кому нужени скрипт
/etc/rc.conf:
ifconfig_em0="inet 192.168.0.1 netmask 255.255.255.0"
grouping_em_enable="YES"
Строку ifconfig_em0= я оставил т.к. не запускался DHCP, и на всякий поганый.
/usr/local/etc/rc.d/01.grouping_em.sh:
#!/bin/sh
#
# PROVIDE: grouping_em
# REQUIRE: LOGIN
. /etc/rc.subr
name=grouping_em
rcvar='set_rcvar'
start_cmd="grouping_em_start"
stop_cmd="grouping_em_stop"
load_rc_config ${name}
grouping_em_start ()
{
kldload /boot/kernel/ng_ether.ko
kldload /boot/kernel/ng_one2many.ko
ifconfig em0 up
ifconfig em1 up
ngctl mkpeer em0: one2many upper one
ngctl connect em0: em0:upper lower many0
ngctl connect em1: em0:upper lower many1
ngctl msg em1: setpromisc 1
ngctl msg em1: setautosrc 0
ngctl msg em0:upper \
setconfig "{ xmitAlg=1 failAlg=1 enabledLinks=[ 1 1 ] }"
ifconfig em0 inet 192.168.0.1 netmask 255.255.255.0
}
grouping_em_stop ()
{
ifconfig em0 down
}
run_rc_command "$1"
все работает на все 2000% | |
|
|