Assign an IP address to a bridge fail

Pierre Dupond 76nemo76 at gmx.ch
Sun Jul 21 18:30:24 UTC 2019


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 at oche:~ # cat /tmp/rc.conf
cat: /tmp/rc.conf: No such file or directory
root at 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 at 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 at 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



More information about the freebsd-questions mailing list