[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian stable on iDRAC-driven hardware

​at do you mean by setting up the bridge twice?​
Is it about the bridge_* directives? I thought configuration of IPv4 and IPv6 interfaces were independent, thus allowing (and needing) separate configuration.

If you shall not repeat those, that might be the reason why I crashed the network interface altogether...

I also cannot help but notice you use the accept_ra directive. Is not that intended for routers?
B. R.

On Fri, Dec 4, 2015 at 1:15 PM, Cyril <mirtouf@mirtouf.net> wrote:

Le 03/12/2015 11:57, B.R. a écrit :
Added information:
My server uses iDRAC 6, and I have been told no update is available.
*B. R.*

On Thu, Dec 3, 2015 at 11:01 AM, B.R. <reallfqq-debian@yahoo.fr
<mailto:reallfqq-debian@yahoo.fr>> wrote:


    I own a dedicated server hosted on hardware with an iDRAC (Dell)

    Fiddling with network configuration (attempting to configure a
    bridge with libvirt to replace the current direct physical interface
    configuration), I took the host machione down.
    The technicians are unable to help me on the software-configuration
    level, but they say there are conflict with the current version of
    iDRAC and some Linux kernels.

    Here is my (redacted) network configuration:
    auto lo
    iface lo inet loopback

    #auto eth0
    #iface eth0 inet dhcp

    iface eth0 inet manual
    auto br0
    iface br0 inet dhcp
         bridge_ports    eth0
         bridge_stp      on
         bridge_maxwait  0
         bridge_fd       0

    ​I crashed the machine down​ when addind the following snippet
    (providing IPv6):
    #iface br0 inet6 static
    #   address     2001:***
    #   netmask     64
    #   pre-up      dhclient -cf /etc/dhcp/dhclient6.conf -pf
    /run/dhclient6.eth0.pid -6 -P -v eth0
    #   pre-down    dhclient -x -pf /run/dhclient6.eth0.pid
    #    bridge_ports    eth0
    #    bridge_stp      on
    #    bridge_maxwait  0
    #    bridge_fd       0

    Note this part worked perfectly well when configured for eth0 as follow:
    iface eth0 inet6 static
        address     2001:***
        netmask     64
        pre-up      dhclient -cf /etc/dhcp/dhclient6.conf -pf
    /run/dhclient6.eth0.pid -6 -P -v eth0

    ​What did I do wrong?​
    *B. R.*

I do not really understand why you set up a bridge twice but I use a rather similar setup for an Online.net hosted server with a dual stack IPv4+IPv6.

As an example, my interfaces file is like this (Xen aware):

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto xenbr0
iface xenbr0 inet static
        bridge_ports noregex eth0 regex vif.*
        bridge_maxwait 5
        bridge_stp off
        bridge_fd 0

iface xenbr0 inet6 static
        address 2001:bc8:
        netmask 56
        accept_ra 2
        pre-up sleep 10 # see bug #783387
        pre-up dhclient -cf /etc/dhcp/dhclient6.conf -pf /run/dhclient6.xenbr0.pid -6 -P xenbr0
        pre-down dhclient -x -pf /run/dhclient6.xenbr0.pid

Hope this helps.


Reply to: