FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - MythTV not working.

Rick Nekus solarux at hotmail.com
Sat Apr 7 18:52:56 UTC 2007


Hi,
ok, thanks usleep, thats explains why...
I installed the  "pvrxx_port-01042007.tgz" ,and it looks like I got the same 
output as Anders did with his (pvr-350);   here it is, if there's still 
hope, let me know if you need any other details, or what I could try.
--------------------------------------------------------------------------------------------------------
root at tiger /usr/ports/multimedia/pvrxxx]# make makesum
===>  Vulnerability check disabled, database not found
=> cxm-20051030.shar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://usleepless.110mb.com/.
cxm-20051030.shar.gz                          100% of   35 kB   59 kBps
=> pvrxxx_gpl-01042007.tgz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://usleepless.110mb.com/.
pvrxxx_gpl-01042007.tgz                       100% of   44 kB   62 kBps
=> firmware.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://usleepless.110mb.com/.
fetch: http://usleepless.110mb.com/firmware.tar.gz: Moved Temporarily
=> Attempting to fetch from http://dl.ivtvdriver.org/ivtv/firmware/.
firmware.tar.gz                               100% of  121 kB  101 kBps

[root at tiger /usr/ports/multimedia/pvrxxx]# make
===>  Vulnerability check disabled, database not found
===>  Extracting for pvrxxx-20070104
=> MD5 Checksum OK for cxm-20051030.shar.gz.
=> SHA256 Checksum OK for cxm-20051030.shar.gz.
=> MD5 Checksum OK for pvr250-1.2.tar.gz.
=> SHA256 Checksum OK for pvr250-1.2.tar.gz.
/bin/mkdir -p /usr/ports/multimedia/pvrxxx/work
cd /usr/ports/multimedia/pvrxxx/work;  cat 
/usr/ports/distfiles/cxm-20051030.shar.gz | gunzip | /bin/sh;  /usr/bin/gzip 
-nf -9 -dc /usr/ports/distfiles//pvr250-1.2.tar.gz | /usr/bin/tar -xf -;  cd 
modules/cxm/cxm;  /usr/bin/gzip -nf -9 -dc 
/usr/ports/distfiles//pvrxxx_gpl-01042007.tgz | /usr/bin/tar -xf -;
c - dev/cxm
x - dev/cxm/Patch.iicbb-fbsd4
x - dev/cxm/Patch.iicbb-fbsd5
x - dev/cxm/cxm.c
x - dev/cxm/cxm.h
x - dev/cxm/cxm_audio.c
x - dev/cxm/cxm_eeprom.c
x - dev/cxm/cxm_i2c.c
x - dev/cxm/cxm_ir.c
x - dev/cxm/cxm_tuner.c
x - dev/cxm/cxm_video.c
x - dev/cxm/cxm_extract_fw.c
c - modules/cxm
x - modules/cxm/Makefile
c - modules/cxm/cxm
x - modules/cxm/cxm/Makefile
c - modules/cxm/cxm_iic
x - modules/cxm/cxm_iic/Makefile
===>  Patching for pvrxxx-20070104
===>  Applying FreeBSD patches for pvrxxx-20070104
/usr/bin/sed -i.bak -e 's/tuner0/cxm0/'  
/usr/ports/multimedia/pvrxxx/work/pvr250-1.2/setchannel.c
===>  Configuring for pvrxxx-20070104
cd /usr/ports/multimedia/pvrxxx/work/modules/cxm;  cd cxm_cx25840fw; tar xzf 
/usr/ports/distfiles//firmware.tar.gz v4l-cx25840.fw;  cd ../cxm_decfw; tar 
xzf /usr/ports/distfiles//firmware.tar.gz v4l-cx2341x-dec.fw;  cd 
../cxm_encfw; tar xzf /usr/ports/distfiles//firmware.tar.gz 
v4l-cx2341x-enc.fw
===>  Building for pvrxxx-20070104
cd /usr/ports/multimedia/pvrxxx/work/modules/cxm; make
===> cxm (all)
Warning: Object directory not changed from original 
/usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
:> opt_cxm.h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/dev/iicbus/iicbb_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -p
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -q
awk -f @/tools/vnode_if.awk @/kern/vnode_if.src -h
cc -O2 -fno-strict-aliasing -pipe -Werror -D_KERNEL -DKLD_MODULE -nostdinc 
-I-  -I../../.. -I. -I@ -I@/contrib/altq -I@/../include -I/usr/include 
-finline-limit=8000 -fno-common  -mno-align-long-strings 
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  
-fformat-extensions -std=c99 -c 
/usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm/../../../dev/cxm/cxm.c
In file included from ./fbsd-compat.h:141,
                 from ./v4l2_ioctl_hook.h:6,
                 from 
/usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm/../../../dev/cxm/cxm.c:90:
@/sys/firmware.h:52: error: syntax error before "linker_file_t"
*** Error code 1

Stop in /usr/ports/multimedia/pvrxxx/work/modules/cxm/cxm.
*** Error code 1

Stop in /usr/ports/multimedia/pvrxxx/work/modules/cxm.
*** Error code 1

Stop in /usr/ports/multimedia/pvrxxx.
----------------------------------------------------------------------------------------



>From: usleepless at gmail.com
>To: "Rick Nekus" <solarux at hotmail.com>
>CC: freebsd-multimedia at freebsd.org
>Subject: Re: FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - MythTV not 
>working.
>Date: Sat, 7 Apr 2007 13:15:19 +0200
>
>Rick,
>
>On 4/7/07, Rick Nekus <solarux at hotmail.com> wrote:
>>"mythtv-setup"
>>Its coming along:
>>-I realize these errors are similar to last Dec.06 errors listed on 
>>various
>>mythtv/pvrxxx threads regrading v4l enumerator problems.
>>
>>-this could be due to my "pvr250" port just recently installed).
>>needless, I can stream TV-channels with mplayer no problem
>>
>>"cxm0: encoder dma not enough buffer space free"
>>pid 1560 (mythtv-setup), uid 119: exited on signal 11 (core dumped)
>>2007-04-07 05:21:54.205 Could not query inputs.
>>"eno: Inappropriate ioctl for device (25)"
>
>so which driver are you using? the pvr250 port is NOT suitable for
>mythtv use ( it has no support for the input-enumeration among others
>).
>
>use the pvrxxx port. latest version is downloadable from:
>   http://usleepless.110mb.com/pvrxxx_port-01042007.tgz
>
>regards,
>
>usleep

_________________________________________________________________
This Easter, Get Active With Live Maps! 
http://local.live.com/?mkt=en-ca/?v=2&cid=A6D6BDB4586E357F!101



More information about the freebsd-multimedia mailing list