[gelöst] hostapd - Dual Band - 2,4 und 5 GHz

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

[gelöst] hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von McAldo » 24.08.2017 10:24:13

Hallo,

habe einen WLAN-Adapter der 2,4 und 5 GHz kann und möchte den als AP nutzen. Kann man diesen mit einer hostapd Konfiguration so einrichten, dass beide Bänder gleichzeitig angeboten werden? Gibt es da unterdessen was in Debian Jessie/Jessie-Backports/Stretch?

Im Moment läuft es nur mit 2,4 GHz. Die config sieht so aus:

Code: Alles auswählen

logger_syslog=-1
logger_syslog_level=1
logger_stdout=-1
logger_stdout_level=1

ctrl_interface=/var/run/hostapd

ssid=foobar
ignore_broadcast_ssid=1

hw_mode=g

beacon_int=500
channel=7

wmm_enabled=1
ieee80211n=1
ieee80211d=1
ieee80211h=1

dtim_period=2				

max_num_sta=10

rts_threshold=2347
fragm_threshold=2346

auth_algs=1

wpa=2
wpa_passphrase=12345xxxxx
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
wpa_pairwise=TKIP CCMP
wpa_group_rekey=600
wpa_ptk_rekey=600
wpa_gmk_rekey=86400

macaddr_acl=1
accept_mac_file=/etc/hostapd/hostapd.accept

bssid=01:11:81:21:c1:c1
interface=wlan0
driver=nl80211

country_code=DE
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

r4pt0r
Beiträge: 1237
Registriert: 30.04.2007 13:32:44
Lizenz eigener Beiträge: MIT Lizenz

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von r4pt0r » 24.08.2017 15:59:21

Viele speziell ältere WLAN-Adapter oder USB-Dongles sind i.d.r. nur single-band fähig; d.h. nur ein Band kann aktiv genutzt werden.
Merkt man daran, dass die Verbindung kurz wegbricht wenn man sich mit einem dual-band (802.11ac) AP mit aktivem band-steering zuerst auf dem 2.4GHz Band verbindet.

Alles was "ac" unterstützt _sollte_ gemäß Spezifikation dual-band fähig sein - billige USB-Dongles sind es meistens trotzdem nicht.


Habe schon ewig nichts mehr mit hostapd gemacht (richtige APs sind einfach in jeglicher Hinsicht überlegen...), aber IIRC musst du mehrere APs konfigurieren - je einen für jedes Band (und SSID). Zumindest die gentoo wiki spricht ebenfalls von mehreren APs: https://wiki.gentoo.org/wiki/Hostapd#Sa ... igurations

Die hostapd.conf ist _ziemlich_ (zu?) umfangreich Kommentiert - zu ac findet sich folgendes:
# Operation mode (a = IEEE 802.11a (5 GHz), b = IEEE 802.11b (2.4 GHz),
# g = IEEE 802.11g (2.4 GHz), ad = IEEE 802.11ad (60 GHz); a/g options are used
# with IEEE 802.11n (HT), too, to specify band). For IEEE 802.11ac (VHT), this
# needs to be set to hw_mode=a. When using ACS (see channel parameter), a
# special value "any" can be used to indicate that any support band can be used.
# This special case is currently supported only with drivers with which
# offloaded ACS is used.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von bluestar » 24.08.2017 16:32:25

Ich habe da noch einen etwas älteren Beitrag von der Mailingliste im Kopf http://lists.infradead.org/pipermail/ho ... 25116.html
Dual-Band Fähigkeiten einer Karte bedeuten nicht automatisch auch das es eine vollwertige Dual-Karte ist.

ich mutmaße mal, das du dich entscheiden musst ob du den AP im 2,4 oder 5 GHz Band betreiben willst.

BenutzerGa4gooPh

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von BenutzerGa4gooPh » 24.08.2017 18:06:41

5GHz:

Nicht alle Karten, die dualband-faehig sind, können/dürfen Hotspot auch im 5-GHz-Bereich. Hängt wohl mit DFS/TPC-Zertifizierung zusammen. In Deutschland jedoch sind die Kanäle 36 bis 48 davon ausgenommen. Trotzdem ist z. B eine Intel 7260ac für Hotspot 5 GHz gesperrt. (2,4 GHz funktioniert.) Region-Code für World ist nach Debian-Installation vorhanden. Die Kanäle können per OS / anderem Region-Code jedoch nur weiter eingeschränkt werden. Ist in der unfreien Binärfirmware so festgelegt, habe ich irgendwo gelesen. Finde ich jetzt nicht mehr.

Also mache mal ein

Code: Alles auswählen

iw list
und schaue nach dem IR/noIR-Flag bezüglich beider Frequenzbänder.

Vgl. a:
https://superuser.com/questions/809282/ ... -bypass-it
http://www.spinics.net/lists/linux-wire ... 24066.html

(Du kannst auch eine "Gegenprobe" mit Windows machen: Netzwerkeinstellungen, Adaptereinstelligen, dort wo die Flags für physische Eigenschaften stehen. Also analog zu speed, duplex etc bei drahtgegundenen NW-Karten. Wenn es dich interessiert, schaue ich genau. Für die Intel 7260AC sind nur die Kanäle 1 bis 13 als Hotspot möglich.)

