Há: seu roteador. Ele é ruim. Lento, trava, dá esse tipo de problema. Eu tenho um DI-524 de 54Mbps, e afirmo: é o pior modem do mercado, de longe.
Em alguns casos, quando a pessoa diz "no windows funciona", a gente sugere que a pessoa use os drivers do windows, via Ndiswrapper. Só que no seu caso, vc usa um chipset estável (rt73usb). Se fosse um RTL8187B, que perde o sinal totalmente em 3m, eu já teria recomendado partir pra essa solução.
Bem, o que fazer? Tente o Ndiswrapper. O que vc tem a perder, né? Mas isso não vai mudar o fato de que o sinal está fraco. Apenas o que vai mudar é que ainda fraco, pode ser que o driver windows consiga se conectar.