Skip to contentSkip to conversation

New unsupported device

linux-dvb insomniac 4 participants 24 messages Mar 16, 2008 – Mar 18, 2008 4 messages not in the archive Media (V4L/DVB)

lore
Share & tools
lore

insomniac

author
#0 lore raw

Hi to everyone on the list,
this is my first post on the mailing list. I landed here after a lot of searching for a working driver for my DVB-T USB stick. I bought a Pinnacle PCTV Nano Stick (code: 73e) with HD capabilities, and I discovered that it came on the market very recently (less than one month ago).
As long as no google search, nor post search on linux-dvb mailing list had success, it looks this is my last chance to get my card working on GNU/Linux.

Here is the (actually useless) output I get from dmesg:
usb 1-1: new high speed USB device using ehci_hcd and address 5 usb 1-1: configuration #1 chosen from 1 choice

and here is my lsusb -v output about the card:
http://insomniac.slackware.it/lsusb.pinnacle.txt

In the hope that there's a light at the end of the tunnel, I thank you all for your patience and your work.

Best regards,

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#1 lore raw
Quoted 17 lines · insomniac

Hi to everyone on the list,
this is my first post on the mailing list. I landed here after a lot of searching for a working driver for my DVB-T USB stick. I bought a Pinnacle PCTV Nano Stick (code: 73e) with HD capabilities, and I discovered that it came on the market very recently (less than one month ago).
As long as no google search, nor post search on linux-dvb mailing list had success, it looks this is my last chance to get my card working on GNU/Linux.

Here is the (actually useless) output I get from dmesg:
usb 1-1: new high speed USB device using ehci_hcd and address 5 usb 1-1: configuration #1 chosen from 1 choice

and here is my lsusb -v output about the card:
http://insomniac.slackware.it/lsusb.pinnacle.txt

Quoted 7 lines

In the hope that there's a light at the end of the tunnel, I thank you all for your patience and your work.

Best regards,
--
Andrea Barberio

The best way you can help is to either tell us what the windows drivers are, or open the device up and tell us what is written on both the tuner chip and the main chip. They are generally the two biggest chips on the board and they have writing on the top.

Jarryd.

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

author
#2 lore raw
Quoted 6 lines

The best way you can help is to either tell us what the windows drivers are, or open the device up and tell us what is written on both the tuner chip and the main chip. They are generally the two biggest chips on the board and they have writing on the top.

Jarryd.

I'm not sure about how to give you correct and detailed informations, as I'm not a Windows user, so correct me if I'm wrong. I cheched for driver details on Windows, and I see the following files:

BdaPlgIn.ax
drivers\BdaSup.sys
drivers\mod7700.sys
iyuv_32.dll
kstvtune.ax
kswdmcap.ax
ksxbar.ax
MSDvbNP.ax
msh263.drv
msyuv.dll
PsisDecd.dll
PsisRndr.dll
tsbyuv.dll
vfwwdm32.dll
vidcap.ax

Tell me if you need more information, I'm very interested into make my card work and give back to the community all the support I can.

Thanks,
--
Andrea Barberio

a.barberio a oltrelinux.com - Linux&C. andrea.barberio a slackware.it - Slackware Linux Project Italia GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84 6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#3 lore raw
Quoted 14 lines · insomniac
Quoted 6 lines

The best way you can help is to either tell us what the windows drivers are, or open the device up and tell us what is written on both the tuner chip and the main chip. They are generally the two biggest chips on the board and they have writing on the top.

Jarryd.

I'm not sure about how to give you correct and detailed informations, as I'm not a Windows user, so correct me if I'm wrong. I cheched for driver details on Windows, and I see the following files:

BdaPlgIn.ax
drivers\BdaSup.sys
drivers\mod7700.sys

[..]

Quoted 2 lines

Tell me if you need more information, I'm very interested into make my card work and give back to the community all the support I can.

Look driver .inf files, they usually reveals better information. Anyhow, mod7700 could be DibCom 7700 chipset that is supported rather well.

regards
Antti

Signature · 6 lines
http://palosaari.fi/

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
author
#4 lore raw
Quoted 6 lines · On Mon, 17 Mar 2008 03:09:09 +0200 Antti Palosaari <[email protected]> wrote:
Quoted 2 lines

Tell me if you need more information, I'm very interested into make my card work and give back to the community all the support I can.

Look driver .inf files, they usually reveals better information. Anyhow, mod7700 could be DibCom 7700 chipset that is supported rather well.

The .inf should be this: http://rafb.net/p/8ideWc93.html

Anyway, can you point me out what is the module for such chipset? If it's included in the mainstream kernel, or if I need to get it separately. I have read about bttv.ko, but I'm not sure wheter it worked for me or not, because no device seems to be created in /dev, nor dmesg gives helpful messages after modprobe.
Thanks again.

Best regards,

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#5 lore raw
Quoted 8 lines · insomniac

The .inf should be this: http://rafb.net/p/8ideWc93.html

Anyway, can you point me out what is the module for such chipset? If it's included in the mainstream kernel, or if I need to get it separately. I have read about bttv.ko, but I'm not sure wheter it worked for me or not, because no device seems to be created in /dev, nor dmesg gives helpful messages after modprobe.
Thanks again.

I think it is not correct driver .inf file. inf-file you have is for Pinnacle PCTV 72e with product ID 0236 and lsusb you have has product ID 0237.

regards
Antti

Signature · 6 lines
http://palosaari.fi/

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
author
#6 lore raw
Quoted 3 lines · On Mon, 17 Mar 2008 03:57:29 +0200 Antti Palosaari <[email protected]> wrote:

I think it is not correct driver .inf file. inf-file you have is for Pinnacle PCTV 72e with product ID 0236 and lsusb you have has product ID 0237.

You are right. Here is the correct (I think) .inf
http://rafb.net/p/UFxQHw88.html

Thanks,

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#7 lore raw
Quoted 8 lines · insomniac
Quoted 2 lines · On Mon, 17 Mar 2008 03:57:29 +0200 Antti Palosaari <[email protected]> wrote:

I think it is not correct driver .inf file. inf-file you have is for Pinnacle PCTV 72e with product ID 0236 and lsusb you have has product ID 0237.

You are right. Here is the correct (I think) .inf
http://rafb.net/p/UFxQHw88.html

yes, thats correct. I made simple patch, you can test if it does something nasty. You can also look dib0700_devices.c file and try some changes. Patch can be applied towards current v4l-dvb-master.

regards
Antti

Signature · 1 line
http://palosaari.fi/
linux/drivers/media/dvb/dvb-usb/dib0700_devices.c +6 -1
diff -r 2e9a92dbe2be linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
@@ -905,6 +905,7 @@ struct usb_device_id dib0700_usb_id_tabl
 		{ USB_DEVICE(USB_VID_ASUS,      USB_PID_ASUS_U3100) },
 /* 25 */	{ USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_NOVA_T_STICK_3) },
 		{ USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_MYTV_T) },
