Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jul 2019 23:16:43 +0200
From:      =?UTF-8?B?S2FtaWxhIFNvdcSNa292w6E=?= <kamisouckova@gmail.com>
To:        Pierre Dupond <76nemo76@gmx.ch>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Assign an IP address to a bridge fail
Message-ID:  <CAO7yDHpxpFyFYQLHbHaSaQAYi2vejJ5p_kcYG9HQ0pj5fLsBkQ@mail.gmail.com>
In-Reply-To: <240458a3-789a-7368-1848-e7dc66bb2eb7@gmx.ch>
References:  <240458a3-789a-7368-1848-e7dc66bb2eb7@gmx.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 21 Jul 2019, 20:30 Pierre Dupond, <76nemo76@gmx.ch> wrote:

> Hi all,
>
>           I am facing a strange problem. Just after installing a fresh
>
> Freebsd 12 on an Pc Engines APU machine, I build a bridge with the 4
>
> network cards.
>
>
> If I try to setup the address of the bridge in the "/etc/rc.conf" file,
> I can not ping (outside the address
>
> given to the bridge). But if I comment the line for setting the address
> in the file
>
> "/etc/rc.conf" and I set the address manually with the command
>
> "ifconfig bridge0 inet 172.16.0.11 netmask 255.255.254.0" the ping works.
>
> Do I have made an obvious mistake in the "rc.conf" file? What could be
> the reason of this problem?
>
> Any ideas would be greatly appreciated.
>
>
> best regards,
>
>
> ----------------------------------Content of the rc.conf
> file----------------------------------------------------------
> root@oche:~ # cat /tmp/rc.conf
> cat: /tmp/rc.conf: No such file or directory
> root@oche:~ # cat /etc/rc.conf
> cloned_interfaces="bridge0"
> ifconfig_bridge0="addm igb0 addm igb1 addm igb2 addm igb3 up"
> ifconfig_igb0="up"
> ifconfig_igb1="up"
> ifconfig_igb2="up"
> ifconfig_igb3="up"
> ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.254.0"
> defaultrouter="172.16.0.10"
> #
> #Reste de la config
> #------------------
> #
> clear_tmp_enable="YES"
> hostname="oche.local.sourire.ch"
> sshd_enable="YES"
> ntpdate_enable="YES"
> ntpd_enable="YES"
> powerd_enable="YES"
> # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
> dumpdev="AUTO"
>
> -----------------------------------------------Info about the bridge and
> ping commands
>
> bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
> 1500
>         ether 02:91:bc:80:6d:00
>         inet 172.16.0.11 netmask 0xfffffe00 broadcast 172.16.1.255
>         id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
>         maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
>         root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
>         groups: bridge
>         nd6 options=9<PERFORMNUD,IFDISABLED>
> root@oche:~ # ping 172.16.0.11
> PING 172.16.0.11 (172.16.0.11): 56 data bytes
> 64 bytes from 172.16.0.11: icmp_seq=0 ttl=64 time=0.221 ms
> 64 bytes from 172.16.0.11: icmp_seq=1 ttl=64 time=0.202 ms
> 64 bytes from 172.16.0.11: icmp_seq=2 ttl=64 time=0.203 ms
> ^C
> --- 172.16.0.11 ping statistics ---
> 3 packets transmitted, 3 packets received, 0.0% packet loss
> round-trip min/avg/max/stddev = 0.202/0.209/0.221/0.009 ms
> root@oche:~ # ping 172.16.0.10
> PING 172.16.0.10 (172.16.0.10): 56 data bytes
> ping: sendto: Host is down
> ping: sendto: Host is down
> ping: sendto: Host is down
> ping: sendto: Host is down
> ^C
> --- 172.16.0.10 ping statistics ---
> 4 packets transmitted, 0 packets received, 100.0% packet loss
>

You're redefining ifconfig_bridge0 in your rc.conf (you have it there
twice).

Also, there were some issues with bridge config in rc.conf, but I don't
recall the details. In any case, not having ifconfig_bridge0 twice is a
good start.

Best,
Kamila
(sent from my phone)

>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAO7yDHpxpFyFYQLHbHaSaQAYi2vejJ5p_kcYG9HQ0pj5fLsBkQ>