Das kann ich heute Abend mal versuchen.MSfree hat geschrieben:07.02.2018 15:05:51OK, das ist schonmal gut.Florian75 hat geschrieben:07.02.2018 14:45:28Das Power-Management hatte ich als mögliche Ursache schon im Netzt gefunden und im AP geprüft. Das Power-Management steht auf "off".
Als nächstes solltest du testen, wie gut die WLAN-Verbindung ist, wenn du den Beaglebone als WLAN-Client verwendest (also nicht mit hostapd).
Wenn das auch lahmt, ist das kein gutes Zeichen.
[gelöst] AP auf BBB - Zugriff sehr langsam
Re: AP auf BBB - Zugriff sehr langsam
Re: AP auf BBB - Zugriff sehr langsam
So, jetzt konnte ich einiges testen. Den BBB als client einrichten geht für mich nicht so schnell. Das werde ich später machen.
EDIT: Habs heute mit dem BBB als Client nicht mehr hinbekommen. Warscheinlich zu viel deinstalliert auf dem langen Weg zum AP
Mach mal einen Neustart des BBB mit nur wlan an.
-> Keine Verbesserung
iwconfig
lo no wireless extensions.
wlxXXXXXXXXXX IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Power Management:off
eth0 no wireless extensions.
usb0 no wireless extensions.
usb1 no wireless extensions.
can0 no wireless extensions.
can1 no wireless extensions.
netsh wlan show networks mode=bssid
SSID 1 : BeagleBoneBlack AP
Netzwerktyp : Infrastruktur
Authentifizierung : WPA2-Personal
Verschlsselung : CCMP
BSSIDD 1 : xx:xx:xx:xx:xx:xx
Signal : 99%
Funktyp : 802.11n
Kanal : 11
Basisraten (MBit/s) : 1 2 5.5 11
Andere Raten (MBit/s) : 6 9 12 18 24 36 48 54
Sowohl AP als auch Klient sind im selben Raum? Aber nicht zu dicht aneinander.
-> Räumliche Trennung bringt werder verbesserung noch verschlechterung
Den Kanal hab ich wieder von 6 auf 11 umgestellt, brachte keine Verbesserung.
/etc/hostapd/hostapd.conf
Der Name des WLAN Interface das hier konfiguriert wird
interface=wlxXXXXXXXXXX
# Verwendung des nl80211 Treibers mit dem brcmfmac Treiber
driver=nl80211
# Der sichtbare WLAN-Name
ssid=BBB AP
# Vewende das 2,4 GHz Band
hw_mode=g
# Verwende Kanal 11
channel=11
# Aktiviere 802.11n
ieee80211n=1
# Aktiviere WMM
wmm_enabled=1
# Nutze 40MHz Frequenzen mit 20ns Sicherheitsintervall
ht_capab=[HT40][SHORT-GI-20][DSSS_CCK-40]
# Akzeptiere alle MAC Adressen
macaddr_acl=0
# Verwende WPA Authentifizierung
auth_algs=1
# Klienten müssen den Namen des Netzwerks nicht kennen
ignore_broadcast_ssid=0
# Verwende WPA2
wpa=2
# Verwende einen Pre-shared Key
wpa_key_mgmt=WPA-PSK
# Das WLAN-Passwort
wpa_passphrase=XXX
# Verwende AES anstatt TKIP
rsn_pairwise=CCMP
Kann an den Ausgaben jemand ein mögliches Problem feststellen?
EDIT: Habs heute mit dem BBB als Client nicht mehr hinbekommen. Warscheinlich zu viel deinstalliert auf dem langen Weg zum AP
Mach mal einen Neustart des BBB mit nur wlan an.
-> Keine Verbesserung
iwconfig
lo no wireless extensions.
wlxXXXXXXXXXX IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Power Management:off
eth0 no wireless extensions.
usb0 no wireless extensions.
usb1 no wireless extensions.
can0 no wireless extensions.
can1 no wireless extensions.
netsh wlan show networks mode=bssid
SSID 1 : BeagleBoneBlack AP
Netzwerktyp : Infrastruktur
Authentifizierung : WPA2-Personal
Verschlsselung : CCMP
BSSIDD 1 : xx:xx:xx:xx:xx:xx
Signal : 99%
Funktyp : 802.11n
Kanal : 11
Basisraten (MBit/s) : 1 2 5.5 11
Andere Raten (MBit/s) : 6 9 12 18 24 36 48 54
Sowohl AP als auch Klient sind im selben Raum? Aber nicht zu dicht aneinander.
-> Räumliche Trennung bringt werder verbesserung noch verschlechterung
Den Kanal hab ich wieder von 6 auf 11 umgestellt, brachte keine Verbesserung.
/etc/hostapd/hostapd.conf
Der Name des WLAN Interface das hier konfiguriert wird
interface=wlxXXXXXXXXXX
# Verwendung des nl80211 Treibers mit dem brcmfmac Treiber
driver=nl80211
# Der sichtbare WLAN-Name
ssid=BBB AP
# Vewende das 2,4 GHz Band
hw_mode=g
# Verwende Kanal 11
channel=11
# Aktiviere 802.11n
ieee80211n=1
# Aktiviere WMM
wmm_enabled=1
# Nutze 40MHz Frequenzen mit 20ns Sicherheitsintervall
ht_capab=[HT40][SHORT-GI-20][DSSS_CCK-40]
# Akzeptiere alle MAC Adressen
macaddr_acl=0
# Verwende WPA Authentifizierung
auth_algs=1
# Klienten müssen den Namen des Netzwerks nicht kennen
ignore_broadcast_ssid=0
# Verwende WPA2
wpa=2
# Verwende einen Pre-shared Key
wpa_key_mgmt=WPA-PSK
# Das WLAN-Passwort
wpa_passphrase=XXX
# Verwende AES anstatt TKIP
rsn_pairwise=CCMP
Kann an den Ausgaben jemand ein mögliches Problem feststellen?
Re: AP auf BBB - Zugriff sehr langsam
Sehe keine Fehler. Wie mit hostapd iwconfig aussehen muss, weiß ich nicht. 802.11n mit HT 20 wäre in deiner Umgebung wohl besser, stabiler.
Musst du nun umkonfigurieren, Beagle als WLAN-Client und Test gegen einen WLAN-Router oder Accesspoint. So wie MSFree und LordCarlos vorgeschlagen haben. Notfalls konfiguriere deinen Windows-PC als WLAN-Hotspot.
Hat der Beagle grafische Oberfläche? Wenn ja einfach einen Netzwerkmanager dazu installieren.
(Mit dem könntest du dann nicht nur Client sondern auch Hotspot / ad hoc Netzwerk testen.)
https://wiki.ubuntuusers.de/NetworkManager/
Musst du nun umkonfigurieren, Beagle als WLAN-Client und Test gegen einen WLAN-Router oder Accesspoint. So wie MSFree und LordCarlos vorgeschlagen haben. Notfalls konfiguriere deinen Windows-PC als WLAN-Hotspot.
Hat der Beagle grafische Oberfläche? Wenn ja einfach einen Netzwerkmanager dazu installieren.
(Mit dem könntest du dann nicht nur Client sondern auch Hotspot / ad hoc Netzwerk testen.)
https://wiki.ubuntuusers.de/NetworkManager/
Re: AP auf BBB - Zugriff sehr langsam
Der Beagle hat keine grafische Oberfläche, mache alles per ssh.
Die 20MHz kann ich noch umstellen.
Das Umkonfigirieren werde ich machen, hab nur bei der Einrichtung des AP alles mögliche runtergeschmissen, was ich jetzt wieder brauche. Ggf. Setze ich den Beagle auch wieder neu auf.
Das geht aber erst heute Abend wieder
Die 20MHz kann ich noch umstellen.
Das Umkonfigirieren werde ich machen, hab nur bei der Einrichtung des AP alles mögliche runtergeschmissen, was ich jetzt wieder brauche. Ggf. Setze ich den Beagle auch wieder neu auf.
Das geht aber erst heute Abend wieder
Re: AP auf BBB - Zugriff sehr langsam
Eigentlich braucht man fast nichts, um einen Linuxrechner wie deinen Beaglebone per WLAN als Client ins Netz zu bringen.Florian75 hat geschrieben:08.02.2018 06:17:06Das Umkonfigirieren werde ich machen, hab nur bei der Einrichtung des AP alles mögliche runtergeschmissen, was ich jetzt wieder brauche.
wpasupplicant muß halt installiert sein und in deiner /etc/network/interfaces muß die WLAN-Schnittstelle (hier bespielsweise wlan0) folgendermassen als Client konfiguriert werden:
Code: Alles auswählen
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid DeinWLANName
wpa-psk StrengGeheim
Code: Alles auswählen
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.x.y
netmask 255.255.255.0
wpa-ssid DeinWLANName
wpa-psk StrengGeheim
connman oder nmcli sind überhaupt nicht nötig.
Re: AP auf BBB - Zugriff sehr langsam
Danke für den Tipp!
Genau den supplicanten hab ich rausgeschmissen
Ich wird mich heute Abend noch mal dransetzen und das dann testen.
Re: AP auf BBB - Zugriff sehr langsam
So, dank MSfree's Hinweis mit dem Supplicanten hats jetzt ganz fix hingehauen.
Habe den hostapd abgeschaltet und WLAN als client auf dem BBB eingerichtet.
Und?
Die Verbindung ist natürlich super schnell. Pingzeiten von 1,2 ms!
Ich habe den gleichen Labtop, den gleichen BBB, alles identische WLAN Hardware. Nur ist der BBB jetzt als client im Haus-WLAN-Netz.
Irgend welche Ideen?
Gruß
Florian
Habe den hostapd abgeschaltet und WLAN als client auf dem BBB eingerichtet.
Und?
Die Verbindung ist natürlich super schnell. Pingzeiten von 1,2 ms!
Ich habe den gleichen Labtop, den gleichen BBB, alles identische WLAN Hardware. Nur ist der BBB jetzt als client im Haus-WLAN-Netz.
Irgend welche Ideen?
Gruß
Florian
Re: AP auf BBB - Zugriff sehr langsam
Damit ist wohl die Hardware i. O.
Würde nun den hostapd wieder in Betrieb setzen. wpasupplicant wieder entfernen. Dann Ethernet und WLAN bridgen, also reiner Accesspoint mit eigener IP. Wenn das einwandfrei geht, wieder als Router (IP-Forwarding). Somit existieren pro Schritt weniger Fehlerquellen.
Hier hat einer Bridging und Routing hingekriegt: viewtopic.php?f=30&t=168439&start=15#p1162864
Du musst im 1. Schritt nur bridgen und der Bridge eine IP-Adresse geben (per DHCP-Client geht auch, ungünstiger wegen gesicherten Management), damit du den AP managen kannst.
Muss der Beagle überhaupt routen???
Würde nun den hostapd wieder in Betrieb setzen. wpasupplicant wieder entfernen. Dann Ethernet und WLAN bridgen, also reiner Accesspoint mit eigener IP. Wenn das einwandfrei geht, wieder als Router (IP-Forwarding). Somit existieren pro Schritt weniger Fehlerquellen.
Hier hat einer Bridging und Routing hingekriegt: viewtopic.php?f=30&t=168439&start=15#p1162864
Du musst im 1. Schritt nur bridgen und der Bridge eine IP-Adresse geben (per DHCP-Client geht auch, ungünstiger wegen gesicherten Management), damit du den AP managen kannst.
Muss der Beagle überhaupt routen???
Re: AP auf BBB - Zugriff sehr langsam
äh Router? Ich hatte nie bewusst einen Router eingerichtet. Ist das ev. schon das Problem?
Ich hatte nur den hostapd eingerichtet, keine Bridge, keinen Router, kein DNS, kein DHCP.
Meine Erwartung wäre gewesen, das ich über die IP auf den BBB komme, aber wenn ich darüber nachdenke: Wie weiss denn die IP des AP (hostapd), das dahinter ein BBB mit ssh und ping und sonstnochwas ist?
Ich baue jetzt erst mal den hostapd wieder auf.
Re: AP auf BBB - Zugriff sehr langsam
Florian75 hat geschrieben:08.02.2018 21:00:17äh Router? Ich hatte nie bewusst einen Router eingerichtet. Ist das ev. schon das Problem?
Hast du das nicht gemacht? Wäre Router:
Code: Alles auswählen
sysctl -w net.ipv4.ip_forward=1
Re: AP auf BBB - Zugriff sehr langsam
Ich wollte die Netzte erst mal getrennt betreiben. Also keine Verbindung vom BBB AP zum Hausnetz zulassen. Das sollte später kommen, dann aber mit Firewall.Jana66 hat geschrieben:08.02.2018 21:15:41Ich nahm aufgrund der 2 konfigurierten IPs an, du routest.
Ich habe jetzt versucht eine Bridge einzurichten. Ich kann nicht sagen ob das geklappt hat. Der BBB baut wieder einen AP auf und ich kann mich auch mit dem Labtop in das BBB Netz verbinden.
Ich kann vom Labtop aus den Router aus dem Hausnetz pingen. aber nur sehr langsam und mit Paketverlusten. Eine SSH Verbindung kann ich nicht aufbauen. Habe da auch die IP des eth0 angegeben, da mein "wlan0" keine IP mehr hat.
Ist das Problem jetzt schon da, oder hab ich die Bridge noch verk... ?
Wenn ich mich mit ssh über Kabel mit eth0 verbinde komme ich noch auf den BBB
"brctl show" zeigt:
bridge name bridge id STP enabled interfaces
br0 8000.YYYYYYYYYYYY no eth0
wlxXXXXXXXXXXXX
Re: AP auf BBB - Zugriff sehr langsam
Da fehlt natürlich was, müssten 2 IFs sein, WLAN und Ethernet.
Vorerst egal, mach's wie anfänglich gehabt (hostapd, 2 IPs, eine pro IF, ohne Routing und Bridging) und pinge nur das WLAN-IF. Das muss erst mal funktionieren mit ping-Zeiten unter 4 ms ohne Paketverluste. Wenn das nicht klappt, müssen wir irgendwie diagnostizieren (eher stochern). Mir fällt gerade mal nichts ein. Ich erinnere mich, dass @smutbert Probleme mit SoC-Gerät und Energiesparen gelöst hatte. Mal sehen ob ich den Thread finde.
gefunden: viewtopic.php?f=30&t=167946
(allerdings Cubietruck und merkwürdig, dass dein Gerät mit wpasupplicant / WLAN-Client funktioniert)
Re: AP auf BBB - Zugriff sehr langsam
Energiesparen war auch einer meiner ersten Gedanken, siehe oben. Die WLAN-Schnittstelle hat Power Management aber ausgeschaltet (siehe Ausgabe von iwconfig irgendwo oben). Zumindest wird es als "off" angezeigt.Jana66 hat geschrieben:09.02.2018 10:23:30Ich erinnere mich, dass @smutbert Probleme mit SoC-Gerät und Energiesparen gelöst hatte.
Da WLAN clientseitig ausreichend schnell funktioniert, könnte ich mir auch Fehler in der WLAN-Firmware vorstellen
Re: AP auf BBB - Zugriff sehr langsam
Sind "eth0" und "wlxXXXXXXXXXXXX " nicht 2 Geräte? Mein wlan0 hat diese komische neue Bezeichnung mit der MAC (hab ich geXt, da eineindeutig).Jana66 hat geschrieben:09.02.2018 10:23:30Da fehlt natürlich was, müssten 2 IFs sein, WLAN und Ethernet.
Re: AP auf BBB - Zugriff sehr langsam
Ich hab einen EDIMAX EW7811UN. Den hatte ich mir extra besorgt, da ich im Netz eine Anleitung zum RasPi-AP mit genau dem Ding gefunden hatte. Ich hab noch einen "TP Link", den könnte ich auch noch testen. Laut Consolenausgabe soll er auch AP können.MSfree hat geschrieben:09.02.2018 10:40:00könnte ich mir auch Fehler in der WLAN-Firmware vorstellen
Das kann ich heute Abend auch noch ausprobieren.
Re: AP auf BBB - Zugriff sehr langsam
Beide IFs müssten in der Bridge auftauchen. Konfiguration so: https://wiki.debian.org/BridgeNetworkConnections
(Paket bridgeutils wird benötigt.) Aber kannst du erst mal lassen - bis 2 getrennte IFs bzw. das WLAN-IF funktioniert.
Kann der Beagle bzw. sein OS so was wie
Der Kollege hier arbeitet nur mit 802.11g (max. 54 MBit/s): https://dantalion.nl/en/beaglebone-blac ... int-ap-en/ (und Anleitung für Brücke )
hw_mode=g und dafür weitere Konfigurationsaenderungen nötig (HT)
Dgl.: https://groups.google.com/forum/m/#!top ... MQTXi1Jt80
(Paket bridgeutils wird benötigt.) Aber kannst du erst mal lassen - bis 2 getrennte IFs bzw. das WLAN-IF funktioniert.
Kann der Beagle bzw. sein OS so was wie
Code: Alles auswählen
dmesg | grep firmware
journalctl -b -p err
hw_mode=g und dafür weitere Konfigurationsaenderungen nötig (HT)
Dgl.: https://groups.google.com/forum/m/#!top ... MQTXi1Jt80
Zuletzt geändert von BenutzerGa4gooPh am 09.02.2018 17:44:20, insgesamt 1-mal geändert.
Re: AP auf BBB - Zugriff sehr langsam
Der Edimax ist leider zickig. Lies bitte mal hier, der bietet einen speziell für Edimax kompilierten hostapd an:
http://lispm.blogspot.de/2015/05/hostap ... dimax.html
Ich muß allerdings hier warnen, denn das Kompilat ist von ca. 2015 und somit auf keinen Fall vom KRACK-Fehler bereinigt.
Re: AP auf BBB - Zugriff sehr langsam
Mit dem TL-WN721N bekomm ich WLAN gar nicht ans Laufen
@Jana
Danke für die Hinweise zur Bridge, vom überfliegen des Links hätte ich gesagt ich habs so gemacht. Aber wie Du auch schon gesagt hast, später.
[ 2.475974] remoteproc0: Booting fw image am335x-pm-firmware.elf, size 21714 8
journalctl -b -p err
Gibt 5 Fehler aus, einen vom Februar 2018 der hat was mit nem Robotiscape zu tun. Alles nichts mit WLAN (Falls Du das im Sinn hattest)
@MSfree
Wenn wir mal davon ausgehen, das es am WLAN USB Stick liegen könnte: Bevor ich noch länger suche und im Trüben stochere würde ich dann lieber einen bestellen der auf jeden Fall funktioniert. Kannst Du / Ihr einen empfehlen der problemlos und ohne Klimmzüge funktioniert?
@Jana
Danke für die Hinweise zur Bridge, vom überfliegen des Links hätte ich gesagt ich habs so gemacht. Aber wie Du auch schon gesagt hast, später.
dmesg | grep firmware
[ 2.475974] remoteproc0: Booting fw image am335x-pm-firmware.elf, size 21714 8
journalctl -b -p err
Gibt 5 Fehler aus, einen vom Februar 2018 der hat was mit nem Robotiscape zu tun. Alles nichts mit WLAN (Falls Du das im Sinn hattest)
@MSfree
Wenn wir mal davon ausgehen, das es am WLAN USB Stick liegen könnte: Bevor ich noch länger suche und im Trüben stochere würde ich dann lieber einen bestellen der auf jeden Fall funktioniert. Kannst Du / Ihr einen empfehlen der problemlos und ohne Klimmzüge funktioniert?
Re: AP auf BBB - Zugriff sehr langsam
Nö. Du hattest (hast?) 802.11n mit 40 MHz Kanalbreite in hostapd.conf eingestellt. Die Link-Menschen 802.11g. Und das geht nur mit 20 MHz, muss also nicht angegeben werden. Die Blogger hatten sicher Erfolg, sonst hätten sie kaum "gebloggt".Florian75 hat geschrieben:09.02.2018 21:21:18... vom überfliegen des Links hätte ich gesagt ich habs so gemacht.
Das WLAN ist doch onboard, du und die gleiche Chipsets?
WLAN-Chipset ohne extra Firmware, nur Kerneltreiber?dmesg | grep firmware
[ 2.475974] remoteproc0: Booting fw image am335x-pm-firmware.elf, size 21714 8
Bezüglich WLAN-Stick speziell für hostapd:
https://forum.ipfire.org/viewtopic.php?t=19112#p109512The only really working chips are older Ralink based eg https://www.amazon.de/gp/product/B00LLI ... UTF8&psc=1 .
Dem Arne F. als Entwickler glaub ich das!
Zuletzt geändert von BenutzerGa4gooPh am 09.02.2018 21:46:03, insgesamt 2-mal geändert.
Re: AP auf BBB - Zugriff sehr langsam
Ok, habs eben nur überflogenJana66 hat geschrieben:09.02.2018 21:25:54Nö. Du hattest (hast?) 802.11n mit 40 MHz Kanalbreite in hostapd.conf eingestellt.
Die 40Mhz hab ich noch, aber jetzt auf Kanal 11.
Nein, der BeagleBoneBlack hat kein WLAN onboard, ich nutze einen EDIMAX USB WLAN Stick.
Re: AP auf BBB - Zugriff sehr langsam
Na dann siehe letzten Beitrag (editiert)!
Re: AP auf BBB - Zugriff sehr langsam
Uff, ja, das ist aber ein Riesenteil. Der Edimax war so schön klein. Gibts noch alternative Vorschläge. ?
Re: AP auf BBB - Zugriff sehr langsam
RT5572: https://wikidevi.com/wiki/Ralink_RT5572
Für 300 MBit/s sind 2 Streams und 40 MHz Kanalbreite erforderlich, also 2 Antennen. Mit 1 Antenne nur 144 MBit/s. Mit 20 MHz Kanalbreite 65 MBit/s.
Für 300 MBit/s sind 2 Streams und 40 MHz Kanalbreite erforderlich, also 2 Antennen. Mit 1 Antenne nur 144 MBit/s. Mit 20 MHz Kanalbreite 65 MBit/s.
Re: AP auf BBB - Zugriff sehr langsam
Ich brauch keinen schnellen Durchsatz. Soll nur ein Sensornetz werden.
Gibt es noch andere Vorschläg?
Gibt es noch andere Vorschläg?
Re: AP auf BBB - Zugriff sehr langsam
Uff, ja, das ist aber ein Riesenteil. Der Edimax war so schön klein. Gibts noch alternative Vorschläge. ?
Wikidevi nicht verstanden oder nicht gelesen, entsprechend gegoogelt? https://geizhals.de/avm-fritz-wlan-usb- ... 21947.htmlJana66 schieb bereits:
RT5572: https://wikidevi.com/wiki/Ralink_RT5572
Gegenpruefung Chipset: https://wiki.ubuntuusers.de/WLAN/Karten/AVM/
Übrigens, einen 5-GHz-AP wirst du damit wohl nicht hinkriegen, WLAN-Client schon. Viele Chipsets (eher die proprietäre FW) lassen nur 2,4-GHz-Hotspot zu, z. B. Intel. Habe für RT5572 nicht speziell gesucht. Mit älterem Chipset könnte man Glück haben.
Noch gefunden: https://www.tobias-bauer.de/hostapd-auf-5-ghz.html
(Hardware siehe Kommentare!)