You are not logged in.
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
You could try disabling the entire IPv6 stack.
https://wiki.archlinux.org/index.php/IP … ctionality
Jin, Jîyan, Azadî
Offline
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
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