You are not logged in.

#1 2016-02-20 10:42:00

ml1
Member
From: Hannover, DE
Registered: 2016-02-20
Posts: 4

Netbook has slow internet connection

As I wanted to install arch on my netbook, I saw that it has a very slow internet connection. It seems to be throttled to 100kb/s, but I could not find the root cause in my network.

Internal network transfers between the network and a ftp server on a raspberry pi are running with approx. 4MB/s, what's normal. And also iperf shows no throttling in my internal network:

[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec   112 MBytes  94.0 Mbits/sec

I looked in the interface of my router but there is no option to throttle the internet connection to a specific transfer rate. The netbook is connected by cable to a Netgeat gigabit switch wich is connected to a AVM fritz.box router.

I am in Archlinux installation iso, but I could reproduce the behaviour with a Gentoo rescue system and a Ubuntu live system.

Thats what I tried yet:
- other switchport -> no change
- other network cable -> no change
- direct connection to router switch -> no change
- router reboot -> no change
- switch IP adresses -> no change
- switch MAC adress -> no change

lspci

00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)

ip link

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:26:22:07:db:71 brd ff:ff:ff:ff:ff:ff

ip addr

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:26:22:XX:XX:XX brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.100/24 brd 192.168.0.255 scope global enp3s0
       valid_lft forever preferred_lft forever
    inet6 fdfb:XXXX:XXXX:0:5b35:7072:7d8:c46e/64 scope global mngtmpaddr noprefixroute dynamic 
       valid_lft 7105sec preferred_lft 3505sec
    inet6 2003:XXXX:XXXX:XX00:1f6e:ae69:3af0:4f7/64 scope global mngtmpaddr noprefixroute dynamic 
       valid_lft 7105sec preferred_lft 1705sec
    inet6 fe80::baa4:4103:59a3:e03/64 scope link 
       valid_lft forever preferred_lft forever

trying to get archlinux iso from a mirror:

--2016-02-20 10:17:43--  http://ftp.fau.de/archlinux/iso/2016.02.01/archlinux-2016.02.01-dual.iso
Resolving ftp.fau.de (ftp.fau.de)... 2001:638:a000:1021:21::1, 131.188.12.211
Connecting to ftp.fau.de (ftp.fau.de)|2001:638:a000:1021:21::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 735051776 (701M) [application/x-iso9660-image]
Saving to: ‘/dev/null’

     0K .......... .......... .......... .......... ..........  0%  338K 35m23s
    50K .......... .......... .......... .......... ..........  0%  145K 58m49s
   100K .......... .......... .......... .......... ..........  0% 78.2K 90m12s
   150K .......... .......... .......... .......... ..........  0%  108K 95m19s
   200K .......... .......... .......... .......... ..........  0% 85.3K 1h44m
   250K .......... .......... .......... .......... ..........  0%  128K 1h42m
   300K .......... .......... .......... .......... ..........  0%  102K 1h44m
   350K .......... .......... .......... .......... ..........  0%  114K 1h44m
   400K .......... .......... .......... .......... ..........  0% 62.1K 1h54m
   450K .......... .......... .......... .......... ..........  0%  114K 1h53m
   500K .......... .......... .......... .......... ..........  0%  114K 1h52m
   550K .......... .......... .......... .......... ..........  0%  114K 1h51m
   600K .......... .......... .......... .......... ..........  0%  108K 1h51m
   650K .......... .......... .......... .......... ..........  0%  108K 1h51m

Same mirror but forced ipv4:

--2016-02-20 10:18:04--  http://ftp.fau.de/archlinux/iso/2016.02.01/archlinux-2016.02.01-dual.iso
Resolving ftp.fau.de (ftp.fau.de)... 131.188.12.211
Connecting to ftp.fau.de (ftp.fau.de)|131.188.12.211|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 735051776 (701M) [application/x-iso9660-image]
Saving to: ‘/dev/null’

     0K .......... .......... .......... .......... ..........  0%  361K 33m9s
    50K .......... .......... .......... .......... ..........  0%  198K 46m46s
   100K .......... .......... .......... .......... ..........  0%  103K 69m50s
   150K .......... .......... .......... .......... ..........  0%  109K 79m51s
   200K .......... .......... .......... .......... ..........  0%  104K 86m54s
   250K .......... .......... .......... .......... ..........  0% 99.2K 92m30s
   300K .......... .......... .......... .......... ..........  0% 87.4K 98m50s
   350K .......... .......... .......... .......... ..........  0% 87.5K 1h43m
   400K .......... .......... .......... .......... ..........  0% 82.2K 1h48m
   450K .......... .......... .......... .......... ..........  0%  109K 1h48m
   500K .......... .......... .......... .......... ..........  0%  129K 1h46m
   550K .......... .......... .......... .......... ..........  0%  168K 1h43m
   600K .......... .......... .......... .......... ..........  0%  146K 1h42m
   650K .......... .......... .......... .......... ..........  0% 83.9K 1h45m
   700K .......... .......... .......... .......... ..........  0%  104K 1h45m
   750K .......... .......... .......... .......... ..........  0%  104K 1h46m

