Re: DVB: Unable to find symbol m88ds3103_attach() [Kernel 5.18.13]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Sakari,
thanks for the reply and sorry for the delay in answering.

On Tue, Jul 26, 2022 at 10:40:16PM +0300, Sakari Ailus wrote:
> On Sat, Jul 23, 2022 at 05:57:07PM +0200, Helge Kreutzmann wrote:
> > I want to operate a Hauppauge WinTV-HR-5524 HD [1]. Despite numerous
> > attempts / searches /trials, I'm unable to get the sattelite part
> > operating, I always get (during boot):
> > 
> > Jul 23 08:37:19 twentytwo kernel: [    6.632755] DVB: Unable to find symbol m88ds3103_attach()
> > 
> > The full related boot log is below [2], I can provide more additional 
> > lines as necessary of course.
> > 
> > I listed the (related) loaded modules below [3], again I can provide
> > the full list of course.
> > 
> > Based on grep'ing through the kernel sources[4], I also modprobed …
> > but this did not improve the satellite detection[5].
> > 
> > According to the vendor satellite should work.
> > 
> > I can provide more details (also tried applications, ..) as needed.
> > 
> > Thanks for any pointer to get the satellite tuner working!
> 
> Looking at the problem, I guess this looks like something that shouldn't
> generally happen.
> 
> Have you tried removing cx23885 module and loading it again? It would seem
> lake in lsmod listing the module is there but somehow the symbol isn't
> found. I can't immediately think what else could cause this, than not being
> able to load the needed module when the symbol is looked up.

root@twentytwo:~# modprobe -r cx23885
modprobe: FATAL: Module cx23885 is in use.

root@twentytwo:~# lsmod | grep cx23885
cx23885               278528  1
altera_ci              28672  1 cx23885
altera_stapl           36864  1 cx23885
videobuf2_dvb          16384  1 cx23885
m88ds3103              40960  1 cx23885
cx2341x                36864  1 cx23885
tveeprom               28672  1 cx23885
rc_core                53248  1 cx23885
videobuf2_dma_sg       20480  1 cx23885
videobuf2_v4l2         40960  1 cx23885
videobuf2_common       77824  5
videobuf2_v4l2,videobuf2_dma_sg,cx23885,videobuf2_dvb,videobuf2_memops
snd_pcm               151552  6
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_pcm_oss,cx23885,snd_hda_core
snd                   118784  21
snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm_oss,cx23885,snd_pcm,snd_mixer_oss

However, I cannot see any open file which might be related:
root@twentytwo:~# lsof | grep dev|grep video
root@twentytwo:~# lsof | grep dev|grep v4l
root@twentytwo:~# lsof | grep dev|grep vbi

So I'm unable to unload cx23885.

I searched around, but I could not find any other idea to unload this
module.

Greetings

         Helge

-- 
      Dr. Helge Kreutzmann                     debian@xxxxxxxxxxxxx
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux