Hi,
thank you for the detailed post.
Some very cheap NICs, especially USB-to-LAN-adapters, do not seem to have a MAC address configured in their firmware. The packets you observed look like a faulty firmware indeed, emitting network packets without a source MAC.
Apparently, the Linux kernel we shipped in Core Update 163 contained a bug, so some of those NICs in conjunction with certain USB hubs were not initialised correctly (many other distributions reported this as well).
It is still interesting to see that you managed to get around this issue; I was unable to do so for the affected IPFire installation. Oh well…
Hm, I don’t think so, at least I doubt this would be the root cause of it.
That is an unrelated bug, being fixed in Core Update 164, where the Pakfire CGI has been massively improved.
By the way: Did upgrading to Core Update 164 (testing) changed or improved something in your setup?
Thanks, and best regards,
Peter Müller