![Repetidor/hotspot Wifi com uma única interface de rede sem fio no Debian](https://rvso.com/image/1558670/Repetidor%2Fhotspot%20Wifi%20com%20uma%20%C3%BAnica%20interface%20de%20rede%20sem%20fio%20no%20Debian.png)
Estou tentando criar um hotspot/repetidor sem fio no Debian usando create_ap, mas quando executo:
create_ap wlan0 wlan0 AP_Name Passphrase
Recebo a seguinte mensagem de erro:
ERROR: Your adapter can not be a station (i.e. be connected) and an AP at the
same time
Minha placa wireless é uma BCM4312.
Eu ficaria feliz em aceitar que é uma limitação do meu adaptador, no entanto, posso usar facilmente o recurso "Mobile Hotspot" do Windows 10 para criar um ponto de acesso enquanto ainda estiver conectado ao Wi-Fi (sem necessidade de placa sem fio/conexão Ethernet adicional).
Então, por que o Windows consegue usar minha placa wireless como estação e ponto de acesso ao mesmo tempo, mas create_ap não? É apenas uma limitação do software e, em caso afirmativo, existe algum software conhecido que me permita conectar-me ao wifi e ser um AP ao mesmo tempo?
Eu apreciaria qualquer sugestão ou ideia e posso fornecer informações adicionais, se necessário!
Editar:
A saída de lspci -knn | grep Net -A2
é:
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
Responder1
A partir da saída de lspci
, você deve usar o driver proprietário wl
em vez do código aberto b43
.
Instale broadcom-sta-dkms
seguindo as instruções descritas nodocumentação oficial.
Adicione um componente "não-livre"
/etc/apt/sources.list
à sua versão Debian, por exemplo:
# Debian 9 "Stretch"
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
Atualize a lista de pacotes disponíveis. Instale os pacotes relevantes/mais recentes linux-image
e linux-headers
:broadcom-sta-dkms
# apt-get update
# apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms
Isso também instalará o pacote de ferramentas sem fio recomendado. DKMS construirá o
wl
módulo para o seu sistema.Descarregue módulos conflitantes:
# modprobe -r b44 b43 b43legacy ssb brcmsmac bcma b43-pci-bridge
Carregue o módulo wl:
# modprobe wl
Crie seu AP,Compartilhamento de Internet a partir da mesma interface WiFi:
create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase