well tl;dr so if this is solved my appologies... if the device is recognized in lspci it doesn't mean you have the drivers installed for it... if you can run iwconfig eth0 or wlan0 up (whatever the interface was assigned) try running the command iwlist scan and see if it works if it does you can manually try to connect to the internet now. use the information gathered in iwlist scan to configure you connection with iwconfig. good luck! if you are missing the driver just google around and try to find the one that supports your card. if all fails you can always default to using ndiswrapper to run the windows driver for your card.