Cela ressemble à un «non» , malheureusement , même si j'aimerais quand même essayer de le confirmer d'une manière ou d'une autre. Tricky sans fiche technique! Je remarque qu'il existe une plate-forme de prototypage portable appelée Ingenic Newton2 qui utilise la même puce. Cela pourrait être un indice.
goobering
18
Le firmware utilisé dans le BCM4339 (Nexus 5) ainsi que le BCM43438 (RPI3) a obtenu un mode moniteur intégré .
Nous avons récemment découvert cette fonctionnalité après avoir implémenté le mode moniteur du Nexus 5 (voir: nexmon.org ). Le firmware par défaut prend au moins déjà en charge l'émission de trames 802.11 brutes. Vous pouvez utiliser un micrologiciel non modifié et simplement envoyer les IOCTL 108et 10du pilote au micrologiciel. Vous devez également modifier le type d'interface.
Nous travaillons actuellement sur l'amélioration du mode moniteur pour le Raspberry Pi 3, mais nous avons déjà une image dd'able prête pour votre carte SD, jetez un œil à: rpi3.nexmon.org . Dans la version actuelle, nous avons étendu le mode moniteur intégré pour générer des images encapsulées dans un en-tête Radiotap.
Mise à jour:
Merci @ user1147688, les liens ci-dessus devraient également être mis à jour :-)
Vous avez cette erreur en faisant quoi exactement? Qu'est-ce qui vous fait croire que l'erreur est due au manque de fonctionnalités matérielles plutôt qu'à vos actions?
Dmitry Grigoryev
Vous recevez cette erreur en réponse au fait sudo iwconfig wlan0 mode monitorque le pilote par défaut dans Raspbian (à ce jour) repose sur un micrologiciel non libre et / ou un pilote / module qui ne prend pas en charge le mode moniteur. L'alternative est de patcher / pirater le pilote officiel. Il convient de noter, cependant, qu'il est en fait moins compliqué d'utiliser un adaptateur wifi qui prend en charge le mode moniteur dans le pilote (et le micrologiciel), ils sont très bon marché ces jours-ci, de la taille d'un adaptateur OTP, et ils fonctionnent de manière cohérente - obtenir des choses comme nexmonconstruire de manière cohérente au fil du temps? secoue la magie de 8 balles
Shaun Wilson
0
Oui, et je suis très content du projet nexmon qui a permis cela.
J'ai créé le script suivant qui automatise les instructions sur le projet NEXMON. Nexmon, quel beau projet.
Le script suivant détectera s'il est exécuté sur un pi-zerow, Pi3 ou Pi3b + et compilera et appliquera le correctif relatif. Il conserve même le patch au redémarrage de l'appareil.
Réponses:
Non.
Mais il est prévu d'essayer de le mettre en œuvre apparemment
EDIT: (si cela est lié au BCM43143, une fois que la fumée se dissipe autour du numéro de puce BCM, cela peut devenir plein sur "NON".)
la source
Le firmware utilisé dans le BCM4339 (Nexus 5) ainsi que le BCM43438 (RPI3) a obtenu un mode moniteur intégré .
Nous avons récemment découvert cette fonctionnalité après avoir implémenté le mode moniteur du Nexus 5 (voir: nexmon.org ). Le firmware par défaut prend au moins déjà en charge l'émission de trames 802.11 brutes. Vous pouvez utiliser un micrologiciel non modifié et simplement envoyer les IOCTL
108
et10
du pilote au micrologiciel. Vous devez également modifier le type d'interface.Nous travaillons actuellement sur l'amélioration du mode moniteur pour le Raspberry Pi 3, mais nous avons déjà une image dd'able prête pour votre carte SD, jetez un œil à: rpi3.nexmon.org . Dans la version actuelle, nous avons étendu le mode moniteur intégré pour générer des images encapsulées dans un en-tête Radiotap.
Mise à jour: Merci @ user1147688, les liens ci-dessus devraient également être mis à jour :-)
la source
nexmon
est ici .non, j'ai cette erreur
Erreur pour la demande sans fil "Set Mode" (8B06):
la source
sudo iwconfig wlan0 mode monitor
que le pilote par défaut dans Raspbian (à ce jour) repose sur un micrologiciel non libre et / ou un pilote / module qui ne prend pas en charge le mode moniteur. L'alternative est de patcher / pirater le pilote officiel. Il convient de noter, cependant, qu'il est en fait moins compliqué d'utiliser un adaptateur wifi qui prend en charge le mode moniteur dans le pilote (et le micrologiciel), ils sont très bon marché ces jours-ci, de la taille d'un adaptateur OTP, et ils fonctionnent de manière cohérente - obtenir des choses commenexmon
construire de manière cohérente au fil du temps? secoue la magie de 8 ballesOui, et je suis très content du projet nexmon qui a permis cela.
J'ai créé le script suivant qui automatise les instructions sur le projet NEXMON. Nexmon, quel beau projet.
Le script suivant détectera s'il est exécuté sur un pi-zerow, Pi3 ou Pi3b + et compilera et appliquera le correctif relatif. Il conserve même le patch au redémarrage de l'appareil.
https://github.com/zorani/RaspPiNexmonScripts
Prendre plaisir!
la source