[mythtv-users] New OEM PVR-250MCE hanging Mandrake 9.2 --HELP ME PLEASE--

Dave and Lisa Hofstra lisadaveh at comcast.net
Sat Mar 27 11:51:47 EST 2004


I am an expert 'follower of directions' but by no means a Linux expert.  
I have sucessfully got a HTPC system running Mandrake 9.2 and Myth 
0.14.  My WAF is very high for this project, so we bought a PVR-250MCE 
yesterday.  It is one of the newer ones with FM tuner and Conexant 23416 
chip (no heatsink).  I cannot get even close to installing this thing, 
it hangs my system hard when I modprobe ivtv.  There is an error posted 
when I make in the utils directory.  Could someone look at the text 
below and let me know how to correct the errors on the make  ( I have 
edited the document to use asterics to point out things I think are 
important).  I have placed the card in my $windows$ box and it works 
fine there so I know the card works.

PLEASE PLEASE HELP ME:  I would be in real trouble if I cant get this 
card working!

PAST FROM TERMINAL BELOW: (following the directions on the mythtv site.

[lisadaveh at HTPCLinux lisadaveh]$ uname -a
Linux HTPCLinux 2.4.22-28mdk #1 Thu Feb 19 22:28:14 MST 2004 i686 
unknown unknown GNU/Linux
[root at HTPCLinux lisadaveh]# urpmi kernel-source
Everything already installed
[root at HTPCLinux Documents]# tar -xzf ivtv-0.1.9.tar.gz
[root at HTPCLinux Documents]# cd ivtv/utils
[root at HTPCLinux utils]# ls -l            (I COPIED THE NEWEST PVR250 
DRIVER FROM HAUPPAUGE HERE)
total 2920
-rw-r--r--    1 root     root         9805 Mar 13  2003 chann.c
-rwxr-xr-x    1 root     root        18783 Jul 14  2003 config-editor.pl*
-rw-r--r--    1 root     root         6018 Jan  8 02:16 ivtv-ext-api.h
-rw-r--r--    1 root     root         6835 Jan  3 18:15 ivtvfbctl.c
-rwxr-xr-x    1 root     root        10043 Apr 27  2003 ivtvfwextract.pl*
-rw-r--r--    1 root     root        12628 Nov  1 03:35 ivtvplay.cpp
-rw-r--r--    1 root     root         1775 Apr 27  2003 lircd.conf
-rwxr-xr-x    1 root     root         2176 May  2  2003 lircd-g.conf*
-rw-r--r--    1 root     root         1812 Apr 27  2003 lircrc
-rw-r--r--    1 root     root          508 Dec 28 04:04 Makefile
-rw-r--r--    1 root     root         7921 Nov  1 03:35 mpeg2structs.h
-rw-r--r--    1 root     root        14653 Nov  1 03:35 mpegindex.c
-rwxr-xr-x    1 root     root        13592 Jul 15  2003 ptune.pl*
-rwxr-xr-x    1 root     root        17363 Jul 15  2003 ptune-ui.pl*
-r-xr-xr-x    1 root     root      2685760 Mar 27 10:57 pvr250_18_22037.exe*
-rw-r--r--    1 root     root         2627 Jun  8  2003 README
-rw-r--r--    1 root     root          172 Nov  1 03:35 README.mythtv-ivtv
-rw-r--r--    1 root     root         1965 Jun 14  2003 README.ptune
-rwxr-xr-x    1 root     root        55563 Dec 20 22:10 record-v4l2.pl*
-rw-r--r--    1 root     root        32974 Jan  3 18:15 test_ioctl.c
-rw-r--r--    1 root     root        29401 Nov  1 03:35 videodev2.h
[root at HTPCLinux utils]# ./ivtvfwextract.pl pvr*
[root at HTPCLinux utils]# cd ../driver
[root at HTPCLinux driver]# kwrite Makefile   (HERE I REMOVED THE # FOR NEW 
I2C VERSION & CHANGED KERNELDIR= /usr/src/linux)
[root at HTPCLinux driver]# make
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o msp3400.o 
msp3400.c
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o saa7115.o 
saa7115.c
saa7115.c:68:2: warning: #warning Using temporary hack for missing I2C 
driver-ID for saa7114
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o tveeprom.o 
tveeprom.c
tveeprom.c:69:2: warning: #warning Using temporary hack for missing I2C 
driver-ID for tveeprom
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o 
ivtv-driver.o ivtv-driver.c
Mutex destroy failure: Device or resource busy
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o ivtv-i2c.o 
ivtv-i2c.c
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o ivtv-api.o 
ivtv-api.c
ld -r -o ivtv.o ivtv-driver.o ivtv-i2c.o ivtv-api.o
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o saa7127.o 
saa7127.c
In file included from saa7127.c:81:
saa7127.h:18:4: warning: #warning Using temporary hack for missing I2C 
driver-ID for saa7127
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -DMODVERSIONS 
-I/usr/src/linux/include -O2 -fomit-frame-pointer -march=i586 -mcpu=i586 
-fno-strict-aliasing -Wno-unused -include 
/usr/src/linux/include/linux/modversions.h -DNEW_I2C   -c -o ivtv-fb.o 
ivtv-fb.c
*********************************************************************************************************************
*
*
*    I THINK THIS IS THE PROBLEM BELOW!!!!!
*
*
*
*********************************************************************************************************************
[root at HTPCLinux driver]# cd ../utils
[root at HTPCLinux utils]# make
cc -D_GNU_SOURCE -DSAA7115_REGTEST -O2 -Wall    test_ioctl.c   -o test_ioctl
cc -D_GNU_SOURCE -DSAA7115_REGTEST -O2 -Wall    ivtvfbctl.c   -o ivtvfbctl
ivtvfbctl.c: In function `get_state':
ivtvfbctl.c:49: warning: unsigned int format, long unsigned int arg (arg 2)
ivtvfbctl.c:50: warning: unsigned int format, long unsigned int arg (arg 2)
ivtvfbctl.c: In function `ivtv_frame_loop':
ivtvfbctl.c:73: warning: unsigned int format, long unsigned int arg (arg 2)
ivtvfbctl.c:88: warning: `return' with a value, in function returning void
g++    -c -o ivtvplay.o ivtvplay.cpp
gcc ivtvplay.o -o ivtvplay -lpthread -lm -lstdc++
cc -D_GNU_SOURCE -DSAA7115_REGTEST -O2 -Wall    mpegindex.c   -o mpegindex
mpegindex.c: In function `process_packet':
mpegindex.c:359: warning: unused variable `system_clock_ref_base'
mpegindex.c:366: warning: unused variable `system_clock_ref_ext'
mpegindex.c:368: warning: unused variable `program_mux_rate'
mpegindex.c:371: warning: unused variable `pack_stuffing_length'
[root at HTPCLinux utils]# kwrite /etc/modules.conf        (here i placed 
info from mythtv.org in modules conf)
kbuildsycoca running...
*********************************************************************************************************************
*
*
*    Below is another problem I have always had on this machine.. 
peoriodically it prints this error to the terminal
*    Whenever this happens, I lose the mythfrontend, Have no idea where 
it is coming from
*
*
*********************************************************************************************************************

