WLAN-Repeater / Hotspot mit einer einzigen drahtlosen Netzwerkschnittstelle in Debian

437
Edward Osier

Ich versuche, mit create_ap einen drahtlosen Hotspot / Repeater in Debian zu erstellen, aber beim Ausführen:

create_ap wlan0 wlan0 AP_Name Passphrase 

Ich bekomme die folgende Fehlermeldung:

ERROR: Your adapter can not be a station (i.e. be connected) and an AP at the  same time 

Meine drahtlose Karte ist ein BCM4312.


Ich würde gerne akzeptieren, dass dies eine Einschränkung meines Adapters ist. Ich kann jedoch leicht die Windows 10-Funktion "Mobile Hotspot" verwenden, um einen Hotspot zu erstellen, während er noch mit WLAN verbunden ist (keine zusätzliche WLAN-Karte / Ethernet-Verbindung erforderlich).

Warum kann Windows also meine drahtlose Karte gleichzeitig als Station und Zugriffspunkt verwenden, aber create_ap nicht? Ist es nur eine Einschränkung in der Software, und wenn ja, gibt es eine bekannte Software, die es mir ermöglicht, eine WLAN-Verbindung herzustellen und gleichzeitig ein Zugangspunkt zu sein?

Ich würde mich über Anregungen und Ideen freuen und kann bei Bedarf weitere Informationen geben!

Bearbeiten:

Die Ausgabe von lspci -knn | grep Net -A2ist:

08:00.0 Network controller [0280]: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01) Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c] Kernel driver in use: b43-pci-bridge 
2
Willkommen, was ist die Ausgabe von `lspci -knn | grep Net -A2`? [Sie können hier bearbeiten.] (Https://superuser.com/posts/1314217/edit) GAD3R vor 6 Jahren 0

1 Antwort auf die Frage

0
GAD3R

Von der Ausgabe von lspcisollten Sie den proprietären Treiber wlanstelle von Open Source verwenden b43.

Installieren Sie die broadcom-sta-dkmsfolgenden Anweisungen in der offiziellen Dokumentation .

Fügen Sie eine "nicht freie" Komponente /etc/apt/sources.listfür Ihre Debian-Version hinzu, zum Beispiel:

# Debian 9 "Stretch" deb http://httpredir.debian.org/debian/ stretch main contrib non-free 

Aktualisieren Sie die Liste der verfügbaren Pakete. Installieren Sie die relevanten / latest linux-image, linux-headersund broadcom-sta-dkmsPakete:

# apt-get update # apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms 

Dadurch wird auch das empfohlene WLAN-Tools-Paket installiert. DKMS baut das wlModul für Ihr System auf.

Entladen Sie in Konflikt stehende Module:

# modprobe -r b44 b43 b43legacy ssb brcmsmac bcma b43-pci-bridge 

Laden Sie das WL-Modul:

# modprobe wl 

Erstellen Sie Ihren AP und das Internet-Sharing über dieselbe WiFi-Schnittstelle :

create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase