I can set a static IP address on the bridge and everything works great. Tell it to go DHCP and things don't work. Nothing gets an IP address. Did something change on me? I have manually created, used cockpit, nmcli, and nm-connection-editor to do their thing, all with the same result - dhclient never gets an IP to br0.
I am not sure what I could be missing here. Is there a firewall rule that I need and somehow am having a brain fart?
Other facts:
I have turned off SELinux to remove that as the culprit; intentions to re-enable it (did a setenforce 0 for the time being; not seeing anything loggedl;not thinking this is a problem)
The DHCP daemon is local, so unsure if there even needs to be a firewalld rule
The DHCP daemon is configured to peg this NIC with a specific IP.
Non-bridged the NIC gets the IP as intended.
everything else is working great (nfs, samba, plex,kvm etc).
This is a personal home server, hopefully replacing old one, whence el7 behaves correctly.
No, I did not clone drives and plop it in. I wanted to ensure nothing was to break. I only intend to move my massive LVM pool over. When this works that is.
Here is the broken bridge config. If I plop in the relevant IP info for a static IP, things work perfectly.
Code: Select all
[andrew@shadow ~]$ cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=dhcp
ONBOOT=yes
STP=no
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME="Bridge br0"
Code: Select all
[andrew@shadow ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eno1
HWADDR=1C:87:2C:76:85:82
TYPE=Ethernet
UUID=0388950a-bbe5-4f28-8c02-1e7694f89fb5
HWADDR=1c:87:2c:76:85:82
DEVICE=eno1
ONBOOT=yes
BRIDGE=br0
Andrew.
PS -- if need be I can provide other configs, or output of a particular command.