Author Topic: problem with two different DVB cards: TT1500PCI and Nova S-Plus PCI  (Read 6719 times)

thorsten

  • Regular Poster
  • **
  • Posts: 21
    • View Profile
Hello,

I hope you can help me with a driver problem... I already searched the internet and as far I can read that both of my cards should work without doing anything manually...

I have two DVB-S cards: A Hauppauge Nova S-Plus PCI (should work with cx88, budget-ci) and a Technotrend 1500 PCI (ttpci).

The Hauppauge card is recognised during system startup, but there is an error:

linuxmce@dcerouter:/dev$ dmesg|grep dvb
[   38.642514] cx88/2: cx2388x dvb driver version 0.0.6 loaded
[   38.642520] cx88/2: registering cx8802 driver, type: dvb access: shared
[   38.683307] cx88[0]/2: dvb_register failed (err = -22)

It is trying to do something with the TechnoTrend card as well:

[   39.013102] saa7146: register extension 'budget_ci dvb'.

The Technotrend card I wanted to set up with "sudo modprobe dvb-ttpci" - after that dmesg shows:

[  709.602894] saa7146: register extension 'dvb'.

But after all, The Hauppauge card only shows up as /dev/video0, and there is no directory /dev/dvb. udev is running.

I am now using the 7.10 release. I already tried downloading and installing the latest V4L drivers - no change.

HISTORY: With 7.10b3, the TechnoTrend card was working. I bought it because the Hauppauge card did not provide /dev/dvb, but after finding out that the infrared receiver of the TT card did not receive any signals I added the Hauppauge card again just to be able to use the infrared control. After putting it in, the TT card still worked, and I could use the Hauppauge infrared receiver. Since update to 7.10RC3 I have the problem described above... My goal is to make both cards work with DVB, and one of them with infrared, but I would already be happy if one of both DVB cards worked.

lsmod|grep dvb shows
dvb_ttpci             104776  0
saa7146_vv             50688  1 dvb_ttpci
saa7146                20360  4 dvb_ttpci,saa7146_vv,budget_ci,budget_core
ttpci_eeprom            3456  2 dvb_ttpci,budget_core
videobuf_dvb            7812  0
dvb_core               81052  4 dvb_ttpci,budget_ci,budget_core,videobuf_dvb
videobuf_core          19588  6 saa7146_vv,videobuf_dvb,cx8800,cx8802,cx88xx,videobuf_dma_sg
i2c_core               26112  11 dvb_ttpci,budget_ci,budget_core,ttpci_eeprom,cx24123,cx88_vp3054_i2c,cx88xx,i2c_algo_bit,tveeprom,v4l2_common,nvidia

Any hint?

thorsten

  • Regular Poster
  • **
  • Posts: 21
    • View Profile
addendum: found error message in /var/log/messages - Nova S-Plus
« Reply #1 on: May 21, 2008, 07:33:46 am »
1.) So I finally found this in /var/log/mesasges - could it be that the hardware is defect?

May 18 14:44:48 dcerouter kernel: [   41.763586] cx2388x dvb driver version 0.0.6 loaded
May 18 14:44:48 dcerouter kernel: [   41.685726] tveeprom 0-0050: decoder processor is CX883 (idx 22)
May 18 14:44:48 dcerouter kernel: [   41.685728] tveeprom 0-0050: has no radio, has IR receiver, has no IR transmitter
May 18 14:44:48 dcerouter kernel: [   41.685731] cx88[0]: hauppauge eeprom: model=92001
May 18 14:44:48 dcerouter kernel: [   41.685820] input: cx88 IR (Hauppauge Nova-S-Plus  as /class/input/input5
May 18 14:44:48 dcerouter kernel: [   41.685859] cx88[0]/2: cx2388x 8802 Driver Manager
May 18 14:44:48 dcerouter kernel: [   41.685883] ACPI: PCI Interrupt 0000:02:02.2[A] -> GSI 18 (level, low) -> IRQ 18
May 18 14:44:48 dcerouter kernel: [   41.685895] cx88[0]/2: found at 0000:02:02.2, rev: 5, irq: 18, latency: 64, mmio: 0xfc000000
May 18 14:44:48 dcerouter kernel: [   41.685994] ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 18 (level, low) -> IRQ 18
May 18 14:44:48 dcerouter kernel: [   41.685820] input: cx88 IR (Hauppauge Nova-S-Plus  as /class/input/input5
May 18 14:44:48 dcerouter kernel: [   41.685859] cx88[0]/2: cx2388x 8802 Driver Manager
May 18 14:44:48 dcerouter kernel: [   41.685883] ACPI: PCI Interrupt 0000:02:02.2[A] -> GSI 18 (level, low) -> IRQ 18
May 18 14:44:48 dcerouter kernel: [   41.685895] cx88[0]/2: found at 0000:02:02.2, rev: 5, irq: 18, latency: 64, mmio: 0xfc000000
May 18 14:44:48 dcerouter kernel: [   41.685994] ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 18 (level, low) -> IRQ 18
May 18 14:44:48 dcerouter kernel: [   41.686009] cx88[0]/0: found at 0000:02:02.0, rev: 5, irq: 18, latency: 64, mmio: 0xfa000000
May 18 14:44:48 dcerouter kernel: [   41.686058] cx88[0]/0: registered device video0 [v4l2]
May 18 14:44:48 dcerouter kernel: [   41.686084] cx88[0]/0: registered device vbi0
May 18 14:44:48 dcerouter kernel: [   41.763586] cx2388x dvb driver version 0.0.6 loaded
May 18 14:44:48 dcerouter kernel: [   41.763592] cx8802_register_driver() ->registering driver type=dvb access=shared
May 18 14:44:48 dcerouter kernel: [   41.763598] CORE cx88[0]: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]
May 18 14:44:48 dcerouter kernel: [   41.763603] cx88[0]/2: cx2388x based dvb card
May 18 14:44:48 dcerouter kernel: [   41.815278] cx24123_readreg: reg=0x0 (error=-121)
May 18 14:44:48 dcerouter kernel: [   41.815284] Version != d1 or e1
May 18 14:44:48 dcerouter kernel: [   41.815369] cx88[0]: frontend initialization failed
May 18 14:44:48 dcerouter kernel: [   41.815372] cx8802_dvb_probe dvb_register failed err = -1

2.) I don´t find any messages for the TechnoTrend 1500 card in /var/log/messages.

thorsten

  • Regular Poster
  • **
  • Posts: 21
    • View Profile
Hello,

super. I am experiencing nearly nothing but trouble since Februrary, bought four DVB cards, did four installations,

- spent about 40 hours to try with different DVB cards
- spent about 10 hours with xorg.conf and NVIDIA TV-Out
- spent about 5 hours to make the optical output of the sound card work
- spent about 5 hours to make networking work with an external DHCP server, disable firewall
- spent about 6 hours to make boot grub with two hard disks attached to the controller
- spent about 14 hours to make the remote control work partially (only cursor keys and OK key work by now)

The technotrend 1500 DVB card worked for two weeks, until the update from beta3 to release fu***d everying up again.... I don´t think I did something wrong...

and now there is nobody who can even tell me what I can try?

frustated...

Off topic: The user surface for browsing media is a bad joke... I have 50.000 MP3 files, and not even the keyboard works while searching, and I can´t use vanity style letter entry on my remote control...

If I make that thing work some day, I would like to contribute by improving documentation and bring in usability know-how... But I would be glad to be able to tell my wife this summer that she can record TV shows, and how she can play complete albums from our audio library...

Thanks for your help
Thorsten

gazzzman

  • Veteran
  • ***
  • Posts: 118
    • View Profile
hi there thorsten!
before I waste any of your time I can't really help as such :(
though I would just take the nova card out (for now) and concentrate on the Technotrend 1500!
this worked out of the box for me in B4 and RC1 :)
if it is any consolation at all..
I stupidly got rid of my 1500 in favour of a 3200 (big mistake) and now... I to am getting nowhere!
and yes.. it takes about a week to find a specific film or MP3 on my system too :(
oh.. and why not just pick up a windows MCE remote to save you worrying about the remote issues.. you can get them on Ebay as a complete kit very cheaply :)
good luck!
Gazzzman
-----BEGIN GEEK CODE BLOCK-----
Version 3.1
GCC@GE@GIT@GO dpu S-: a+ C+++ L++ E-- W+++ N+ o+++ w-- O M+ PS+++ PE-- Y++
PGP+ t++ 5 X++ R- tv b+ DI++ D---- G e++* h*++ r+++ Y++++
-----END GEEK CODE BLOCK-----

thorsten

  • Regular Poster
  • **
  • Posts: 21
    • View Profile
SOLVED: After doing a full installation of LinuxMCE 7.10 from scratch, the Technotrend finally card works, but there are two other problems...

- I have no more audio because my  sound card got card number 2 instead of 0
- Now none of the two infraread receivers in the DVB cards works any more

I keep on trying.

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
SOLVED: After doing a full installation of LinuxMCE 7.10 from scratch, the Technotrend finally card works, but there are two other problems...

- I have no more audio because my  sound card got card number 2 instead of 0
- Now none of the two infraread receivers in the DVB cards works any more

I keep on trying.

I solved that using asoundconf utility. First of all let's see the list of sound cards in the system. In my case it looks like that:
Code: [Select]
linuxmce@dcerouter:~$ cat /proc/asound/cards
 0 [Audiowerk2     ]: aw2 - Audiowerk2
                      Audiowerk2 with SAA7146 irq 16
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe020000 irq 20
After that we should define default card using asoundconf:

Code: [Select]
asoundconf set-default-card 1
Reboot your system. The sound it should be ok. But I still have a problem with recognizing my DVB. I wouldn't like to reinstall my system. So, I'll try to solve that.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
SOLVED: After doing a full installation of LinuxMCE 7.10 from scratch, the Technotrend finally card works, but there are two other problems...

- I have no more audio because my  sound card got card number 2 instead of 0
- Now none of the two infraread receivers in the DVB cards works any more

I keep on trying.

I solved that using asoundconf utility. First of all let's see the list of sound cards in the system. In my case it looks like that:
Code: [Select]
linuxmce@dcerouter:~$ cat /proc/asound/cards
 0 [Audiowerk2     ]: aw2 - Audiowerk2
                      Audiowerk2 with SAA7146 irq 16
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe020000 irq 20
After that we should define default card using asoundconf:

Code: [Select]
asoundconf set-default-card 1
Reboot your system. The sound it should be ok. But I still have a problem with recognizing my DVB. I wouldn't like to reinstall my system. So, I'll try to solve that.

Yep asoundconf is very useful command!

What DVB card are you struggling to configure?

All the best

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: problem with two different DVB cards: TT1500PCI and Nova S-Plus PCI
« Reply #7 on: June 09, 2008, 11:24:05 am »
I found what caused that problem after discussion in the linux-dvb mailing list. See my comment here - http://forum.linuxmce.org/index.php?topic=5422.msg31798#msg31798. If I understand clearly what we need to do to add Audiowerk2 driver into modules black list.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

thorsten

  • Regular Poster
  • **
  • Posts: 21
    • View Profile
Re: problem with two different DVB cards: TT1500PCI and Nova S-Plus PCI
« Reply #8 on: June 29, 2008, 01:11:39 am »
Hi,

thank you very much, Michael! And thanks to gazzzman, too!

I recently found the thread in the dvb mailing list. (Sorry for the separate posting, I did not recognice that thread here until today).

And: Yes, on first regular boot after a new installation of LMCE, it worked (as I wrote here)... But two days later, after a reboot, the problem appeared. So I think something changes the ordering of the drivers after the first boot, so the Audiowerk driver is initialized first?! If so, should we add some entry to the bugtracker?

Have a nice time!
Thorsten

thorsten

  • Regular Poster
  • **
  • Posts: 21
    • View Profile
Re: problem with two different DVB cards: TT1500PCI and Nova S-Plus PCI
« Reply #9 on: June 29, 2008, 01:19:33 am »
Hi gazzzmann,

I can simulate a Windows MCE remote with my logitech Harmony... The real problem I have now the IR receivers. There is just no signal at all, though the receivers in both DVB cards are regognized and registered as /dev/input/event4 and /dev/input/event5.

I started a separate thread for the question:

http://forum.linuxmce.org/index.php?topic=5418.0

Thank you and have a nice time!

thorsten

  • Regular Poster
  • **
  • Posts: 21
    • View Profile
problems with DVB cards
« Reply #10 on: June 29, 2008, 01:30:16 am »

What DVB card are you struggling to configure?


Hello Andrew,
thanks for trying to help me... As the TT1500 card now works after having resolved a driver conflict with snd_aw2, I will now try the Nova S-Plus PCI as a secondary card. After having plugged in the card this morning, I now see /dev/dvb/adapter0 and /dev/dvb/adapter1, so there is some hope :-)

(I have given up trying to make a TT3200 (HD) card work, because of issues with multiproto, MythTV patches, and so on. Anyone wants to buy the card?)