Back in the 00’s we had to fiddle with ifconfig and friggin’ /etc/network by hand. Things have gotten a lot better.
I was just thinking that I’ve never had any problems with either WiFi or Ethernet connectivity since NetworkManager became a standard part of modern distros. Before that I was having to install windows drivers with ndiswrapper and configure interfaces manually in ifup
and ifdown
scripts, and I haven’t had to do that for at least 15 years now.
https://support.mozilla.org/en-US/kb/back-and-restore-information-firefox-profiles