Would you please give more info as to type of wireless card, eth0 card, video card so we can help you?...You have to be more specific regarding the hardware.
You can start by typing:
lsusb (if usb wifi card is connected)
lspci (if wifi is mini-pci)
Or you can be more specific by typing:
lspci | grep -i network (mini-pci wifi)
lsusb | grep -i network (usb wifi)
lspci | grep -i ethernet (wired card)
lspci | grep -i vga (Video card)
And see the type of drivers loaded by kernel: lsmod and try to see a pattern that could be matching your hardware. You can filter results with " | grep -i ".
You can also use the dmesg command to read the kernel buffer (bootup information) and see all kernel results..See in results if any warning or error shown.
If possible, send info to a text file: dmesg > "your file".txt, and analize it or post it.
Hope it helps.