https://bugzilla.novell.com/show_bug.cgi?id=853073
https://bugzilla.novell.com/show_bug.cgi?id=853073#c0
Summary: bt878 based analog TV card seems not being probed and
bttv module is not autoloaded
Classification: openSUSE
Product: openSUSE 13.1
Version: Final
Platform: x86-64
OS/Version: openSUSE 13.1
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Kernel
AssignedTo: kernel-maintainers@forge.provo.novell.com
ReportedBy: goldstein.mark@gmail.com
QAContact: qa-bugs@suse.de
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101
Firefox/25.0
Fresh install of OS 13.1, kernel 3.11.6-4-desktop, x86_64
Old analog TV card that works fine in older versions (OS 12.3 and before) is
not working.
There is no messages about bttv / bt878 in /var/log/messages.
When the file /etc/modprobe.d/50-tv.conf is copied from OS 12.3 and
modeprobe bttv
issued manually (or file bttv.conf with the only line bttv put into
/etc/modules-load.d) everything starts working correctly.
This is the result of hwinfo --tv without forced module loading:
23: PCI 501.0: 11200 TV Card
[Created at pci.319]
Unique ID: Ikk3.bJ31E5obFa9
Parent ID: 6NW+.mTebKEmhWYA
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:05:01.0
SysFS BusID: 0000:05:01.0
Hardware Class: tv card
Model: "Brooktree Bt878"
Vendor: pci 0x109e "Brooktree Corporation"
Device: pci 0x036e "Bt878"
Revision: 0x11
Memory Range: 0xf8ffe000-0xf8ffefff (ro,non-prefetchable)
IRQ: 5 (no events)
Module Alias: "pci:v0000109Ed0000036Esv00000000sd00000000bc04sc00i00"
Driver Info #0:
Driver Status: bttv is not active
Driver Activation Cmd: "modprobe bttv"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #15 (PCI bridge)
And this is after the module loading (and TV card is then working):
23: PCI 501.0: 11200 TV Card
[Created at pci.319]
Unique ID: Ikk3.bJ31E5obFa9
Parent ID: 6NW+.mTebKEmhWYA
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:05:01.0
SysFS BusID: 0000:05:01.0
Hardware Class: tv card
Model: "Brooktree Bt878"
Vendor: pci 0x109e "Brooktree Corporation"
Device: pci 0x036e "Bt878"
Revision: 0x11
Driver: "bttv"
Driver Modules: "bttv"
Memory Range: 0xf8ffe000-0xf8ffefff (ro,non-prefetchable)
IRQ: 17 (no events)
Module Alias: "pci:v0000109Ed0000036Esv00000000sd00000000bc04sc00i00"
Driver Info #0:
Driver Status: bttv is active
Driver Activation Cmd: "modprobe bttv"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #15 (PCI bridge)
Note: other user reported it first on opensuse-kde mailing list:
Nov 23, 2013 at 7:13 PM, mussie