Hi again,

There's a lot of confusing/conflicting info out there about getting my
WinTV HVR900 working on ubuntu and I've tried most things.

Here's where I am now...

Clean default standalone install of Mythbuntu 8.04 with all updates
(143Mb),reboot, everything working; plug in my WinTV HVR900 stick and:

$ uname -a
Linux mythbuntu 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008 i686 
GNU/Linux

$ lsmod
Module                  Size  Used by
tvp5150                19856  0 
em28xx                 49064  0 
compat_ioctl32          2304  1 em28xx
ir_common              36100  1 em28xx
videodev               29440  1 em28xx
v4l2_common            18304  2 em28xx,videodev
v4l1_compat            15492  2 em28xx,videodev
tveeprom               16656  1 em28xx
af_packet              23812  2 
ipv6                  267780  23 
cpufreq_ondemand        9740  0 
cpufreq_userspace       5284  0 
cpufreq_conservative     8712  0 
cpufreq_powersave       2688  0 
cpufreq_stats           7104  0 
freq_table              5536  2 cpufreq_ondemand,cpufreq_stats
video                  19856  0 
output                  4736  1 video
dock                   11280  0 
container               5632  0 
sbs                    15112  0 
sbshc                   7680  1 sbs
battery                14212  0 
iptable_filter          3840  0 
ip_tables              14820  1 iptable_filter
x_tables               16132  1 ip_tables
ac                      6916  0 
lp                     12324  0 
parport                37832  1 lp
snd_emu10k1_synth       8064  0 
snd_emux_synth         36224  1 snd_emu10k1_synth
snd_seq_virmidi         8192  1 snd_emux_synth
snd_seq_midi_emul       7552  1 snd_emux_synth
snd_emu10k1           146880  2 snd_emu10k1_synth
snd_ac97_codec        101028  1 snd_emu10k1
ac97_bus                3072  1 snd_ac97_codec
snd_pcm_oss            42144  0 
snd_mixer_oss          17920  1 snd_pcm_oss
snd_pcm                78596  3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_page_alloc         11400  2 snd_emu10k1,snd_pcm
snd_util_mem            5632  2 snd_emux_synth,snd_emu10k1
snd_hwdep              10500  2 snd_emux_synth,snd_emu10k1
snd_seq_dummy           4868  0 
snd_seq_oss            35584  0 
snd_seq_midi            9376  0 
snd_rawmidi            25760  3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
snd_seq_midi_event      8320  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
nvidia               4718832  36 
snd_seq                54224  9 
snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24836  3 snd_emu10k1,snd_pcm,snd_seq
snd_seq_device          9612  8 
snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
emu10k1_gp              4608  0 
snd                    56996  16 
snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
gameport               16008  2 emu10k1_gp
soundcore               8800  1 snd
serio_raw               7940  0 
button                  9232  0 
i2c_nforce2             7680  0 
nvidia_agp              9628  1 
evdev                  13056  3 
i2c_core               24832  5 tvp5150,em28xx,tveeprom,nvidia,i2c_nforce2
shpchp                 34452  0 
pci_hotplug            30880  1 shpchp
agpgart                34760  2 nvidia,nvidia_agp
psmouse                40336  0 
pcspkr                  4224  0 
ext3                  136712  1 
jbd                    48404  1 ext3
mbcache                 9600  1 ext3
sg                     36880  0 
sr_mod                 17956  0 
cdrom                  37408  1 sr_mod
sd_mod                 30720  3 
pata_amd               14212  2 
ata_generic             8324  0 
8139too                27520  0 
pata_sil680            11012  0 
pata_acpi               8320  0 
3c59x                  46376  0 
libata                159344  4 pata_amd,ata_generic,pata_sil680,pata_acpi
scsi_mod              151436  4 sg,sr_mod,sd_mod,libata
8139cp                 24704  0 
mii                     6400  3 8139too,3c59x,8139cp
ehci_hcd               37900  0 
ohci_hcd               25348  0 
forcedeth              51980  0 
usbcore               146028  4 em28xx,ehci_hcd,ohci_hcd
thermal                16796  0 
processor              36872  1 thermal
fan                     5636  0 
fbcon                  42912  0 
tileblit                3456  1 fbcon
font                    9472  1 fbcon
bitblit                 6784  1 fbcon
softcursor              3072  1 bitblit
fuse                   50708  1 

