Bug 233883

Summary: pchdtv 3000 card does not work with 2.6.20-1.2933.fc6
Product: [Fedora] Fedora Reporter: Joseph Shraibman <jks>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED DUPLICATE QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 6   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-03-25 22:46:43 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Joseph Shraibman 2007-03-25 16:48:53 UTC
Description of problem:
When I boot up no dvb device is created, and a "modprobe cx88_dvb" tells me the
kernel module is not found

Version-Release number of selected component (if applicable):
2.6.20-1.2933.fc6

How reproducible:
Every time

Steps to Reproduce:
1. modprobe cx88_dvb

Additional info:

This works fine with 2.6.18-1.2868.fc6

Smolt profile for this system:
http://smolt.fedoraproject.org/show?UUID=6be66cec-5d9f-4f7b-8f68-4404c68f4b85

[root@xxx /lib/modules]# find . -name  *dvb*
./2.6.18-1.2868.fc6/kernel/drivers/media/video/cx88/cx88-dvb.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/video/video-buf-dvb.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/video/saa7134/saa7134-dvb.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-core
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-core/dvb-core.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/bt8xx/dvb-bt8xx.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-nova-t-usb2.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-digitv.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp702x.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dtt200u.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-gp8psk.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-cxusb.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mb.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mc.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp7045.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-umt-010.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-a800.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko
./2.6.18-1.2868.fc6/kernel/drivers/media/dvb/frontends/dvb-pll.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/video/cx88/cx88-dvb.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/video/video-buf-dvb.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/video/saa7134/saa7134-dvb.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-core
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-core/dvb-core.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/bt8xx/dvb-bt8xx.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-nova-t-usb2.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-digitv.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp702x.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dtt200u.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-gp8psk.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-cxusb.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mb.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mc.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dib0700.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp7045.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-umt-010.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-a800.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/dvb-usb/dvb-usb-ttusb2.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko
./2.6.20-1.2933.fc6/kernel/drivers/media/dvb/frontends/dvb-pll.ko

Comment 1 Chuck Ebbert 2007-03-25 22:46:43 UTC
That's a "-" not a "_" in the file name and it should load manually.

The autoload problem is being worked on.

*** This bug has been marked as a duplicate of 233416 ***

Comment 2 Joseph Shraibman 2007-03-25 23:35:18 UTC
When I do a lsmod in 2.6.18 it comes back as an underscore.  Did this change in
2.6.20?

Here is the output of uname -a and lsmod

Linux tupari.net 2.6.18-1.2868.fc6 #1 SMP Fri Dec 15 17:32:54 EST 2006 i686
athlon i386 GNU/Linux


Module                  Size  Used by
it87                   24549  0 
hwmon_vid               6977  1 it87
hwmon                   7621  1 it87
i2c_isa                 9537  1 it87
eeprom                 11217  0 
i2c_viapro             12629  0 
i2c_dev                13381  0 
autofs4                25413  2 
sunrpc                158333  1 
ip_conntrack_netbios_ns     7105  0 
ipt_REJECT              9665  1 
xt_state                6337  6 
ip_conntrack           56993  2 ip_conntrack_netbios_ns,xt_state
nfnetlink              11353  1 ip_conntrack
iptable_filter          7233  1 
ip_tables              17669  1 iptable_filter
ip6t_REJECT             9537  1 
xt_tcpudp               7361  25 
ip6table_filter         7105  1 
ip6_tables             18821  1 ip6table_filter
x_tables               18501  6
ipt_REJECT,xt_state,ip_tables,ip6t_REJECT,xt_tcpudp,ip6_tables
ipv6                  267489  47 ip6t_REJECT
dm_mirror              33041  0 
dm_multipath           22601  0 
dm_mod                 61529  2 dm_mirror,dm_multipath
video                  21061  0 
sbs                    20225  0 
i2c_ec                  9281  1 sbs
button                 10961  0 
battery                14405  0 
asus_acpi              20697  0 
ac                      9541  0 
lp                     17033  0 
snd_via82xx            32473  0 
gameport               20041  1 snd_via82xx
snd_ac97_codec         95073  1 snd_via82xx
snd_ac97_bus            6593  1 snd_ac97_codec
snd_seq_dummy           8133  0 
snd_seq_oss            37185  0 
snd_seq_midi_event     11841  1 snd_seq_oss
snd_seq                57137  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
floppy                 61285  1 
snd_pcm_oss            46561  0 
snd_mixer_oss          20545  1 snd_pcm_oss
snd_pcm                80325  3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
cx88_blackbird         22725  0 
cx2341x                15173  1 cx88_blackbird
tuner                  63093  0 
cx88_dvb               19813  3 
cx8802                 17093  2 cx88_blackbird,cx88_dvb
cx88_vp3054_i2c         8769  1 cx88_dvb
mt352                  10821  1 cx88_dvb
dvb_pll                18757  1 cx88_dvb
or51132                14149  1 cx88_dvb
video_buf_dvb          10949  1 cx88_dvb
dvb_core               83433  1 video_buf_dvb
cx8800                 38221  1 cx88_blackbird
cx88xx                 65381  4 cx88_blackbird,cx88_dvb,cx8802,cx8800
i2c_prosavage           8641  0 
snd_timer              27077  2 snd_seq,snd_pcm
nxt200x                17605  1 cx88_dvb
ir_common              32197  1 cx88xx
isl6421                 6593  1 cx88_dvb
snd_page_alloc         14281  2 snd_via82xx,snd_pcm
zl10353                 9669  1 cx88_dvb
snd_mpu401_uart        13249  1 snd_via82xx
video_buf              28997  6
cx88_blackbird,cx88_dvb,cx8802,video_buf_dvb,cx8800,cx88xx
tveeprom               18513  1 cx88xx
ide_cd                 42337  2 
cx24123                16201  1 cx88_dvb
compat_ioctl32          5569  1 cx8800
btcx_risc               9161  3 cx8802,cx8800,cx88xx
via_ircc               25429  0 
videodev               27073  3 cx88_blackbird,cx8800,cx88xx
lgdt330x               12381  1 cx88_dvb
irda                  129273  1 via_ircc
snd_rawmidi            28737  1 snd_mpu401_uart
v4l1_compat            16453  2 cx8800,videodev
cdrom                  38625  1 ide_cd
cx22702                10309  1 cx88_dvb
snd_seq_device         12621  4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
v4l2_common            26305  5 cx88_blackbird,cx2341x,tuner,cx8800,videodev
i2c_algo_bit           12873  3 cx88_vp3054_i2c,cx88xx,i2c_prosavage
snd                    57029  11
snd_via82xx,snd_ac97_codec,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi
,snd_seq_device
via_rhine              29901  0 
i2c_core               25537  20
it87,i2c_isa,eeprom,i2c_viapro,i2c_dev,i2c_ec,tuner,cx88_dvb,mt352,dvb_pll,or51132,cx88xx,nxt200x,isl6421,zl10353,tvee
prom,cx24123,lgdt330x,cx22702,i2c_algo_bit
crc_ccitt               6337  1 irda
mii                     9665  1 via_rhine
soundcore              14113  1 snd
parport_pc             31205  1 
parport                40841  2 lp,parport_pc
serio_raw              11205  0 
pcspkr                  7361  0 
ext3                  135497  3 
jbd                    63209  1 ext3
ehci_hcd               35533  0 
ohci_hcd               25181  0 
uhci_hcd               27725  0 


Comment 3 Chuck Ebbert 2007-03-25 23:51:57 UTC
The kernel converts "-" to "_" during loading for some reason.

Go compare those names and you'll see.