Infelizmente , parece um "não" , embora eu ainda queira tentar confirmar isso de alguma forma. Tricky 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 lá.
goobering
18
O firmware usado no BCM4339 (Nexus 5) e no BCM43438 (RPI3) possui um modo de monitor interno .
Recentemente, descobrimos essa funcionalidade depois de implementar o modo de monitor para o Nexus 5 (consulte: nexmon.org ). O firmware padrão pelo menos já suporta a emissão de quadros 802.11 brutos. Você pode usar um firmware não modificado e apenas enviar os IOCTLs 108e10 do driver para o firmware. Você também precisa alterar o tipo de interface.
Atualmente, ainda estamos trabalhando para melhorar o modo de monitor do Raspberry Pi 3, mas já temos uma imagem dd'able pronta para o seu cartão SD, consulte: rpi3.nexmon.org . Na versão atual, estendemos o modo de monitor interno para gerar quadros encapsulados em um cabeçalho Radiotap.
Atualização:
Obrigado @ user1147688, os links acima também devem ser atualizados :-)
Você recebeu esse erro fazendo o que exatamente? O que faz você acreditar que o erro é devido à falta de recursos de hardware e não às suas ações?
Dmitry Grigoryev
Você recebe esse erro em resposta, sudo iwconfig wlan0 mode monitorjá que o driver padrão no Raspbian (até hoje) depende de um firmware e / ou driver / módulo não livre que não possui suporte ao modo de monitor. A alternativa é corrigir / hackear o driver oficial. No entanto, vale ressaltar que, na verdade, é menos trabalhoso usar um adaptador wifi com suporte adequado ao modo de monitor no driver (e firmware); atualmente, eles são muito baratos hoje em dia, aproximadamente do tamanho de um adaptador OTP, e funcionam de forma consistente - conseguir coisas como nexmonconstruir consistentemente ao longo do tempo? sacode a mágica bola 8
Shaun Wilson
0
Sim, e estou muito feliz com o projeto nexmon que permitiu isso.
Eu criei o seguinte script que automatiza as instruções no projeto NEXMON. Nexmon, que ótimo projeto.
O script a seguir 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.
Respostas:
Não.
Mas há planos para tentar implementá-lo aparentemente
EDIT: (deve estar relacionado ao BCM43143, uma vez que a fumaça desaparece em torno do número do chip BCM, isso pode ficar cheio em "NÃO".)
fonte
O firmware usado no BCM4339 (Nexus 5) e no BCM43438 (RPI3) possui um modo de monitor interno .
Recentemente, descobrimos essa funcionalidade depois de implementar o modo de monitor para o Nexus 5 (consulte: nexmon.org ). O firmware padrão pelo menos já suporta a emissão de quadros 802.11 brutos. Você pode usar um firmware não modificado e apenas enviar os IOCTLs
108
e10
do driver para o firmware. Você também precisa alterar o tipo de interface.Atualmente, ainda estamos trabalhando para melhorar o modo de monitor do Raspberry Pi 3, mas já temos uma imagem dd'able pronta para o seu cartão SD, consulte: rpi3.nexmon.org . Na versão atual, estendemos o modo de monitor interno para gerar quadros encapsulados em um cabeçalho Radiotap.
Atualização: Obrigado @ user1147688, os links acima também devem ser atualizados :-)
fonte
nexmon
está aqui .não, eu recebo esse erro
Erro na solicitação sem fio "Modo de ajuste" (8B06):
fonte
sudo iwconfig wlan0 mode monitor
já que o driver padrão no Raspbian (até hoje) depende de um firmware e / ou driver / módulo não livre que não possui suporte ao modo de monitor. A alternativa é corrigir / hackear o driver oficial. No entanto, vale ressaltar que, na verdade, é menos trabalhoso usar um adaptador wifi com suporte adequado ao modo de monitor no driver (e firmware); atualmente, eles são muito baratos hoje em dia, aproximadamente do tamanho de um adaptador OTP, e funcionam de forma consistente - conseguir coisas comonexmon
construir consistentemente ao longo do tempo? sacode a mágica bola 8Sim, e estou muito feliz com o projeto nexmon que permitiu isso.
Eu criei o seguinte script que automatiza as instruções no projeto NEXMON. Nexmon, que ótimo projeto.
O script a seguir 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
Apreciar!
fonte