public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] Terratec Cinergy Piranha
@ 2008-06-06  7:15 Nicolas Christener
  2008-06-06  9:17 ` Antti Palosaari
  2008-06-06  9:20 ` Dennis Noordsij
  0 siblings, 2 replies; 6+ messages in thread
From: Nicolas Christener @ 2008-06-06  7:15 UTC (permalink / raw)
  To: linux-dvb

Hello
according to [1] i should contact this list, because I own a currently
unsupported DVB-T USB device and want to support development :)
The device I got is labeled 'Terratec Cinergy Piranha'.

output of `dmesg':
kernel: hub 5-0:1.0: unable to enumerate USB device on port 5
kernel: usb 3-1: new full speed USB device using uhci_hcd and address 6
kernel: usb 3-1: configuration #1 chosen from 1 choice
kernel: usb 3-1: New USB device found, idVendor=187f, idProduct=0010
kernel: usb 3-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
kernel: usb 3-1: Product: SMS 1000
kernel: usb 3-1: Manufacturer: Siano

Although I can probably not help to write code for this device I'd be
happy, if I could help in any other way to get this device supported by
linux.

[1] http://linuxtv.org/wiki/index.php/DVB-T_USB_Devices

kind regards
Nicolas


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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [linux-dvb] Terratec Cinergy Piranha
  2008-06-06  7:15 [linux-dvb] Terratec Cinergy Piranha Nicolas Christener
@ 2008-06-06  9:17 ` Antti Palosaari
  2008-06-06  9:20 ` Dennis Noordsij
  1 sibling, 0 replies; 6+ messages in thread
From: Antti Palosaari @ 2008-06-06  9:17 UTC (permalink / raw)
  To: Nicolas Christener; +Cc: linux-dvb

Nicolas Christener wrote:
> The device I got is labeled 'Terratec Cinergy Piranha'.
> kernel: usb 3-1: Manufacturer: Siano

Look messages from list archive during last week. There is some 
discussion under the thread "Driver TerraTec Piranha functional, need 
some advice to finish up".

regards
Antti
-- 
http://palosaari.fi/

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [linux-dvb] Terratec Cinergy Piranha
  2008-06-06  7:15 [linux-dvb] Terratec Cinergy Piranha Nicolas Christener
  2008-06-06  9:17 ` Antti Palosaari
@ 2008-06-06  9:20 ` Dennis Noordsij
  2008-06-06 14:38   ` Nicolas Christener
  1 sibling, 1 reply; 6+ messages in thread
From: Dennis Noordsij @ 2008-06-06  9:20 UTC (permalink / raw)
  To: Nicolas Christener; +Cc: linux-dvb

Nicolas Christener schreef:
> Hello
> according to [1] i should contact this list, because I own a currently
> unsupported DVB-T USB device and want to support development :)
> The device I got is labeled 'Terratec Cinergy Piranha'.
> 
> output of `dmesg':
> kernel: hub 5-0:1.0: unable to enumerate USB device on port 5
> kernel: usb 3-1: new full speed USB device using uhci_hcd and address 6
> kernel: usb 3-1: configuration #1 chosen from 1 choice
> kernel: usb 3-1: New USB device found, idVendor=187f, idProduct=0010
> kernel: usb 3-1: New USB device strings: Mfr=1, Product=2,
> SerialNumber=0
> kernel: usb 3-1: Product: SMS 1000
> kernel: usb 3-1: Manufacturer: Siano
> 
> Although I can probably not help to write code for this device I'd be
> happy, if I could help in any other way to get this device supported by
> linux.
> 
> [1] http://linuxtv.org/wiki/index.php/DVB-T_USB_Devices
> 
> kind regards
> Nicolas

Hi Nicolas,

You're in luck :-) That device works very well.

The driver is not in the official tree (yet) so if you would like to use
it you will need to compile it yourself, there are some instructions on
linuxtv.org, and use the following tree:

http://linuxtv.org/hg/~mkrufky/siano

You will also need to take the firmware file "SMS100x_Dvbt.inp" (from
the installation CD or windows, or download the drivers from
terratec.net) and copy it to your \lib\firmware or \lib\firmware\`uname
-r` as "dvbt_stellar_usb.inp".

I hope those instructions make sense :-)

Dennis

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [linux-dvb] Terratec Cinergy Piranha
  2008-06-06  9:20 ` Dennis Noordsij
@ 2008-06-06 14:38   ` Nicolas Christener
  2008-06-06 14:59     ` Dennis Noordsij
  0 siblings, 1 reply; 6+ messages in thread
From: Nicolas Christener @ 2008-06-06 14:38 UTC (permalink / raw)
  To: Dennis Noordsij; +Cc: linux-dvb

Hello 
thanks very much for your fast response!

Am Freitag, den 06.06.2008, 11:20 +0200 schrieb Dennis Noordsij:

[...]

> You're in luck :-) That device works very well.

*w00h00* sounds good :)

> The driver is not in the official tree (yet) so if you would like to use
> it you will need to compile it yourself, 

[...]

> You will also need to take the firmware file "SMS100x_Dvbt.inp" (from
> the installation CD or windows, or download the drivers from
> terratec.net) and copy it to your \lib\firmware or \lib\firmware\`uname
> -r` as "dvbt_stellar_usb.inp".
> 
> I hope those instructions make sense :-)

thank you very much four your explanation. This is what I get:

[root@oipunk:/lib/firmware]# uname -a
Linux oipunk 2.6.25.4-paldo1-x86 #1 SMP PREEMPT Fri May 16 14:52:58 CEST
2008 i686 GNU/Linux

