Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
rtl2832u [Le 23/07/2012, 14:01] – [Chipset : Realtek RTL2832U] davy39rtl2832u [Le 25/07/2023, 23:42] (Version actuelle) – coquille sur la version du kernel locness3
Ligne 1: Ligne 1:
-{{tag>tnt carte_tv}}+{{tag>tnt carte_tv realtek}} 
 +---- 
 ====== Chipset : Realtek RTL2832U ====== ====== Chipset : Realtek RTL2832U ======
  
-<note tip>[[http://palosaari.fi/linux/|Antti Palosaari]] a découvert qu'il était possible d'utiliser ces clés en tant que récepteur radio [[SDR]] ce qui peut s'avérer très utile notamment en [[navigation_maritime|navigation maritime]]. La procédure est décrite dans ce [[tutoriel:rtl-sdr|tutoriel]]</note>+<note tip>[[http://palosaari.fi/linux/|Antti Palosaari]] a découvert qu'il était possible d'utiliser ces clés en tant que récepteur radio [[SDR]] ce qui peut s'avérer très utile notamment en [[navigation_maritime|navigation maritime]]. La procédure est décrite **[[rtl-sdr|sur cette page]]**</note>
  
 ===== Compatibilité ===== ===== Compatibilité =====
Ligne 73: Ligne 75:
 | :::                            0413:6F11    |                 | | :::                            0413:6F11    |                 |
 |    **Prolink Microsystems Corp.**  |  1554:5013    |                 | |    **Prolink Microsystems Corp.**  |  1554:5013    |                 |
-| :::                            1554:5020    |                 |+| :::                            1554:5020    |PV-DT235U(RN)-F           |  FC0012     |
 | :::                            1554:5026    |                 | | :::                            1554:5026    |                 |
 |        **Compro**  |  185B:0620    |Compro Videomate U620F             E4000      | |        **Compro**  |  185B:0620    |Compro Videomate U620F             E4000      |
Ligne 93: Ligne 95:
 | :::                            0ccd:00B3    |Terratec NOXON DAB/DAB+ USB dongle (rev 1)  | FC0013 | | :::                            0ccd:00B3    |Terratec NOXON DAB/DAB+ USB dongle (rev 1)  | FC0013 |
 | :::                            0ccd:00D3    |Terratec Cinergy T Stick RC (Rev.3)  | E4000 | | :::                            0ccd:00D3    |Terratec Cinergy T Stick RC (Rev.3)  | E4000 |
-| :::                            0ccd:00E0    |Terratec NOXON DAB/DAB+ USB dongle (rev 2)  | E4000 | +| :::                            0ccd:00E0    |Terratec NOXON DAB/DAB+ USB dongle (rev 2)  | E4000 |
 |    **Genius**    0458:707F    |TVGo DVB-T03 USB dongle (Ver. B) | | |    **Genius**    0458:707F    |TVGo DVB-T03 USB dongle (Ver. B) | |
  
Ligne 104: Ligne 106:
  
 ==== Mode "DVB-T" pour regarder la télé ==== ==== Mode "DVB-T" pour regarder la télé ====
-=== Kernel > 3.0 ===+=== Kernel >= 3.11 === 
 +Le pilote ''dvb-usb-rtl28xxu''  nécessaire est présent dans le kernel fourni par les versions récentes d'Ubuntu, depuis Ubuntu 13.10 et le kernel 3.11 ((https://www.linuxtv.org/wiki/index.php/RealTek_RTL2832U#Drivers)). 
 +Les instructions ci-dessous ne sont nécessaires que pour un kernel plus ancien. 
 + 
 +=== Kernel > 3.0 < 3.11 ===
   * Installer le nécessaire à la compilation automatisée avec [[DKMS]] :   * Installer le nécessaire à la compilation automatisée avec [[DKMS]] :
 <code>sudo apt-get install linux-source linux-headers-`uname -r` build-essential dkms git-core</code> <code>sudo apt-get install linux-source linux-headers-`uname -r` build-essential dkms git-core</code>
Ligne 123: Ligne 129:
   * Si vous utilisez un noyau 3.2, éditer le **Makefile** pour modifier le paramètre **INCLUDE_EXTRA_DVB** :   * Si vous utilisez un noyau 3.2, éditer le **Makefile** pour modifier le paramètre **INCLUDE_EXTRA_DVB** :
 <code>sudo nano Makefile</code> <code>sudo nano Makefile</code>
 +
 + <note> * Si votre carte est la //Terratec Cinergy T Stick RC (Rev.3)//,à ce jour (octobre 2012) il vous faudra appliquer un patch afin d'ajouter l'identifiant matériel de cette dernière.
 +Pour cela voici deux méthodes :
 +
 +Méthode 1 : avec la commande patch.
 +
 +Créer le fichier cinergy_rev3.patch (nom à titre d'exemple) et y coller le script suivant :
 +
 +<code>diff --git a/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.c b/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.c
 +index 6e7eac0..1ed364c 100644
 +--- a/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.c
 ++++ b/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.c
 +@@ -785,6 +785,7 @@ static struct usb_device_id rtl2832u_usb_table [] = {
 + 
 +        { USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_00A9)}, // 29
 +        { USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_00B3)}, // 30
 ++       { USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_00D3)}, // 30
 + 
 +        { USB_DEVICE(USB_VID_AZUREWAVE_2, USB_PID_AZUREWAVE_3234) },    // 31
 +        { USB_DEVICE(USB_VID_AZUREWAVE_2, USB_PID_AZUREWAVE_3274) },    // 32
 +diff --git a/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.h b/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.h
 +index a6b5d77..3a09485 100644
 +--- a/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.h
 ++++ b/RTL2832-2.2.2_kernel-3.0.0/rtl2832u.h
 +@@ -47,6 +47,7 @@
 + #endif
 + #define        USB_PID_TERRATEC_00A9                                   0x00A9
 + #define        USB_PID_TERRATEC_00B3                                   0x00B3
 ++#define        USB_PID_TERRATEC_00D3                                   0x00D3
 + 
 + #ifndef USB_VID_AZUREWAVE_2
 + #define USB_VID_AZUREWAVE_2                                     0x13D3</code>
 +
 +puis applique la commande suivante :
 +<code>patch -p0 < cinergy_rev3.patch</code>
 +
 +Méthode 2 : ajouter manuellement les modification aux fichiers.
 +
 +ajouter au fichier rtl2832u.c à la ligne 788 celle ci :
 +<code>{ USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_00D3)}, // 30</code>
 +et au fichier rtl2832u.h ligne 50
 + <code>#define USB_PID_TERRATEC_00D3 0x00D3</code></note>
 +
   * Ajouter le module DKMS, compiler et installer :   * Ajouter le module DKMS, compiler et installer :
 <code>sudo ln -s "$PWD" /usr/src/dvb-rtl2832u-2.2.2 <code>sudo ln -s "$PWD" /usr/src/dvb-rtl2832u-2.2.2
Ligne 130: Ligne 179:
   * Enfin, charger le module avec modeprobe :   * Enfin, charger le module avec modeprobe :
 <code>sudo modprobe dvb-usb-rtl2832u</code>  <code>sudo modprobe dvb-usb-rtl2832u</code> 
-  * Pour un chargement automatique, ajouter le module à la liste présente dans le fichier: +  * Pour un chargement automatique, ajouter le module à la liste présente dans le fichier:
 <code>sudo nano /etc/modules</code>  <code>sudo nano /etc/modules</code> 
  
Ligne 137: Ligne 186:
    
    
-==== Mode "SDR" pour exploiter pleinement la réception de la Radio  ====+==== Mode "SDR" pour exploiter pleinement la réception Radio  ====
  
 La particularité remarquable de ce Chipset est qu'il offre la possibilité de recevoir des signaux Radio d'une gamme de fréquence étendue **de 64MHz à 1,7 GHz** (avec un trou entre 1100 et 1250 MHz). La particularité remarquable de ce Chipset est qu'il offre la possibilité de recevoir des signaux Radio d'une gamme de fréquence étendue **de 64MHz à 1,7 GHz** (avec un trou entre 1100 et 1250 MHz).
Ligne 153: Ligne 202:
 ===== Voir aussi ===== ===== Voir aussi =====
   * **(en)** [[http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=22&PFid=35&Level=4&Conn=3&ProdID=257|Page officielle de Realtek]]   * **(en)** [[http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=22&PFid=35&Level=4&Conn=3&ProdID=257|Page officielle de Realtek]]
-  * **(en)** [[http://wiki.spench.net/wiki/RTL2832U|Description du RTL2832U]] +  * **(en)** [[http://wiki.spench.net/wiki/RTL2832U|Description du RTL2832U]]