Dieser Artikel beschreibt die Installation der Webcam Typhoon Easycam 1.3mpix und eines Logilink VG0002A - USB-DVB-T-Sticks
auf einem DELL Latitude D600 Notebook unter Ubuntu 10.04.3

 

! Das Betriebssystem wird nicht mehr mit Sicherheitsaktualisierungen unterstützt !

 

  Der Chip Rtl8283U des Logilink VG0002A hat die Chip-ID 1d19:1101. Der MSI Digi Vox Mini Deluxe ist baugleich
Zuerst Ubuntu 10.04.3 installieren. Eventuell danach alle relevanten Sicherheitsupdates per Aktualisierungsverwaltung installieren lassen
 

 

  Quelle: http://forum.ubuntuusers.de/topic/dvb-t-key-msi-digivox-mini-ii-v3-0-aktuell-vo/2/#post-2153810  
     
  DVB-T-Stick (Logilink VG0002A)  
     
  Terminal / Shell öffnen  
  sudo apt-get install mercurial gcc make build-essential linux-headers-`uname -r`  
  mkdir digivox  
  cd digivox  
  hg clone http://linuxtv.org/hg/v4l-dvb  
  wget http://media.ubuntuusers.de/forum/attachments/2103272/090730_RTL2832U_LINUX_Ver1.1.rar  
  unrar x -ep 090730_RTL2832U_LINUX_Ver1.1.rar ./v4l-dvb/linux/drivers/media/dvb/dvb-usb  
  cd v4l-dvb  
  for i in `find . -name *.pl`; do chmod +x $i ; done  
  sudo gedit ./linux/drivers/media/dvb/dvb-usb/Makefile  
  und dort am Ende einfügen:  
  dvb-usb-rtl2832u-objs = demod_rtl2832.o dvbt_demod_base.o dvbt_nim_base.o foundation.o math_mpi.o nim_rtl2832_mxl5007t.o nim_rtl2832_fc2580.o nim_rtl2832_mt2266.o rtl2832u.o rtl2832u_fe.o rtl2832u_io.o tuner_mxl5007t.o tuner_fc2580.o tuner_mt2266.o tuner_tua9001.o nim_rtl2832_tua9001.o

obj-$(CONFIG_DVB_USB_RTL2832U) += dvb-usb-rtl2832u.o
 
  abspeichern, schließen und dann:  
  sudo gedit ./linux/drivers/media/dvb/dvb-usb/Kconfig  
  dort am Ende einfügen:  
  config DVB_USB_RTL2832U

       tristate "Realtek RTL2832U DVB-T USB2.0 support"

       depends on DVB_USB

       help

       Realtek

         RTL2832U DVB-T driver
 
  abspeichern und weiter:  
  sudo gedit ./linux/drivers/media/dvb/dvb-usb/rtl2832u.c  
  dort suchen nach Zeile 12  
  //DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr);  
  und ändern nach:  
  DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr);  
  und den Eintrag bei Zeile 61, 62 und 63  
  if ( ( 0== dvb_usb_device_init(intf,&rtl2832u_1st_properties,THIS_MODULE,NULL) )||

               ( 0== dvb_usb_device_init(intf,&rtl2832u_2nd_properties,THIS_MODULE,NULL) ) ||

               ( 0== dvb_usb_device_init(intf,&rtl2832u_3th_properties,THIS_MODULE,NULL) ))
 
  ändern in  
  if ( ( 0== dvb_usb_device_init(intf,&rtl2832u_1st_properties,THIS_MODULE,NULL,adapter_nr) )||

               ( 0== dvb_usb_device_init(intf,&rtl2832u_2nd_properties,THIS_MODULE,NULL,adapter_nr) ) ||

               ( 0== dvb_usb_device_init(intf,&rtl2832u_3th_properties,THIS_MODULE,NULL,adapter_nr) ))
 
  abspeichern und weiter:  
  sudo gedit ./linux/drivers/media/dvb/dvb-usb/tuner_tua9001.c  
  Nach 19.2 und 20.48 suchen und ersetzen mit 19_2 und 20_48 - [Tuner-Anpassung an 2.6.31]  
  #elif defined(CRYSTAL_19.2_MHZ) /* Frequency 19.2 MHz */  
  #elif defined(CRYSTAL_20.48_MHZ) /* Frequency 20.48 MHz */  
  danach sollte es so aussehen:  
  #elif defined(CRYSTAL_19_2_MHZ) /* Frequency 19.2 MHz */  
  #elif defined(CRYSTAL_20_48_MHZ) /* Frequency 20.48 MHz */  
  abspeichern und weiter:  
  sudo apt-get install libncurses5-dev  
  sudo make menuconfig  
  und wähle dort das firedtv Modul ab:  
  -->Multimedia Support --> DVB/ATSC Adapter --> Firedtv/Floppydtv  
  CONFIG_DVB_FIREDTV=m  
  so das es danach so aussieht:  
  CONFIG_DVB_FIREDTV=n  
  Nach dem Abwählen des Moduls, abspeichern  
  make  
  sudo make install  
  sudo reboot  
  Der  Ganze Prozess kann/wird natürlich eine Weile dauern...  
  und nach dem Neustart kann man es prüfen mit :  
  dmesg | grep -i dvb  
  Jetzt kann Kaffeine installiert, die TV-Karte eingebunden und die Kanalsuche gestartet werden.  
  Diese Anleitung ist auch unter http://forum.ubuntuusers.de/topic/dvb-t-stick-laeuft-nicht-1/ nachlesbar (ungefähr in der Mitte der Seite)  
     
  Ich habe versucht die ganze Vorgehensweise in ein halbwegs automatisch ablaufendes Skript zu packen
Es kann hier heruntergeladen werden (ausführbar machen, Besitzer zu root ändern und nach /usr/bin/ kopieren)
 
     
     
     
  Webcam (Typhoon Easycam 1.3mpix)  
     
  Man kann Programme, in denen die Webcam benötigt wird, folgendermaßen aufrufen (z.B.: Skype):  
  sudo LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype  
  Man kann auch einen Starter anlegen, bei dem dann das erste mal das Passwort eingegeben werden muss