m (Enregistré en utilisant le bouton "Sauvegarder et continuer" du formulaire) |
|||
Line 31: | Line 31: | ||
}} | }} | ||
{{Tuto Step | {{Tuto Step | ||
− | |Step_Title=Empêcher | + | |Step_Title=Empêcher le chargement du mauvais pilote |
|Step_Content=Pour cela il faut interdire au système de charger automatiquement ces modules. Commencer donc par créer un fichier ''sdrblacklist.conf'' dans ''/etc/modprobe.d/'' avec la commande '''sudo nano /etc/modprobe.d/sdrblacklist.conf''' et y ajouter les lignes suivantes: | |Step_Content=Pour cela il faut interdire au système de charger automatiquement ces modules. Commencer donc par créer un fichier ''sdrblacklist.conf'' dans ''/etc/modprobe.d/'' avec la commande '''sudo nano /etc/modprobe.d/sdrblacklist.conf''' et y ajouter les lignes suivantes: | ||
'''blacklist dvb_usb_rtl28XXU | '''blacklist dvb_usb_rtl28XXU | ||
Line 41: | Line 41: | ||
Redémarez maintenant votre ordinateur. Branchez de nouveau le récepteur et vérifiez avec les commandes '''dmesg''' et '''lsmod''' que tout est en ordres. | Redémarez maintenant votre ordinateur. Branchez de nouveau le récepteur et vérifiez avec les commandes '''dmesg''' et '''lsmod''' que tout est en ordres. | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Installer de quoi utilise le récepteur | ||
+ | |Step_Content=Maintenant que votre récepteur est accésible il vas falloir installer les outils nécessaire pour l'utiliser. | ||
+ | |||
+ | On commence par installer les paquet qui nous serons utile pour la suite. | ||
+ | |Step_Picture_00=cmake.jpg | ||
+ | |Step_Picture_01=make.jpg | ||
+ | |Step_Picture_02=make install.jpg | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Installer de quoi utilise le récepteur | ||
+ | |Step_Content=Maintenant que votre récepteur est accésible il vas falloir installer les outils nécessaire pour l'utiliser. | ||
+ | |||
+ | On commence par installer les paquet qui nous serons utile pour la suite. | ||
+ | |Step_Picture_00=cmake.jpg | ||
+ | |Step_Picture_01=make.jpg | ||
+ | |Step_Picture_02=make install.jpg | ||
}} | }} | ||
{{Notes}} | {{Notes}} | ||
{{Tuto Status}} | {{Tuto Status}} |
Author Mathieu | Last edit 9/12/2019 by Clementflipo
Partez_à_l'exploration_des_ondes_grâce_à_la_SRD_!_DSC_0440-2.jpg Technique
Pour la plupart d'entre nous la radio est synonyme du "poste" qui se trouve dans la cuisine ou dans la voiture et qui nous permet d'écouter la musique, les infos... Ce dernier s'occupe de la réception puis la démodulation de signaux radios afin de les rendre audibles. Tous ce processus est mis en oeuvre de manière matérielle par les circuits qui le composent ce qui le rend dans bien des cas compliqués à reproduire.
Mais ici on va intéresser à une autre manière moins commune de récupérer ces signaux radios: la SDR pour Software Defined Radio. Cette dernière ce différencie par le fait que la majorité des circuits matériels sont remplacés par un logiciel installé sur un PC ce qui la rend bien plus simple à mettre en place. En effet il existe des périphériques USB destinés normalement à recevoir la télé TNT, qui permettent de numériser toutes les données radio qu'ils reçoivent puis de les transmettre à un ordinateur. Il s'avère que ces cartes sont majoritairement basées sur un RTL282U produit par le fabriquant Realtek (c'est pour cela que l'on parle bien souvent de RTLSDR) qui est capable de recevoir bien plus que la télévision, s'il est utilisé avec les bons logiciels.
Nous verrons donc dans ce tutoriel comment détourner un de ces récepteurs pour partir à la conquête des ondes!!
Juste après sa connexion à l'ordinateur utilisez la commande dmesg pour savoir ce qui a été détecte/charger. Vous pourrez ainsi obtenir les identifiants de la clé (VendorID,"ProductID). Si le retour de la commande s'arrête après la ligne SerialNumber alors vous avez de la chance cela signifie que le système n'a pas tenté de prendre le périphérique en charge, sinon cela signifie que linux à belle est bien tenté que chargé un pilote et ce dernier ne fonctionne surement pas. Débranchez le récepteur et utilisez la commande lsmod. Vous verrez surement plusieurs modules DVB" de chargés. Il va donc falloir corriger ce problème
Pour cela il faut interdire au système de charger automatiquement ces modules. Commencer donc par créer un fichier sdrblacklist.conf dans /etc/modprobe.d/ avec la commande sudo nano /etc/modprobe.d/sdrblacklist.conf et y ajouter les lignes suivantes: blacklist dvb_usb_rtl28XXU blacklist rtl2832 blacklist rtl2830
Pendant que vous y êtes porfitez en pour autoriser tous les utilisateurs à accéder au périphérique en créant un fichier 99_rtlsdr.rules dans /etc/udev/rules.d/ avec la commande sudo nano /etc/udev/rules.d/99_rtlsdr.rules et ensuite ajouter sur une seul ligne: SUBSYSTEM=="usb",ATTRS{idVendor}=="Obda",ATTRS{idProduct}=="2838",MODE="0666",GROUP="adm",SYMLINK+="rtl_sdr"
Redémarez maintenant votre ordinateur. Branchez de nouveau le récepteur et vérifiez avec les commandes dmesg et lsmod que tout est en ordres.
Maintenant que votre récepteur est accésible il vas falloir installer les outils nécessaire pour l'utiliser.
On commence par installer les paquet qui nous serons utile pour la suite.
Maintenant que votre récepteur est accésible il vas falloir installer les outils nécessaire pour l'utiliser.
On commence par installer les paquet qui nous serons utile pour la suite.
You entered an invalid page name, with one or many of the following characters :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #