Como resolver o erro “Modo de ponto de acesso não é suportado por este dispositivo”

Se você está tendo problemas para colocar a placa wireless de seu laptop em modo AP, veja aqui como resolver o erro “Modo de ponto de acesso não é suportado por este dispositivo”;
ponto-de-acesso-nao-e-suportado
Através deste tutorial, os usuário que querem criar um AP hotspot wi-fi em seu laptop com Ubuntu, mas ficam sem saída ao esbarrar na mensagem de erro “Wi-Fi Hotspot: Modo de ponto de acesso não é suportado por este dispositivo”, poderão encontrar uma saída para o seu problema. Abaixo será mostrado como corrigir o problema, usando a placa Broadcom bcm4313 como exemplo.

Como resolver o erro “Modo de ponto de acesso não é suportado por este dispositivo”

Para resolver o erro “Modo de ponto de acesso não é suportado por este dispositivo”, você deve fazer o seguinte:
Passo 1. Abra um terminal (no Unity use as teclas CTRL + ALT + T);
Passo 2. Execute o comando abaixo para ver as informações da placa de rede wireless de seu equipamento;

lspci | grep -i Network

Passo 3. No caso dessa placa, a saída será (ou seja, o ID do chip é BCM4313 e ele é fabricado pela Broadcom):

02:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)

Passo 4. Consulte a tabela abaixo. Descubra qual o driver que trabalha com o seu adaptador e se ele suporta o modo AP wireless. Para Broadcom, há três drivers que suportam o modo AP, mas apenas o brcmsmac (consulte o link para chips suportados) suporta chip wi-fi BCM4313.

Driver FabricanteSuporta Mode AP?
adm8211ADMtek/Infineonno
airoAironet/Cisco?
ar5523Atherosno
at76c50x-usbAtmelno
ath5kAtherosyes
ath6klAtherosno
ath9kAtherosyes
ath9k_htcAtherosyes
ath10kAtheros?
atmelAtmel?
b43Broadcomyes
b43legacyBroadcomyes
brcmfmacBroadcomno
brcmsmacBroadcomyes
carl9170ZyDAS/Atherosyes
cw1200ST-Ericssonyes
hostapIntersil/Conexant?
ipw2100Intelno
ipw2200Intelno
iwlegacyIntelno
 iwlwifiIntelyes
 libertas Marvell no
libertas_tf Marvellyes
mac80211_hwsim Jouni yes
mwifiex Marvell yes
mwl8k Marvell yes
orinoco Agere/Intersil/Symbolno
 p54pci Intersil/Conexant yes
p54spi Conexant/ST-NXP yes
p54usb Intersil/Conexant yes
rndis_wlan Broadcom no
rt61pci Ralink yes
rt73usb Ralink yes
rt2400pci Ralink yes
rt2500pci Ralink yes
rt2500usb Ralink yes
rt2800pci Ralink yes
rt2800usb Ralink yes
vt6656 VIA yes
wil6210 Atheros yes
 wl12xxTexas Instruments yes
zd1211rwZyDAS/Atheros yes

Passo 5. Descubra driver atual em execução no seu adaptador Wi-Fi, executando o comando abaixo (Se precisar, instale a ferramenta ethtool a partir da Central de programas do Ubuntu);

ethtool -i wlan0 | grep driver

Passo 6. As saídas de comando são mais ou menos assim (no caso do exemplo, será preciso mudar o driver wireless do wl0 para brcmsmac, para conseguir obter o suporte ao modo AP);

driver: wl0

Passo 7. Instale o driver brcmsmac com este comando;

sudo apt-get install firmware-b43-installer

Passo 8. Depois, verifique se o driver está disponível usando este comando;

lsmod |grep brcmsmac

Passo 9. Use o comando abaixo para desativar o driver wl0 anterior:

sudo modprobe -r wl

Passo 10. Agora, carregue o novo driver:

sudo modprobe brcmsmac

Passo 11. Finalmente execute abaixo para saber se o modo AP é suportado;

iw list

Passo 12. Para alguns chips wireless, execute o comando abaixo em vez de verificar o modos de interface suportados:

sudo iwconfig wlan0 mode master

Passo 13. Para fazer este trabalho na próxima inicialização, vá para a pasta /etc/modprobe.d;

cd /etc/modprobe.d/ && ls

Passo 14. Abra o arquivo blacklist.conf com o comando abaixo;

sudo gedit blacklist.conf

Passo 15. Com o arquivo aberto, localize e remova a linha que bloqueia o driver blacklist brcmsmac e adicione a linha blacklist wl, para bloquear o driver anterior. Salve e feche o arquivo;
Passo 16. Repita o processo nos outros arquivos dessa pasta por precaução (mas apenas se encontrar o blacklist brcmsmac dentro dele.

Via UbuntuHandbook

Não está aparecendo algo?

Este post é melhor visualizado acessando direto da fonte. Para isso, clique nesse link.


O que está sendo falado no blog hoje


Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.