Mohon diingat cara dibawah ini cukup beresiko,kalau gagal modul em28xx tidak akan dapat di load
pastikan anda sudah mempunyai firmware xc3028-v27.fw dan sudah di kopi ke /lib/firmware
pastikan si gadmei kalau di tengok di linux, seperti ini
Bus 002 Device 003: ID eb1a:50a3 eMPIA Technology, Inc. Gadmei UTV380 TV Box
biar semangat sudah dicoba di Slackware 13.1 dan 14.0 dan berhasil
minusnya cuma lihat gambar saja tanpa suara.
contoh dibawah ini saya kerjakan di Slackware 13.1 versi lain silahkan menyesuaikan saja.

Pertama
masuklah ke /usr/src/linux-2.6.33.4/drivers/media/video/em28xx, sebaiknya sebelum mengedit folder em28xx beserta isinya anda backup
barulah edit file em28xx.h
cp –preserve -R /usr/src/linux-2.6.33.4/drivers/media/video/em28xx /root/

#define EM2820_BOARD_GADMEI_UTV310          25
menjadi
#define EM2820_BOARD_GADMEI_UTV380          25

selesai dan simpanlah, file kedua yang perlu anda rubah yaitu em28xx-cards.c
silahkan anda cari EM2820_BOARD_GADMEI_UTV310,
[EM2820_BOARD_GADMEI_UTV310] = {
.name         = “Gadmei UTV310”,
.valid        = EM28XX_BOARD_NOT_VALIDATED,
.tuner_type   = TUNER_TNF_5335MF,
.tda9887_conf = TDA9887_PRESENT,
.decoder      = EM28XX_SAA711X,
.input        = { {
.type     = EM28XX_VMUX_TELEVISION,
.vmux     = SAA7115_COMPOSITE1,
.amux     = EM28XX_AMUX_LINE_IN,
}, {
.type     = EM28XX_VMUX_COMPOSITE1,
.vmux     = SAA7115_COMPOSITE0,
.amux     = EM28XX_AMUX_LINE_IN,
}, {
.type     = EM28XX_VMUX_SVIDEO,
.vmux     = SAA7115_SVIDEO3,
.amux     = EM28XX_AMUX_LINE_IN,

menjadi

[EM2820_BOARD_GADMEI_UTV380] = {
.name         = “Gadmei UTV380”,
.valid        = EM28XX_BOARD_NOT_VALIDATED,
.tuner_type   = TUNER_XC2028,
.tuner_gpio   = default_tuner_gpio,
.has_dvb      = 0,
.decoder      = EM28XX_SAA711X,
.input        = { {
.type     = EM28XX_VMUX_TELEVISION,
.vmux     = SAA7115_COMPOSITE2,
.amux     = EM28XX_AMUX_VIDEO,
}, {
.type     = EM28XX_VMUX_COMPOSITE1,
.vmux     = SAA7115_COMPOSITE0,
.amux     = EM28XX_AMUX_LINE_IN,
}, {
.type     = EM28XX_VMUX_SVIDEO,
.vmux     = SAA7115_SVIDEO3,
.amux     = EM28XX_AMUX_LINE_IN,

lanjut
/* table of devices that work with this driver */
struct usb_device_id em28xx_id_table[] = {
{ USB_DEVICE(0xeb1a, 0x2750),
.driver_info = EM2750_BOARD_UNKNOWN },
{ USB_DEVICE(0xeb1a, 0x50a3),
.driver_info = EM2820_BOARD_GADMEI_UTV380 },

lanjut
case EM2820_BOARD_GADMEI_UTV310:
case EM2820_BOARD_MSI_VOX_USB_2:

menjadi
case EM2820_BOARD_GADMEI_UTV380:
case EM2820_BOARD_MSI_VOX_USB_2:

selesai sudah acara edit mengeditnya anda boleh masuk ke acara berikut
jalankan konsole dan ketik seperti dibawah ini
make -C /lib/modules/$(uname -r)/build M=/usr/src/linux-2.6.33.4/drivers/media/video/em28xx

tunggu sebentar saja boss, kalau tidak ada error, masuklah ke /usr/src/linux-2.6.33/drivers/media/video/em28xx/
copilah em28xx.ko, em28xx-dvb.ko, dan em28xx-alsa.ko ke /lib/modules/2.6.33.4-smp/kernel/drivers/media/video/em28xx
atau jalankan
cp /usr/src/linux-2.6.33.4/drivers/media/video/em28xx/*.ko /lib/modules/$(uname -r)/kernel/drivers/media/video/em28xx

setelah restart

root@darno:~# dmesg | grep em28xx
em28xx: New device UTV380 @ 480 Mbps (eb1a:50a3, interface 0, class 0)
em28xx #0: chip ID is em2860
em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb a3 50 50 00 5c 03 6a 10 00 00
em28xx #0: i2c eeprom 10: 00 00 04 57 4e 03 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 20: 06 00 01 01 f0 10 01 00 4a 00 00 00 5b 00 00 00
em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 03 01 00 00 00 00
em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 10 03 55 00 54 00
em28xx #0: i2c eeprom 70: 56 00 33 00 38 00 30 00 00 00 31 00 20 00 44 00
em28xx #0: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x18e170f2
em28xx #0: EEPROM info:
em28xx #0:      AC97 audio (5 sample rates)
em28xx #0:      500mA max power
em28xx #0:      Table at 0x04, strings=0x106a, 0x0000, 0x0000
em28xx #0: Identified as Gadmei UTV380 (card=25)
em28xx #0:
em28xx #0: The support for this board weren’t valid yet.
em28xx #0: Please send a report of having this working
em28xx #0: not to V4L mailing list (and/or to other addresses)
saa7115 5-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #0)
tuner 5-0061: chip found @ 0xc2 (em28xx #0)
em28xx #0: Config register raw data: 0x50
em28xx #0: AC97 vendor ID = 0x83847650
em28xx #0: AC97 features = 0x6a90
em28xx #0: Sigmatel audio processor detected(stac 9750)
em28xx #0: v4l2 driver version 0.1.2
em28xx #0: V4L2 video device registered as video1
em28xx #0: V4L2 VBI device registered as vbi0
usbcore: registered new interface driver em28xx
em28xx driver loaded

sudah dicoba juga di slackware 13.37 ternyata bisa
selanjutnya terserah anda, sekian

sumbernya bisa dibaca di
http://mulyantogoblog.wordpress.com/2011/11/19/ribetnya-install-tv-tuner-gadmei-utv330-di-ubuntu-11-0411-10/

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s