Hi,thanks for your reply,
I blacklisted RT2800usb and RT2870sta. When the connection drops I click on the desktop the connection icon,disconnect and connect wireless again,then it works for about a minute or so.
This is what I get when I type your commands, I hope its useful..
enno@enno-desktop:~$ lspci -nn | grep 0280
enno@enno-desktop:~$ lsusb
Bus 001 Device 003: ID 1058:1001 Western Digital Technologies, Inc. External Hard Disk [Elements]
Bus 001 Device 004: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 002 Device 002: ID 05fe:0011 Chic Technology Corp. Browser Mouse
Bus 001 Device 005: ID 05e3:070e Genesys Logic, Inc. USB 2.0 Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
enno@enno-desktop:~$ sudo lshw -c network
[sudo] password for enno:
*-network
description: Wireless interface
physical id: 1
logical name: ra0
serial: e8:4e:06:19:57:94
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=RALINK WLAN ip=192.168.178.11 multicast=yes wireless=Ralink STA
enno@enno-desktop:~$ lsmod
Module Size Used by
nls_iso8859_1 12617 1
snd_hrtimer 12648 1
snd_hda_codec_realtek 63829 1
snd_hda_intel 38307 3
snd_hda_codec 117617 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
k8temp 12842 0
snd_pcm 80890 2 snd_hda_codec,snd_hda_intel
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
snd_seq_midi 13132 0
dm_multipath 22402 0
serio_raw 13031 0
snd_seq_midi_event 14475 1 snd_seq_midi
scsi_dh 14427 1 dm_multipath
ip6t_REJECT 12533 1
xt_hl 12465 6
ip6t_rt 12473 3
snd_rawmidi 25114 1 snd_seq_midi
nf_conntrack_ipv6 13871 7
nf_defrag_ipv6 13025 1 nf_conntrack_ipv6
ipt_REJECT 12485 1
xt_LOG 17192 10
xt_limit 12541 13
xt_tcpudp 12531 18
rt5370sta 726397 1
xt_addrtype 12563 4
nf_conntrack_ipv4 14071 7
nf_defrag_ipv4 12649 1 nf_conntrack_ipv4
xt_state 12514 14
snd_seq 51280 3 snd_seq_midi_event,snd_seq_midi
ip6table_filter 12711 1
ip6_tables 17819 1 ip6table_filter
ppdev 12817 0
nf_conntrack_netbios_ns 12585 0
nf_conntrack_broadcast 12541 1 nf_conntrack_netbios_ns
nf_nat_ftp 12548 0
nf_nat 20857 1 nf_nat_ftp
nf_conntrack_ftp 13118 1 nf_nat_ftp
nf_conntrack 67003 8 nf_nat_ftp,nf_conntrack_netbios_ns,nf_nat,xt_state,nf_conntrack_broadcast,nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_ipv6
iptable_filter 12706 1
snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi
ip_tables 17791 1 iptable_filter
x_tables 21974 13 ip6table_filter,xt_hl,ip_tables,xt_tcpudp,xt_limit,xt_state,xt_LOG,iptable_filter,ip6t_rt,ipt_REJECT,ip6_tables,xt_addrtype,ip6t_REJECT
snd_timer 24411 3 snd_hrtimer,snd_pcm,snd_seq
rfcomm 37420 0
bnep 17736 2
bluetooth 202266 10 bnep,rfcomm
snd 56485 16 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device
shpchp 32129 0
binfmt_misc 17260 1
i2c_nforce2 12876 0
soundcore 12600 1 snd
parport_pc 27504 1
mac_hid 13037 0
ext2 67262 1
lp 13299 0
parport 40753 3 lp,ppdev,parport_pc
btrfs 783372 0
zlib_deflate 26445 1 btrfs
libcrc32c 12543 1 btrfs
dm_raid45 75357 0
xor 26062 1 dm_raid45
dm_mirror 21621 0
dm_region_hash 16012 1 dm_mirror
dm_log 18137 3 dm_region_hash,dm_mirror,dm_raid45
hid_generic 12484 0
usbhid 41805 0
hid 87001 2 hid_generic,usbhid
usb_storage 47684 1
nouveau 843003 3
mxm_wmi 12893 1 nouveau
wmi 18590 2 mxm_wmi,nouveau
video 18894 1 nouveau
i2c_algo_bit 13197 1 nouveau
ttm 75385 1 nouveau
drm_kms_helper 47545 1 nouveau
firewire_ohci 35451 0
firewire_core 61718 1 firewire_ohci
pata_acpi 12886 0
drm 228489 5 ttm,drm_kms_helper,nouveau
forcedeth 61777 0
crc_itu_t 12627 1 firewire_core
sata_nv 23004 2
pata_amd 13761 0
enno@enno-desktop:~$ ^C
enno@enno-desktop:~$