+		{ USB_DEVICE(USB_VID_PINNACLE,  0x0237) }, // PCTV 73e looks similar as PCTV 2000e
 		{ 0 }		/* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table);
@@ -1032,7 +1033,7 @@ struct dvb_usb_device_properties dib0700
 			}
 		},
 
-		.num_device_descs = 4,
+		.num_device_descs = 5,
 		.devices = {
 			{   "Pinnacle PCTV 2000e",
 				{ &dib0700_usb_id_table[11], NULL },
@@ -1048,6 +1049,10 @@ struct dvb_usb_device_properties dib0700
 			},
 			{   "DiBcom STK7700D reference design",
 				{ &dib0700_usb_id_table[14], NULL },
+				{ NULL },
+			},
+			{   "Pinnacle PCTV 73e",
+				{ &dib0700_usb_id_table[27], NULL },
 				{ NULL },
 			}
 		},

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

author
#8 lore raw
Quoted 3 lines · On Mon, 17 Mar 2008 04:31:51 +0200 Antti Palosaari <[email protected]> wrote:

yes, thats correct. I made simple patch, you can test if it does something nasty. You can also look dib0700_devices.c file and try some changes. Patch can be applied towards current v4l-dvb-master.

Patched and recompiled the modules. Now plugging in the usb stick triggers the loading of the related kernel modules.
The one error I get in dmesg is

dvb_core: exports duplicate symbol dvb_unregister_adapter (owned by kernel)

so I have removed all the DVB support from kernel, and left only CONFIG_DVB_CORE=y, and now kernel is compiling. What to say.. whatever will happen, all this showed again the power of the open source, I'm moved :-)

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
author
#9 lore raw
Quoted 6 lines · On Mon, 17 Mar 2008 10:41:47 +0100 insomniac <[email protected]> wrote:

Patched and recompiled the modules. Now plugging in the usb stick triggers the loading of the related kernel modules.
The one error I get in dmesg is

dvb_core: exports duplicate symbol dvb_unregister_adapter (owned by kernel)

Great :-)
Here my dmesg:

dvb-usb: found a 'Pinnacle PCTV 73e' in cold state, will try to load a
firmware dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw' dib0700: firmware started successfully.
dvb-usb: found a 'Pinnacle PCTV 73e' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Pinnacle PCTV 73e)
dvb-usb: no frontend was attached by 'Pinnacle PCTV 73e'
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (Pinnacle PCTV 73e)
dvb-usb: no frontend was attached by 'Pinnacle PCTV 73e' input:
IR-receiver inside an USB DVB receiver as /class/input/input6
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: Pinnacle PCTV 73e successfully initialized and connected.

But another problem here:

w_scan version 20060902
Info: using DVB adapter auto detection.
Info: unable to open frontend /dev/dvb/adapter0/frontend0'
Info: unable to open frontend /dev/dvb/adapter1/frontend0'
Info: unable to open frontend /dev/dvb/adapter2/frontend0'
Info: unable to open frontend /dev/dvb/adapter3/frontend0' main:2140: FATAL: ***** NO USEABLE DVB CARD FOUND. ***** Please check wether dvb driver is loaded and verify that no dvb application (i.e. vdr) is running.

and also:

# ls /dev/dvb/* 
/dev/dvb/adapter0:
demux0  dvr0  net0

/dev/dvb/adapter1:
demux0 dvr0 net0

So, no frontend is created. What may be?

Thanks,

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#10 lore raw
Quoted 54 lines · insomniac

On Mon, 17 Mar 2008 10:41:47 +0100

Quoted 6 lines · insomniac

Patched and recompiled the modules. Now plugging in the usb stick triggers the loading of the related kernel modules.
The one error I get in dmesg is

dvb_core: exports duplicate symbol dvb_unregister_adapter (owned by kernel)

Great :-)
Here my dmesg:

dvb-usb: found a 'Pinnacle PCTV 73e' in cold state, will try to load a
firmware dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw' dib0700: firmware started successfully.
dvb-usb: found a 'Pinnacle PCTV 73e' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Pinnacle PCTV 73e)
dvb-usb: no frontend was attached by 'Pinnacle PCTV 73e'
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (Pinnacle PCTV 73e)
dvb-usb: no frontend was attached by 'Pinnacle PCTV 73e' input:
IR-receiver inside an USB DVB receiver as /class/input/input6
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: Pinnacle PCTV 73e successfully initialized and connected.

But another problem here:

w_scan version 20060902
Info: using DVB adapter auto detection.
Info: unable to open frontend /dev/dvb/adapter0/frontend0'
Info: unable to open frontend /dev/dvb/adapter1/frontend0'
Info: unable to open frontend /dev/dvb/adapter2/frontend0'
Info: unable to open frontend /dev/dvb/adapter3/frontend0' main:2140: FATAL: ***** NO USEABLE DVB CARD FOUND. ***** Please check wether dvb driver is loaded and verify that no dvb application (i.e. vdr) is running.

and also:

 # ls /dev/dvb/*
 /dev/dvb/adapter0:
 demux0  dvr0  net0

/dev/dvb/adapter1:
demux0 dvr0 net0

Quoted 8 lines

So, no frontend is created. What may be?

Thanks,

--
Andrea Barberio

That means the driver either couldn't work out what the tuner is and therefore, couldn't attach a frontend, or there was an error attaching the frontend. The next job is to work out what the tuner chip is, you might have to open it up and read the writing off the chip to find that out.

Jarryd.

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#11 lore raw
Quoted 5 lines · Jarryd Beck

That means the driver either couldn't work out what the tuner is and therefore, couldn't attach a frontend, or there was an error attaching the frontend. The next job is to work out what the tuner chip is, you might have to open it up and read the writing off the chip to find that out.

yep, tuner is missing. It could be mt2266. Look other devices in the file patched and try if some of those will work.

regards
Antti

Signature · 6 lines
http://palosaari.fi/

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#12 lore raw

Pinnacle 72e was working, so looking on what you said a modification of the same driver should work with 73e... I will send the files later (I must find them...), because I think the changes needed where not added to the current v4l.

/17, Antti Palosaari <[email protected]>:

Quoted 19 lines
Quoted 5 lines · Jarryd Beck

That means the driver either couldn't work out what the tuner is and therefore, couldn't attach a frontend, or there was an error attaching the frontend. The next job is to work out what the tuner chip is, you might have to open it up and read the writing off the chip to find that out.

yep, tuner is missing. It could be mt2266. Look other devices in the file patched and try if some of those will work.

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

Quoted 5 lines

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#13 lore raw

If you speak french you can have a look here;

http://www.louviaux.com-a.googlepages.com/tntpinnaclepctvdvb-t72e

Or if you don't you can go the fast way;

wget http://www.barbak.org/v4l_for_72e_dongle.tar.bz2
tar xvjf v4l_for_72e_dongle.tar.bz2
cd v4l-dvb
sudo cp firmware/dvb-usb-dib0700-1.10.fw /lib/firmware/ make all
sudo make install

Probably you will have to add the stuff that was being done in the previous patch to the source before compilation.

2008/3/17, Albert Comerma <[email protected]>:

Quoted 33 lines

Pinnacle 72e was working, so looking on what you said a modification of the same driver should work with 73e... I will send the files later (I must find them...), because I think the changes needed where not added to the current v4l.

/17, Antti Palosaari <[email protected]>:

Quoted 24 lines
Quoted 5 lines · Jarryd Beck

That means the driver either couldn't work out what the tuner is and therefore, couldn't attach a frontend, or there was an error attaching the frontend. The next job is to work out what the tuner chip is, you might have to open it up and read the writing off the chip to find that out.

yep, tuner is missing. It could be mt2266. Look other devices in the file patched and try if some of those will work.

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

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

author
#14 lore raw
Quoted 3 lines · On Mon, 17 Mar 2008 13:42:14 +0100 "Albert Comerma" <[email protected]>…

If you speak french you can have a look here;

http://www.louviaux.com-a.googlepages.com/tntpinnaclepctvdvb-t72e

Yes, I do, I will take a look right now because I've been offline all the day.

Quoted 2 lines · Antti Palosaari
Quoted 2 lines
Quoted 2 lines

yep, tuner is missing. It could be mt2266. Look other devices in the file patched and try if some of those will work.

It didn't work for me. I have also tried to load every module in the frontend group, but no one solved my problem.

I'll try Albert's solution and let you know ASAP.

Thanks,

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
author
#15 lore raw
In reply to Albert Comerma
Quoted 9 lines · On Mon, 17 Mar 2008 13:42:14 +0100 "Albert Comerma" <[email protected]>…

wget http://www.barbak.org/v4l_for_72e_dongle.tar.bz2
tar xvjf v4l_for_72e_dongle.tar.bz2
cd v4l-dvb
sudo cp firmware/dvb-usb-dib0700-1.10.fw /lib/firmware/ make all
sudo make install

Probably you will have to add the stuff that was being done in the previous patch to the source before compilation.

After patching by hand the source code from v4l_for_72e (due to one hunk rejected) with Antti's patch, and doing small changes to match my kernel version, drivers compiled and installed. Here is the dmesg after I plugged the card:

dib0700: loaded with support for 5 different device-types
usbcore: registered new interface driver dvb_usb_dib0700

but nothing more. This time no /dev/dvb/ was created, so it looks like a step backward :-(

Regards,

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
author
#16 lore raw
In reply to Antti Palosaari
Quoted 2 lines · On Mon, 17 Mar 2008 14:08:34 +0200 Antti Palosaari <[email protected]> wrote:

yep, tuner is missing. It could be mt2266. Look other devices in the file patched and try if some of those will work.

No one worked :-(
Neither Albert's suggestions gave a solution for my USB stick, I'm crawling in the dark..

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#17 lore raw

Could you post your dmesg?

2008/3/17, insomniac <[email protected]>:

Quoted 24 lines

On Mon, 17 Mar 2008 14:08:34 +0200

Quoted 2 lines · Antti Palosaari

yep, tuner is missing. It could be mt2266. Look other devices in the file patched and try if some of those will work.

No one worked :-(
Neither Albert's suggestions gave a solution for my USB stick, I'm crawling in the dark..

--
Andrea Barberio

[email protected] - Linux&C. [email protected] - Slackware Linux Project Italia GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84 6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

Quoted 6 lines

_______________________________________________

linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

author
#18 lore raw
Quoted 1 line · On Mon, 17 Mar 2008 22:12:23 +0100 "Albert Comerma" <[email protected]>…

Could you post your dmesg?

Sure.
http://rafb.net/p/dmtrHD49.html

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

author
#21 lore raw
Quoted 1 line · On Mon, 17 Mar 2008 22:20:15 +0100 "Albert Comerma" <[email protected]>…

And your source?

Sorry.. what do you mean with my source?

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

author
#24 lore raw
Quoted 3 lines · On Mon, 17 Mar 2008 22:38:59 +0100 "Albert Comerma" <[email protected]>…

It would be very useful if you could open your device and have a look on what chips it has inside. Just to check that we are in the correct direction.

It looks hard to open without breaking plastics. I tried today a couple of times, but if someone has experience in opening pinnacle cards, please tell me :-)

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

And your source?

I tried both the tarball you pointed me out, and the latest sources from v4l-dvb hg repository. I applied the patch from Antti on both source trees and tried to load modules from both after make. But no one succeeded. If you need, I can post again the output of dmesg from the mainstream repository and from the tarball you gave me.

Signature · 12 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#25 lore raw

It's not clear that the patch worked with the differences of the source (it has a reference to the identifier matrix). I will try to add it just to check there's no problem with that. But tomorrw...

2008/3/17, insomniac <[email protected]>:

Quoted 26 lines

On Mon, 17 Mar 2008 22:38:59 +0100

Quoted 3 lines · Albert Comerma

It would be very useful if you could open your device and have a look on what chips it has inside. Just to check that we are in the correct direction.

It looks hard to open without breaking plastics. I tried today a couple of times, but if someone has experience in opening pinnacle cards, please tell me :-)

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

And your source?

I tried both the tarball you pointed me out, and the latest sources from v4l-dvb hg repository. I applied the patch from Antti on both source trees and tried to load modules from both after make. But no one succeeded. If you need, I can post again the output of dmesg from the mainstream repository and from the tarball you gave me.

--

Quoted 8 lines

Andrea Barberio

[email protected] - Linux&C. [email protected] - Slackware Linux Project Italia GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84 6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

author
#26 lore raw
Quoted 3 lines · On Mon, 17 Mar 2008 23:59:07 +0100 "Albert Comerma" <[email protected]>…

It's not clear that the patch worked with the differences of the source (it has a reference to the identifier matrix). I will try to add it just to check there's no problem with that. But tomorrw...

Yes, they differ, so I tried to patch by hand. In attachment the patch I did based on Antti's patch and your tarball (after a make clean). Don't really know if that makes sense in my case.

Regards,

Signature · 7 lines
Andrea Barberio

[email protected] - Linux&C.
[email protected] - Slackware Linux Project Italia
GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84  6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784
linux/drivers/media/dvb/dvb-usb/dib0700_devices.c +6 -1
diff -Nru v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c v4l-dvb-73e/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
@@ -854,6 +854,7 @@
 /* 20 */{ USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_EXPRESS) },
 /* 21 */{ USB_DEVICE(USB_VID_GIGABYTE, USB_PID_GIGABYTE_U7000) },
 /* 22 */{ USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV72e) },
+	{ USB_DEVICE(USB_VID_PINNACLE,  0x0237) }, // PCTV 73e looks similar as PCTV 2000e
 		{ 0 }		/* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table);
@@ -895,7 +896,7 @@
 			},
 		},
 
-		.num_device_descs = 8,
+		.num_device_descs = 9,
 		.devices = {
 			{   "DiBcom STK7700P reference design",
 				{ &dib0700_usb_id_table[0], &dib0700_usb_id_table[1] },
@@ -929,6 +930,10 @@
 			{   "Gigabyte U7000",
 				{ &dib0700_usb_id_table[21], NULL },
 				{ NULL },
+			},
+			{   "Pinnacle PCTV 73e",
+				{ &dib0700_usb_id_table[14], NULL },
+				{ NULL },
 			}
 		},
 

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#27 lore raw

Could you try with the files I send?

.config must go to v4l-dvb/v4l/ folder (it's for just compiling dibcom stuff),
dib0700_devices.c and dvb-usb-ids.h go to v4l-dvb/linux/drivers/media/dvb/dvb-usb/

Albert

2008/3/18, insomniac <[email protected]>:

Quoted 19 lines

On Mon, 17 Mar 2008 23:59:07 +0100

Quoted 3 lines · Albert Comerma

It's not clear that the patch worked with the differences of the source (it has a reference to the identifier matrix). I will try to add it just to check there's no problem with that. But tomorrw...

Yes, they differ, so I tried to patch by hand. In attachment the patch I did based on Antti's patch and your tarball (after a make clean). Don't really know if that makes sense in my case.

Regards,

--

Quoted 9 lines

Andrea Barberio

[email protected] - Linux&C. [email protected] - Slackware Linux Project Italia GPG key on http://insomniac.slackware.it/gpgkey.asc
2818 A961 D6D8 1A8C 6E84 6181 5FA6 03B2 E68A 0B7D
SIP: 5327786, Phone: 06 916503784

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb