Either there was another network card in the output of
lspci that you missed, or the wireless card wasn't detected (if it's there, try
sudo modprobe <module name>, with the module name from
lsmod to get it started (and without the brackets)).
From the model of the ethernet card I take it you've got a laptop, there should be an "RF" sticker on the bottom with a model number on it. Ensure the BIOS doesn't skip tests and disable the splash screen for it, then look for the wireless card when it's booting (hit Pause if it goes too fast to read).
If it doesn't show there, see if it's deactivated in the BIOS; if not, there's probably a hardware problem. If it shows, try booting with another kernel version or OS (a live cd or a bootable memory stick is nice for this) and see if you can detect it again.