I installed KnoppMyth from R5A16. While all of the hardware seems to be correctly detected, almost none of it actually works immediately after Knoppmyth installation and configuration.
My hardware is detailed here. I got the TrendNet (TrendWare) TEW-423PI wireless PCI card working by following
Craig's ACX100/111 Guide. Even though it appeared to be detected, it didn't work until I followed his instructions to download the latest version. ( acx100-0.2.0pre8_plus_fixes_57.tar.gz is what worked for me.)
I also surprised myself and
got LVM working and my /myth dir spans two 160GB drives. Knoppmyth didn't get my /cache partition auto-mounting, so I had to edit /etc/fstab and also chown mythtv:mythv /cache to get to the point where clicking on Watch Live TV didn't crash the backend.
But there's the catch. I can listen to music, and know the audio is working, but when I click on Watch Live TV all I get is about a 15-second black screen and then it goes back to the MythTV menu without ever showing any TV.
I have the channel guide all filled in and working now. I've searched Google and these forums. It even seems like mythtv-setup detects the HD3000 and the PVR-250 cards, but I can't get either of them to do a thing. The logs below make it look like the drivers are installed. dtvscan gives no response, and in fact, I can't even figure out which /dev/??? my cards are at, because most of the usual suspects don't work: /dev/dvb /dev/dtv/ or either of those with 0 appended. Something is at /dev/video0, but I'm not sure which card, and it certainly doesn't play TV! I briiefly was using the S-video out on my circa 1994 Sony 27" TV but text was often so small or blurry that I've switched back to an LCD monitor until I get more stuff working.
Hopefully these logs (from /var/log/syslog but same thing is in /var/log/dmesg and /var/log/messages), and lsmod, lspci suggest something to try to someone here. Thanks:
Jul 4 17:52:20 mythbox kernel: Linux video capture interface: v1.00
Jul 4 17:52:20 mythbox kernel: cx2388x dvb driver version 0.0.4 loaded
Jul 4 17:52:20 mythbox kernel: cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV [card=22,autodetected]
Jul 4 17:52:20 mythbox kernel: ACPI: PCI interrupt 0000:03:0d.2[A] -> GSI 21 (level, low) -> IRQ 21
Jul 4 17:52:20 mythbox kernel: cx88[0]/2: found at 0000:03:0d.2, rev: 5, irq: 21, latency: 64, mmio: 0xf6000000
Jul 4 17:52:20 mythbox kernel: cx88[0]/2: cx2388x based dvb card
Jul 4 17:52:20 mythbox kernel: DVB: registering new adapter (cx88[0]).
Jul 4 17:52:20 mythbox kernel: DVB: registering frontend 0 (pcHDTV HD3000 HDTV)...
[skip eth0]
Jul 4 17:52:20 mythbox kernel: cx2388x v4l2 driver version 0.0.4 loaded
Jul 4 17:52:20 mythbox kernel: ACPI: PCI interrupt 0000:03:0d.0[A] -> GSI 21 (level, low) -> IRQ 21
Jul 4 17:52:20 mythbox kernel: cx88[0]/0: found at 0000:03:0d.0, rev: 5, irq: 21, latency: 64, mmio: 0xf5000000
Jul 4 17:52:20 mythbox kernel: tuner 1-0061: chip found @ 0xc2 (cx88[0])
Jul 4 17:52:20 mythbox kernel: tuner 1-0061: type set to 52 (Thomson DDT 7610 (ATSC/NTSC))
Jul 4 17:52:20 mythbox kernel: cx88[0]/0: registered device video0 [v4l2]
Jul 4 17:52:20 mythbox kernel: cx88[0]/0: registered device vbi0
Jul 4 17:52:20 mythbox kernel: cx88[0]/0: registered device radio0
Jul 4 17:52:20 mythbox kernel: ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 17
[skip a bit]
Jul 4 17:52:45 mythbox pci.agent[5644]: acx_pci: already loaded
Jul 4 17:52:46 mythbox pci.agent[5672]: cx8800: already loaded
Jul 4 17:52:46 mythbox kernel: pcHDTV HD3000 driver version 2.0.0 loaded
Jul 4 17:52:46 mythbox pci.agent[5701]: cx88-atsc: loaded successfully
Jul 4 17:52:46 mythbox kernel: cx2388x blackbird driver version 0.0.4 loaded
Jul 4 17:52:46 mythbox pci.agent[5701]: cx88-blackbird: loaded successfully
Jul 4 17:52:46 mythbox pci.agent[5701]: cx88-dvb: already loaded
[skip a bit]
Jul 4 18:01:12 mythbox kernel: bttv: driver version 0.9.15 loaded
Jul 4 18:01:12 mythbox kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
mythtv@mythbox:~$ uname -ra
Linux mythbox 2.6.11.9-chw-2 #1 SMP Sat May 14 12:11:44 CDT 2005 i686 GNU/Linux
mythtv@mythbox:~$ lsmod
Module Size Used by
acx_pci 140676 0
bttv 144336 0
snd_pcm_oss 48032 0
nls_iso8859_1 5888 1
sg 30880 0
nvidia 3916796 12
8250_pnp 10112 0
pcspkr 5324 0
cx88_blackbird 13572 0
cx88_atsc 15748 0
ehci_hcd 31112 0
shpchp 91524 0
pci_hotplug 31048 1 shpchp
intel_mch_agp 10000 0
x25 38924 11
md5 5760 1
ipv6 235808 12
autofs4 17284 1
af_packet 18696 0
snd_mixer_oss 18048 1 snd_pcm_oss
snd_intel8x0 29248 0
snd_ac97_codec 68984 1 snd_intel8x0
snd_pcm 79364 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 22532 1 snd_pcm
snd_page_alloc 9348 2 snd_intel8x0,snd_pcm
snd 47460 6 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9312 1 snd
tuner 26536 0
cx8800 27276 0
v4l1_compat 14852 2 cx88_atsc,cx8800
v4l2_common 6528 3 bttv,cx88_atsc,cx8800
e1000 82868 0
cx88_dvb 7300 1
cx8802 9220 3 cx88_blackbird,cx88_atsc,cx88_dvb
mt352 7812 1 cx88_dvb
cx88xx 47904 5 cx88_blackbird,cx88_atsc,cx8800,cx88_dvb,cx8802
i2c_algo_bit 10504 2 bttv,cx88xx
ir_common 7300 1 cx88xx
btcx_risc 5768 4 bttv,cx8800,cx8802,cx88xx
tveeprom 13336 2 bttv,cx88xx
videodev 9600 5 bttv,cx88_blackbird,cx88_atsc,cx8800,cx88xx
or51132 11396 1 cx88_dvb
video_buf_dvb 6404 1 cx88_dvb
dvb_core 75176 1 video_buf_dvb
video_buf 18436 8 bttv,cx88_blackbird,cx88_atsc,cx8800,cx88_dvb,cx8802,cx88xx,video_buf_dvb
cx22702 9604 1 cx88_dvb
dvb_pll 5252 3 cx88_dvb,or51132,cx22702
firmware_class 9728 5 acx_pci,bttv,cx88_blackbird,cx88_atsc,or51132
i2c_i801 9612 0
i2c_core 20224 10 bttv,cx88_atsc,tuner,mt352,cx88xx,i2c_algo_bit,tveeprom,or51132,cx22702,i2c_i801
cfi_cmdset_0002 22400 1
cfi_util 5248 1 cfi_cmdset_0002
jedec_probe 18944 0
cfi_probe 8064 0
gen_probe 4864 2 jedec_probe,cfi_probe
ichxrom 6528 0
mtdcore 8008 2 ichxrom
chipreg 4736 3 jedec_probe,cfi_probe,ichxrom
map_funcs 3712 1 ichxrom
intel_agp 20636 1
agpgart 29616 3 nvidia,intel_mch_agp,intel_agp
parport_pc 37444 0
parport 32456 1 parport_pc
8250 23108 1 8250_pnp
serial_core 19840 1 8250
ohci1394 31748 0
pcmcia 20624 0
yenta_socket 20616 0
rsrc_nonstatic 10496 1 yenta_socket
pcmcia_core 42656 3 pcmcia,yenta_socket,rsrc_nonstatic
video 16260 0
thermal 12936 0
processor 22504 1 thermal
fan 5252 0
container 5248 0
button 7056 0
tsdev 7744 0
battery 10372 0
joydev 9920 0
ac 5508 0
ieee1394 301752 1 ohci1394
usb_storage 63552 0
ohci_hcd 20488 0
evdev 9088 0
usbhid 41408 0
uhci_hcd 30224 0
usbcore 101368 6 ehci_hcd,usb_storage,ohci_hcd,usbhid,uhci_hcd
tmscsim 22976 0
BusLogic 77588 0
rtc 11980 0
mythtv@mythbox:~$ lspci
0000:00:00.0 Host bridge: Intel Corp. 82875P Memory Controller Hub (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 82875P Processor to AGP Controller (rev 02)0000:00:03.0 PCI bridge: Intel Corp. 82875P Processor to PCI to CSA Bridge (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 (rev 02)
0000:00:1d.3 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)0000:00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) Ultra ATA 100 Storage Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
0000:02:01.0 Ethernet controller: Intel Corp. 82547EI Gigabit Ethernet Controller (LOM)
0000:03:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
0000:03:04.0 RAID bus controller: Promise Technology, Inc. PDC20378 (FastTrak 378/SATA 378) (rev 02)
0000:03:0b.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
0000:03:0c.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
0000:03:0d.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
0000:03:0d.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05)