how can i stop viruses to travel in a WLAN

hello frds..

i hav got one mikrtiok and 30 stations (TP_LINK access points) are associated wid it. i underwent a very starnge problem in my wlan. all 30 sations are running an internet connection. for last 5 days…thier net connection got hang..and it wont work…but when they disable n repair thier lan card in win-xp they can able to browse once again…but only for 5-10 mins..after then they again loose interent connectivity..but if they again disable n repair their local area connection they able to browse for mere 10 mints. i m fedup and i dont see any solution to this problem..some one told me that this is may be due to some viruses…someone also told me that this is due to “mac add whooping”..i dont understand wht is happening…some one plz help me..if its really a act of virus..then is there any method to stop virus to travel frm one computer to another in my WLAN..remember i m using MIKROTIK(access point) for these stations.can mikrotik can do the magic for me…
thxxxxxx.

try with another brand of AP Client and see if it works.

In your RouterOS configuration you can block client->client communication by turning off “default forwarding” for the wireless card.

I beleive it is what Inox says, Your clients wireless cards do you use the same chipset as your wireless AP, If your AP is using atheros, then your Clients should be using the same wirelless card chipsets, such as D-link, and i beleive netgear… But i am not sure at all of what you have for CPE clients… But i have had this problem it the past or similiar, a dissocation of the client, and to fix it they hit repair , get reconnected, and in 15 or less mins they can use the web and get dissocatied… It should show up in your log when they have this problem.. If the dissocation is now show in the log, then it mite be a worm or something similar to what Normis said… Thats my 2 cents.. -Jordan