RTL-8139 тормозит download, а upload нет

В общем есть ноутбук samsung x11 (NP-X11AS01/SEK) в нем сетевая карточка

09:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Плюс bluetooth и wifi
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
Bus 003 Device 002: ID 0a5c:2101 Broadcom Corp. (bluetooth на usb висит)

И есть проблема, что когда я качаю из сети по RTL-8139 скорость может упасть до 50-100Kb/sec, когда заливаю что на сервак, то со скоростью все нормально в районе 6-9Mb/sec.
Если включить bluetooth, подключить мышку и при закачке ей елозить, то скорость закачки чудесным образом возрастает до положенных мегабитов :( как только перестаю елозить, то скорость сразу же падает. Сначало грешил на мышку, но отключение модулей bluetooth'a не помогло :\

ЗЫ: Я в шоке... Заметил сейчас, что под нагрузкой процессора (компилять что-то или еще чего) скорость возрастает. Неужели это проклятие гентушника компилять :)))

Ну и в догонку wifi не пашет в логах выдает (модуль нормально загружается и wlan0 появляется)
iwl3945: Microcode SW error detected. Restarting 0x82000008.
iwl3945: Error Reply type 0x00000005 cmd REPLY_SCAN_CMD (0x80) seq 0x4418 ser 0x0000004B
iwl3945: Can't stop Rx DMA.
Мож кто знает чтобы это означало?