#!/bin/sh -e
PREREQS=""
case $1 in
prereqs) echo "${PREREQS}"; exit 0;;
esac
echo "Network interfaces loaded: "
echo `ls /sys/class/net`
echo "802.3ad" > /sys/class/net/bond0/bonding/mode
echo "fast" > /sys/class/net/bond0/bonding/lacp_rate
echo "1" > /sys/class/net/bond0/bonding/xmit_hash_policy
echo "100" > /sys/class/net/bond0/bonding/miimon
echo "200" > /sys/class/net/bond0/bonding/downdelay
echo "200" > /sys/class/net/bond0/bonding/updelay
echo "+eth1" > /sys/class/net/bond0/bonding/slaves
echo "+eth2" > /sys/class/net/bond0/bonding/slaves
Im /etc/network/interfaces sind die Devices eth1, eth2, bond0 und br0 deklariert
Mit diesen Einstellungen wurde
mkinitramfs -o initrd.img.netboot
durchgeführt.
Wie gesagt mit bond0 funktionierte es. Bei br0 kommt es beim Starten zur folgenden Fehlermeldung:
[ 25.445685] Kernel panic - not syncing: Attempted to kill init!
Irgendwann muss noch der Bridge eingerichtet werden.
/sbin/brctl addbr br0
/sbin/brctl addif br0 bond0
/sbin/ifup br0
Wie wird in dieser Konstellation das bond0 Interface im Bridge-Modus eingerichtet?
Besten Dank für jeden Hinweis
Gruss René