Como posso saber se meu dongle de Wi-Fi possui recursos de ponto de acesso?

8

Eu tenho um dongle USB Realtek 8191SU para uso no meu Raspberry Pi. Estou tentando configurar um ponto de acesso Wi-Fi usando este tutorial . No entanto, estou com alguns erros, e suspeito que seja porque meu dongle não suporta a execução como um ponto de acesso. Existe uma maneira de saber se isso tem recursos de ponto de acesso?

EDITAR

Existe uma maneira genérica, semelhante a lsusb ou ifconfig , que pode fornecer informações sobre qualquer dongle wifi?

    
por Sparhawk 28.09.2013 / 04:03

3 respostas

3

Para cartões mais antigos que não usam o framework mac80211:

$ iwconfig

lista os 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.

A Documentação do Ubuntu diz " O que precisamos para uma conexão sem fio" base-station "ou" access-point "é uma placa de rede sem fio que possui" modo master "" que pode ser configurado usando o iwconfig:

$ sudo iwconfig wlan0 mode master

Rendimentos (assumindo que não há 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 indica: " Se você não receber um erro, você está no negócio. ", o que eu suponho significa que se é bem-sucedido e mostra "Modo : Master "no iwconfig, então o seu cartão pode ser usado como um ponto de acesso. (Ele não diz nada sobre se o failing significa que você não tem uma placa com capacidade de ponto de acesso. Essa é apenas uma maneira de ver se você faz isso.)

Para os novos drivers que usam a estrutura mac80211 e a interface nl80211, o iwconfig não funciona e você precisa usar $ iw list como indicado 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 o driver seja compatível com o mac80211.

    
por 22.07.2014 / 17:55
2

Não tenho 100% de certeza sobre esta resposta. Ele pode confirmar os recursos de ponto de acesso em algumas situações, mas também parece lançar um erro com outros dongles de Wi-Fi.

Com dongle de wifi do ponto de acesso conectado (Ralink RT5370):

$ iw list
...
    Supported interface modes:
...
         * AP

Com dongle Realtek 8191SU anexado:

$ iw list
nl80211 not found.
    
por 05.10.2013 / 12:37
0

Eu dei uma olhada nas especificações desse modelo específico, e lamento dizer que não acho que seria capaz.

The RTL8191SU-GR baseband implements Multiple Input, Multiple Output (MIMO) Orthogonal Frequency Division Multiplexing (OFDM) with one transmit and two receive paths (1T2R).

Eu nem sequer começo a praticar como especialista em hardware, mas a partir de experiências anteriores na minha carreira, isso indicaria que esse modelo específico não é o que você precisa ou quer ser capaz de usá-lo como um serviço HotSpot WiFi.

Mais informações sobre o seu produto podem ser encontradas aqui: link

    
por 30.09.2013 / 03:56