udev can reorder your interfaces by name, look at
but I can’t speak to zendguard’s interpretation of ‘hardware’