Eu tenho um dongle wifi USB Realtek 8191SU para usar no meu Raspberry Pi. Estou tentando configurar um ponto de acesso wifi usandoeste tutorial. No entanto, estou encontrando alguns erros e suspeito que seja porque meu dongle não suporta a execução como ponto de acesso. Existe uma maneira de saber se isso possui recursos de ponto de acesso?
EDITAR
Existe uma forma genérica, semelhante a lsusb
ou ifconfig
, que pode fornecer informações sobre qualquer dongle wifi?
Responder1
Não tenho 100% de certeza sobre esta resposta. Ele pode confirmar os recursos do ponto de acesso em algumas situações, mas também parece gerar um erro com outros dongles wi-fi.
Com dongle wifi de ponto de acesso conectado (Ralink RT5370):
$ iw list
...
Supported interface modes:
...
* AP
Com dongle Realtek 8191SU conectado:
$ iw list
nl80211 not found.
Responder2
Para cartões mais antigos quenãouse a estrutura mac80211:
$ iwconfig
lista dispositivos de rede. Observe o modo na segunda linha:
$ sudo iwconfig
wlan0 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lo no wireless extensions.
eth0 no wireless extensions.
ODocumentação do Ubuntudiz "O que precisamos para uma "estação base" ou "ponto de acesso" sem fio é uma placa de rede sem fio que execute o "modo mestre"" que pode ser definido usando iwconfig:
$ sudo iwconfig wlan0 mode master
Rendimentos (supondo que não haja erros):
$ sudo iwconfig
wlan0 unassociated Nickname:"<WIFI@REALTEK>"
*--> Mode:Master Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lo no wireless extensions.
eth0 no wireless extensions.
O manual afirma: "Se você não receber um erro, você está no negócio.", o que presumo significa quesefor bem-sucedido e mostrar "Mode:Master" no iwconfig, então sua placa poderá ser usada como ponto de acesso. (Não diz nada sobre se falhar significa que vocênãoter um cartão compatível com ponto de acesso. Esta é apenas uma maneira de ver se você faz isso.)
Para novos drivers que usam a estrutura mac80211 e a interface nl80211, o iwconfig não funciona e você precisa usar $ iw list
conforme declarado acima. O oposto é verdadeiro para os dispositivos mais antigos. Meu dispositivo também é Realtek e $ iw list
não funciona com ele, porque não acho que seu driver seja compatível com mac80211.
Responder3
Dei uma olhada nas especificações deste modelo em particular e lamento dizer que não acho que seria capaz.
A banda base RTL8191SU-GR implementa multiplexação por divisão de frequência ortogonal (OFDM) de múltiplas entradas e múltiplas saídas (MIMO) com um caminho de transmissão e dois caminhos de recebimento (1T2R).
Eu nem começo a praticar como especialista em hardware, mas pela experiência anterior em minha carreira, isso indicaria que este modelo específico não é o que você precisa ou deseja poder usá-lo como um serviço WiFi HotSpot.
Mais informações sobre o seu produto podem ser encontradas aqui:http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=229