lack of module saa716x in kernel

Asked by John May

  This is not a question , it is fact. So maybe it might be my fault. So I will pose it as a question.

                    HOW do I get the module saa716x into a kernel?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

What is the output of:

lsb_release -a; uname -a

Thanks

Revision history for this message
John May (maihaus-bmts) said :
#2

Reply to Actionparsnip.

13:34 Hrs. 30/1/19

     Thank you for answering. However once again not what I need. I
suggest that you read again.

Then go to your keyboard and confirm the fact that the module saa716x is
not in the

latest kernel "4.15.0-44-generic".

     Then ask yourself, :" how would I get it in"? When you can answer
that, Then you can tell me.

Thank you,

John May.

On 2019-01-30 9:37 a.m., actionparsnip wrote:
> Your question #678199 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/678199
>
> Status: Open => Needs information
>
> actionparsnip requested more information:
> What is the output of:
>
> lsb_release -a; uname -a
>
> Thanks
>

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

I know it's not what you needed. It's some. Information about the system. Can you please give the output of:

lsb_release -a

Thanks

Revision history for this message
John May (maihaus-bmts) said :
#4

Did you check kernel   4.15.0-44-generic? yes or no

If you did, did you find the module saa716x yes or no

> Your question #678199 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/678199
>
> Status: Open => Needs information
>
> actionparsnip requested more information:
> I know it's not what you needed. It's some. Information about the
> system. Can you please give the output of:
>
> lsb_release -a
>
> Thanks
>

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5

Not yet. I'm still waiting for the output of the command I politely asked for the out of.....

Please provide the output.

Thanks

Revision history for this message
John May (maihaus-bmts) said :
#6

Reply 18:56 1/30/19.

      Thank you , I am still waiting  for the answers to the two
questions I asked you. These require a

simple yes or no. Then I will know we are on the same playing field.

On 2019-01-30 4:02 p.m., actionparsnip wrote:
> Your question #678199 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/678199
>
> Status: Open => Needs information
>
> actionparsnip requested more information:
> Not yet. I'm still waiting for the output of the command I politely
> asked for the out of.....
>
> Please provide the output.
>
> Thanks
>

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#7

No and no because you didn't answer my question by giving the output of my command.
I have now answered your questions as requested. Will you please give the output of the command I gave and we can begin investigating this.

I don't know why you can't just give the output. It's a copy and paste job and takes a second to run but it's only your own problem you are holding uo with this nonsense, not mine.

Last time. Please give the output of the command given in my first reply.

Thank you.

Revision history for this message
John May (maihaus-bmts) said :
#8

Reply 1/31/19  14:52 Hrs.

      Thank you,

      No and No. Good. Here's one "cut and paste' you should have.

       boss@centre:~$ sudo modprobe saa716x
       [sudo] password for boss:
       modprobe: FATAL: Module saa716x not found in directory
/lib/modules/4.15.0-44-generic.

So back to the question

      HOW do I get the saa716x module into the kernel?

On 2019-01-30 7:13 p.m., actionparsnip wrote:
> Your question #678199 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/678199
>
> Status: Open => Needs information
>
> actionparsnip requested more information:
> No and no because you didn't answer my question by giving the output of my command.
> I have now answered your questions as requested. Will you please give the output of the command I gave and we can begin investigating this.
>
> I don't know why you can't just give the output. It's a copy and paste
> job and takes a second to run but it's only your own problem you are
> holding uo with this nonsense, not mine.
>
> Last time. Please give the output of the command given in my first
> reply.
>
> Thank you.
>

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#9

You haven't given the output of the command I gave. I've asked you three times. You won't cooperate so I'm not going to bother anymore. Maybe someone else can advise.

If you won't give the results of commands given then why ask for help? What's the point?

Revision history for this message
John May (maihaus-bmts) said :
#10

Reply 19:08 1/31/19

     There you go, I don't see how this is any help in getting a driver
module into the kernel.

If I've overlooked anything please let me know. I'm always happy to learn.

boss@centre:~$ lsb_release -a; uname -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:    18.04
Codename:    bionic
Linux centre 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC
2019 x86_64 x86_64 x86_64 GNU/Linux
boss@centre:~$

On 2019-01-31 3:09 p.m., actionparsnip wrote:
> Your question #678199 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/678199
>
> actionparsnip posted a new comment:
> You haven't given the output of the command I gave. I've asked you three
> times. You won't cooperate so I'm not going to bother anymore. Maybe
> someone else can advise.
>
> If you won't give the results of commands given then why ask for help?
> What's the point?
>

Revision history for this message
Manfred Hampl (m-hampl) said :
#11

This is not an attempt to answer the question or to provide a solution, but just some facts and my personal impression:

John May has created several questions in the Ubuntu area on Launchpad:
https://answers.launchpad.net/ubuntu/+question/675968
https://answers.launchpad.net/ubuntu/+question/676856
https://answers.launchpad.net/ubuntu/+question/678199
https://answers.launchpad.net/ubuntu/+question/678295
https://answers.launchpad.net/ubuntu/+question/678296
https://answers.launchpad.net/ubuntu/+question/678297
all these concerning a kernel module saa716x

John May seems to own a DVB card "TBS 6928" or "TBS 6928 SE" (details, especially the vendor and device IDs are unknown to me).
John May claims that his card needs a driver module named saa716x, being the driver for devices with an NXP Saa7160/Saa7161/Saa7162 chip. See also https://www.linuxtv.org/wiki/index.php/NXP_SAA716x

Fact is, that the kernel packages provided by Ubuntu, as well as the stock kernels from kernel.org do not contain a module with this name, and I did not find any trace, that older versions of the kernel packages in Ubuntu have ever contained such module.

The only similarly-named module delivered in the standard kernel packages is saa7164 (which probably does not work for saa7160/1/2 but only for saa7164 chips).

My conclusion: If a kernel module with such name is not part of the standard kernel, then it has to be built from other software sources.

I already identified different potential sources that offer creation of modules with names like saa716x_budget, saa716x_ff or saa716x_tbs-dvb. I was not able to verify whether one of these might work on John May's device, because he refused to discuss anything that is not named saa716x.

Revision history for this message
John May (maihaus-bmts) said :
#12

On 2019-02-03 8:25 a.m., Warner wrote:

Reply    to Manfred Hampl Et al.

      I feel this warrants an answer. The whole lot, of course, is a
bunch of space filler leading up to the point where he can put the blame
on me for failing to provide information.
      The fact is, He tried twice, never even  approaching the question.
He became so confused, I had to shut it down,
      I thought from the start there was little chance of him being able
to answer. His opening line,
              "I am unable to go into details, I don't own a DVB card".
      I believed at that time he was a young and very inexperienced
employee of Launchpad. I fully expected there would be a supervisor or
manager or someone he could appeal to for the answer.
It turns out, he isn't, and there wasn't. It wasn't until later he told
me that he was only a "volunteer".
      On being told I thought he was inexperienced I was told to check
his "track record". This I did, can't say I found it very impressive.
      At this point with "track record" in mind it might it might be a
good time to give the record of one who was paid, and paid well, to
answer questions.
      My entire working life, short as it may be, I took very early
retirement and got out of the rat race, was involved in the
computerisation of the Typesetting Industry. The move from Hot Metal to
Cold Type The  biggest change in 100 years. I was living In Vancouver BC
I got a job with a company in San Leandro CA., 1027 miles away, to
service equipment being shipped into Canada.
      I( cut my teeth on the first digital  computer ,made by Philips
NV, using modules rather than discrete transistors. I spent nine years
all over BC installing teaching, servicing, modifying. My only trips to
Home Office where for updating on  new equipment.
      I then took a job with a company with head office in Wilmington
MA. This involved moving the computerisation into Newspapers. I hand
four years hands on reporting to the branch office in Palo Alto CA. I
was then asked to join a team being put together in Wilmington to be
moved to London UK, to support the European Middle Eastern and African
markets.
      There sat answering questions. What we couldn't answer we got on a
plane and went and fixed.
So on to Manfred Hampl.

This man is amazing , Having made a complete cock up  and getting so
confused and making no attempt to  answer the question I shut him down
twice.
      He now bounces backing blaming everything but himself.
Manfred Hampl wants Facts. Fact is I never at any time changed the question.

   NOTE the first line written by Manfred Hampl  "Your question #678199
on Ubuntu has changed"
Apparently he heads all his communications this way. Seems he ends
believing it Himself.

So I will repeat. I have at no time changed the question.It's only in
Manfred Hampl's confused mind.

So now take his line John May seems to own..... notice the nitpicking
TBS 6928 SE or  TBS 6928
Then the supercilious remark. "the vendor and device ids are unknown  to me.
   He should know the vendor it ends in GmBH.

Then we have John May claims his card needs a driver saa716x.
    So does 'lspci'

  Next we come to' kernel packages do not contain a module with this name'
     Title of my question   "lack of module in kernel"
.
  This next paragraph is of little concern . Its only space filler'

  Now we come to his conclusion.  This is the only sensible thing
Manfred Hampl has said.
  Had he in his bumbling stumbled on.

https:/www.cvberciti.biz/fag/linux-kernel-where-to..

He would have found a write up on inserting modules in Linux kernels.

All of what he says in his final paragraph is true . What he seems
unable to grasp is the the driver won't compile if the module is not in
the kernel.

Now we come to my refusal to discuss anything but saa716x. It's not my
refusal but my attempts to get Manfred back to the question.

I can tell you this from experience that Manfred Hampl and actually none
of you wil be completely successfull at answering questions until you
have the confidence to say to a person, "I don't know,
but I will find out and get back to you.
     You need the ability to ask questions up . you need to know where
information is stored. You need to get outside your own sphere of knowledge.

John May.

Your question #678199 on Ubuntu changed:
>> https://answers.launchpad.net/ubuntu/+question/678199
>>
>> Manfred Hampl posted a new comment:
>> This is not an attempt to answer the question or to provide a solution,
>> but just some facts and my personal impression:
>>
>> John May has created several questions in the Ubuntu area on Launchpad:
>> https://answers.launchpad.net/ubuntu/+question/675968
>> https://answers.launchpad.net/ubuntu/+question/676856
>> https://answers.launchpad.net/ubuntu/+question/678199
>> https://answers.launchpad.net/ubuntu/+question/678295
>> https://answers.launchpad.net/ubuntu/+question/678296
>> https://answers.launchpad.net/ubuntu/+question/678297
>> all these concerning a kernel module saa716x
>>
>> John May seems to own a DVB card "TBS 6928" or "TBS 6928 SE" (details, especially the vendor and device IDs are unknown to me).
>> John May claims that his card needs a driver module named saa716x, being the driver for devices with an NXP Saa7160/Saa7161/Saa7162 chip. See alsohttps://www.linuxtv.org/wiki/index.php/NXP_SAA716x
>>
>> Fact is, that the kernel packages provided by Ubuntu, as well as the
>> stock kernels from kernel.org do not contain a module with this name,
>> and I did not find any trace, that older versions of the kernel packages
>> in Ubuntu have ever contained such module.
>>
>> The only similarly-named module delivered in the standard kernel
>> packages is saa7164 (which probably does not work for saa7160/1/2 but
>> only for saa7164 chips).
>>
>> My conclusion: If a kernel module with such name is not part of the
>> standard kernel, then it has to be built from other software sources.
>>
>> I already identified different potential sources that offer creation of
>> modules with names like saa716x_budget, saa716x_ff or saa716x_tbs-dvb. I
>> was not able to verify whether one of these might work on John May's
>> device, because he refused to discuss anything that is not named
>> saa716x.
>>

Revision history for this message
Manfred Hampl (m-hampl) said :
#13

There are some inaccuracies in the last comment, which I have to correct.

1.
His opening line, "I am unable to go into details, I don't own a DVB card".

My intention was not to raise too high expectations, and to avoid "Can't you try yourself with your own card" ideas.

2.
I believed at that time he was a young and very inexperienced employee of Launchpad. I fully expected there would be a supervisor or manager or someone he could appeal to for the answer. It turns out, he isn't, and there wasn't. It wasn't until later he told me that he was only a "volunteer".

Most of the people actively trying to answer questions on Launchpad.net are volunteers.
Maybe this is not visible enough for new users of Launchpad, but it is fact.

3.
NOTE the first line written by Manfred Hampl "Your question #678199 on Ubuntu has changed"
Apparently he heads all his communications this way. Seems he ends believing it Himself.

This must be a misinterpretation of the ways of working of Launchpad Question and Answers.

Whenever somebody does ANY modification on a question document, then an e-mail is sent out to the persons who have subscribed to that question. The person who created the question is automatically subscribed.
Changes that can trigger such "Your question … has changed" mail can be e.g. somebody pressing the "Propose Answer" or "Add Information Request" buttons on the question document on https://answers.launchpad.net/ubuntu/+question/678199

I have never changed the question, I do not possess the required access right to do that.
I just tried helping, and now I am accused of having a "confused mind".

4.
So now take his line John May seems to own..... notice the nitpicking TBS 6928 SE or TBS 6928
Then the supercilious remark. "the vendor and device ids are unknown to me. He should know the vendor it ends in GmBH.

Sadly some companies sell computer equipment with similar but different specifications under the same name.
For an attempt to provide the correct driver these details often do matter.

The vendor ID is a hex code and can never end with "GmbH", same for device ID and Sub-ID
The command "sudo lspci -vnn" would list them and end all doubts about the card details.

5.
Had he in his bumbling stumbled on.
https:/www.cvberciti.biz/fag/linux-kernel-where-to..
He would have found a write up on inserting modules in Linux kernels.

All of what he says in his final paragraph is true . What he seems unable to grasp is the the driver won't compile if the module is not in the kernel.

This again seems to be a misunderstanding of https://www.cyberciti.biz/faq/inux-kernel-where-to-find-modules/ (note the typo errors above).

The kernel module is the driver. And you can insert a module into the kernel only if it is there. A module named saa716x has never existed in the list of kernel modules provided by the standard kernel (from kernel.org) or the Ubuntu kernel versions.

Can you help with this problem?

Provide an answer of your own, or ask John May for more information if necessary.

To post a message you must log in.