[root@oipunk:/lib/firmware]# lsmod | grep sms1xxx
sms1xxx                25560  0 
dvb_core               80512  1 sms1xxx
firmware_class         10496  4 sms1xxx,microcode,iwl3945,pcmcia

[root@oipunk:/lib/firmware]# modinfo sms1xxx
filename:       /lib/modules/2.6.25.4-paldo1-x86/kernel/drivers/media/dvb/siano/sms1xxx.ko
license:        GPL
author:         Anatoly Greenblatt,,, (anatolyg@siano-ms.com)
description:    smscore
alias:          usb:v187Fp0200d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v187Fp0100d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v187Fp0010d*dc*dsc*dp*ic*isc*ip*
depends:        dvb-core,firmware_class
vermagic:       2.6.25.4-paldo1-x86 SMP preempt mod_unload PENTIUMIII 
parm:           adapter_nr:DVB adapter numbers (array of short)
parm:           default_mode:default firmware id (device mode) (int)

[root@oipunk:/lib/firmware]# ls -la *.inp
-r-xr-xr-x 1 root root 40324 2008-06-06 14:34 dvbh_stellar_usb.inp
-r-xr-xr-x 1 root root 38144 2008-06-06 14:28 dvbt_stellar_usb.inp

[root@oipunk:/var/log]# dmesg
[...]
usb 3-1: new full speed USB device using uhci_hcd and address 43
usb 3-1: configuration #1 chosen from 1 choice
smsusb_probe 0
endpoint 0 81 02 64
endpoint 1 02 02 64
smscore_register_device allocated 50 buffers
smscore_register_device device ed48cf00 created
smsusb1_detectmode: 1 "SMS DVBH Receiver"
smscore_onresponse no client (00000000) or error (-16), type:698 dstid:0
DVB: registering new adapter (Siano Digital Receiver)
DVB: registering frontend 0 (Siano Mobile Digital SMS10xx)...
smscore_register_client f6972800 693 0
smsdvb_hotplug success
smscore_start_device device ed48cf00 started, rc 0
smsusb_init_device device f6973000 created
usb 3-1: New USB device found, idVendor=187f, idProduct=0100
usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-1: Product: SMS DVBH Receiver
usb 3-1: Manufacturer: Siano Mobile Silicon
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
smsusb_onresponse error, urb status -84, 0 bytes
usb 3-1: USB disconnect, address 43
smscore_unregister_client f6972800 693
smscore_unregister_device freed 50 buffers
smscore_unregister_device device ed48cf00 destroyed
smsusb_term_device device f6973000 destroyed

Unfortunately I do not get a device within /dev
Am I doing something wrong? Or is there just something missing in my
installation?

I would very much appreciate any help.

kind regards
Nicolas


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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [linux-dvb] Terratec Cinergy Piranha
  2008-06-06 14:38   ` Nicolas Christener
@ 2008-06-06 14:59     ` Dennis Noordsij
  2008-06-06 17:58       ` Nicolas Christener
  0 siblings, 1 reply; 6+ messages in thread
From: Dennis Noordsij @ 2008-06-06 14:59 UTC (permalink / raw)
  To: Nicolas Christener; +Cc: linux-dvb


> thank you very much four your explanation. This is what I get:

> Unfortunately I do not get a device within /dev
> Am I doing something wrong? Or is there just something missing in my
> installation?

Ah, yes. Sorry forgot to mention one part. As you can tell from the log,
the default mode is DVB-H.

use:    modprobe sms1xxx default_mode=0

or change the default_mode variable in the file smscoreapi.c and rebuild
the driver.

Dennis




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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [linux-dvb] Terratec Cinergy Piranha
  2008-06-06 14:59     ` Dennis Noordsij
@ 2008-06-06 17:58       ` Nicolas Christener
  0 siblings, 0 replies; 6+ messages in thread
From: Nicolas Christener @ 2008-06-06 17:58 UTC (permalink / raw)
  To: Dennis Noordsij; +Cc: linux-dvb

Hi Dennis, hello list

Am Freitag, den 06.06.2008, 16:59 +0200 schrieb Dennis Noordsij:

[...]

> Ah, yes. Sorry forgot to mention one part. As you can tell from the log,
> the default mode is DVB-H.
> 
> use:    modprobe sms1xxx default_mode=0

ah yep this does the trick :)
Now I got the devices:
[nicolas@oipunk:/dev/dvb]$ find .
.
./adapter0
./adapter0/frontend0
./adapter0/dvr0
./adapter0/demux0

and `dmesg' looks good too. Thanks very much!

However there is something left and I'm not sure, if it is a driver
issue. Most probably the driver is OK and I'm doing something wrong ;)
As far as I know, I now need to create a channels.conf file for xine,
mplayer... Thats what I did:

[nicolas@oipunk:~/temp/tv/dvb-apps-9311c900f746/util/scan]$ ./scan
dvb-t/ch-All 
scanning dvb-t/ch-All
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 482000000 0 5 9 1 1 3 0
[...]
>>> tune to:
482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to:
482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to:
514000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_5_6:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
[...]
ERROR: initial tuning failed
dumping lists (0 services)
Done.

I hope this is not a stupid newbie problem, but until now I couldn't
find a solution. I also tried the `w_scan' utility which couldn't find
any channels either.

I would very much appreciate any help.

kind regards
Nicolas


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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-06-06 17:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-06  7:15 [linux-dvb] Terratec Cinergy Piranha Nicolas Christener
2008-06-06  9:17 ` Antti Palosaari
2008-06-06  9:20 ` Dennis Noordsij
2008-06-06 14:38   ` Nicolas Christener
2008-06-06 14:59     ` Dennis Noordsij
2008-06-06 17:58       ` Nicolas Christener

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox