O chip WiFi BCM43438 no Raspberry Pi 3 é compatível com “ monitor ” modo

Suporta o modo monitor (conhecido por aircrack-ng & co.)?

Comentários

  • Você ' listou o chip errado. O Pi 3 usa um BCM43438, não um BCM43143.
  • É bom saber. Parece ser uma descrição de produto errada …
  • Não tenho ideia – de onde você tirou sua descrição?
  • farnell .com / datasheets / 2020826.pdf

Resposta

Não.

Mas existem planos para tentar implementá-lo aparentemente

EDITAR: (deve ser relacionado ao BCM43143, uma vez que a fumaça se dissipar em torno do número do chip BCM, isso pode se tornar um completo “NÃO”.)

Comentários

Resposta

O firmware usado no BCM4339 (Nexus 5), bem como o BCM43438 (RPI3) obteve um modo de monitor integrado .

Recentemente, descobrimos essa funcionalidade após implementar o modo de monitor para o Nexus 5 (consulte: nexmon.org ). O firmware padrão pelo menos já oferece suporte à emissão de quadros 802.11 brutos. Você pode usar um firmware não modificado e apenas enviar os IOCTLs 108 e 10 do driver para o firmware. Você também deve alterar o tipo de interface.

No momento, ainda estamos trabalhando para melhorar o modo de monitor do Raspberry Pi 3, mas já temos uma imagem compatível pronta para o seu cartão SD, dê uma olhada em: rpi3.nexmon.org . Na versão atual, estendemos o modo de monitor integrado para gerar quadros encapsulados em um cabeçalho Radiotap.

Atualização: Obrigado @ user1147688, os links acima também devem ser atualizados 🙂

Comentários

  • O github para fazer o patch do kernel usando o RPi3 nexmon está aqui .

Resposta

não, recebo este erro

Erro para a solicitação sem fio “Definir modo” (8B06 ):

Comentários

  • Você recebeu este erro ao fazer o que exatamente? O que o faz acreditar que o erro é devido à falta de recursos de hardware e não ao seu ações?
  • Você recebeu este erro em resposta a sudo iwconfig wlan0 mode monitor como o driver padrão no Raspbian (até hoje) depende de um firmware não-livre e / ou driver / módulo que não tem suporte ao modo monitor. A alternativa é corrigir / hackear o driver oficial. Vale a pena notar, no entanto, que ' é realmente menos trabalhoso pegar um adaptador wi-fi que tenha suporte de modo de monitor adequado no driver (e firmware), eles são muito baratos hoje em dia, cerca de do tamanho de um adaptador OTP e funcionam de forma consistente – fazendo com que coisas como nexmon sejam construídas de forma consistente ao longo do tempo? shakes magic 8-ball

Resposta

Sim, e estou muito feliz com o projeto nexmon que permitiu isso.

Eu criei o seguinte script que automatiza as direções no projeto NEXMON. Nexmon, que projeto ótimo.

O script a seguir irá detectar se ele é executado em um pi-zerow, Pi3 ou Pi3b + e compilar e aplicar o patch relativo. Ele ainda preserva o patch na reinicialização do dispositivo.

https://github.com/zorani/RaspPiNexmonScripts

Divirta-se!

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *