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
- Parece um ' não ' então, infelizmente , embora eu ' ainda queira tentar confirmar isso de alguma forma. Complicado sem folha de dados! Percebo que há ' uma plataforma de prototipagem vestível chamada Ingenic Newton2 que usa o mesmo chip. Pode haver algumas pistas aqui.
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 comonexmon
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!