I just bought from E-bay a USB card for digital tv. I didn't searched much since it was very cheap and I plan to give it to my brother (he used windows). I tried to test it with Linux. When I plug it, lsusb gives:
I checked the cd-rom they sent me and I saw there's a directory linux with the driver (sh file) and directions to install:
So here we are. Let's try.
The installation command gives:
Then the command cat /var/log/messages gives:
By the way, dmesg gives:
Then I searched the net. I found a guy saying:
then search with Kaffeine and found channels.
Mine failed (since there wasn't installation)
I didn't search much. But I found couple of sources:
http://ubuntuforums.org/showthread.php?t=1364396
http://forum.sabayon.org/viewtopic.php?f=59&t=19383
NOTE: I'm not familiar with scripts etc. I need help how to do them. I have installed ubuntu 9.10
Thanks for your help.
Code:
Bus 001 Device 009: ID 15a4:1001
5. Package Installation for Linux
a. Install driver with source code
Alternatively, you may compile and install the driver source code manually,
1) Copy the driver folder to your desk.
2) In the folder 'v9.08.14.1', type the following command to install af903x DVB-T driver dvb-usb-af903x.ko.
# sh ITE-Linux-AF903x-v9.08.14.1.sh
# 1
3) Plug in the device and check the message to make sure the driver is work normally.
# cat /var/log/messages
log messages:
dvb-usb: found a 'ITEtech USB2.0 DVB-T Recevier' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
dvb-usb: ITEtech USB2.0 DVB-T Recevier successfully initialized and connected.
#lsmod|more
Module info:
Module Size Used by
dvb_af903x ----- 0
dvb_usb ----- 1 dvb_af903x
dvb_core ----- 1 dvb_usb
dvb_pll ----- 1 dvb_usb
a. Install driver with source code
Alternatively, you may compile and install the driver source code manually,
1) Copy the driver folder to your desk.
2) In the folder 'v9.08.14.1', type the following command to install af903x DVB-T driver dvb-usb-af903x.ko.
# sh ITE-Linux-AF903x-v9.08.14.1.sh
# 1
3) Plug in the device and check the message to make sure the driver is work normally.
# cat /var/log/messages
log messages:
dvb-usb: found a 'ITEtech USB2.0 DVB-T Recevier' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
dvb-usb: ITEtech USB2.0 DVB-T Recevier successfully initialized and connected.
#lsmod|more
Module info:
Module Size Used by
dvb_af903x ----- 0
dvb_usb ----- 1 dvb_af903x
dvb_core ----- 1 dvb_usb
dvb_pll ----- 1 dvb_usb
So here we are. Let's try.
The installation command gives:
Code:
ITE-Linux-AF903x-v9.08.14.1.sh: 21: [[: not found ITE-Linux-AF903x-v9.08.14.1.sh: 30: [[: not found ITE-Linux-AF903x-v9.08.14.1.sh: 38: [[: not found 1. Install ITEtech AF9035 Driver 2. Remove ITEtech AF9035 Driver Please Input Your Choise: 1 Please wait a minute cp: αδύνατη η εκτέλεση της stat στο αρχείο «api/.*.o.cmd»: No such file or directory make -C /lib/modules/2.6.31-18-generic/build SUBDIRS=/tmp/ite-install/installer/AF903x_SRC modules make[1]: Entering directory `/usr/src/linux-headers-2.6.31-18-generic' CC [M] /tmp/ite-install/installer/AF903x_SRC/af903x-core.o In file included from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: /tmp/ite-install/installer/AF903x_SRC/af903x.h:15:21: error: dvb-usb.h: No such file or directory In file included from /tmp/ite-install/installer/AF903x_SRC/type.h:4, from /tmp/ite-install/installer/AF903x_SRC/demodulator.h:5, from /tmp/ite-install/installer/AF903x_SRC/af903x.h:17, from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: /tmp/ite-install/installer/AF903x_SRC/userdef.h:11:1: warning: "NULL" redefined In file included from include/linux/kernel.h:12, from /tmp/ite-install/installer/AF903x_SRC/af903x.h:6, from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: include/linux/stddef.h:10:1: warning: this is the location of the previous definition In file included from /tmp/ite-install/installer/AF903x_SRC/demodulator.h:5, from /tmp/ite-install/installer/AF903x_SRC/af903x.h:17, from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: /tmp/ite-install/installer/AF903x_SRC/type.h:6:1: warning: "IN" redefined In file included from /tmp/ite-install/installer/AF903x_SRC/type.h:4, from /tmp/ite-install/installer/AF903x_SRC/demodulator.h:5, from /tmp/ite-install/installer/AF903x_SRC/af903x.h:17, from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: /tmp/ite-install/installer/AF903x_SRC/userdef.h:21:1: warning: this is the location of the previous definition In file included from /tmp/ite-install/installer/AF903x_SRC/demodulator.h:5, from /tmp/ite-install/installer/AF903x_SRC/af903x.h:17, from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: /tmp/ite-install/installer/AF903x_SRC/type.h:7:1: warning: "OUT" redefined In file included from /tmp/ite-install/installer/AF903x_SRC/type.h:4, from /tmp/ite-install/installer/AF903x_SRC/demodulator.h:5, from /tmp/ite-install/installer/AF903x_SRC/af903x.h:17, from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: /tmp/ite-install/installer/AF903x_SRC/userdef.h:22:1: warning: this is the location of the previous definition In file included from /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:1: /tmp/ite-install/installer/AF903x_SRC/af903x.h:201: error: array type has incomplete element type /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:5: warning: data definition has no type or storage class /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:5: warning: type defaults to ‘int’ in declaration of ‘DVB_DEFINE_MOD_OPT_ADAPTER_NR’ /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:5: warning: parameter names (without types) in function declaration /tmp/ite-install/installer/AF903x_SRC/af903x-core.c: In function ‘af903x_probe’: /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:34: error: implicit declaration of function ‘dvb_usb_device_init’ /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:34: error: ‘adapter_nr’ undeclared (first use in this function) /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:34: error: (Each undeclared identifier is reported only once /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:34: error: for each function it appears in.) /tmp/ite-install/installer/AF903x_SRC/af903x-core.c: In function ‘af903x_suspend’: /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:51: warning: passing argument 2 of ‘DL_CheckTunerInited’ from incompatible pointer type /tmp/ite-install/installer/AF903x_SRC/af903x.h:218: note: expected ‘enum Bool *’ but argument is of type ‘bool *’ /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:52: warning: passing argument 2 of ‘DL_CheckTunerInited’ from incompatible pointer type /tmp/ite-install/installer/AF903x_SRC/af903x.h:218: note: expected ‘enum Bool *’ but argument is of type ‘bool *’ /tmp/ite-install/installer/AF903x_SRC/af903x-core.c: At top level: /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:94: error: ‘dvb_usb_device_exit’ undeclared here (not in a function) /tmp/ite-install/installer/AF903x_SRC/af903x-core.c: In function ‘af903x_module_init’: /tmp/ite-install/installer/AF903x_SRC/af903x-core.c:104: error: implicit declaration of function ‘info’ make[2]: *** [/tmp/ite-install/installer/AF903x_SRC/af903x-core.o] Error 1 make[1]: *** [_module_/tmp/ite-install/installer/AF903x_SRC] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-18-generic' make: *** [default] Error 2 make error
Code:
Jan 25 09:45:02 diamond rsyslogd: [origin software="rsyslogd" swVersion="4.2.0" x-pid="921" x-info="[url]http://www.rsyslog.com"][/url] rsyslogd was HUPed, type 'lightweight'. Jan 25 10:14:36 diamond pulseaudio[2998]: ratelimit.c: 8 events suppressed Jan 25 12:05:16 diamond kernel: [ 8922.160066] usb 1-5: new high speed USB device using ehci_hcd and address 9 Jan 25 12:05:16 diamond kernel: [ 8922.320097] usb 1-5: configuration #1 chosen from 1 choice Jan 25 12:05:16 diamond kernel: [ 8922.336277] input: Afa Technologies Inc. AF9035A USB Device as /devices/pci0000:00/0000:00:03.3/usb1/1-5/1-5:1.1/input/input6 Jan 25 12:05:16 diamond kernel: [ 8922.336438] generic-usb 0003:15A4:1001.0003: input,hidraw2: USB HID v1.01 Keyboard [Afa Technologies Inc. AF9035A USB Device] on usb-0000:00:03.3-5/input1 Jan 25 12:05:42 diamond kernel: [ 8947.462699] usb 1-5: USB disconnect, address 9 Jan 25 12:06:03 diamond kernel: [ 8968.781008] usb 1-5: new high speed USB device using ehci_hcd and address 10 Jan 25 12:06:03 diamond kernel: [ 8968.922673] usb 1-5: configuration #1 chosen from 1 choice Jan 25 12:06:03 diamond kernel: [ 8968.928136] input: Afa Technologies Inc. AF9035A USB Device as /devices/pci0000:00/0000:00:03.3/usb1/1-5/1-5:1.1/input/input7 Jan 25 12:06:03 diamond kernel: [ 8968.928295] generic-usb 0003:15A4:1001.0004: input,hidraw2: USB HID v1.01 Keyboard [Afa Technologies Inc. AF9035A USB Device] on usb-0000:00:03.3-5/input1 Jan 25 12:12:38 diamond sudo: pam_sm_authenticate: Called Jan 25 12:12:38 diamond sudo: pam_sm_authenticate: username = [iosifidis] Jan 25 12:19:55 diamond kernel: [ 9800.741886] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.741895] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.741904] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.741908] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.741924] __ratelimit: 3 callbacks suppressed Jan 25 12:19:55 diamond kernel: [ 9800.748820] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.748828] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.748837] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.748840] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.753905] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.753912] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.753920] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.753923] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.759571] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.759579] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.759588] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.759591] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.765860] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.765868] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.765876] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.765879] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.771757] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.771766] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.771776] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.771779] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.776948] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.776956] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.776965] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.776968] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.992499] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.992510] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.992519] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.992523] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:55 diamond kernel: [ 9800.997638] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 25 12:19:55 diamond kernel: [ 9800.997647] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current] Jan 25 12:19:55 diamond kernel: [ 9800.997657] Info fld=0x3f1c, ILI Jan 25 12:19:55 diamond kernel: [ 9800.997660] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this track Jan 25 12:19:56 diamond kernel: [ 9801.625593] UDF-fs: No VRS found Jan 25 12:19:56 diamond kernel: [ 9801.625600] UDF-fs: No partition found (1) Jan 25 12:21:26 diamond kernel: [ 9892.252613] usb 1-5: USB disconnect, address 10 Jan 25 12:23:25 diamond kernel: [10010.928029] usb 1-5: new high speed USB device using ehci_hcd and address 11 Jan 25 12:23:25 diamond kernel: [10011.066629] usb 1-5: configuration #1 chosen from 1 choice Jan 25 12:23:25 diamond kernel: [10011.070901] input: Afa Technologies Inc. AF9035A USB Device as /devices/pci0000:00/0000:00:03.3/usb1/1-5/1-5:1.1/input/input8 Jan 25 12:23:25 diamond kernel: [10011.071029] generic-usb 0003:15A4:1001.0005: input,hidraw2: USB HID v1.01 Keyboard [Afa Technologies Inc. AF9035A USB Device] on usb-0000:00:03.3-5/input1
Code:
[18809.780034] usb 1-5: new high speed USB device using ehci_hcd and address 9 [18809.918585] usb 1-5: configuration #1 chosen from 1 choice [18809.922882] input: Afa Technologies Inc. AF9035A USB Device as /devices/pci0000:00/0000:00:03.3/usb1/1-5/1-5:1.1/input/input6 [18809.923010] generic-usb 0003:15A4:1001.0003: input,hidraw2: USB HID v1.01 Keyboard [Afa Technologies Inc. AF9035A USB Device] on usb-0000:00:03.3-5/input1
Code:
sudo apt-get install dvbscan sudo apt-get install w-scan
Mine failed (since there wasn't installation)
I didn't search much. But I found couple of sources:
http://ubuntuforums.org/showthread.php?t=1364396
http://forum.sabayon.org/viewtopic.php?f=59&t=19383
NOTE: I'm not familiar with scripts etc. I need help how to do them. I have installed ubuntu 9.10
Thanks for your help.