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

A debt of gratitude is in

A debt of gratitude is in order for giving late reports with respect to the worry, I anticipate read more. Commercial electrician ct

Intriguing subject for a

Intriguing subject for a website. I have been looking the Internet for the sake of entertainment and happened upon your site. Marvelous post. Much obliged a ton for sharing your insight! It is extraordinary to see that a few individuals still invest an exertion into dealing with their sites. I'll make sure to inquire again genuine soon. khay nhựa công nghiệp

thanks for sharing this

thanks for sharing this exceptional information with us. I virtually enjoyed studying. Will surely going to share this URL with my pals. segway stockholm

it changed into a wonderful

it changed into a wonderful threat to visit this kind of web site and i am satisfied to understand. thank you so much for giving us a chance to have this possibility.. caucasian shephered Russian bear dog

you understand your tasks

you understand your tasks stand out of the herd. there may be some thing unique approximately them. It appears to me all of them are clearly wonderful! craigslist search engine

THANKSGIVING

YOU ARE PROVIDING USEFUL INFORNALTION. KEEP IT UP. Happy Thanksgiving 2017 Happy Thanksgiving Images

I truly delighted in perusing

I truly delighted in perusing this post, huge fan. Keep doing awesome me when would you be able to distribute more articles or where would I be able to peruse more on the subject? obedience training obediencetrainingfordogs.info for dogs 

I just couldn't leave your

I just couldn't leave your site before letting you know that I genuinely delighted in the top quality data you present to your guests? Will be back again often to determine the status of new posts. portrait photography in Katy

Pretty nice post. I just

Pretty nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed browsing your blog posts. After all I’ll be subscribing to your feed and I hope you write again soon! http://www.michaelkors.com.se/opt-cheap-color-copy/

This is just the information

This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog.. small home based business

I have perused your article,

I have perused your article, it is extremely enlightening and supportive for me.I respect the profitable data you offer in your articles. A debt of gratitude is in order for posting it.. Latest Gadgets

Its an extraordinary joy

Its an extraordinary joy perusing your post.Its brimming with data I am searching for and I want to post a remark that "The substance of your post is marvelous" Great work. mua thuoc fucoidan o dau

I acknowledge all that you

I acknowledge all that you have added as far as anyone is concerned base.Admiring the time and exertion you put into your online journal and point by point data you offer.Thanks. buy holiday homes Norfolk

Nice post.

Keep up the nice work. good night quotes

MIK

Thanks for the recommendation. famotidine

good day!! Very thrilling

good day!! Very thrilling discussion glad that I got here across such informative submit. hold up the good paintings buddy. satisfied to be a part of your net community. Black Friday

Thank you for helping people

Thank you for helping people get the information they need. Great stuff as usual. Keep up the great work!!! trump latest news today

I am trusting the same best

I am trusting the same best exertion from you later on too. Truth be told your experimental writing aptitudes has enlivened me. http://sleepybrood.page.tl/

Love what you're doing here

Love what you're doing here folks, keep it up!.. Lottery Dominator

I truly value this superb

I truly value this superb post that you have accommodated us. I guarantee this would be helpful for a large portion of the general population. Official Trailer

Incredible post, and awesome

Incredible post, and awesome site. Much obliged for the data! енонощен ключар

New site is solid. A debt of

New site is solid. A debt of gratitude is in order for the considerable exertion. software outsourcing

Incredible things you've

Incredible things you've generally imparted to us. Simply continue written work this sort of posts.The time which was squandered in going for educational cost now it can be utilized for studies.Thanks new BMW M3

Interesting and amazing how

Interesting and amazing how your post is! It Is Useful and helpful for me That I like it very much, and I am looking forward to Hearing from your next.. salute

You have a genuine capacity

You have a genuine capacity for composing exceptional substance. I like how you think and the way you speak to your perspectives in this article. I concur with your state of mind. Much obliged to you for sharing. International Hotel & Catering Management Course

This can cause confusion, and

This can cause confusion, and in many cases erroneous tax reporting, in both Canada and the United Statesn the past, some US citizens would simply leave their US. taxable and trust accounts in the United States in an attempt to get around the Canadian five-year tax rule. Prior to 2013, this sometimes worked. americans moving to canada

This is an awesome article a

This is an awesome article a debt of gratitude is in order for sharing this useful data. I will visit your web journal consistently for some most recent post. I will visit your web journal routinely for Some most recent post. cbd oil

Thank you for some other

Thank you for some other informative blog. Where else could I get that type of information written in such an ideal means? I have a mission that I’m just now working on, and I have been at the look out for such information. happy new year 2018

Awesome and interesting

Awesome and interesting article. Great things you've always shared with us. Thanks. Just continue composing this kind of post. Black Friday Jewellery Deals

black friday deals such of great marketing......

Looks magical and beastly! check it out

I truly like your thoughts on

I truly like your thoughts on the issue. I now have an unmistakable thought on what this matter is about.. Health Benefits of Garlic

http://www.wellness786.com/ez-battery-reconditioning/

EZ battery reconditioning As aspect of the every single day survival you may discover numerous stuffs that operate on account of utilization of batteries, but these batteries has to get replaced before long soon after fairly short interval of your time and efforts duration. http://www.wellness786.com/ez-battery-reconditioning/

Kaycee

Much obliged for setting

Much obliged for setting aside an ideal opportunity to examine this, I feel firmly about it and affection adapting more on this subject. Friv4

I’ve been surfing online more

I’ve been surfing online more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before. Denver SEO Expert

hammer of thor

The information from the web is very useful to add insight. and I really like this website, and if you or any of you who read this my comment. I beg you, please click the following website: hammer of thor

A debt of gratitude is in

A debt of gratitude is in order for this article exceptionally accommodating. much appreciated. GeekSites.info

Juragan Tas Seminar

Tas Seminar Tas Seminar merupakan tas yang sering di gunakan untuk kebutuhan seminar dan pelatihan, biasanya tas seminar ini di bordir atau di sablon sesuai tema acara seminar yang di selenggrakan ,bagi anda yang berminat untuk pesan tas seminar anda bisa mengunjungi web kami di sini kami melayani pemesanan tas seminar kit, tas seminar ransel, tas seminar laptop, tas seminar batik.

Interesting and amazing how

Interesting and amazing how your post is! It Is Useful and helpful for me That I like it very much, and I am looking forward to Hearing from your next.. clash of lights

This is just the information

This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog.. kumpulan cerita bokep

hi!! Exceptionally

hi!! Exceptionally fascinating exchange happy that I ran over such educational post. Keep doing awesome. Happy to be a piece of your net group. 2019 Mercedes Benz C

Hello, I discover perusing

Hello, I discover perusing this article a delight. It is to a great degree supportive and fascinating and all that much anticipating perusing a greater amount of your work.. color tortora

More often than not I don't

More often than not I don't make remarks on sites, however I'd like to say this article truly constrained me to do as such. Truly pleasant post! anime site

I really loved reading your

I really loved reading your blog. It was very well authored and easy to undertand. Unlike additional blogs I have read which are really not tht good. I also found your posts very interesting. In fact after reading, I had to go show it to my friend and he ejoyed it as well! căn hộ jamona heights

Thanks for providing recent

Thanks for providing recent updates regarding the concern, I look forward to read more. welinkup

obat tidur lelap ampuh, obat bius pria wanita asli murah

The information from the web is very useful to add insight. and I really like this website, and if you or any of you who read this my comment. I beg you, please click the following website: obat tidur

obat perangsang wanita

The information from the web is very useful to add insight. and I really like this website, and if you or any of you who read this my comment. I beg you, please click the following website: obat perangsang wanita

This was a truly

This was a truly extraordinary challenge and ideally I can go to the following one. It was alot of fun and I truly had a ball.. best clash royale deck

voyance gratuite et reponse immediate

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 voyance gratuite et reponse immediate

beneficial facts on subjects

beneficial facts on subjects that plenty are fascinated on for this top notch put up.Admiring the time and effort you placed into your b!.. Shopping Site BD