So recently, as of late, I've been having connectivity issues with the wifi on my Macbook pro 2010. When I load OSX, the wifi card will usually be able to connect and have working internet for a little while (time actually functioning varies from half an hour to an hour) before the internet finally decides to cut out, and then the airport menu in the menu bar depicts that there are no wi-fi networks to connect to, whereas there are normally 4 or 5. At this point, if I turn off the wi-fi card and attempt to turn it back on, it simply stays turned off, even if I try to do it from the Network panel in System Preferences. Rebooting the computer fixes the issue, but only temporarily. In Windows, the computer 'connects' to a network but has no internet access instantly and upon boot, though if i disconnect from the initial network and try to connect to another network, the connection always fails. This happens as soon as Windows loads, as opposed to the half-hour lag time OSX has (though judging by the fact that it 'connects' to a network upon boot, I suspect it's undergoing the same process OSX does, just much faster). I was running 10.8.2. Resetting the DHCP and wi-fi preferences in osx *seems* to have fixed it for quite a bit longer, though to be honest, the time it takes for the wi-fi card to fail under OSX is already pretty sporadic as is. As I was pressed for time for a project that was due the next day, I rebooted instantly upon wi-fi card failure and as such couldn't/didn't wait to see whether or not the wi-fi card would resume functionality. What do you think it sounds like? Sent it in for diagnostics yesterday evening, but I'm trying to figure out if this is a hardware or firmware issue. Failure under windows has me thinking hardware.