$ dmesg
[  229.290666] usb 3-3: new high speed USB device using ehci_hcd and address 2
[  229.428050] usb 3-3: configuration #1 chosen from 1 choice
[  229.806325] Linux video capture interface: v2.00
[  229.897325] em28xx v4l2 driver version 0.0.1 loaded
[  229.897372] em28xx new video device (2040:6502): interface 0, class 255
[  229.897380] em28xx #0: Alternate settings: 8
[  229.897382] em28xx #0: Alternate setting 0, max size= 0
[  229.897384] em28xx #0: Alternate setting 1, max size= 0
[  229.897386] em28xx #0: Alternate setting 2, max size= 1448
[  229.897388] em28xx #0: Alternate setting 3, max size= 2048
[  229.897390] em28xx #0: Alternate setting 4, max size= 2304
[  229.897392] em28xx #0: Alternate setting 5, max size= 2580
[  229.897394] em28xx #0: Alternate setting 6, max size= 2892
[  229.897396] em28xx #0: Alternate setting 7, max size= 3072
[  230.290352] em28xx #0: i2c eeprom 00: 1a eb 67 95 40 20 02 65 d0 12 5c 03 82 
1e 6a 18
[  230.290363] em28xx #0: i2c eeprom 10: 00 00 24 57 66 07 01 00 00 00 00 00 00 
00 00 00
[  230.290369] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b 
e0 00 00
[  230.290375] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 01 01 00 
00 00 00
[  230.290381] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00
[  230.290387] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00
[  230.290392] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 18 03 34 
00 30 00
[  230.290398] em28xx #0: i2c eeprom 70: 32 00 37 00 35 00 38 00 38 00 35 00 39 
00 34 00
[  230.290404] em28xx #0: i2c eeprom 80: 00 00 1e 03 57 00 69 00 6e 00 54 00 56 
00 20 00
[  230.290410] em28xx #0: i2c eeprom 90: 48 00 56 00 52 00 2d 00 39 00 30 00 30 
00 00 00
[  230.290415] em28xx #0: i2c eeprom a0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd 
d0 28 89
[  230.290421] em28xx #0: i2c eeprom b0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 
40 f2 1f
[  230.290427] em28xx #0: i2c eeprom c0: 10 f0 74 02 01 00 01 79 29 00 00 00 00 
00 00 00
[  230.290433] em28xx #0: i2c eeprom d0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd 
d0 28 89
[  230.290439] em28xx #0: i2c eeprom e0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 
40 f2 1f
[  230.290445] em28xx #0: i2c eeprom f0: 10 f0 74 02 01 00 01 79 29 00 00 00 00 
00 00 00
[  230.290451] EEPROM ID= 0x9567eb1a
[  230.290452] Vendor/Product ID= 2040:6502
[  230.290454] AC97 audio (5 sample rates)
[  230.290455] 500mA max power
[  230.290457] Table at 0x24, strings=0x1e82, 0x186a, 0x0000
[  230.402748] tvp5150 5-005c: tvp5150am1 detected.
[  232.905476] registered VBI
[  232.981375] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[  232.981382] em28xx #0: Found <NULL>
[  232.981408] usbcore: registered new interface driver em28xx
[  233.262251] BUG: unable to handle kernel NULL pointer dereference at virtual 
address 00000000
[  233.262263] printing eip: c021a69a *pde = 00000000 
[  233.262269] Oops: 0000 [#1] SMP 
[  233.262272] Modules linked in: tvp5150 em28xx compat_ioctl32 ir_common 
videodev v4l2_common v4l1_compat tveeprom af_packet ipv6 cpufreq_ondemand 
cpufreq_userspace cpufreq_conservative cpufreq_powersave cpufreq_stats 
freq_table video output dock container sbs sbshc battery iptable_filter 
ip_tables x_tables ac lp parport snd_emu10k1_synth snd_emux_synth 
snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus 
snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_util_mem snd_hwdep 
snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event nvidia(P) 
snd_seq snd_timer snd_seq_device emu10k1_gp snd gameport soundcore serio_raw 
button i2c_nforce2 nvidia_agp evdev i2c_core shpchp pci_hotplug agpgart psmouse 
pcspkr ext3 jbd mbcache sg sr_mod cdrom sd_mod pata_amd ata_generic 8139too 
pata_sil680 pata_acpi 3c59x libata scsi_mod 8139cp mii ehci_hcd ohci_hcd 
forcedeth usbcore thermal processor fan fbcon tileblit font bitblit softcursor 
fuse
[  233.262315] 
[  233.262319] Pid: 6121, comm: hald-probe-vide Tainted: P        
(2.6.24-19-generic #1)
[  233.262321] EIP: 0060:[<c021a69a>] EFLAGS: 00010246 CPU: 0
[  233.262331] EIP is at strlen+0xa/0x20
[  233.262333] EAX: 00000000 EBX: 00000020 ECX: ffffffff EDX: 00000000
[  233.262335] ESI: 00000000 EDI: 00000000 EBP: df47dec8 ESP: df47ddec
[  233.262337]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[  233.262340] Process hald-probe-vide (pid: 6121, ti=df47c000 task=dee06b80 
task.ti=df47c000)
[  233.262342] Stack: df47df20 c02187af 80685600 de3f1be0 df47df20 de218800 
e0dc20e5 d6e48000 
[  233.262348]        c018d7f1 00000000 c03f6b18 00020000 00000000 00000010 
c1163000 00000000 
[  233.262352]        00000286 00000000 0001e000 00000005 ca198e20 dde1084c 
00000000 c01091d3 
[  233.262357] Call Trace:
[  233.262360]  [<c02187af>] strlcpy+0x1f/0x60
[  233.262370]  [<e0dc20e5>] em28xx_video_do_ioctl+0x345/0x1600 [em28xx]
[  233.262383]  [<c018d7f1>] __slab_alloc+0x241/0x4a0
[  233.262394]  [<c01091d3>] dma_alloc_coherent+0xc3/0x110
[  233.262404]  [<e0dc62af>] em28xx_init_isoc+0x14f/0x200 [em28xx]
[  233.262416]  [<e0d15127>] video_usercopy+0xc7/0x220 [videodev]
[  233.262438]  [<c0190000>] do_filp_open+0x50/0x60
[  233.262446]  [<e0dc1662>] em28xx_v4l2_ioctl+0x62/0xc0 [em28xx]
[  233.262452]  [<e0dc1da0>] em28xx_video_do_ioctl+0x0/0x1600 [em28xx]
[  233.262460]  [<c019e048>] do_ioctl+0x78/0x90
[  233.262468]  [<c019e28e>] vfs_ioctl+0x22e/0x2b0
[  233.262472]  [<c01900ce>] do_sys_open+0xbe/0xe0
[  233.262477]  [<c019e366>] sys_ioctl+0x56/0x70
[  233.262482]  [<c01043c2>] sysenter_past_esp+0x6b/0xa9
[  233.262493]  =======================
[  233.262494] Code: 00 56 89 c6 89 d0 88 c4 ac 38 e0 74 09 84 c0 75 f7 be 01 
00 00 00 89 f0 48 5e c3 8d b6 00 00 00 00 57 b9 ff ff ff ff 89 c7 31 c0 <f2> ae 
f7 d1 49 5f 89 c8 c3 8d b6 00 00 00 00 8d bc 27 00 00 00 
[  233.262515] EIP: [<c021a69a>] strlen+0xa/0x20 SS:ESP 0068:df47ddec
[  233.262520] ---[ end trace 24ae1a998c75e888 ]---
[  233.319780] BUG: unable to handle kernel NULL pointer dereference at virtual 
address 00000000
[  233.319790] printing eip: c021a69a *pde = 00000000 
[  233.319794] Oops: 0000 [#2] SMP 
[  233.319797] Modules linked in: tvp5150 em28xx compat_ioctl32 ir_common 
videodev v4l2_common v4l1_compat tveeprom af_packet ipv6 cpufreq_ondemand 
cpufreq_userspace cpufreq_conservative cpufreq_powersave cpufreq_stats 
freq_table video output dock container sbs sbshc battery iptable_filter 
ip_tables x_tables ac lp parport snd_emu10k1_synth snd_emux_synth 
snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus 
snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_util_mem snd_hwdep 
snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event nvidia(P) 
snd_seq snd_timer snd_seq_device emu10k1_gp snd gameport soundcore serio_raw 
button i2c_nforce2 nvidia_agp evdev i2c_core shpchp pci_hotplug agpgart psmouse 
pcspkr ext3 jbd mbcache sg sr_mod cdrom sd_mod pata_amd ata_generic 8139too 
pata_sil680 pata_acpi 3c59x libata scsi_mod 8139cp mii ehci_hcd ohci_hcd 
forcedeth usbcore thermal processor fan fbcon tileblit font bitblit softcursor 
fuse
[  233.319840] 
[  233.319843] Pid: 6134, comm: hald-probe-vide Tainted: P      D 
(2.6.24-19-generic #1)
[  233.319846] EIP: 0060:[<c021a69a>] EFLAGS: 00010246 CPU: 0
[  233.319853] EIP is at strlen+0xa/0x20
[  233.319855] EAX: 00000000 EBX: 00000020 ECX: ffffffff EDX: 00000000
[  233.319858] ESI: 00000000 EDI: 00000000 EBP: d6dafec8 ESP: d6dafdec
[  233.319860]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[  233.319863] Process hald-probe-vide (pid: 6134, ti=d6dae000 task=dee07700 
task.ti=d6dae000)
[  233.319865] Stack: d6daff20 c02187af 80685600 de681960 d6daff20 de218800 
e0dc20e5 d6d30005 
[  233.319870]        df9a15e0 df9a1580 df1c3b28 c01a7e73 00000000 df9a1580 
c019bb05 d6d30000 
[  233.319875]        df1c3b28 df9a1580 b7e4aba0 df476ec8 dec43740 00000101 
00000001 00000000 
[  233.319879] Call Trace:
[  233.319882]  [<c02187af>] strlcpy+0x1f/0x60
[  233.319892]  [<e0dc20e5>] em28xx_video_do_ioctl+0x345/0x1600 [em28xx]
[  233.319904]  [<c01a7e73>] mntput_no_expire+0x13/0x70
[  233.319911]  [<c019bb05>] link_path_walk+0x65/0xc0
[  233.319924]  [<c018fca2>] get_unused_fd_flags+0x52/0xd0
[  233.319933]  [<e0d15127>] video_usercopy+0xc7/0x220 [videodev]
[  233.319955]  [<c0190000>] do_filp_open+0x50/0x60
[  233.319961]  [<e0dc1662>] em28xx_v4l2_ioctl+0x62/0xc0 [em28xx]
[  233.319968]  [<e0dc1da0>] em28xx_video_do_ioctl+0x0/0x1600 [em28xx]
[  233.319976]  [<c019e048>] do_ioctl+0x78/0x90
[  233.319982]  [<c019e28e>] vfs_ioctl+0x22e/0x2b0
[  233.319986]  [<c01900ce>] do_sys_open+0xbe/0xe0
[  233.319991]  [<c019e366>] sys_ioctl+0x56/0x70
[  233.319996]  [<c01043c2>] sysenter_past_esp+0x6b/0xa9
[  233.320008]  =======================
[  233.320010] Code: 00 56 89 c6 89 d0 88 c4 ac 38 e0 74 09 84 c0 75 f7 be 01 
00 00 00 89 f0 48 5e c3 8d b6 00 00 00 00 57 b9 ff ff ff ff 89 c7 31 c0 <f2> ae 
f7 d1 49 5f 89 c8 c3 8d b6 00 00 00 00 8d bc 27 00 00 00 
[  233.320030] EIP: [<c021a69a>] strlen+0xa/0x20 SS:ESP 0068:d6dafdec
[  233.320035] ---[ end trace 24ae1a998c75e888 ]---

There is no /dev/dvb just a video0 and vbi0 in /dev.

What to do now?

-- 
2.6.24.12 won't boot with em28xx device
https://bugs.launchpad.net/bugs/204578
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to