Hi Christophe, that are very good news. Can you please do the following: Check out the latest v4l-dvb from hg, apply your changes, check if it still works and send the output of hg diff to this list along with your Signed-Off-By-line (see also README.patches is v4l-dvb). Then it will go into the kernel quite soon. Patrick. On Tue, 6 Feb 2007, Christophe Cattelain wrote: > Hi, > > This concerns the 'Pinnacle PCTV Sat Pro USB 450e' DVB-S receiver. > (http://www.pinnaclesys.com/images/BOXIMAGES/HWSat-Pro-USB_large.jpg) > (http://www.pinnaclesys.com/PublicSite/uk/Products/Consumer%2BProducts/PCTV%2BTuners/PCTV%2BDigital%2BPVR%2B%28DVB-S_DVB-T%29/PCTV%2BSat%2BPro%2BUSB.htm > stupid URL!...) > > I just added some declarations to tell the 400e driver (ttusb2.c) it > could also handle the 450e device (the same way). (I almost cloned the > lines containing 400E to make lines with 450E, and used the same > firmware (dvb-usb-pctv-400e-01.fw)). And, it seems to work, I get tons > of (free to air) Astra-19.2 TV and radio channels > (http://xofmaps.ibelgique.com/AstraOrion/AstraOrion.html#AK) > > I added the 450e USB product ID in 'dvb-usb-ids.h' > > > $ rcsdiff dvb-usb-ids.h > > =================================== > > RCS file: RCS/dvb-usb-ids.h,v > > retrieving revision 1.1 > > diff -r1.1 dvb-usb-ids.h > > 125a126 > > > #define USB_PID_PCTV_450E 0x0222 > > and an entry in the 'ttusb2_table' + an entry in the '.device' table of > the 'ttusb2.c' file (updating the # of entries). > > > $ rcsdiff ttusb2.c > > =============================== > > RCS file: RCS/ttusb2.c,v > > retrieving revision 1.1 > > diff -r1.1 ttusb2.c > > 192a193 > > > { USB_DEVICE(USB_VID_PINNACLE, USB_PID_PCTV_450E) }, > > 236c237 > > < .num_device_descs = 1, > > --- > > > .num_device_descs = 2, > > 241a243,246 > > > { "Pinnacle 450e DVB-S USB2.0", > > > { &ttusb2_table[1], NULL }, > > > { NULL }, > > > }, > > The LED went green and got no error message... > ------------------------------------------------------ > Some more information for people trying to do the same : > - I used http://www.ubuntuforums.org/showthread.php?p=1067326 to know > how to get (almost) uptodate drivers. > - I put the firmware 'dvb-usb-pctv-400e-01.fw' in > /lib/firmware/2.6.15-27-386/ (Dapper Drake/Ubuntu 6.06) > - I (slightly) modified the driver (see above) > - got a green LED > - dmesg gives > > > [17189989.080000] usb 4-6: new high speed USB device using ehci_hcd > and address 2 > > [17189990.024000] dvb-usb: found a 'Pinnacle 450e DVB-S USB2.0' in > cold state, will try to load a firmware > > [17189990.072000] dvb-usb: downloading firmware from file > 'dvb-usb-pctv-400e-01.fw' > > [17189990.136000] usbcore: registered new driver dvb_usb_ttusb2 > > [17189990.352000] usb 4-6: USB disconnect, address 2 > > [17189990.352000] dvb-usb: generic DVB-USB module successfully > deinitialized and disconnected. > > [17189992.104000] usb 4-6: new high speed USB device using ehci_hcd > and address 3 > > [17189992.236000] dvb-usb: found a 'Pinnacle 400e DVB-S USB2.0' in > warm state. > > [17189992.236000] dvb-usb: will pass the complete MPEG2 transport > stream to the software demuxer. > > [17189992.236000] DVB: registering new adapter (Pinnacle 400e DVB-S > USB2.0). > > [17189992.236000] DVB: registering frontend 0 (Philips TDA10086 DVB-S)... > > [17189992.240000] dvb-usb: Pinnacle 400e DVB-S USB2.0 successfully > initialized and connected. > > I don't know if there is a specific 450e firmware with other > functionalities. As the firmware is 400e, I accept the 400e > messages... If someone has contacts with Pinnacle, it could be a good > idea to check if it is the way to go... > > I saw no hardware difference between the 400e and 450e in the Pinnacle > documentation; the 452e (HDTV _is_ different). > For WindowsXP, the documentation, driver files, etc... are common for > the 4xxe models (400e;450e;452e) > > The USB IDs are (from the 'pctv4XXe.inf' file): > > > PCTV 400e 2304:020F > > PCTV Sat Pro USB 450e 2304:0222 > > PCTV HDTV 452e 2304:021F > > DazzleTV Sat USB (?) 2304:0223 > > In the documentation file (PCTV_400e_450e_452e_EN.pdf), one reads : > > > Tuner > > PCTV 400e / PCTV Sat Pro USB: > > Philips TDA 8263HN, Frequency range: 950 to 2175 MHz > > PCTV HDTV Sat Pro USB: > > STB 0899 > > Demodulator > > PCTV 400e / PCTV Sat Pro USB: > > Philips TDA 10086HT > > PCTV HDTV Sat Pro USB: > > STB 6100 > > TV Format > > PCTV 400e / PCTV Sat Pro USB: > > DVB-S > > PCTV HDTV Sat Pro USB: > > DVB-S, DVB-S2 > > > xof > _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb