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 Fabricante Suporta Mode AP?
adm8211 ADMtek/Infineon no
airo Aironet/Cisco ?
ar5523 Atheros no
at76c50x-usb Atmel no
ath5k Atheros yes
ath6kl Atheros no
ath9k Atheros yes
ath9k_htc Atheros yes
ath10k Atheros ?
atmel Atmel ?
b43 Broadcom yes
b43legacy Broadcom yes
brcmfmac Broadcom no
brcmsmac Broadcom yes
carl9170 ZyDAS/Atheros yes
cw1200 ST-Ericsson yes
hostap Intersil/Conexant ?
ipw2100 Intel no
ipw2200 Intel no
iwlegacy Intel no
 iwlwifi Intel yes
 libertas  Marvell  no
libertas_tf  Marvell yes
mac80211_hwsim  Jouni  yes
mwifiex  Marvell  yes
mwl8k  Marvell  yes
orinoco  Agere/Intersil/Symbol no
 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
 wl12xx Texas Instruments  yes
zd1211rw ZyDAS/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.