Pinnacle PCTV Hybrid Stick Solo 330e (updated 25-07-2010)

This USB device is a combined analog TV and DVB-T (digital TV) receiver. In the past, I got it working on Kubuntu 8.10 thanks to Markus Rechberger who made experimental drivers for this device back then that actually work. Unfortunately he decided to remove his source code from mcentral.de, and somehow nobody appears to have a backup. Really. Fortunately Devin Heitmueller decided to make a new port and posted it here. I tested it on Kubuntu 10.04 and it works perfectly. Here is what I did.

Become the root user (sudo su) and install the necessary tools:

aptitude update
aptitude install build-essential gcc libncurses5-dev linux-source linux-headers-generic mercurial
aptitude install linux-firmware-nonfree dvb-apps kaffeine

The linux-firmware-nonfree package contains the file xc3028-v27.fw (among others) which is copied to /lib/firmware. We need 2 more files in there. Download the 2 drxd*.fw files from http://kernellabs.com/firmware/drxd and copy them to /lib/firmware manually.

Update 30-07-2010: in case kernellabs is offline, you can also download the 2 firmware files near the end of this page. Also instead of using the hg clone command below, use the attached .tar.bz2 file and extract it using tar jxvf v4l-dvb-drxd-25062010.tar_.bz2 (the underscore was inserted by Drupal when uploading; nothing to worry about).

Build and install the driver:

cd /usr/src
hg clone http://kernellabs.com/hg/~dheitmueller/v4l-dvb-drxd
cd v4l-dvb-drxd
make menuconfig (under Multimedia support -> DVB/ATSC adapters, disable the FireDTV driver because of build errors) make -j4 make install

Reboot, insert the stick and connect the antenna.

Start kaffeine, select "Digital TV" en let it scan for channels (hit "c", then choose "Start Scan"). If the buttons are disabled, then go to the menu, select "Configure Television", select the tab "Device 1" and select "Autoscan" as Source. Then hit "c" again to see if the "Start Scan" button is enabled. Let it scan for channels. You can stop scanning by pressing "Stop Scan". Add the channels found to the list on the left. Click Done. Click the TV icon on the left and choose a channel from the list.

In case of trouble, check if the directory "/dev/dvb" exists and is not empty. If that directory does not exist, then something may be wrong with the firmware, driver or the device itself. If you are not able to find any channels, then use the dmesg command to check if the driver and firmware both load ok. If you are able find some channels but fail to play them, then check if those channels are free-to-air (not encrypted channels). Also, if Kaffeine wants to install additional codecs, let it do so, because they are needed for DVB playback.

channels.conf

If you use other programs to view DVB, you often need a file called channels.conf, which provides channel data. You can generate it using scan (or scandvb on distro's other than (K)Ubuntu), but this program still needs a so-called initial tuning data file, because it cannot do a full frequency scan. This initial tuning data will look something like this:

T 722000000 8MHz NONE NONE QAM64 8k 1/4 NONE
T 818000000 8MHz NONE NONE QAM64 8k 1/4 NONE
T 762000000 8MHz NONE NONE QAM64 8k 1/4 NONE
T 498000000 8MHz NONE NONE QAM64 8k 1/4 NONE

This is for the Hague, in the Netherlands. The important part is the 2nd column, 722000000 means 722MHz, which is channel 52. Here are the channel numbers for the Netherlands: http://nl.wikipedia.org/wiki/DVB-T-frequenties and you can map the channel numbers to frequencies using this: http://nl.wikipedia.org/wiki/UHF_kanaalindeling. Adjust the numbers for your region. Then you need to run scan, like this:

scan initial-tuning-data > channels.conf

This channels.conf file can be moved to whereever it is needed:

cp channels.conf ~/.mplayer
cp channels.conf ~/.xine
sudo cp channels.conf /etc/vdr

VDR (outdated, not finished)

Run

aptitude install vdr libxineliboutput-sxfe xineliboutput-sxfe vdr-plugin-xineliboutput

Edit /etc/vdr/plugins/plugin.xineliboutput.conf if needed. Edit /etc/vdr/svdrphosts.conf if needed. It specifies which remote hosts may connect. Edit /etc/defaults/vdr:

ENABLED=1

Start the daemon:

/etc/init.d/vdr start

Start Xine. Click the XVDR button.

 

AttachmentSize
drxd-a2-1.1.fw11.29 KB
drxd-b1-1.1.fw11.29 KB
v4l-dvb-drxd-25062010.tar_.bz24.19 MB

Much obliged to you for

Much obliged to you for peopling get the data they require. Extraordinary stuff not surprisingly. Keep up the immense work!!! Handcrafted

long island wedding videographer

These blog posts are about Long Island weddings filmed by The Candi Project, a Long Island wedding videographer who offers a cinematic and story-driven style of wedding videography.long island wedding videographer

I might want to thank you for

I might want to thank you for the endeavors you have made in composing this article. I am trusting the same best work from you later on also.. http://snapleaked.club

A debt of gratitude is in

A debt of gratitude is in order for this extraordinary post, i discover it exceptionally fascinating and extremely well thoroughly considered and set up together. I anticipate perusing your work later on. lovetraction lines

There is such a great amount

There is such a great amount in this article I would never have considered all alone. Your substance gives perusers things to consider in a fascinating way. Much obliged to you for your reasonable data. 321 how to

Thanks for the nice blog. It

Thanks for the nice blog. It was very useful for me. I'm happy I found this blog. Thank you for sharing with us,I too always learn something new from your post. pressure washing

asd

exceptionally intriguing continue posting. groningerstichtingwijsbegeerte.nl

This is such a great resource

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value. Im glad to have found this post as its such an interesting one! I am always on the lookout for quality posts and articles so i suppose im lucky to have found this! I hope you will be adding more in the future... http://babyish.snack.ws/

Much obliged for setting

Much obliged for setting aside an ideal opportunity to examine this, I feel unequivocally that affection and read more on this theme. On the off chance that conceivable, for example, pick up learning, would you mind overhauling your site with extra data? It is extremely valuable for me. manabadi results

This web journal is so

This web journal is so pleasant to me. I will continue coming here over and over. Visit my connection too.. Health and fitness blog

Fascinating and stunning how

Fascinating and stunning how your post is! It Is Useful and accommodating for me That I like it all that much, and I am anticipating Hearing from your next.. local nursing homes

This is only the data I am

This is only the data I am discovering all around. A debt of gratitude is in order for your website, I simply subscribe your online journal. This is a decent blog.. cbse board exam 2018

I got what you mean , much

I got what you mean , much obliged for posting .Woh I am upbeat to discover this site through google. chelsea injury

I read that Post and got it

I read that Post and got it fine and enlightening. If you don't mind share more like that... apartment for rent in mipec riverside

No doubt this is an excellent

No doubt this is an excellent post I got a lot of knowledge after reading good luck. Theme of blog is excellent there is almost everything to read, Brilliant post. Healthy Paleo meal

I am exceptionally delighted

I am exceptionally delighted in for this web journal. Its an instructive theme. It help me all that much to take care of a few issues. Its chance are so phenomenal and working style so fast. play store download for pc

hi!! Extremely fascinating

hi!! Extremely fascinating examination happy that I went over such educational post. Keep doing awesome. Happy to be a piece of your net group. best curling irons for fine hair

This article gives the light

This article gives the light in which we can observe the reality. This is very nice one and gives indepth information. Thanks for this nice article. english to afrikaans essay translation

Thanks for your information,

Thanks for your information, it was really very helpfull.. Flat Belly Detox review

I truly thank you for the

I truly thank you for the profitable data on this incredible subject and anticipate more extraordinary posts. Much appreciated for getting a charge out of this magnificence article with me. I am valuing it all that much! Anticipating another extraordinary article. Good fortunes to the creator! All the best! join usersbobet

A debt of gratitude is in

A debt of gratitude is in order for the post and awesome tips..even I additionally imagine that diligent work is the most imperative part of getting achievement.. invokana lawsuit

แทงบอลออนไลน์

helpful data on subjects that bounty are intrigued on for this great post.Admiring the time and exertion you put into your b!.. แทงบอลออนไลน์

very good written article. it

very good written article. it will likely be supportive to everyone who utilizes it, including me. keep doing what you're doing – can’r wait to study more posts. pioid epidemic

tas seminar

Tas Seminar merupakan konveksi tas dan produsen tas seminar murah yang ada di bandung , bagi anda yang berminat untuk pesan tas seminar dengan harga tas seminar murah hanya di juragan tas seminar. kami merupakan produsen dan konveksi tas seminar murah yang ada di bandung. kami juga melayani pemesanan seminar kit https://juragantasseminar.com/

You are very brave focuses in

You are very brave focuses in this article. I would have never thought to be any of these on the off chance that I didn't go over this. Much appreciated!. Remove Tar and Nicotine

I needed to thank you for

I needed to thank you for this magnificent read!! I unquestionably adored each and every piece of it. I have you bookmarked your site to look at the new stuff you post. Corner furniture 

sirking79

Fantastic blog you have here. You’ll discover me looking at your stuff often. Saved! garotas

voyance tel

kernellabs is offline, you can also download the 2 firmware files near the end of this page. Also instead of using the hg clone command below, use the attached .tar.bz2 file and extract it using tar jxv voyance tel

quality to be traveling your

quality to be traveling your blog once more, it's been months for me. well this newsletter that i’ve been waited for so long. I need this article to finish my task within the college, and it has identical subject matter along with your article. thanks, superb share. Justin Bieber contact numbers

This is an awesome post. I

This is an awesome post. I like this topic.This site has heaps of advantage.I discovered numerous fascinating things from this site. It helps me in numerous ways.Thanks for posting this once more. does duoslim forskolin really work

An interesting dialogue is

An interesting dialogue is price comment. I feel that it is best to write more on this matter, it may not be a taboo topic however usually individuals are not enough to talk on such topics. To the next. Cheers. make money testing websites

I suppose that is a surely

I suppose that is a surely desirable article. you're making this records exciting and attractive. You give readers loads to consider and that i respect that form of writing. freight forwarding agent

Truly an extraordinary

Truly an extraordinary expansion. I have perused this magnificent post. A debt of gratitude is in order for sharing data about it. I truly like that. Much appreciated so parcel for your meet. cbse neet 2018

Pleasant site and completely

Pleasant site and completely extraordinary. You can improve yet regardless I say this perfect.Keep striving generally advantageous. Business Management Methodology

This is an incredible post. I

This is an incredible post. I like this topic.This site has heaps of advantage.I discovered numerous fascinating things from this site. It helps me in numerous ways.Thanks for posting this once more. junkbgoneva.com hoarding clean up reston va

I have as of late begun a

I have as of late begun a website, the data you give on this webpage has helped me extraordinarily. Much obliged for the greater part of your time and work. software boutique delhi

I am very much pleased with

I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. Silent But Informative Slideshows

thanks for every other

thanks for every other fantastic article. in which else may want to everybody get that type of information in this sort of best manner of writing? i've a presentation next week, and i am on the search for such data. Data Recovery Companies

Great post I would like to

Great post I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article. Hamilelik

Tas Seminar

www.juragantasseminar.com bagi anda berminat memesan tas seminar bisa menghubungi kami

I have perused your web

I have perused your web journal it is exceptionally useful for me. I need to express profound gratitude to you. I have bookmark your site for future upgrades. Bakth Keyboard and Mouse Review

Positive site, where did u

Positive site, where did u think of the data on this posting? I'm satisfied I found it however, sick be inquiring soon to figure out what extra posts you incorporate. postgraduate research

This is such a great resource

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Bella Bathroms

No doubt this is an excellent

No doubt this is an excellent post I got a lot of knowledge after reading good luck. Theme of blog is excellent there is almost everything to read, Brilliant post. cheap dslr camera

Heaps of valuable data and

Heaps of valuable data and motivation, both of which we all need!Relay value your work. Totally incredible posting! video production house

This is truly a great read

This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!. health

Your blog provided us with

Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging.. details

Backlinks

i'm hoping the equal pleasant attempt from you in the destiny as nicely. In fact your innovative writing talents has inspired me. Comment Backlink Services

This is the kind of data I've

This is the kind of data I've long been attempting to discover. Much obliged to you for composing this data. good email names

Awesome occupation for

Awesome occupation for distributed such a gainful site. Your web log isn't just valuable yet it is also truly innovative as well. There have a tendency to be very few individuals who can absolutely compose not all that basic posts that creatively. Proceed with the decent written work sürücü kursu