View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 19 posts ] 
Go to page 1, 2  Next

Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Sat Feb 05, 2005 6:32 pm 
Offline
Joined: Sat Jan 29, 2005 10:09 pm
Posts: 8
Hi,

I almost have my MythTV box up and running, just need to get the TV tuner, IR blaster, and remote working.

Anyway, I've encountered a problem with the TV tuner that I cannot seem to resolve. The card in question is a Hauppauge WinTV-GO PCI card connected by both coax and RCA to my DirecTV reciever. (I've also tried a TV antenna)

My initial installation of MythTV resulted in, within MythTV "Watch TV", a corrupted video signal that display video scanned into about 10 pixels at the top, random pixelation over the next 25% of the screen, and the bottom being all green. Using xawtv, I find I get a faint ghost image of the actual signal in disorted B&W on the top 25%, and the bottom part is blue.

A search of these forums turned up several other people with the same card I have, and they indicated they found a solution to their problems by creating a bttv file and issuing the reload-modules command.

Well, I tried the settings these users had in their files, and even some of my own. But nada. No matter what tuner, etc settings I use, I get the same corrupted video.

This is my dmesg output.

Linux version 2.4.25-chw (root@km_dev.mysettopbox.tv) (gcc version 3.3.2 20030812 (Debian prerelease)) #1 Sat Apr 10 15:46:31 PDT 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
BIOS-e820: 000000003fff0000 - 000000003fff3000 (ACPI NVS)
BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 262128
zone(0): 4096 pages.
zone(1): 225280 pages.
zone(2): 32752 pages.
Kernel command line: auto BOOT_IMAGE=Linux ro root=301 hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi apm=power-off nomce
ide_setup: hda=scsi
ide_setup: hdb=scsi
ide_setup: hdc=scsi
ide_setup: hdd=scsi
ide_setup: hde=scsi
ide_setup: hdf=scsi
ide_setup: hdg=scsi
ide_setup: hdh=scsi
Initializing CPU#0
Detected 1734.126 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3460.30 BogoMIPS
Memory: 1033388k/1048512k available (1363k kernel code, 14736k reserved, 490k data, 116k init, 131008k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm) XP 2100+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfb640, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router default [1106/3099] at 00:00.0
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
VFS: Disk quotas vdquot_6.5.1
pty: 256 Unix98 ptys configured
Floppy drive(s): fd0 is 1.44M
keyboard: Timeout - AT keyboard not present?(ed)
keyboard: Timeout - AT keyboard not present?(f4)
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci00:11.1
ide0: BM-DMA at 0xb400-0xb407, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xb408-0xb40f, BIOS settings: hdc:DMA, hdd:pio
hda: Maxtor 6B200P0, ATA DISK drive
hdc: PLEXTOR CD-R PX-W1210A, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 398297088 sectors (203928 MB) w/8192KiB Cache, CHS=24792/255/63
ide-cd: passing drive hdc to ide-scsi emulation.
hdc: attached ide-scsi driver.
Partition check:
hda: hda1 hda2 hda3 hda4
ide: late registration of driver.
Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found
Highpoint HPT370 Softwareraid driver for linux version 0.02
Guestimating sector 398267159 for superblock
driver for Silicon Image(tm) Medley(tm) hardware version 0.0.1: No raid array found
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: PLEXTOR Model: CD-R PX-W1210A Rev: 1.08
Type: CD-ROM ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 150k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 116k freed
Adding Swap: 506036k swap-space (priority -1)
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
Real Time Clock Driver v1.10f
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 16:10:01 Apr 10 2004
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xac00, IRQ 3
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xb000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xb800, IRQ 3
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xbc00, IRQ 3
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 4
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
mice: PS/2 mouse device common for all mice
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
Linux video capture interface: v1.00
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 2) at 00:09.0, irq: 11, latency: 32, mmio: 0xe7012000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge WinCam newer (bt878) [card=26,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00fffffb [init]
i2c-algo-bit.o: Adapter: bt878 #0 [sw] scl: 1 sda: 1 -- testing...
i2c-algo-bit.o:1 scl: 1 sda: 0
i2c-algo-bit.o:2 scl: 1 sda: 1
i2c-algo-bit.o:3 scl: 0 sda: 1
i2c-algo-bit.o:4 scl: 1 sda: 1
i2c-algo-bit.o: bt878 #0 [sw] passed test.
i2c-core.o: adapter bt878 #0 [sw] registered as adapter 0.
bttv0: using tuner=2
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found at addr 0xc2 i2c-bus bt878 #0 [sw]
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by bt878 #0 [sw]
i2c-core.o: client [Philips NTSC (FI1236,FM1236 and] registered to adapter [bt878 #0 [sw]](pos. 0).
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL can sleep, using XTAL (35468950).
8139too Fast Ethernet driver 0.9.26
eth0: RealTek RTL8139 at 0xf88e8000, 00:50:8d:a6:5a:b0, IRQ 11
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: Detected Via Apollo Pro KT266 chipset
agpgart: AGP aperture is 64M @ 0xe0000000
PCI: Setting latency timer of device 00:11.5 to 64
hub.c: new USB device 00:11.2-1, assigned address 2
input: USB HID v1.10 Mouse [Logitech Trackball] on usb3:2.0
hub.c: new USB device 00:11.2-2, assigned address 3
input: USB HID v1.10 Keyboard [Logitech Logitech USB Keyboard] on usb3:3.0
input: USB HID v1.10 Mouse [Logitech Logitech USB Keyboard] on usb3:3.1
ttyS0: LSR safety check engaged!
ttyS0: LSR safety check engaged!
ttyS1: LSR safety check engaged!
ttyS1: LSR safety check engaged!
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,4), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
hub.c: new USB device 00:11.3-1, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
eth0: link down
ath_hal: 0.9.12.5
wlan: 0.8.4.2 (EXPERIMENTAL)
ath_rate_onoe: 1.0
ath_pci: 0.9.4.4 (EXPERIMENTAL)
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: mac 5.9 phy 4.3 5ghz radio 4.6
ath0: 802.11 address: 00:0f:3d:a8:b6:ec
ath0: Use hw queue 0 for WME_AC_BE traffic
ath0: Use hw queue 1 for WME_AC_BK traffic
ath0: Use hw queue 2 for WME_AC_VI traffic
ath0: Use hw queue 3 for WME_AC_VO traffic
ath0: Atheros 5212: mem=0xe7000000, irq=10
blk: queue c0316080, I/O limit 4095Mb (mask 0xffffffff)
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4363 Sat Apr 19 17:46:46 PDT 2003
bttv0: PLL: 35468950 => 28636363 .. ok
lirc_dev: IR Remote Control driver registered, at major 61
i2c-core.o: driver i2c ir driver registered.
bttv0: PLL can sleep, using XTAL (35468950).
tuner: TV freq (268435455.93) out of range (44-958)
bttv0: PLL: 35468950 => 28636363 .. ok
tuner: TV freq (268435455.93) out of range (44-958)
tuner: TV freq (268435455.93) out of range (44-958)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 7:42 pm 
Try searching the forums for "hauppauge wintv-go" as this has been discussed before. I suspect your tuner is not set properly.

Here is a link:

http://mysettopbox.tv/phpBB2/viewtopic. ... ge+wintvgo

Thanks!

Andrew Lynch


Top
  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 7:51 pm 
http://www.linuxlogin.com/linux/wintv.php


Top
  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 9:15 pm 
post your files

/etc/modules
/etc/modules.conf
/etc/mythtv/modules/bttv
/etc/mythtv/modules/bttv0

Your dmesg says

bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 2) at 00:09.0, irq: 11, latency: 32, mmio: 0xe7012000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge WinCam newer (bt878) [card=26,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00fffffb [init]

here is a working Hauppauge WinTV-GO config

https://lists.dulug.duke.edu/pipermail/ ... 14358.html

look closely at the working example dmesg. The theirs is consistent with the card detected as card=10.

For some reason, yours is being treated as a WinCam card=26.

Does that sound right?

Check the message boards. It seems lots of people have had trouble with this tuner board.

Thanks!

Andrew Lynch


Top
  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 10:23 pm 
Offline
Joined: Sat Jan 29, 2005 10:09 pm
Posts: 8
Thanks for the replies.

Quote:
For some reason, yours is being treated as a WinCam card=26.

Does that sound right?


Well, that's listed as "Hauppage newer bt878" in the cardlist, so it seems possible. I find it odd that the card is detected as a 10, but then during insmod is type 26. I've tried forcing both in the bttv file but it didn't make a difference.

I also manually tried changing the tuner setting from 1-65, but that didn't solve the problem either, although the pattern of the corrupted video changed sometimes.

Quote:
/etc/modules


# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a `#', and everything on the line after them are ignored.
rtc
usb-uhci
mousedev
hid
keybdev
serial
bttv
tvaudio
tuner
8139too
agpgart
snd-via82xx
snd-mixer-oss
af_packet
autofs4
ext3

Quote:
/etc/modules.conf


### This file is automatically generated by update-modules"
#
# Please do not edit this file directly. If you want to change or add
# anything please take a look at the files in /etc/modutils and read
# the manpage for update-modules.
#
### update-modules: start processing /etc/modutils/0keep
# DO NOT MODIFY THIS FILE!
# This file is not marked as conffile to make sure if you upgrade modutils
# it will be restored in case some modifications have been made.
#
# The keep command is necessary to prevent insmod and friends from ignoring
# the builtin defaults of a path-statement is encountered. Until all other
# packages use the new `add path'-statement this keep-statement is essential
# to keep your system working
keep

### update-modules: end processing /etc/modutils/0keep

### update-modules: start processing /etc/modutils/KnoppMyth
include /etc/mythtv/modules/bttv

### update-modules: end processing /etc/modutils/KnoppMyth

### update-modules: start processing /etc/modutils/actions
# Special actions that are needed for some modules

# The BTTV module does not load the tuner module automatically,
# so do that in here
post-install bttv insmod tuner
post-remove bttv rmmod tuner


### update-modules: end processing /etc/modutils/actions

### update-modules: start processing /etc/modutils/aliases
# Aliases to tell insmod/modprobe which modules to use

# Uncomment the network protocols you don't want loaded:
# alias net-pf-1 off # Unix
# alias net-pf-2 off # IPv4
# alias net-pf-3 off # Amateur Radio AX.25
# alias net-pf-4 off # IPX
# alias net-pf-5 off # DDP / appletalk
# alias net-pf-6 off # Amateur Radio NET/ROM
# alias net-pf-9 off # X.25
# alias net-pf-10 off # IPv6
# alias net-pf-11 off # ROSE / Amateur Radio X.25 PLP
alias net-pf-17 af_packet # Packet socket (tcpdump)
# alias net-pf-19 off # Acorn Econet

alias via82cxxx via82cxxx_audio
alias char-major-10-175 agpgart
alias char-major-10-200 tun
#alias char-major-81 bttv
alias char-major-108 ppp_generic
alias /dev/ppp ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate

# Crypto modules (see http://www.kerneli.org/)
alias loop-xfer-gen-0 loop_gen
alias loop-xfer-3 loop_fish2
alias loop-xfer-gen-10 loop_gen
alias cipher-2 des
alias cipher-3 fish2
alias cipher-4 blowfish
alias cipher-6 idea
alias cipher-7 serp6f
alias cipher-8 mars6
alias cipher-11 rc62
alias cipher-15 dfc2
alias cipher-16 rijndael
alias cipher-17 rc5

# Name inconsistency in 2.4 Kernel series
alias ide_cs ide-cs
alias usbcore off
alias autofs autofs4

# If both mousedev and usbmouse are insmodded, neither of them works right.
# Adding solution proposed by Kai Lehmann:
alias usbmouse mousedev
# Same for USB keyboards, which should be used in hid generic mode instead
alias usbkbd hid

### update-modules: end processing /etc/modutils/aliases

### update-modules: start processing /etc/modutils/alsa-0.9-knoppix
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 0.9.0-knoppix ---
alias char-major-116 snd
alias snd-card-0 snd-via82xx
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_gid=29 device_mode=0660
options snd-via82xx index=0
# --- END: Generated by ALSACONF, do not edit. ---


### update-modules: end processing /etc/modutils/alsa-0.9-knoppix

### update-modules: start processing /etc/modutils/apm
alias char-major-10-134 apm
alias /dev/apm_bios /dev/misc/apm_bios
alias /dev/misc/apm_bios apm
options apm power_off=1

### update-modules: end processing /etc/modutils/apm

### update-modules: start processing /etc/modutils/autofs
probe autofs autofs4 autofs

### update-modules: end processing /etc/modutils/autofs

### update-modules: start processing /etc/modutils/bttv
options bttv card=10 pll=2 tuner=2

### update-modules: end processing /etc/modutils/bttv

### update-modules: start processing /etc/modutils/bttv.bak
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1
alias char-major-81 videodev
alias char-major-81-0 bttv debug=2
options bttv card=26 pll=2 tuner=2

### update-modules: end processing /etc/modutils/bttv.bak

### update-modules: start processing /etc/modutils/irda
alias tty-ldisc-11 irtty
# The following is for new kernel.
alias char-major-161 ircomm-tty

# The following is for old kernel.
alias char-major-60 ircomm_tty

# To be able to attach some dongles
alias irda-dongle-0 tekram
alias irda-dongle-1 esi
alias irda-dongle-2 actisys
alias irda-dongle-3 actisys
alias irda-dongle-4 girbil
alias irda-dongle-5 litelink
alias irda-dongle-6 airport
alias irda-dongle-7 old_belkin

# FIR device drivers.
# options smc-ircc ircc_irq= ircc_dma=
# alias irda0 smc-ircc
# options toshoboe max_baud=
# alias irda0 toshoboe
# options w83977af_ir io= io2= irq= qos_mtt_bits=
# alias irda0 w83977af_ir

# To use the NSC driver on a Thinkpad laptop: uncomment the following:
# options nsc-ircc dongle_id=0x09
# alias irda0 nsc-ircc

### update-modules: end processing /etc/modutils/irda

### update-modules: start processing /etc/modutils/linux-wlan-ng
# Aliases to tell insmod/modprobe which module to use when bringing up the
# wlan0 interface.

# Uncomment the line corresponding to the type of prism2 device you have.
alias wlan0 prism2_pci
alias ath0 ath_pci
#alias wlan0 prism2_usb
#alias wlan0 prism2_cs
#alias wlan0 prism2_plx


### update-modules: end processing /etc/modutils/linux-wlan-ng

### update-modules: start processing /etc/modutils/lirc
alias char-major-61 lirc_i2c

### update-modules: end processing /etc/modutils/lirc

### update-modules: start processing /etc/modutils/lvm-common
# The Logical Volume Manager uses these block and char numbers
alias block-major-58 lvm-mod
alias char-major-109 lvm-mod

### update-modules: end processing /etc/modutils/lvm-common

### update-modules: start processing /etc/modutils/madwifi
# Aliases to tell insmod/modprobe which module to use when bringing up the
# ath0 interface.

alias ath0 ath_pci


### update-modules: end processing /etc/modutils/madwifi

### update-modules: start processing /etc/modutils/nvidia
alias char-major-195 nvidia

### update-modules: end processing /etc/modutils/nvidia

### update-modules: start processing /etc/modutils/paths
# This file contains a list of paths that modprobe should scan,
# beside the once that are compiled into the modutils tools
# themselves.


### update-modules: end processing /etc/modutils/paths

### update-modules: start processing /etc/modutils/ppp
alias /dev/ppp ppp_generic
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate

### update-modules: end processing /etc/modutils/ppp

### update-modules: start processing /etc/modutils/raidtools2
alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
alias md-personality-4 raid5

### update-modules: end processing /etc/modutils/raidtools2

### update-modules: start processing /etc/modutils/setserial
#
# This is what I wanted to do, but logger is in /usr/bin, which isn't loaded
# when the module is first loaded into the kernel at boot time!
#
#post-install serial /etc/init.d/setserial start | logger -p daemon.info -t "setserial-module reload"
#pre-remove serial /etc/init.d/setserial stop | logger -p daemon.info -t "setserial-module uload"
#
alias /dev/tts serial
alias /dev/tts/0 serial
alias /dev/tts/1 serial
alias /dev/tts/2 serial
alias /dev/tts/3 serial
post-install serial /etc/init.d/setserial modload > /dev/null 2> /dev/null
pre-remove serial /etc/init.d/setserial modsave > /dev/null 2> /dev/null

### update-modules: end processing /etc/modutils/setserial

### update-modules: start processing /etc/modutils/arch/i386
alias parport_lowlevel parport_pc
alias char-major-10-144 nvram
alias binfmt-0064 binfmt_aout
alias char-major-10-135 rtc
# no warnings to stderr on KNOPPIX
insmod_opt=-q

### update-modules: end processing /etc/modutils/arch/i386


Quote:
/etc/mythtv/modules/bttv


alias char-major-81 videodev

Quote:
/etc/mythtv/modules/bttv0


alias char-major-81-0 bttv


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 10:40 pm 
Frangible wrote:
Thanks for the replies.

Quote:
For some reason, yours is being treated as a WinCam card=26.

Does that sound right?


### update-modules: start processing /etc/modutils/bttv
options bttv card=10 pll=2 tuner=2

### update-modules: end processing /etc/modutils/bttv

### update-modules: start processing /etc/modutils/bttv.bak
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1
alias char-major-81 videodev
alias char-major-81-0 bttv debug=2
options bttv card=26 pll=2 tuner=2

### update-modules: end processing /etc/modutils/bttv.bak




Do you have a file named /etc/modutils/bttv.bak ?

What is in it?

There is something funny going on here.

Thanks!

Andrew Lynch


Top
  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 10:59 pm 
Offline
Joined: Sat Jan 29, 2005 10:09 pm
Posts: 8
Hmm whoops, that was an old copy of bttv I renamed before trying other things.

I deleted it and did a modules-update, but it didn't seem to help.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 11:28 pm 
Well, that wouldn't help immediately but after a reboot it just might.

Do a

modules-update
depmod -a

reboot, check if it works and check /etc/modules.conf again.

Thanks!

Andrew Lynch


Top
  
 
 Post subject:
PostPosted: Sun Feb 06, 2005 12:31 am 
Offline
Joined: Sat Jan 29, 2005 10:09 pm
Posts: 8
Well, did that, but still performs the same, unfortunately. There's no longer a reference to the .bak file in modules.conf, at least.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Feb 06, 2005 7:52 am 
what does your dmesg say -- just post the relevant parts...

dmesg | grep "bttv"

Also /etc/modules.conf

grep "bttv" < /etc/modules.conf

and post your PCI bus contents with

lspci -vv

The basic strategy is to identify the bt878 hardware and the tuner type as specifically as possible and then use google to search for working configurations.

Its possible that the chipset is some new variant that is not supported but until we know specifically what you have, that is just a guess.


Thanks!

Andrew Lynch


Top
  
 
 Post subject:
PostPosted: Sun Feb 06, 2005 10:36 am 
Offline
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location: Nashville, TN
Note that some of the newer wintv go cards use a conexant chip which is not compatible with mythtv.

_________________
Have a question search the forum and have a look at the KnoppMythWiki.

Xsecrets


Top
 Profile  
 
 Post subject:
PostPosted: Sun Feb 06, 2005 11:36 am 
Xsecrets, how do we know if the chipset is supported or not? Pull the tuner card and read off the chip ids?

Would lspci -vv give that information?

I certainly can relate to the frustration that happens when the board makers "slipstream" new unsupported parts into existing models. Even if you do your "homework" you still can get burned.

Thanks!

Andrew Lynch


Top
  
 
 Post subject:
PostPosted: Sun Feb 06, 2005 12:15 pm 
Offline
Joined: Sat Jan 29, 2005 10:09 pm
Posts: 8
I have physically examined the card and the chip literally says "BT878" on it. The tuner is covered up though with a Hauppauge sticker.

Dmesg grep:

bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 2) at 00:09.0, irq: 11, latency: 32, mmio: 0xe7012000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge WinCam newer (bt878) [card=26,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00fffffb [init]
bttv0: using tuner=39
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL can sleep, using XTAL (35468950).
bttv0: PLL: 35468950 => 28636363 .. ok

modules.conf grep:

include /etc/mythtv/modules/bttv
post-install bttv insmod tuner
post-remove bttv rmmod tuner
#alias char-major-81 bttv
### update-modules: start processing /etc/modutils/bttv
options bttv card=26 pll=2 tuner=39
### update-modules: end processing /etc/modutils/bttv

lspci -vv:

00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
Subsystem: ABIT Computer Corp.: Unknown device 7405
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+
Latency: 0
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: <available only to root>

00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: e4000000-e5ffffff
Prefetchable memory behind bridge: d0000000-dfffffff
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
Capabilities: <available only to root>

00:08.0 Ethernet controller: Unknown device 168c:0013 (rev 01)
Subsystem: D-Link System Inc: Unknown device 3a13
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 168 (2500ns min, 7000ns max), cache line size 08
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e7000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <available only to root>

00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
Subsystem: Hauppauge computer works Inc. WinTV Series
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (4000ns min, 10000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e7012000 (32-bit, prefetchable) [size=4K]

00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
Subsystem: Hauppauge computer works Inc. WinTV Series
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e7010000 (32-bit, prefetchable) [size=4K]

00:0b.0 Communication controller: NetMos Technology 222N-2 I/O Card (2S+1P) (rev 01)
Subsystem: LSI Logic / Symbios Logic: Unknown device 0012
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 3
Region 0: I/O ports at 9000 [size=8]
Region 1: I/O ports at 9400 [size=8]
Region 2: I/O ports at 9800 [size=8]
Region 3: I/O ports at 9c00 [size=8]
Region 4: I/O ports at a000 [size=8]
Region 5: I/O ports at a400 [size=16]

00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: ABIT Computer Corp.: Unknown device 8139
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at a800 [size=256]
Region 1: Memory at e7011000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: <available only to root>

00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 50) (prog-if 00 [UHCI])
Subsystem: ABIT Computer Corp.: Unknown device 7405
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, cache line size 08
Interrupt: pin A routed to IRQ 3
Region 4: I/O ports at ac00 [size=32]
Capabilities: <available only to root>

00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 50) (prog-if 00 [UHCI])
Subsystem: ABIT Computer Corp.: Unknown device 7405
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, cache line size 08
Interrupt: pin B routed to IRQ 10
Region 4: I/O ports at b000 [size=32]
Capabilities: <available only to root>

00:10.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if 20 [EHCI])
Subsystem: ABIT Computer Corp.: Unknown device 7405
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, cache line size 08
Interrupt: pin C routed to IRQ 7
Region 0: Memory at e7013000 (32-bit, non-prefetchable) [size=256]
Capabilities: <available only to root>

