Installing a module

William Case billlinux at rogers.com
Wed May 6 16:53:03 UTC 2009


On Tue, 2009-05-05 at 23:33 +0200, Nigel Henry wrote:
> On Tuesday 05 May 2009 00:55, William Case wrote:
> > Thanks Nigel;
> >
> > On Mon, 2009-05-04 at 23:06 +0200, Nigel Henry wrote:
> > > On Sunday 03 May 2009 20:04, William Case wrote:

> 
> Hi Bill.
> 
> Apologies. I forgot to add the alsamixer command so as to bypass the default 
> alsamixer screen when pulseaudio is installed. The command below will open 
> alsamixer and show all controls available for your soundcard. Again F4 will 
> show the capture controls.
> 
> alsamixer -D hw:0
> 
> Your lsmod shows a bunch of modules loaded that are specific to the TV card. 
> Quite why the tuner module isn't being loaded automatically, I don't know. It 
> may be worth a look at dmesg, and see what is being loaded for the TV card. 
> You may see some reference to the tuner module.


dmesg
...
tveeprom 1-0050: Hauppauge model 78521, rev C1E9, serial# 4870798
tveeprom 1-0050: MAC address is 00-0D-FE-4A-52-8E
tveeprom 1-0050: tuner model is Philips 18271_8295 (idx 149, type 54)
tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
tveeprom 1-0050: audio processor is CX23887 (idx 42)
tveeprom 1-0050: decoder processor is CX23887 (idx 37)
tveeprom 1-0050: has radio
cx23885[0]: hauppauge eeprom: model=78521
cx25840' 3-0044: cx25  0-21 found @ 0x88 (cx23885[0])
cx23885[0]/0: registered device video0 [v4l2]
end_request: I/O error, dev sr0, sector 0
__ratelimit: 82 callbacks suppressed
Buffer I/O error on device sr0, logical block 0
firmware: requesting v4l-cx23885-avcore-01.fw
end_request: I/O error, dev sr0, sector 4
Buffer I/O error on device sr0, logical block 1
Buffer I/O error on device sr0, logical block 2
Buffer I/O error on device sr0, logical block 3
Buffer I/O error on device sr0, logical block 4
Buffer I/O error on device sr0, logical block 5
Buffer I/O error on device sr0, logical block 6
Buffer I/O error on device sr0, logical block 7
end_request: I/O error, dev sr0, sector 0
Buffer I/O error on device sr0, logical block 0
Buffer I/O error on device sr0, logical block 1
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
HDA Intel 0000:00:1b.0: setting latency timer to 64
cx25840' 3-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
cx23885[0]: registered device video1 [mpeg]
cx23885[0]: cx23885 based dvb card
MT2131: successfully identified at address 0x61
....

tuner' 1-0061: chip found @ 0xc2 (cx23885[0])
tuner' 2-0042: chip found @ 0x84 (cx23885[0])
tda829x 2-0042: could not clearly identify tuner address, defaulting to
60
tda18271 2-0060: creating new instance

I have:

/lib/firmware/v4l-cx23885-avcore-01.fw
/lib/firmware/v4l-cx23885-enc.fw

One site I googled suggests that they should be
in  /lib/firmware/your-kernel-version.  I would think it depends on
where the init looks.  For Fedora 10, since there is no
'/lib/firmware/your-kernel-version' directory it wouldn't be necessary.


> 
> If you still can't get any sounds after fiddling with alsamixer, it may be 
> worth disabling pulseaudio temporarily, in case it for some reason is not 
> able to deal with sound output from the TV card. The command below as root 
> will disable it.
> 
> yum remove alsa-plugins-pulseaudio
> 
I will try that next but first I thought I would straighten out any
problems in dmesg.
 
-- 
Regards Bill
Fedora 10, Gnome 2.24.3
Evo.2.24.5, Emacs 22.3.1




More information about the fedora-list mailing list