Jump to content


Photo

August DVB T202 tuner


  • Please log in to reply
34 replies to this topic

#1 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 30 November 2013 - 10:48

Can somebody tell me how to set up the August DVB T202 USB tuner.  The chipset is Siano1140



Re: August DVB T202 tuner #2 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 30 November 2013 - 18:45

Can you try the following?
opkg update
opkg install enigma2-plugin-drivers-dvb-usb-siano
Also it's good to know the usb id (lsusb command shows that)
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #3 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 1 December 2013 - 12:07

Hi Athik
Thanks for your feedback.
OPKG completed no problem
package enigma2-plugin-drivers-dvb-usb-siano (1.0-r6)installed in root and is up to date
lsusb command listed the following
Bus 002 device 002: ID 1a40:0101
Bus 001 device 001: ID 1d6b:0102
Bus 002 device 001: ID 1d6b:0102
Bus 003 device 001: ID 1d6b:0101
Bus 004 device 001: ID 1d6b:0101
Bus 002 device 003: ID 1307:0163
Bus 002 device 004: ID dead:beef



Re: August DVB T202 tuner #4 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 December 2013 - 12:38

None of the above seems usb id from usb stick. Is usb stick plugged?

When you run lsubs with or without usb stick the output differs?
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #5 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 1 December 2013 - 13:25

  • I plugged the dvb tuner into a usb slot at the back and a keycard (ntfs formatted) into the front USB
  • I now get the fllowing reply to the lsusb command
  • Bus 001 device 002: ID 187f:0202
    Bus 002 device 002: ID 1a40:0101
    Bus 001 device 001: ID 1d6b:0102
    Bus 002 device 001: ID 1d6b:0102
    Bus 003 device 001: ID 1d6b:0101
  • Bus 004 device 001: ID 1d6b:0101
    Bus 002 device 005: ID 1307:0163
    Bus 002 device 004: ID dead:beef


Re: August DVB T202 tuner #6 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 December 2013 - 14:52

Now your DVB-T is shown in the lsusb output.

Bus 001 device 002: ID 187f:0202

Is the DVB-T visible on enigma?
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #7 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 1 December 2013 - 20:23

I think i found what your problem is.

Your usb stick is supported, but it is not loading automatically the driver!

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/media/dvb/siano/smsusb.c?id=refs/tags/v3.2#n526

...
	{ USB_DEVICE(0x187f, 0x0202),
		.driver_info = SMS1XXX_BOARD_SIANO_NICE },
...
But as you can see the program is not loading the driver for smsdvb.
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/media/dvb/siano/sms-cards.c?id=refs/tags/v3.2#n297

