OK as forecast your is the middle one I posted about in terms of device number.
Now I don't have your hardware but I am now going to split up your kernel modules and others can jump in if I make errors
root@porteus:~# lsmod
# wireless only
###########
cfg80211 137056 1 wl
wl 6145692 0
# wirless and bluetooth
########################
rfkill 10156 4 cfg80211,bluetooth
# internet related
###################
ipv6 201992 26
# bluetooth only
###########
bluetooth 183324 7 bnep
bnep 7384 2
# ethernet
##########
forcedeth 40656 0
# sound
#########
snd_hda_codec_realtek 42800 1
snd_hda_codec_generic 33008 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 26628 3
snd_hda_intel 15640 4
snd_hda_controller 12928 1 snd_hda_intel
snd_hda_codec 58816 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep 3944 1 snd_hda_codec
snd_pcm 48304 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer 12780 1 snd_pcm
firmware_class 4664 1 snd_hda_intel
# motherboard
#############
nvidia 9874108 29
k10temp 2308 0
i2c_nforce2 4296 0
parport_pc 20292 0
parport 22624 2 ppdev,parport_pc
serial_core 13968 1 8250
ppdev 4360 0
8250 23656 0
so there are only 2 there that could be causing interference
forcedeth which appears to be your ethernet module and ipv6
########################################################################
Using root powers manually unload forcedeth and see if there is any improvement
If no improvement then without rebooting see if you can remove the ipv6 by another sudo command and report please.
Only if there is an improvement would I suggest you look at persistence by adding some lines to a modprobe bootup file that will blacklist one or more modules.
As I have only a dongle I am not sure what will happen