This occurs because of the Suricata configuration in the af-packet section
There’s an interface configuration section for eth0 and within that, copy_mode is set to ips.
In IPS mode, Suricata uses pairs of interfaces and transfers packets between those. Your configuration has a single nic configured but Suricata expects a pairing of eth0 and another interface.
Are you using Suricata in IPS (“active”) mode? If not, comment out copy_mode and things should be better. Non-active or passive mode is also referred to as IDS mode.