...
int sms_board_load_modules(int id)
{
	switch (id) {
	case SMS1XXX_BOARD_HAUPPAUGE_CATAMOUNT:
	case SMS1XXX_BOARD_HAUPPAUGE_OKEMO_A:
	case SMS1XXX_BOARD_HAUPPAUGE_OKEMO_B:
	case SMS1XXX_BOARD_HAUPPAUGE_WINDHAM:
	case SMS1XXX_BOARD_HAUPPAUGE_TIGER_MINICARD:
	case SMS1XXX_BOARD_HAUPPAUGE_TIGER_MINICARD_R2:
		request_module("smsdvb");
		break;
	default:
		/* do nothing */
		break;
	}
	return 0;
...
Actually there is a patch to automatically load smsdvb for even more siano sticks, but SMS1XXX_BOARD_SIANO_NICE is not on the list.
http://sourceforge.net/p/openpli/openpli-oe-core/ci/master/tree/meta-openpli/recipes-linux/linux/files/fix-dvb-siano-sms-order.patch

--- linux-3.6.0.orig/drivers/media/dvb/siano/sms-cards.c
+++ linux-3.6.0/drivers/media/dvb/siano/sms-cards.c
@@ -294,6 +294,8 @@ EXPORT_SYMBOL_GPL(sms_board_lna_control)
int sms_board_load_modules(int id)
{
	switch (id) {
+	case SMS1XXX_BOARD_SIANO_NOVA_A:
+	case SMS1XXX_BOARD_SIANO_NOVA_B:
	case SMS1XXX_BOARD_HAUPPAUGE_CATAMOUNT:
	case SMS1XXX_BOARD_HAUPPAUGE_OKEMO_A:
	case SMS1XXX_BOARD_HAUPPAUGE_OKEMO_B: 
Actually the problem recently fixed on 3.10 kernel....
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/media/common/siano/sms-cards.c?id=9e915e5bc8dfa3380c376a5e10f1abe8c17f324a

Without smsdvb, the driver actually does nothing, as it lacks the userspace API. 
While I wrote it independently, in order to make a sms2270 board I have here to work, 
this patch is functionally identical to this patch from Doron Cohen: http://patchwork.linuxtv.org/patch/7894/ 


int sms_board_load_modules(int id)
{
	request_module("smsdvb");
	return 0;
}
Two patches must created, one for kernels < 3.7 and one for kernels >= 3.7 (because file changed location on kernel 3.7)

I think the patch is easy to created. Also this patch obsoletes patch fix-dvb-siano-sms-order.patch.

What STB (vu/dreambox/xtrend and what model) are you using? In order to create kernel module for your machine too.

Edited by athoik, 1 December 2013 - 20:23.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #8 WTE

  • Senior Member
  • 821 posts

+36
Good

Posted 1 December 2013 - 20:41

Two patches must created, one for kernels < 3.7 and one for kernels >= 3.7 (because file changed location on kernel 3.7)

I think the patch is easy to created. Also this patch obsoletes patch fix-dvb-siano-sms-order.patch.

What STB (vu/dreambox/xtrend and what model) are you using? In order to create kernel module for your machine too.

 

 

He is using Xtrend seeing his lsusb output.


Mut@nt HD51 STB 4K

   :rolleyes:                :rolleyes:


Re: August DVB T202 tuner #9 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 09:57

Hi Athoik,

Apologies as I was away yesterday.  I am in awe f just hw much I dont know.

I am using Xtrend 9200



Re: August DVB T202 tuner #10 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 10:01

also my kernal  is 3.8.7



Re: August DVB T202 tuner #11 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 2 December 2013 - 18:05

Please try the following kernel modules compiled with the above patch.

Attached File  kernel-module-smsusb_3.8.7-r0_et9x00.ipk   8.95KB   26 downloads
Attached File  kernel-module-smsdvb_3.8.7-r0_et9x00.ipk   11.22KB   13 downloads
Attached File  kernel-module-smsmdtv_3.8.7-r0_et9x00.ipk   17.9KB   12 downloads

You need to upload those files to /tmp (via ftp) and then install with opkg. Finally reboot.
opkg install /tmp/kernel-module-sms*.ipk
reboot
Please report if this is working for you.

PS. It is important usb stick to be visible when you run lsusb (because first time in wasn't)
PPS. It this works, i post also the patches, ready for all supported machines

Edited by athoik, 2 December 2013 - 18:06.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #12 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 18:35

I uploaded all three files to the tmp directory and ran the instruction -opkg install /tmp/kernel-module-sms*.ipk

I got 3 x messages - not downgrading package Kernal module from 3.8.7 - r8.8 to  3.8.7 - r0



Re: August DVB T202 tuner #13 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 2 December 2013 - 18:56

I uploaded all three files to the tmp directory and ran the instruction -opkg install /tmp/kernel-module-sms*.ipk
I got 3 x messages - not downgrading package Kernal module from 3.8.7 - r8.8 to  3.8.7 - r0

Are you using openpli 4? Those are for 4.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #14 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 19:31

I had problems with 0penPli 4.0  My Xtrend box locked during the boot sequence.  I had to leave it overnight and it would boot the next day.  This was either a power supply problem or an issue with Openpli 4.0.  The problem repeatred 3 times so installed the openvix system which I understand is Openpli 3.0.  My system had been stable since.  I do not know what caused this issue and I posted on thse Xtrend forum but I got no answers.  I also posted on the Openvix forum and got no answers.  I was delighted to get your almost immediate reply.



Re: August DVB T202 tuner #15 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 19:38

I am back to having the boot problem.  The TV was running fine and it suddenly restarted and failed to initialise the boot sequence..

Now the system is locked in the boot sequence. Arghhhh.  I think this is a problem with the hardware.



Re: August DVB T202 tuner #16 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 2 December 2013 - 20:05

You can install it using force depends, although you should report success using OpenPLi 4, if this fixed soon or late patch will be around (unlike other images that keep patches for them selfs)
opkg --force-depends install /tmp/kernel-module-sms*.ipk
reboot
PS. I compiled also the kernel module for dm800se and there was no problem, but stick was in the list that sdsdvb was automatically loaded.

Edited by athoik, 2 December 2013 - 20:06.

Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #17 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 20:27

Hi Athoik,

I successfully repoted the system (this is an unusual problem).  The ipk files were no longer in the tmp directory s I uploaded them again.  I then ran the opkg --force-depends install /tmp/kernel-module-sms*.ipk and again got - not downgrading package from r8.8 t r0



Re: August DVB T202 tuner #18 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 20:27

repoted = rebooted



Re: August DVB T202 tuner #19 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 2 December 2013 - 20:30

Wrong opkg parameter ;)
opkg --force-downgrade install /tmp/kernel-module-sms*.ipk
reboot
PS. Every time you reboot machine /tmp will contain no old files, it's ok, normal.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: August DVB T202 tuner #20 41 watts

  • Member
  • 15 posts

0
Neutral

Posted 2 December 2013 - 21:15

Hi Athoik,

I installed the three ipk extensions with the force downgrade

I then tried the downloaded patch.  Here is the putty output




5 user(s) are reading this topic

0 members, 5 guests, 0 anonymous users