Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp128201imu; Tue, 27 Nov 2018 09:58:32 -0800 (PST) X-Google-Smtp-Source: AFSGD/Uo6RZ4pW4Z/5o2s8yGsol/WWHurhWVGFGLA2TMxlRhsEs5GL5UjlU/CnqaMGz4zOsQPeSo X-Received: by 2002:a63:be4d:: with SMTP id g13mr30205219pgo.378.1543341512091; Tue, 27 Nov 2018 09:58:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543341512; cv=none; d=google.com; s=arc-20160816; b=xckDIRyqy7n8roHWVrS7RQXDO/NCDfIKH2kII3cbD6UagC5nMhDGuXASjtDkaaE+3Z xfeeqtbzSU5k29atqGFeqhl4YCzYE7c2dyi6U6MV+H+VyPokK7ynhDVuiSkFUGFWC8i8 EihO4zgbL4pt3qfibz49faHGkF0HQOHvDMdJTorNfCAV0I9kCAf75eKmiFtR9oqECqZ3 Kg1by7n/9ObO2bSHwNe7igwENXeCwxJglCBS8dLaE0Ry/o70qIWkbJYnxyqB75F4JJx8 +DEiAHOkCK9Hexe9Ys00NDOrBZkRnq7MVyLE1ACX55Ie48BapyIFM7B7C/3zoJZvztdk OPGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=7wBeI4hZNJWcSvFRu/rTx+euC7pDu8Mpq74z4pk6WiM=; b=REKHvDgpIHPRu9oTrZTXglPLdPBjsM//bJU+vAQqCRSW1RdZNCifHJLMiY6OpQGZ8u fiwyVvmi8nUYYCDz2rhQL3unUfTkGvq+5OmJyWBYhxm5lAxEsHF/wqE4ohFFSBtiQM21 1qgG+OyIf+xnalOpba9aNjsWWxkbQ2Zg0QB5i1r4s1JtIBUC1ekGXHFD6cv2Inx/XCOL no+92xSUYH0aWDmNKVtUCRImljqzFOIYyfiRdJjEAdU1DQ8XShPIdhGYAJOjJU4D0TC/ wgRaqj8E62Ygc2+Ocy6a2VDZCv+d/1XbfgWSF3l9WXpmqoLuVG9N+BkyqtipK4yQnhJV Qizw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=casper.20170209 header.b=tYtP65yD; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n4si4405186pgm.487.2018.11.27.09.58.00; Tue, 27 Nov 2018 09:58:32 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=casper.20170209 header.b=tYtP65yD; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732054AbeK1Evw (ORCPT + 99 others); Tue, 27 Nov 2018 23:51:52 -0500 Received: from casper.infradead.org ([85.118.1.10]:54308 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726288AbeK1Evv (ORCPT ); Tue, 27 Nov 2018 23:51:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=7wBeI4hZNJWcSvFRu/rTx+euC7pDu8Mpq74z4pk6WiM=; b=tYtP65yDcMR6d8Rm0LNxamycM0 1Te30wxKjU/1V+pqzfhBRr3LAvtbl480fFJMqDexrg5qUc9WBz8lcD0uZwrb+TNMdnof61y91STPz Q+9tMLUkqlwNP3KKxytc/rTmsAdRcWiIlMW0Kay4Wc/dnZxxoooXQgKPK8H65LImlS6ftqJ+XLuS9 6zOQM8EJ0KubLMQ0IaGOTin+8zxtUFYdLQk+ki4WrtHbMv9pPRAEkt3rfeMRhufoz11wOePnbHMig kiyAGIEsvXas/w/VUGiFdVm3pTh5JRp/cAlqJ4HVLg8K39v+xd20VbKzuyZXjf0pmS8bazdtFdOhV h2cOA0Zg==; Received: from 177.17.130.159.dynamic.adsl.gvt.net.br ([177.17.130.159] helo=coco.lan) by casper.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux)) id 1gRhXn-0002k0-Lo; Tue, 27 Nov 2018 17:53:08 +0000 Date: Tue, 27 Nov 2018 15:53:01 -0200 From: Mauro Carvalho Chehab To: Takashi Iwai Cc: stakanov , linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, Michael Ira Krufky , Sean Young , Brad Love , Malcolm Priestley Subject: Re: DVB-S PCI card regression on 4.19 / 4.20 Message-ID: <20181127155301.751e545e@coco.lan> In-Reply-To: References: <4e0356d6303c128a3e6d0bcc453ba1be@mail.eclipso.de> <1673172.qrKGPYx0fj@roadrunner.suse> <20181127104946.195487ec@coco.lan> <45396912.h74atscUxZ@roadrunner.suse> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Tue, 27 Nov 2018 17:03:22 +0100 Takashi Iwai escreveu: > On Tue, 27 Nov 2018 16:58:58 +0100, > stakanov wrote: > >=20 > > In data marted=C3=AC 27 novembre 2018 13:49:46 CET, Mauro Carvalho Cheh= ab ha=20 > > scritto: =20 > > > Hi Stakanov, > > >=20 > > > Em Tue, 27 Nov 2018 11:02:57 +0100 > > >=20 > > > stakanov escreveu: =20 > > > > In data luned=C3=AC 26 novembre 2018 14:31:09 CET, Takashi Iwai ha = scritto: =20 > > > > > On Fri, 23 Nov 2018 18:26:25 +0100, > > > > >=20 > > > > > Mauro Carvalho Chehab wrote: =20 > > > > > > Takashi, > > > > > >=20 > > > > > > Could you please produce a Kernel for Stakanov to test > > > > > > with the following patches: > > > > > >=20 > > > > > > https://patchwork.linuxtv.org/patch/53044/ > > > > > > https://patchwork.linuxtv.org/patch/53045/ > > > > > > https://patchwork.linuxtv.org/patch/53046/ > > > > > > https://patchwork.linuxtv.org/patch/53128/ =20 > > > > >=20 > > > > > Sorry for the late reaction. Now it's queued to OBS > > > > > home:tiwai:bsc1116374-2 repo. It'll be ready in an hour or so. > > > > > It's based on 4.20-rc4. > > > > >=20 > > > > > Stakanov, please give it a try later. > > > > >=20 > > > > >=20 > > > > > thanks, > > > > >=20 > > > > > Takashi =20 > > > >=20 > > > > O.K. this unbricks partially the card. =20 > > >=20 > > > From the logs, the Kernel is now working as expected. > > > =20 > > > > Now hotbird does search and does sync > > > > on all channels. Quality is very good. Astra still does interrupt t= he > > > > search immediately and does not receive a thing. So it is a 50% bri= ck > > > > still, but it is a huge progress compared to before. =20 > > >=20 > > > As I said before, you need to tell Kaffeine what's the LNBf that you'= re > > > using. The LNBf is a physical device[1] that it is installed on your > > > satellite dish. There's no way to auto-detect the model you actually = have, > > > so you need to provide this information to the digital TV software yo= u're > > > using. > > >=20 > > > [1] It looks like this: > > > https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Astra_lnb.= jpg/ =20 > > 240 =20 > > > px-Astra_lnb.jpg > > >=20 > > > The "Universal" one is for an old universal model sold in Europe about > > > 15 years ago. It doesn't support all transponders found on an Astra > > > satellite. > > >=20 > > > For those, you need to use the LNBf that it is known as "Astra 1E"[2]. > > >=20 > > > [2] The name is there just for historical reasons. The actual Astra 1E > > > satellite was retired, but another satellite occupies the same orbital > > > position (19.2=C2=B0E), and they keep adding/retiring satellites ther= e as > > > needed (https://en.wikipedia.org/wiki/Astra_19.2%C2%B0E). > > >=20 > > > As I pointed you on a past e-mail, when you set the DVB-S board on > > > Kaffeine, you should have explicitly set it. > > >=20 > > > If you start Kaffeine in English: > > >=20 > > > $ LANG=3DC kaffeine > > >=20 > > > You'll see it at the following menu: > > >=20 > > > Television -> Configure Television -> Device 0 > > >=20 > > > (assuming that your device is device 0) > > >=20 > > > There, you need to tell that you'll be using a DiSEqC swith. It > > > will then allow you to select up to 4 satellite sources. Once you > > > set a source, it will allow you to edit the LNB Settings > > > (where will be 1 to 4). Clicking there, it will present you > > > a menu with all known LNBf models. Astra 1E is the third option[3]. > > >=20 > > > [3] yeah, on a separate discussion, we should likely rename "Astra 1E" > > > to just "Astra", and place it as the first option. I'll do such chang= e, > > > but it will be at v4l-utils package (libdvbv5) and it will probably > > > take some time until distros start packaging the new version, even > > > if we add it to the stable branch. > > > =20 > > > > I paste the output of the directory below, unfortunately the opensu= se > > > > paste > > > > does not work currently so I try here, sorry if this is long. > > > >=20 > > > > Content of the directory 99-media.conf created following the indica= tions > > > > (please bear in mind that I have also another card installed (Haupp= auge > > > > 5525) although it was not branched to the sat cable and i did chang= e the > > > > settings in Kaffeine to use only the technisat. But my understandin= g is > > > > limited if this may give "noise" in the output, so I thought to und= erline > > > > it, just FYI. > > > > Output: =20 > > > Looks ok to me. > > > =20 > > > > [ 649.009548] cx23885 0000:03:00.0: invalid short VPD tag 01 at of= fset 1 > > > > [ 649.011439] r8169 0000:06:00.0: invalid short VPD tag 00 at offs= et 1 =20 > > >=20 > > > Those two above are weird... It seems to be related to some issue that > > > the PCI core detected: > > >=20 > > > drivers/pci/vpd.c: pci_warn(dev, "invalid %s VPD= tag > > > %02x at offset %zu", > > >=20 > > > I've no idea what they mean, nor if you'll face any issues related to= it. > > >=20 > > > Thanks, > > > Mauro =20 > > The two are known annoyances especially the cx23885 complaining in the = logs=20 > > about a "wrong revision". But as they AFAIK do not cause major issues o= r=20 > > havoc, it is not a problem, at least for me.=20 > > Now, the card suddenly works. The only thing you have to do (limited to= this=20 > > technisat PCI card, not applicable to the Hauppauge PCI-e mounted on th= e same=20 > > machine) is to set the "square" to high voltage, limited for Astra. Hot= bird=20 > > scans better without this, with "no setting send" as I do for the Haupp= auge as=20 > > well.=20 > > This must be something weird related to our sat dish. > >=20 > > But the GOOD news is: yes now you made it! The card works. And yes, you= should=20 > > really rename ASTRA E setting. Maybe also be more clear or give some hi= nt in=20 > > kaffeine when hovering over it, about how to set it, for some reason it= came=20 > > straightforward to me to click on the right radio button to select the = type of=20 > > satellite, but I did not understand, nor did suspect, I would be able = to set,=20 > > or that I would have to set the left button (must be a cultural deforma= tion,=20 > > or whatever). Once you told me about I did find it, but in my very limi= ted=20 > > experience, I think that could be enhanced. > >=20 > > So congratulations. It works and now I am officially even more impresse= d about=20 > > Linux and the spirit behind it. Compliments and thank you all for your = work=20 > > and time! =20 >=20 > Good to hear that now everything nailed down. > So, the patch > https://patchwork.linuxtv.org/patch/53128/ > is needed in addition to=20 > https://patchwork.linuxtv.org/patch/53044/ Yes. > If so, Mauro, please don't forget to put Fixes and stable tags, so > that both will be backported to stable trees. Yeah, I'll do that. >=20 > Meanwhile I'll backport it to openSUSE kernels so that the issue will > be fixed in the next kernel update. Btw, I'm adding this to v4l-utils (both upstream and stable): https://patchwork.linuxtv.org/patch/53172/ Despite being applied against version 1.16, It should be easy to backport it (if openSUSE is using an older version - probably it is, since version 1.16 is brand new). It is not really a bugfix (it is just renaming an entry's full name and moving it to be at the beginning of the file). It shouldn't cause any regression (as it doesn't change the short name for the LNBf), but it may help new users, as, with that, the default european LNBf will the the one with the extended frequency range required for Astra satellites. Thanks, Mauro