Message ID | 55E43855.3060409@imgrunds.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 08/31/2015 01:19 PM, Maximilian Imgrund wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Dear all, > > I am currently figuring out how to get the Terratec Cinergy S2 USB Box > up and running. I already modified a patch to previous version (see > attachment) to include the new ID in the device driver, module is also > loading with the ds3000 firmware. However, when using w_scan, the > reported frequency range is .95GHz ... 2.15Ghz which is roughly a > factor of 10 lower than I expected (Astra is 12.515Ghz e.g.). Since > the tuner seems to tune in correctly but in the wrong frequency range, > I feel that is the reason for me not getting in any channels. > > Can you help me with what to change in the driver to get this working > ? I feel like an additional .frequency_div should do the job, however > I am unable to find further informaion on that... > > Best > Maximilian Imgrund > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iF4EAREIAAYFAlXkOFIACgkQR/X5cR0fI/6sfAD+OVauTyLw0oWSMr8ONzmrguF+ > Ci/vg4uO9mxZwzjgGXkA/ipgQ/IuX+8n2CSScHg6CFjt9tIBbFOAVzStuUrOpwx2 > =AAXS > -----END PGP SIGNATURE----- > The driver has to tune to the intermediate frequency that's output by the LNB. (There is a local oscillator+downmixer in there...) This is what the one here has info = { name = "ST STV0299 DVB-S", '\000' <repeats 111 times>, type = FE_QPSK, frequency_min = 950000, frequency_max = 2150000, frequency_stepsize = 125, frequency_tolerance = 0, symbol_rate_min = 1000000, symbol_rate_max = 45000000, symbol_rate_tolerance = 500, notifier_delay = 0, caps = (FE_CAN_INVERSION_AUTO | FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 | FE_CAN_FEC_5_6 | FE_CAN_FEC_7_8 | FE_CAN_FEC_AUTO | FE_CAN_QPSK)}, Frequency_min and max match yours. Try a different scan tool, and make sure you get a signal out of your LNB. Proper DISH ALIGNMENT is important, and don't forget a grounding bloc. -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
--- a/drivers/media/usb/dvb-usb/dw2102.c +++ b/drivers/media/usb/dvb-usb/dw2102.c @@ -1657,6 +1657,7 @@ GOTVIEW_SAT_HD, GENIATECH_T220, TECHNOTREND_S2_4600, + TERRATEC_CINERGY_S2_R3, }; static struct usb_device_id dw2102_table[] = { @@ -1682,6 +1683,7 @@ [GENIATECH_T220] = {USB_DEVICE(0x1f4d, 0xD220)}, [TECHNOTREND_S2_4600] = {USB_DEVICE(USB_VID_TECHNOTREND, USB_PID_TECHNOTREND_CONNECT_S2_4600)}, + [TERRATEC_CINERGY_S2_R3] = {USB_DEVICE(USB_VID_TERRATEC, 0x0105)}, { } }; @@ -2085,7 +2087,7 @@ }}, } }, - .num_device_descs = 5, + .num_device_descs = 6, .devices = { { "SU3000HD DVB-S USB2.0", { &dw2102_table[GENIATECH_SU3000], NULL }, @@ -2107,6 +2109,10 @@ { &dw2102_table[GOTVIEW_SAT_HD], NULL }, { NULL }, }, + { "Terratec Cinergy S2 USB HD Rev.3", + { &dw2102_table[TERRATEC_CINERGY_S2_R3], NULL }, + { NULL }, + }, } };