I have exactly the same problem and have to have my wifi on as a backup. It's not ideal, but ethernet switches on and off almost every 2 to 3 seconds. I've tried everything advised by Apple: unplug and replug the ethernet cable; do a safe start; change location, the lot. It's only Big Sur.