AVerMedia AVerTV DVB-T Express X: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (Voidxor moved page Patch for E568E and kernel 2.6.27 to AVerMedia AVerTV DVB-T Express X: Seeing as this device lacks an article, let's start that and demote the patch to a section thereof.)
Line 2: Line 2:


== Patch for kernel 2.6.27 and later ==
== Patch for kernel 2.6.27 and later ==
<!-- [[Patch for E568E and kernel 2.6.27]] redirects here. -->
The driver is not compatible with kernel 2.6.27 and later. It's been tested with Fedora Core 9 (32 bits) with kernel 2.6.27. It's probably compatible with others distributions and other cards (A808 compatible).
The driver is not compatible with kernel 2.6.27 and later. It's been tested with Fedora Core 9 (32 bits) with kernel 2.6.27. It's probably compatible with others distributions and other cards (A808 compatible).


=== Installer ===
=== Installer ===
* Download and unzip the [http://www.avermedia.com/avertv/Product/ProductDetail.aspx?Id=9&tab=APDriver| driver provided by AVerMedia] (choose the driver for Linux x86).
* Download and unzip the driver provided by AVerMedia (choose the driver for Linux x86).
* Execute as root (su or sudo) '''./AVERMEDIA-Linux-x86-A808-0.23-beta.sh'''
* Execute as root (su or sudo) '''./AVERMEDIA-Linux-x86-A808-0.23-beta.sh'''
* Choose "expert" installation, and choose a directory (name <DIR> in our case)
* Choose "expert" installation, and choose a directory (named <DIR> in our case).
* Finish the installation
* Finish the installation.


=== Modify source ===
=== Modify source ===
Line 21: Line 22:
* wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw (get the firmware)
* wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw (get the firmware)
* cp dvb-usb-dib0700-1.10.fw /lib/firmware
* cp dvb-usb-dib0700-1.10.fw /lib/firmware
* Reload configuration, by rebooting your computer
* Reload configuration by rebooting your computer.


=== Test ===
=== Test ===
* Use Kaffeine to test DVB-T (or the software of your choice)
* Use Kaffeine (or the software of your choice) to test DVB-T.


[[Category:DVB-T ExpressCard Devices]]
[[Category:DVB-T ExpressCard Devices]]

Revision as of 07:15, 24 December 2016

The AVerMedia AVerTV DVB-T Express X (E568E) is a DVB-T ExpressCard from AVerMedia.

Patch for kernel 2.6.27 and later

The driver is not compatible with kernel 2.6.27 and later. It's been tested with Fedora Core 9 (32 bits) with kernel 2.6.27. It's probably compatible with others distributions and other cards (A808 compatible).

Installer

  • Download and unzip the driver provided by AVerMedia (choose the driver for Linux x86).
  • Execute as root (su or sudo) ./AVERMEDIA-Linux-x86-A808-0.23-beta.sh
  • Choose "expert" installation, and choose a directory (named <DIR> in our case).
  • Finish the installation.

Modify source

  • In <DIR>, you'll find a sub-directory A808-expert-install : cd A808-expert-install
  • In this directory, do cd aver
  • Open "osdep_th.c" with the editor of your choice and replace #include <asm/semaphore.h> by #include <linux/semaphore.h>; save and quit
  • Open "osdep.c", and replace #include <asm/semaphore.h> by #include <linux/semaphore.h>, go line 944, and replace pci_dma_mapping_error(pa) by pci_dma_mapping_error((struct pci_dev *)pci, pa); save and quit
  • return in A808-expert-install directory, and execute make. If no problems, you will have two files 300.ko and averusb.ko.

Copy drivers

Test

  • Use Kaffeine (or the software of your choice) to test DVB-T.