did I tell you about my faulty onboard ethernet that gave me a hard lock on certain websites on rare occasions.
it took some time to locate and fix the problem(bought an ethernet card, disabled onboard one, and prayed)
I am not telling that you also have a hardware problem but it can be anything.
check the settings of your router
fix/reinstall relevant drivers
reinstall tremulous
reinstall OS
reinstall tremulous
try another wifi