Hey there! Welcome to the forums. I'm new here too.
It sounds like your system isn't aware of the hardware on it. Ubuntu usually does a good job at detecting what drivers are needed but I've ran into problems in the past. The ones you are describing are the most common.
You can try using the lspci command in a terminal to see what peripherals are on the system. The output could be long so if you pipe it into the less program, it will probably be easier to read though. Somewhere in there you should see info on networking hardware. I'd make sure the correct drivers are in there. Heres the command:
As for the graphics, it could be your OpenGL wasn't working because your graphics card was missing the correct drivers too. Its likely your Ubuntu distro was running with the open source drivers. Those are fine except for when you want to actually use the cool features of your graphics hardware. Look for instructions on how to get the right proprietary drivers.