00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
Subsystem: VIA Technologies, Inc. VT8233A ISA Bridge
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: <available only to root>

00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. VT8235 Bus Master ATA133/100/66/33 IDE
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin A routed to IRQ 0
Region 4: I/O ports at b400 [size=16]
Capabilities: <available only to root>

00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 23) (prog-if 00 [UHCI])
Subsystem: ABIT Computer Corp.: Unknown device 7405
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, cache line size 08
Interrupt: pin D routed to IRQ 3
Region 4: I/O ports at b800 [size=32]
Capabilities: <available only to root>

00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 23) (prog-if 00 [UHCI])
Subsystem: ABIT Computer Corp.: Unknown device 7405
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, cache line size 08
Interrupt: pin D routed to IRQ 3
Region 4: I/O ports at bc00 [size=32]
Capabilities: <available only to root>

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 40)
Subsystem: ABIT Computer Corp.: Unknown device 7405
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin C routed to IRQ 7
Region 0: I/O ports at c000 [size=256]
Capabilities: <available only to root>

01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4400] (rev a2) (prog-if 00 [VGA])
Subsystem: Asustek Computer, Inc.: Unknown device 800f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 248 (1250ns min, 250ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e4000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d0000000 (32-bit, prefetchable) [size=128M]
Region 2: Memory at d8000000 (32-bit, prefetchable) [size=512K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: <available only to root>


Top
 Profile  
 
 Post subject:
PostPosted: Sun Feb 06, 2005 12:34 pm 
Offline
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location: Nashville, TN
well looks like you do have one of the bt878 chips and not the conexant ones, but my one question is why are you using tuner type 39 I thought that was only for the pvrx50 cards, but I could be wrong.

_________________
Have a question search the forum and have a look at the KnoppMythWiki.

Xsecrets


Top
 Profile  
 
 Post subject:
PostPosted: Sun Feb 06, 2005 12:56 pm 
I am almost certain that is the problem. Check the contents of the file

/etc/modutils/bttv

and replace with the proper parameters. There are links in previous replys in this thread that can help you put in the right ones. I'd guess its something like

options bttv card=10 pll=1 tuner=2

or even try writing down what is in /etc/modutils/bttv and just deleting the file and rely on kernel autodetect.

then do

modules-update
depmod -a

reboot

and see if it works properly.

Thanks!

Andrew Lynch


Top
  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ] 
Go to page 1, 2  Next



All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 21 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu