This is a static archive of the old Zorin Forum.

The information below may be outdated. Visit the new Zorin Forum here ›

If you have registered on the old forum, you will need to create an account on the new forum.

Internet speed sporadic

edm203

Fri Mar 02, 2012 11:50:40 am

Greetings,

I just installed a 64bit version of Zorin and I love it! However, my internet speed is very sporadic, sometimes it throttles down to dial-up speed. When I use boot into win7, my internet connection is fine, as are my other devices on my network.

Anyone know what Linux magic I may have to perform to get the connection working like normal? I'm a linux noob. BTW, my network adapter is a Realtek PCIe GBE Family controller on a MSI P67A-G43 Motherboard .

Wolfman

Fri Mar 02, 2012 4:08:05 pm

Hi,

make sure that the network connection is available to "all users" and "connects automatically", you can do this by clicking on the network icon in the taskbar, then select, edit connections.

You can also check to see if there is a sepcific MTU for yor network adapter online, type something like:

"best MTU for Realtek PCIe GBE Family controller" in Google!!. It is set to Auto by default!!.

Regards Wolfman :D

madvinegar

Fri Mar 02, 2012 5:55:23 pm

Could you please open a terminal and write
Code:
lspci
and report back the results?

edm203

Fri Mar 02, 2012 10:51:52 pm

Sure, here is what I got:

Code:
0:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation 2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1c.6 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 7 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation P67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation GF104 [GeForce GTX 460] (rev a1)
01:00.1 Audio device: nVidia Corporation GF104 High Definition Audio Controller (rev a1)
03:00.0 PCI bridge: Device 1b21:1080 (rev 01)
05:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

madvinegar

Sat Mar 03, 2012 6:49:59 am

I believe that this should help you a lot. As I suspected, you are probably using the wrong driver. Follow the instructions and let me know if it helped.

http://www.rvdavid.net/how-to-get-gigab ... ntu-linux/


P.S. Make sure to download the correct driver (the LINUX driver for kernel 2.6.x).

edm203

Sat Mar 03, 2012 9:48:59 pm

Wow! I was looking for an article to fix that. After doing this, my internet connection is solid. Thanks Madvinegar!

madvinegar wrote:I believe that this should help you a lot. As I suspected, you are probably using the wrong driver. Follow the instructions and let me know if it helped.

http://www.rvdavid.net/how-to-get-gigab ... ntu-linux/


P.S. Make sure to download the correct driver (the LINUX driver for kernel 2.6.x).

madvinegar

Sat Mar 03, 2012 9:58:10 pm

Glad I helped my friend!!! :D :D :D

(P.S. Thanx Swarf! :D )

McDuce

Tue Mar 13, 2012 5:09:59 pm

Hey Madvinegar,

I am having the same issue. I tried following your direction and here is my results:


00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
03:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)

As you can see I do have a Realtek but it is not the same one listed in the article.... any ideas?

McDuce

Tue Mar 13, 2012 5:14:14 pm

Madvinegar,

I am having the same issues, I have a RealTek as well but mine is not the one listed in the article. I have a RTL8101E/RTL8102E. Any ideas on what I need to do? I am a 1 day noob on Linux.

McDuce

Thu Mar 15, 2012 5:55:57 am

Sweet, I will give it a try.

madvinegar

Thu Mar 15, 2012 6:46:38 am

Before doing anything else, could you please post the outcome of:

Code:
rfkill list

McDuce

Thu Mar 15, 2012 3:29:49 pm

rfkill list response

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

madvinegar

Thu Mar 15, 2012 4:13:36 pm

Ok thanks.

Actually your wireless card is Atheros AR5001.
I have read somewhere that this card works better with madwifi (rather than network manager). So this is what I would have tried:

To get the latest madwifi drivers go here: http://madwifi-project.org/ but make sure you download the correct ones that are for kernel 2.6.25 or newer. (Zorin 5 uses kernel 2.6.38-13). In the link I gave you, 6th line or so, says "In case you use kernel 2.6.25 or newer, you need to get this snapshot of the madwifi-0.9.4 branch instead ".

So, download the madwifi-0.9.4-current.tar.gz file, i.e. in your "downloads file" and extract it by right clicking and selecting "extract here".

Place the extracted file at your "home" folder.

Then open a terminal and write the following:

Code:
cd /home/<your name>/madwifi-0.9.4-r4178-20120131
sudo make clean
sudo make
sudo make install


After that do a

Code:
sudo modprobe ath_pci


and see if you will get better connection.

If it works, in order to make changes permanent you need to go to the /etc/modules file. You can do that by writing in terminal

Code:
sudo gedit /etc/modules


and add the line

Code:
ath_pci


Save and exit. This will ensure that the driver is loaded at each start-up. Hope this helps!

McDuce

Thu Mar 15, 2012 5:05:21 pm

wow that is alot...I will give it a try.. and thanks for doing so much work... I can't tell you how appreciative I am.

McDuce

Thu Mar 15, 2012 5:17:02 pm

Dude it is working perfectly!!!!!! You are awesome!!!!

madvinegar

Thu Mar 15, 2012 5:39:50 pm

I am so happy when all works out just grrrrrrreeeaaatttt !!! :D :D :D :D

Glad I helped my friend!! :mrgreen:


@swarf: I know that it is becoming a habit but please give me my blue jewels! :lol:

McDuce

Thu Mar 15, 2012 10:57:09 pm

I spoke too soon...it is now erratic again....

Wolfman

Fri Mar 16, 2012 7:01:14 am

McDuce wrote:I spoke too soon...it is now erratic again....


Hi,

did you check the 2nd post in this thread and try any of the suggestions??.

See also:

https://help.ubuntu.com/11.10/servergui ... ation.html

http://www.ubuntugeek.com/ubuntu-networ ... -line.html

Regards Wolfman :D

madvinegar

Fri Mar 16, 2012 7:26:22 am

Open a terminal and write:

Code:
sudo gedit /etc/modprobe.d/blacklist-ath_pci.conf


If you see in the end a line like this

Code:
blacklist ath_pci


uncomment it by inserting the "#" sign in front of it.

So, it should look like this

Code:
# blacklist ath_pci



Save the file, exit and reboot.

McDuce

Fri Mar 16, 2012 3:43:25 pm

Mad, I did have to put the # mark in front of it, but it doesnt seem to have made any difference. If I disconnect and reconnect to my wifi, it seems to work for a few a minutes and this goes off and on again.

Wolfman, I did that as well and they are both set correctly.

madvinegar

Fri Mar 16, 2012 4:40:36 pm

After you connect and it disconnects again, please open a terminal, run and following commands and post the results:

Code:
dmesg | grep wlan0


and

Code:
sudo lshw -C network



and also one more time

Code:
rfkill list

madvinegar

Fri Mar 16, 2012 6:17:07 pm

Also try something else.

Open a terminal and write

Code:
sudo modprobe ath5k


and see if your connection will become better.

If it does, we will use this driver, and so we must do the following to blacklist the previous one (i.e. the ath_pci).

Open terminal and write

Code:
sudo gedit /etc/modprobe.d/blacklist-ath_pci.conf


and remove the "#" sign in front of the "blacklist ath_pci" line.
Save and exit.


Also open again terminal and write

Code:
sudo gedit /etc/modules


Delete the ath_pci line that we have writen and replace it with ath5k

Save, exit, reboot and let me know.

McDuce

Tue Mar 20, 2012 7:50:32 pm

Sorry been on vacation... Will try this tonight and let you know the results.

McDuce

Tue Mar 27, 2012 5:14:09 pm

Ok Mad, I have done those things and I will wait a few days t see how this works before rejoicing too much this time! lol Thanks in advance!

madvinegar

Tue Mar 27, 2012 7:18:31 pm

McDuce wrote:Ok Mad, I have done those things and I will wait a few days t see how this works before rejoicing too much this time! lol Thanks in advance!


At least, is it working ok for now?
Please keep us informed of developments!

McDuce

Mon Apr 02, 2012 11:00:35 pm

Still in and out. Sometimes rebooting helps sometimes it doesn't.

McDuce

Mon Apr 09, 2012 5:09:32 pm

Anything else guys? I am thinking of trying another OS? Any suggestions?