so i did it, and everything seemed to be ...ok
(while i was installing it this came up, dont know if the "FATAL" parts are normal or not, but other than that everything went smoothly)
[root@localhost compat-wireless-3.3-rc1-2]# make wlunload
FATAL: Module mac80211 is in use.
FATAL: Module cfg80211 is in use.
but so my connection wasnt dropping for an hour or so (although it does seem to just get extremely slow, and sometimes not load website at about the same haphazard frequency as before) but the connection wasnt actually dropping it seemed. i left for classes then, and when i got back the connection was down again :/
and like i said it gets really slow now, i can barely even stream a youtube video. it seems even after more using it, that it just seems to be getting worse, it barely loads webpages even when it says i'm connected, and it's not just the internet, because i can't even go to 192.168.2.1, which is my gateway or whatever, the address i type in to go to the router, when its going through these non loading periods. i left for school and came back again, and the connection was down again, and i have to modprob -r ath9k sooo many times before it might get a connection. and then it ususally gets slow or altogether stops loading pages shortly after. i also cant ping any website when this is going down. and it still works just fine in windows :/
this is just being extremely difficult haha, i dont know what to do next...i dont want to buy another wifi adapter, when ive got one that works fine with windows, but i dont want to have to only use windows for the next year and a half, so im hoping theres something, but i just done get why it's doing this. could it really just be a channel issue that only seems to affect linux? or...? because othwise that might just be what i have to do :-(
i also know its not just firefox either, because theres a radio station that i stream sometimes through vlc, and that wont work either.
and just a side question, are those instructions the general course one should follow for installing a program manually in linux with pclos? because almost all direction i find are to be slightly different, but ill take note if thats the formula i should use in the future