Other mirror:

--2016-02-20 10:19:17--  http://mirror.23media.de/archlinux/iso/2016.02.01/archlinux-2016.02.01-dual.iso
Resolving mirror.23media.de (mirror.23media.de)... 2a00:f48:1007::80, 212.83.32.25
Connecting to mirror.23media.de (mirror.23media.de)|2a00:f48:1007::80|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 735051776 (701M) [application/octet-stream]
Saving to: ‘/dev/null’

     0K .......... .......... .......... .......... ..........  0%  266K 45m0s
    50K .......... .......... .......... .......... ..........  0%  126K 69m55s
   100K .......... .......... .......... .......... ..........  0%  240K 63m11s
   150K .......... .......... .......... .......... ..........  0%  127K 71m1s
   200K .......... .......... .......... .......... ..........  0%  112K 78m12s
   250K .......... .......... .......... .......... ..........  0% 74.6K 91m52s
   300K .......... .......... .......... .......... ..........  0%  134K 91m28s
   350K .......... .......... .......... .......... ..........  0%  122K 92m17s
   400K .......... .......... .......... .......... ..........  0%  150K 90m53s
   450K .......... .......... .......... .......... ..........  0%  149K 89m49s
   500K .......... .......... .......... .......... ..........  0%  122K 90m33s
   550K .......... .......... .......... .......... ..........  0%  150K 89m39s
   600K .......... .......... .......... .......... ..........  0%  134K 89m37s
   650K .......... .......... .......... .......... ..........  0% 77.2K 94m16s

But on another computer running Arch I am getting the full download rate of my internet connection:

--2016-02-20 11:32:02--  http://ftp.fau.de/archlinux/iso/2016.02.01/archlinux-2016.02.01-dual.iso
Resolving ftp.fau.de (ftp.fau.de)... 2001:638:a000:1021:21::1, 131.188.12.211
Connecting to ftp.fau.de (ftp.fau.de)|2001:638:a000:1021:21::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 735051776 (701M) [application/x-iso9660-image]
Saving to: ‘/dev/null’

     0K .......... .......... .......... .......... ..........  0% 1.06M 11m2s
    50K .......... .......... .......... .......... ..........  0% 2.20M 8m10s
   100K .......... .......... .......... .......... ..........  0% 8.56M 5m54s
   150K .......... .......... .......... .......... ..........  0% 5.61M 4m57s
   200K .......... .......... .......... .......... ..........  0% 3.85M 4m34s
   250K .......... .......... .......... .......... ..........  0% 5.62M 4m9s
   300K .......... .......... .......... .......... ..........  0% 5.83M 3m51s
   350K .......... .......... .......... .......... ..........  0% 5.96M 3m36s
   400K .......... .......... .......... .......... ..........  0% 5.50M 3m27s
   450K .......... .......... .......... .......... ..........  0% 5.77M 3m18s
   500K .......... .......... .......... .......... ..........  0% 5.68M 3m11s
   550K .......... .......... .......... .......... ..........  0% 5.80M 3m5s
   600K .......... .......... .......... .......... ..........  0% 5.48M 3m1s
   650K .......... .......... .......... .......... ..........  0% 5.68M 2m57s
   700K .......... .......... .......... .......... ..........  0% 5.63M 2m53s

Offline

#2 2016-02-20 11:10:35

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: Netbook has slow internet connection

You could try disabling the entire IPv6 stack.
https://wiki.archlinux.org/index.php/IP … ctionality

Offline

#3 2016-02-20 11:38:57

fabertawe
Member
From: Lloegr
Registered: 2009-11-24
Posts: 279

Re: Netbook has slow internet connection

This may be totally unrelated but my wife's old laptop (Acer Aspire 6530G) at some point became "capped" at about 400K/s. I didn't investigate this for a while but cured it by downgrading to the LTS kernel, I couldn't figure out any particular cause. Sorry it's a bit vague! The driver was ath9k.

She has a new laptop now so I left it at that.


Ryzen 9 5950X, X570S Aorus Pro AX, RX 6600, Arch x86_64

Offline

#4 2016-02-20 11:43:24

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: Netbook has slow internet connection

Oh, and there's always ethtool:

ethtool enp3s0

Check the "Speed" line and the `speed` option.

Offline

#5 2016-02-20 12:06:26

ml1
Member
From: Hannover, DE
Registered: 2016-02-20
Posts: 4

Re: Netbook has slow internet connection

Ok, thank you so far.

Disabling of the ipv6 stack did not solve the issue.

Also i do not think that it is a kernel related issue, because I tried it with 3 different distros. But I did not check their kernel versions.

ethtool shows that the link is 100Mb/s FD. There are no other speed related options.

The point that confuses me is that internally the transfer rate is ok, I get 11.21 MiB/s when I retrieve a 100MiB file over ftp in my internal network. So from my point of view that excludes any hardware related issues.

Offline

Board footer

Powered by FluxBB