[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