linux wifi 802.11n

0

O cenário é o seguinte: meu laptop tem 3 wifi ifaces, 2 usb (ambos rodando no driver rt2800usb e chipset Ralink RT2870 / RT3070) e um iwlwifi embutido, chipset intel.

Em iwconfig , ambos os cartões usb mostram 802.11bgn, enquanto o intel 1 mostra 802.11abgn.

No entanto, quando executo iwlist <iface> freq , os cartões intel mostram canais de banda N (36,40, ..., 104, ...); mas em ambos os cartões usb mostram apenas canais não-N-band (1..13).

Então, quando eu coloco o monitor em qualquer um dos cartões usb, e tento um canal N-band (como 104), ele fica fixo no canal 13.

Por que isso está acontecendo? Como posso fazê-los funcionar em canais de 5Ghz?

Agradeço muito a você !!

    
por glezo 03.06.2018 / 18:37

1 resposta

1

Você tem certeza de que seu chipset Ralink RT2870 / RT3070 realmente funciona em canais de 5GHz? Uma rápida pesquisa no google me diz que a RT3070, que é o chip do transceptor, é de apenas 2,4 GHz.

Quando um chipset anuncia IEEE802.11 (n) , isso não significa necessariamente que ele suporta Wi-Fi de banda dupla de 2.4GHz e 5GHz.

Normalmente, quando você olha para quais padrões legados o chipset suporta, você normalmente pode dizer sem olhar para a folha de dados, se um chipset IEEE802.11 (n) for somente de 2,4 GHz ou dual band.

Quando você vê apenas suporte para os padrões herdados de 2,4 GHz IEEE802.11 (b) e IEEE802.11 (g) , normalmente é um chipset de 2,4 GHz

Além disso, quando você também observa o suporte para o padrão IEEE802.11 (a) herdado de 5 GHz, isso normalmente significa que o seu chipset oferece suporte a 2,4 e 5 GHz.

    
por 03.06.2018 / 23:03