[root at HTPCLinux utils]# cd /lib/modules/`unamerMutex destroy failure: 
Device or resource busy

[root at HTPCLinux utils]# cd /lib/modules/`uname -r`
[root at HTPCLinux 2.4.22-28mdk]# pwd
/lib/modules/2.4.22-28mdk
[root at HTPCLinux 2.4.22-28mdk]# find . -name "msp3400#" | xargs rm -f
[root at HTPCLinux 2.4.22-28mdk]# cd /home/lisadaveh/Documents/ivtv/driver
[root at HTPCLinux driver]# make install
mkdir -p /lib/modules/2.4.22-28mdk/kernel/drivers/media/video
install -m 0644 msp3400.o saa7115.o tveeprom.o ivtv.o saa7127.o 
ivtv-fb.o /lib/modules/2.4.22-28mdk/kernel/drivers/media/video
[root at HTPCLinux driver]# depmod -ae
[root at HTPCLinux driver]#
*********************************************************************************************************************
*
*
*
*    At this point, I modprobe ivtv as per the instructions, and the 
whole machine hangs, no mouse, no keyboard
*    no anything even after several minutes.  I must do a hard power down
*
*
********************************************************************************************************************

END OF PASTE FROM TERMINAL

Here is some other useful information:

Abit NF7-M motherboard using SoundBlaster Live 5.1 instead of onboard audio
Althalon XP 2500+
512 MB RAM
Mandrake 9.2 totally up to date with standard 'main' 'update' 'contrib' 
'plf' and 'Thacs RPMS' from easy urpmi
Latest NVIDIA graphics and Nforce 2 drivers installed

I have also reinstalled from scratch on a spare harddrive and get the 
same exact sequence of problems.

Also, could someone tell me how to reply back to this message so it all 
comes up as 1 post in gossmer threads, that way i will not post 20 
different requests about replies

Also, I have tried to installl the ivtv-kernel from Thac, but it doesnt 
seem to help anything/ I dont know how to make this kernel do anything.

Thank you for your help and replies

Dave Hofstra


More information about the mythtv-users mailing list