Re: 2.6.18 patch for SATELCO EasyWatch PCI (DVB-C)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hallo,

I had been looking around for a Linux-supported and available DVB-C
card for some time. None of the cards listed in the LinuxTV-wiki
was actually available from the vendors I asked, so I was happy 
to find that there is now support for the Satelco Easywatch DVB-C
as described in 

http://linuxtv.org/pipermail/linux-dvb/2006-November/014088.html

and ordered this card. I built the drivers from the mercurial
repository against kernel 2.6.18. Unfortunately I am unable to
get the card recognized and would be grateful for a hint.

This is a list of the DVB-related modules which are loaded:

Module                  Size  Used by
tda10021                7236  0
budget_av              21632  0
dvb_pll                16324  1 budget_av
saa7146_vv             51904  1 budget_av
video_buf              28228  1 saa7146_vv
videodev               29632  1 saa7146_vv
v4l2_common            28480  2 saa7146_vv,videodev
v4l1_compat            14276  2 saa7146_vv,videodev
firmware_class         11776  1 budget_av
budget_core            12036  1 budget_av
dvb_core               87800  2 budget_av,budget_core
saa7146                19656  3 budget_av,saa7146_vv,budget_core
ttpci_eeprom            3008  1 budget_core
i2c_core               24152  4 budget_av,dvb_pll,budget_core,ttpci_eeprom

dmesg just tells

Linux video capture interface: v2.00
saa7146: register extension 'budget_av'.

Two things may complicate the issue: first, my card seems to differ
from the one described in 
http://linuxtv.org/pipermail/linux-dvb/2006-November/014088.html,
at least lspci shows a different subsystem ID: 002c instead of 002a.

02:02.0 0480: 1131:7146 (rev 01)
        Subsystem: 1894:002c
        Flags: bus master, medium devsel, latency 120, IRQ 18
        Memory at 1ff00004000 (32-bit, non-prefetchable) [size=512]

Second, the host the card is in is a sparc64 system, i.e. 64bits 
and big endian. I currently have no PC available for testing the
card in a 32bit/little endian environment, but I guess it should
at least be recognized even on the sparc.

Due to the different subsystem ID I had changed the ID definition
in budget-av.c to the ID of my card:

-#define SUBID_DVBC_EASYWATCH   0x002a
+#define SUBID_DVBC_EASYWATCH   0x002c

but this did not change anything. Do I have to load additional
modules or is there anything else I have done wrong?

If you need additional information about the card, just tell me.

Regards,
Karsten
-- 
#include <standard_disclaimer>
Nach Paragraph 28 Abs. 3 Bundesdatenschutzgesetz widerspreche ich der Nutzung
oder Uebermittlung meiner Daten fuer Werbezwecke oder fuer die Markt- oder
Meinungsforschung.

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux