Das kann man auch aus verschiedenen Richtungen sehen, wäre es nicht möglich das die Board erst für das Unternehmen produziert wurden welches dann aber pleite ging weil es sich nicht gerechnet hat? Das Board ansich ist leistungsstark genug um damit einige Sachen zu machen und perfekt für so diy Leute wie uns 🙂
AtomicPi - WLan Geschwindigkeit
-
Software
Das System was ich hier teste ist ein Ubuntu mit LXDE Oberfläche.
Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.18-dli x86_64) Linux localhost 4.15.18-dli #1 SMP Fri Feb 22 15:10:35 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Test erfolgt ohne WLan-Antennen! Auf dem Board sind zwei Anschlüsse vorhanden!
Fritzbox
Test
atomicpi@linux:~$ iperf3 -c 192.168.178.24 Connecting to host 192.168.178.24, port 5201 [ 4] local 192.168.178.37 port 55422 connected to 192.168.178.24 port 5201 [ ID] Interval Transfer Bandwidth Retr Cwnd [ 4] 0.00-1.00 sec 996 KBytes 8.15 Mbits/sec 0 72.1 KBytes [ 4] 1.00-2.00 sec 902 KBytes 7.39 Mbits/sec 0 107 KBytes [ 4] 2.00-3.00 sec 1.12 MBytes 9.42 Mbits/sec 0 160 KBytes [ 4] 3.00-4.00 sec 1.26 MBytes 10.6 Mbits/sec 0 218 KBytes [ 4] 4.00-5.00 sec 963 KBytes 7.88 Mbits/sec 1 174 KBytes [ 4] 5.00-6.00 sec 1.47 MBytes 12.3 Mbits/sec 0 205 KBytes [ 4] 6.00-7.00 sec 1.58 MBytes 13.3 Mbits/sec 0 222 KBytes [ 4] 7.00-8.00 sec 1.75 MBytes 14.7 Mbits/sec 0 230 KBytes [ 4] 8.00-9.00 sec 1.84 MBytes 15.5 Mbits/sec 0 230 KBytes [ 4] 9.00-10.00 sec 1.64 MBytes 13.8 Mbits/sec 0 232 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth Retr [ 4] 0.00-10.00 sec 13.5 MBytes 11.3 Mbits/sec 1 sender [ 4] 0.00-10.00 sec 13.2 MBytes 11.1 Mbits/sec receiver iperf Done. atomicpi@linux:~$ iperf3 -R -c 192.168.178.24 Connecting to host 192.168.178.24, port 5201 Reverse mode, remote host 192.168.178.24 is sending [ 4] local 192.168.178.37 port 55426 connected to 192.168.178.24 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 485 KBytes 3.97 Mbits/sec [ 4] 1.00-2.00 sec 424 KBytes 3.48 Mbits/sec [ 4] 2.00-3.00 sec 461 KBytes 3.78 Mbits/sec [ 4] 3.00-4.00 sec 455 KBytes 3.73 Mbits/sec [ 4] 4.00-5.00 sec 468 KBytes 3.83 Mbits/sec [ 4] 5.00-6.00 sec 448 KBytes 3.67 Mbits/sec [ 4] 6.00-7.00 sec 467 KBytes 3.82 Mbits/sec [ 4] 7.00-8.00 sec 468 KBytes 3.83 Mbits/sec [ 4] 8.00-9.00 sec 454 KBytes 3.72 Mbits/sec [ 4] 9.00-10.00 sec 445 KBytes 3.65 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth Retr [ 4] 0.00-10.00 sec 4.49 MBytes 3.77 Mbits/sec 2 sender [ 4] 0.00-10.00 sec 4.49 MBytes 3.77 Mbits/sec receiver iperf Done.
-
Das Ganze jetzt mal vernünftig.
Software
Debian Buster LXDE auf dem neuesten Stand. Betriebssystem auf einer SSD an einem USB2.0 Hub (Nix anderes da, im Moment)
Hardware
- AtomicPi mit 5GHz WLan
- Thinkpad mit 5GHz WLan
Test
AtomicPi war der Server, Thinkpad der Client und einmal -R
atomicpi@atomicpi:~$ iperf3 -s ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.178.30, port 37154 [ 5] local 192.168.178.33 port 5201 connected to 192.168.178.30 port 37156 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 1.60 MBytes 13.4 Mbits/sec [ 5] 1.00-2.00 sec 1.76 MBytes 14.8 Mbits/sec [ 5] 2.00-3.00 sec 1.72 MBytes 14.4 Mbits/sec [ 5] 3.00-4.00 sec 1.69 MBytes 14.2 Mbits/sec [ 5] 4.00-5.00 sec 1.72 MBytes 14.4 Mbits/sec [ 5] 5.00-6.00 sec 1.71 MBytes 14.3 Mbits/sec [ 5] 6.00-7.00 sec 1.63 MBytes 13.7 Mbits/sec [ 5] 7.00-8.00 sec 1.52 MBytes 12.8 Mbits/sec [ 5] 8.00-9.00 sec 1.66 MBytes 13.9 Mbits/sec [ 5] 9.00-10.00 sec 1.68 MBytes 14.1 Mbits/sec [ 5] 10.00-10.04 sec 72.1 KBytes 15.9 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.04 sec 16.8 MBytes 14.0 Mbits/sec receiver ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.178.30, port 37158 [ 5] local 192.168.178.33 port 5201 connected to 192.168.178.30 port 37160 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 1.67 MBytes 14.0 Mbits/sec 2 52.3 KBytes [ 5] 1.00-2.00 sec 1.68 MBytes 14.1 Mbits/sec 2 38.2 KBytes [ 5] 2.00-3.00 sec 1.49 MBytes 12.5 Mbits/sec 2 31.1 KBytes [ 5] 3.00-4.00 sec 1.55 MBytes 13.0 Mbits/sec 2 39.6 KBytes [ 5] 4.00-5.00 sec 1.43 MBytes 12.0 Mbits/sec 1 48.1 KBytes [ 5] 5.00-6.00 sec 1.49 MBytes 12.5 Mbits/sec 5 25.5 KBytes [ 5] 6.00-7.00 sec 1.30 MBytes 10.9 Mbits/sec 2 38.2 KBytes [ 5] 7.00-8.00 sec 1.43 MBytes 12.0 Mbits/sec 1 42.4 KBytes [ 5] 8.00-9.00 sec 1.49 MBytes 12.5 Mbits/sec 0 60.8 KBytes [ 5] 9.00-10.00 sec 1.49 MBytes 12.5 Mbits/sec 0 74.9 KBytes [ 5] 10.00-10.09 sec 191 KBytes 17.9 Mbits/sec 0 48.1 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.09 sec 15.2 MBytes 12.7 Mbits/sec 17 sender ----------------------------------------------------------- Server listening on 5201 -----------------------------------------------------------
-
Auf Debian Buster 10 sieht das dann so aus.
frank@debian:~$ iperf3 -s ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.178.30, port 52698 [ 5] local 192.168.178.36 port 5201 connected to 192.168.178.30 port 52700 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 2.22 MBytes 18.6 Mbits/sec [ 5] 1.00-2.00 sec 2.35 MBytes 19.7 Mbits/sec [ 5] 2.00-3.00 sec 2.13 MBytes 17.9 Mbits/sec [ 5] 3.00-4.00 sec 2.14 MBytes 17.9 Mbits/sec [ 5] 4.00-5.00 sec 2.15 MBytes 18.1 Mbits/sec [ 5] 5.00-6.00 sec 2.10 MBytes 17.6 Mbits/sec [ 5] 6.00-7.00 sec 2.16 MBytes 18.1 Mbits/sec [ 5] 7.00-8.00 sec 2.12 MBytes 17.8 Mbits/sec [ 5] 8.00-9.00 sec 2.30 MBytes 19.3 Mbits/sec [ 5] 9.00-10.00 sec 2.20 MBytes 18.4 Mbits/sec [ 5] 10.00-10.04 sec 83.4 KBytes 18.0 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.04 sec 22.0 MBytes 18.3 Mbits/sec receiver ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.178.30, port 52702 [ 5] local 192.168.178.36 port 5201 connected to 192.168.178.30 port 52704 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 2.42 MBytes 20.3 Mbits/sec 1 124 KBytes [ 5] 1.00-2.00 sec 2.42 MBytes 20.3 Mbits/sec 0 219 KBytes [ 5] 2.00-3.00 sec 2.17 MBytes 18.2 Mbits/sec 0 317 KBytes [ 5] 3.00-4.00 sec 3.29 MBytes 27.6 Mbits/sec 0 428 KBytes [ 5] 4.00-5.00 sec 3.11 MBytes 26.1 Mbits/sec 0 559 KBytes [ 5] 5.00-6.00 sec 2.43 MBytes 20.4 Mbits/sec 0 662 KBytes [ 5] 6.00-7.00 sec 2.50 MBytes 21.0 Mbits/sec 0 800 KBytes [ 5] 7.00-8.00 sec 2.50 MBytes 21.0 Mbits/sec 0 930 KBytes [ 5] 8.00-9.00 sec 2.50 MBytes 21.0 Mbits/sec 0 1.02 MBytes [ 5] 9.00-10.00 sec 2.50 MBytes 21.0 Mbits/sec 18 498 KBytes [ 5] 10.00-10.14 sec 0.00 Bytes 0.00 bits/sec 0 526 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.14 sec 25.8 MBytes 21.4 Mbits/sec 19 sender ----------------------------------------------------------- Server listening on 5201 -----------------------------------------------------------
Das ist schon mal deutlich schneller, als bei dem Test vorher.
Damit weiß ich jetzt, das WiFi klappt, aber der Networkmanager Ok, das bekomme ich auch noch irgendwie hin.
-
Ok, manche Dinge MUSS man einfach lösen
So, der Networkmanager kaspert immer rum und will die WiFi-Verbindung nicht starten.
dmesg
[ 3702.126994] wlx0007324c973d: aborting authentication with 44:4e:6d:a1:19:66 by local choice (Reason: 3=DEAUTH_LEAVING)
Mal was suchen
Lösung
Umsetzung
nano /etc/default/grub
In die Zeile GRUB_CMDLINE_LINUX_DEFAULT folgendes ergänzen
GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 console=ttyS0,115200n8"
Das net.ifnames=0 verhindert das die Interfaces die neuen langen Bezeichnungen bekommen. Einige Treiber scheinen das nicht zu mögen, so auch der Treiber auf diesem AtomicPi Board.
Danach noch kurz den Bootloader aktualisieren.
sudo update-grub
Neustarten. Problem gelöst!