Für Hotspot 5 GHz gibt es nur ganz wenige Karten. Ich kenne nur einige miniPCIE full size (Compex, Ubiquiti SR71e). Links bei Bedarf, aber Full-Size? PC mit PCIE->miniPCIE-Adapter vielleicht. Wenn man selber sucht, auf DFS in Specs achten.

Dualband gleichzeitig:
Kann man diesen mit einer hostapd Konfiguration so einrichten, dass beide Bänder gleichzeitig angeboten werden?
Die meisten (alle?) Karten können entweder/oder. Man benötigt zusätzliche Antennen oder einen "Antennenswitch", zumindest 2 WLAN-Chips (oder 2 Karten).
Alle (?) Dualband-Router haben 2 WLAN-Chips: http://www.dd-wrt.com/wiki/index.php/Su ... es#TP-Link
Zu Antennenanschluessen Fotos: https://www.smallnetbuilder.com/wireles ... s-rt-ac68u
Manche Router haben 2 Standard-Wlan-Karten: https://video.golem.de/internet/17882/t ... -test.html
Die brauchst m. E. 2 WLAN-Adapter. Hier findest du evtl. entsprechende (Compex-) 2,4/5GHz-Karten: http://varia-store.com/Hardware:::637.html
Gleichzeitig 2,4/5 GHz wohl nicht, aber es gibt preiswerte 2,4GHz-Karten.

Nun, ein Dualband-AP oder ein WLAN-Router als Dualband-AP geschaltet, ist wohl eleganter. Aber wenn man den mit Debian selber bauen will? Ich habe auch schon dran gedacht. :wink:

reox
Beiträge: 2463
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von reox » 25.08.2017 21:53:04

Ich hatte mal die selbe Idee und hab lange gesucht. Ich hab es schonmal geschafft zwei Accesspoints zu erstellen. Leider konnte man dann trotzdem nicht den einen auf 2.4 und den anderen auf 5GHz laufen lassen.
Mein Stand ist, dass es keine Karte bzw Treiber gibt die das kann und man zwangsläufig eine zweite Karte braucht.
Zumindest sagt mir hostapd, wenn ich versuche 2 mit verschiedenen frequenzen zu starten das hier:

Code: Alles auswählen

nl80211 driver initialization failed.
Das Gentoo wiki sagt das auch, keine Ahnung ob das aktuell ist: https://wiki.gentoo.org/wiki/Hostapd#WiFi_Technology
weil das hier stimmt vermutlich nicht:
What it cannot do [...] Create a dual-band AP, even with two cards. But it can create two APs with the same SSID;
denn mit zwei karten sollte das eigentlich gehen

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von McAldo » 14.09.2017 12:37:16

Ok, danke erstmal soweit für die Antworten. Ich werde daher wohl den bisherigen USB-WLAN-Stick für 2,4GHz und den neuen Stick für 5 GHz. Das sind dann sicher auch 2 unterschiedliche WLANs sowie SSIDs, oder?
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von catdog2 » 14.09.2017 12:43:18

Das sind dann sicher auch 2 unterschiedliche WLANs sowie SSIDs, oder?
Nö du kannst auch beiden die Selbe geben.
Unix is user-friendly; it's just picky about who its friends are.

BenutzerGa4gooPh

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von BenutzerGa4gooPh » 14.09.2017 14:13:13

catdog2 hat geschrieben: ↑ zum Beitrag ↑
14.09.2017 12:43:18
Nö du kannst auch beiden die Selbe geben.
Das ist natürlich möglich. Zu beachten ist, dass einige Client (Android) vorrangig das überlastete 2,4-GHz-Band automatisch wählen. 2 verschiedene SSIDs der Frequenzbänder und rmanuell Wahl durch Client-Einstellungen sind besser. Üblicherweise nutzt man den gleichen Namen und hängt an die 5-GHz-SSID xxxxxxx_5G oder so an.

Eine andere Möglichkeit ist Bandsteering des Dualband-APs mit gleicher SSID. Allerdings habe ich bemerkt, dass das u. U. zu gut funktioniert: In Grenzfällen wird anstelle eines recht starken 2,4-GHz-WLANs ein äußerst schwaches 5-GHz-WLAN benutzt. Paketfehler sind die Folge. Muss man in seinen Örtlichkeiten probieren.

Wie man mit Debian Bandsteering konfiguriert, weiß ich nicht. M. E. nutzen viele Accesspoints Linux. Damit sollte das auch mit Debian irgendwie machbar sein.

reox
Beiträge: 2463
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von reox » 14.09.2017 18:31:00

Das Bandsteering klingt interessant. Hier gibts wohl ein paar Infos: https://forum.openwrt.org/viewtopic.php?id=33335
hostapd kann da auch was anscheinend.
Da ich aber den 2.4GHz AP separat fahre (5€ NEXX Router aus China mit OpenWRT) wird das wohl nix.

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: hostapd - Dual Band - 2,4 und 5 GHz

Beitrag von McAldo » 29.03.2018 15:31:21

Habe den AP nun mit den 2 USB-WLAN-Sticks laufen.

Code: Alles auswählen

$ lsusb
Bus 005 Device 003: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 005 Device 002: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac WLAN Adapter
Für den Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac WLAN Adapter unter Debian/Stretch gibt es hier einen Tipp für einen aktuelleren Treiber: https://opensysnotes.wordpress.com/2015 ... r-rtl8812/
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Antworten