@softgoat
It's definitely not Linux in general. Maybe it's a problem with your Wi-Fi card's drivers, or with the distro, or maybe even some freak accident with data corruption.
Have you tried reinstalling Linux or switching to a different distribution?