Es ist genau festgelegt, was der Raspberry Pi 3B + mit seinem WiFi-Bordgerät tun kann. Mit dem Befehl können iw
Sie zeigen, welche Schnittstellenkombinationen möglich sind. Einfach ausführen
$ sudo iw list | grep -A4 "valid interface combinations:"
valid interface combinations:
* #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
total <= 3, #channels <= 2
* #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
total <= 4, #channels <= 1
Dies bedeutet, dass zwei Kombinationen möglich sind. Mit der ersten Kombination können Sie eine (<= 1) verwaltete Verbindung (Station oder Client-Verbindung) zusammen mit einem P2P-Gerät und mit einem P2P-Client, P2P-GO (P2P-Gruppenbesitzer) , einrichten . Dies sind insgesamt 3 Schnittstellen, die gleichzeitig verwendet werden können. In dieser Kombination können Sie zwei #Kanäle (<= 2) verwenden, z. B. eine Clientverbindung und einen P2P-Client. Die dritte Schnittstelle hat denselben Kanal wie eine der anderen.
Mit der zweiten Kombination können Sie eine (<= 1) verwaltete Verbindung (Station aka Client-Verbindung) zusammen mit einem AP (Access Point) und mit einem P2P-Client und mit einem P2P-Gerät einrichten . Dies sind insgesamt 4 Schnittstellen, die gleichzeitig verwendet werden können. In dieser Kombination können Sie einen #Kanal (<= 1) verwenden.
Und das ist die Antwort auf die Frage: Es ist möglich, zwei Kanäle an verschiedenen Schnittstellen zu verwenden (erste Kombination), aber wenn Sie einen Zugangspunkt verwenden, können Sie nur einen Kanal verwenden (zweite Kombination).
Es ist nicht möglich, einen Zugangspunkt auf einem Raspberry Pi 3B + zu haben, der sowohl 2,4-GHz- als auch 5-GHz-Bänder verwendet.
Ich glaube, der Chip kann nicht zwei Kanäle gleichzeitig halten. Es sollte möglich sein, wenn Sie ein anderes Radio hinzufügen, z. B. einen USB-WLAN-Dongle, der das andere Band und den anderen Kanal unterstützt. Sie würden mit zwei Netzwerkgeräten enden.
Ich würde mich natürlich gerne als falsch erweisen, da es schön wäre, beide Bands zu unterstützen.
quelle
Ich weiß, dass das OP fast ein Jahr alt ist, aber ich fand das OP sehr interessant und habe einige Nachforschungen angestellt. Der Raspberry PI 3B + verwendet Cypress SoC CYW43455 für WLAN und Bluetooth . Die technischen Daten des SoC sind beeindruckend, aber wie bereits erwähnt, unterstützt dieser Chipsatz kein echtes simultanes Dualband (RSDB). Dies wird in diesem Beitrag in der Cypress Developer Community bestätigt.
Sie werden Hostapd (Host Access Point Daemon) verwenden, um einen Access Point zu erstellen, und der spezifische Befehl, der in Hostapd zum Konfigurieren des Bandes verwendet wird, lautet
hw_mode
"a, b oder g", wie in diesem anderen interessanten Linux-WIFI-Web erläutert Seite.quelle