firewall at boot and network connection problem

Since upgrading my laptop to leap15 there seem to be 2 problems.

  1. firewalld does not start at boot. I looked at the documentation of firewalld and at yast and nowhere can I find start at boot. I used the commands
linux-tl1r:~ # systemctl enable firewalld.service       
linux-tl1r:~ # systemctl start firewalld.service

but I have to do this every time I turn on the computer. WHere can it be set to start at boot?
2) Sometimes (and I don’t know why it is sometimes and at other times it is OK) I don’t get a network connection and I have no IP address. After a while the connection comes up and I don’t know what the problem is. Today I tried

systemctl status network.service 
● NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; **vendor preset: disabled**)
  Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
           └─NetworkManager-ovs.conf
   Active: active (running) since Sun 2018-07-29 15:14:18 NZST; 4min 30s ago
     Docs: man:NetworkManager(8)
 Main PID: 2179 (NetworkManager)
    Tasks: 4 (limit: 4915)
   CGroup: /system.slice/NetworkManager.service
           ├─2179 /usr/sbin/NetworkManager --no-daemon
           └─2450 /sbin/dhclient -d -q -sf /usr/lib/nm-dhcp-helper -pf /var/run/dhclient-eth0.pid -lf /var/lib/NetworkManager/d>

Jul 29 15:18:19 linux-tl1r.site NetworkManager[2179]: <info>  [1532834299.9256] device (eth0): state change: config -> ip-confi>
Jul 29 15:18:19 linux-tl1r.site NetworkManager[2179]: <info>  [1532834299.9266] dhcp4 (eth0): activation: beginning transaction>
Jul 29 15:18:19 linux-tl1r.site NetworkManager[2179]: <info>  [1532834299.9292] dhcp4 (eth0): dhclient started with pid 2450
Jul 29 15:18:23 linux-tl1r.site NetworkManager[2179]: <info>  [1532834303.8995] device (eth0): carrier: link connected
Jul 29 15:18:27 linux-tl1r.site NetworkManager[2179]: <info>  [1532834307.9179] device (eth0): carrier: link connected
Jul 29 15:18:31 linux-tl1r.site NetworkManager[2179]: <info>  [1532834311.9332] device (eth0): carrier: link connected
Jul 29 15:18:35 linux-tl1r.site NetworkManager[2179]: <info>  [1532834315.8193] device (eth0): carrier: link connected
Jul 29 15:18:39 linux-tl1r.site NetworkManager[2179]: <info>  [1532834319.8026] device (eth0): carrier: link connected
Jul 29 15:18:43 linux-tl1r.site NetworkManager[2179]: <info>  [1532834323.7339] device (eth0): carrier: link connected
Jul 29 15:18:47 linux-tl1r.site NetworkManager[2179]: <info>  [1532834327.8016] device (eth0): carrier: link connected

I marked bold the vendor preset: disabled. Can this be the reason? how can it be enabled? The other thing which I saw here is /usr/sbin/NetworkManager --no-daemon? Any ideas anyone? THanks in advance.
Uli

My understanding is that firwalld does not replace the old firewall on an upgrade so the old system is still used check in the network section to read of possible procedures

Thank you for your reply, gogalthorp, but I haven’t changed any firewall settings. When I opened it (YAST) for the first time after the upgrade I received a message that it cannot display it yast without installing a package (forgot what it was) so I installed it. I have firewalld on my Tumbleweed computer so I was not surprised. But how do I get this thing to start at boot?

You may have to remove SuSEfirewall2 but there have been several threads dealing with this in the last few months. I Have not moved to 15 yet so can only note that the switch may require manual introversion if done as an upgrade.,

OK, thanks gogalthorp, I removed SuSEfirewall2 and rebooted and the firewall was up. I checked the previous command which was cut off by the size of the console and now I can read this:

systemctl status network.service 
● NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
  Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
           └─NetworkManager-ovs.conf
   Active: active (running) since Sun 2018-07-29 15:58:21 NZST; 3min 11s ago
     Docs: man:NetworkManager(8)
 Main PID: 1278 (NetworkManager)
    Tasks: 5 (limit: 4915)
   CGroup: /system.slice/NetworkManager.service
           ├─1278 /usr/sbin/NetworkManager --no-daemon
           └─2694 /sbin/dhclient -d -q -sf /usr/lib/nm-dhcp-helper -pf /var/run/dhclient-eth0.pid -lf /var/lib/NetworkManager/dhclient-070b937a-2986-4be3-b07e-70dedd6e0ab3-eth0.lease -cf /var/lib/NetworkManager/dhclient-eth0.con>

Jul 29 16:01:19 linux-tl1r.site NetworkManager[1278]: <info>  [1532836879.6258] dhcp4 (eth0): state changed unknown -> bound
Jul 29 16:01:19 linux-tl1r.site NetworkManager[1278]: <info>  [1532836879.6275] device (eth0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
Jul 29 16:01:19 linux-tl1r.site NetworkManager[1278]: <info>  [1532836879.6286] device (eth0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
Jul 29 16:01:19 linux-tl1r.site NetworkManager[1278]: <info>  [1532836879.6289] device (eth0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Jul 29 16:01:19 linux-tl1r.site NetworkManager[1278]: <info>  [1532836879.6291] manager: NetworkManager state is now CONNECTED_LOCAL
Jul 29 16:01:20 linux-tl1r.site NetworkManager[1278]: <info>  [1532836880.2102] manager: NetworkManager state is now CONNECTED_SITE
Jul 29 16:01:20 linux-tl1r.site NetworkManager[1278]: <info>  [1532836880.2104] policy: set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS
Jul 29 16:01:21 linux-tl1r.site NetworkManager[1278]: nisdomainname: you must be root to change the domain name
Jul 29 16:01:21 linux-tl1r.site NetworkManager[1278]: <info>  [1532836881.9388] device (eth0): Activation: successful, device activated.
Jul 29 16:01:23 linux-tl1r.site NetworkManager[1278]: <info>  [1532836883.5334] manager: NetworkManager state is now CONNECTED_GLOBAL
Jul 29 16:01:40 linux-tl1r.site NetworkManager[1278]: <info>  [1532836900.4014] dhcp6 (eth0): activation: beginning transaction (timeout in 45 seconds)
Jul 29 16:01:40 linux-tl1r.site NetworkManager[1278]: <info>  [1532836900.7513] dhcp6 (eth0): dhclient started with pid 4435
Jul 29 16:01:40 linux-tl1r.site NetworkManager[1278]: <info>  [1532836900.7532] policy: set 'Wired connection 1' (eth0) as default for IPv6 routing and DNS
Jul 29 16:01:41 linux-tl1r.site NetworkManager[1278]: nisdomainname: you must be root to change the domain name

Now there is the strange “device (eth0): state change: ip-config -> ip-check (reason ‘none’, sys-iface-state: ‘managed’)”. Can this be the reason?