ZM [no video stream] Help, Anyone?

Forum for questions and support relating to the 1.24.x releases only.
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

ZM [no video stream] Help, Anyone?

Post by Nurech »

=INFO=
ZoneMinder Running - v1.22.3
Guess I made the thread in a wrong forum.

My Ubuntu 8.04 the Hardy Heron - released in April 2008.
My kernel: 2.6.24-22-generic


TV tuner card chip: SAA7130HL
http://www.chronos.com.tw/products/tv/s ... /video.htm




Oh, have I not mentioned that I'm using linux practically the first time :)
---------------------------
old------------------------
---------------------------
root@testmachine:/home/joosep/Desktop/ZoneMinder-1.23.3# ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/cgi-bin
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
configure: WARNING: You can call configure with the --with-libarch option.
This tells configure where to find architecture specific libraries.
The default of 'lib' is usually ok but 64 bit machines may require lib64.
e.g. --with-libarch=lib or --with-libarch=lib64
configure: WARNING: You can call configure with the --with-mysql option.
This tells configure where to find the MySql C library and headers if configure cannot
locate them automatically.
e.g. --with-mysql=/usr/local or --with-mysql=/usr
configure: WARNING: You can call configure with the --with-ffmpeg option.
This tells configure where to find the ffmpeg root directory within which are the libavcodec
and libavformat files that can be used to build true MPEG streaming into ZoneMinder. Ensure that
your copy of ffmpeg has installed libraries as well as binaries (use 'make installlib'). If you
are using a local install of ffmpeg you may have to remove or rename a previous real installation
as the headers and libraries from that will probably be picked up before your local copy.
e.g. --with-ffmpeg=/usr/local
configure: WARNING: You can call configure with the --with-extralibs option.
Ordinarily you will need to use this option only when your copy of ffmpeg has been built
with support for additional formats and you would use this option to detail which additional
libraries ffmpeg was built with so that it is able to link successfully with ZoneMinder.
You will need to wrap this option in quotes if it contains any spaces.
e.g. --with-extralibs="-lmp3lame"
configure: WARNING: You can call configure with the --with-webuser option.
This tells configure what the user name of the web user is if it is not the default of 'apache'.
e.g. --with-webuser=apache or --with-webuser=web
configure: WARNING: You can call configure with the --with-webgroup option.
This tells configure what the group name of the web group is if it is not the default of 'apache'.
e.g. --with-webgroup=apache or --with-webgroup=web
configure: WARNING: You can call configure with the --enable-debug=<yes> or --disable-debug option.
This tells configure whether to compile ZoneMinder with debug included. Although debug is included
by default it is not output unless explicitly switched on elsewhere. These checks may induce a
small penalty on performance and if you are after squeezing the maximum possible performance out
of ZoneMinder you may use this switch to prevent debug from being compiled in.
e.g. --enable-debug=yes or --disable-debug
configure: WARNING: You can call configure with the --enable-crashtrace=<yes> or --disable-crashtrace option.
This tells configure whether to compile ZoneMinder with crash tracing included. This allows a
dump of the stack trace when a ZoneMinder binary crashes or is killed by an unexpected signal.
Although this should work on most systems it does rely on un(or loosely) documented features and
so should be regarded as experimental. If you experience problems compiling zm_signal.cpp or
ZoneMinder binaries fail to shut down correctly then you should probably disable this feature.
e.g. --enable-crashtrace=yes or --disable-crashtrace
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
root@testmachine:/home/joosep/Desktop/ZoneMinder-1.23.3#

Oh god. MySQl is installed.

make: *** No rule to make target `install'. Stop.

Grr.
Oh, Hello. My first time here and already I've got as much problems getting this to work as I have problems with social life. Doesn't matter. Can anyone give me a hand?
Last edited by Nurech on Fri Jan 23, 2009 2:35 pm, edited 7 times in total.
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

After installing g++
This is what I got:

root@testmachine:/home/joosep/Desktop/ZoneMinder-1.23.3# ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/cgi-bin
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
configure: WARNING: You can call configure with the --with-libarch option.
This tells configure where to find architecture specific libraries.
The default of 'lib' is usually ok but 64 bit machines may require lib64.
e.g. --with-libarch=lib or --with-libarch=lib64
configure: WARNING: You can call configure with the --with-mysql option.
This tells configure where to find the MySql C library and headers if configure cannot
locate them automatically.
e.g. --with-mysql=/usr/local or --with-mysql=/usr
configure: WARNING: You can call configure with the --with-ffmpeg option.
This tells configure where to find the ffmpeg root directory within which are the libavcodec
and libavformat files that can be used to build true MPEG streaming into ZoneMinder. Ensure that
your copy of ffmpeg has installed libraries as well as binaries (use 'make installlib'). If you
are using a local install of ffmpeg you may have to remove or rename a previous real installation
as the headers and libraries from that will probably be picked up before your local copy.
e.g. --with-ffmpeg=/usr/local
configure: WARNING: You can call configure with the --with-extralibs option.
Ordinarily you will need to use this option only when your copy of ffmpeg has been built
with support for additional formats and you would use this option to detail which additional
libraries ffmpeg was built with so that it is able to link successfully with ZoneMinder.
You will need to wrap this option in quotes if it contains any spaces.
e.g. --with-extralibs="-lmp3lame"
configure: WARNING: You can call configure with the --with-webuser option.
This tells configure what the user name of the web user is if it is not the default of 'apache'.
e.g. --with-webuser=apache or --with-webuser=web
configure: WARNING: You can call configure with the --with-webgroup option.
This tells configure what the group name of the web group is if it is not the default of 'apache'.
e.g. --with-webgroup=apache or --with-webgroup=web
configure: WARNING: You can call configure with the --enable-debug=<yes> or --disable-debug option.
This tells configure whether to compile ZoneMinder with debug included. Although debug is included
by default it is not output unless explicitly switched on elsewhere. These checks may induce a
small penalty on performance and if you are after squeezing the maximum possible performance out
of ZoneMinder you may use this switch to prevent debug from being compiled in.
e.g. --enable-debug=yes or --disable-debug
configure: WARNING: You can call configure with the --enable-crashtrace=<yes> or --disable-crashtrace option.
This tells configure whether to compile ZoneMinder with crash tracing included. This allows a
dump of the stack trace when a ZoneMinder binary crashes or is killed by an unexpected signal.
Although this should work on most systems it does rely on un(or loosely) documented features and
so should be regarded as experimental. If you experience problems compiling zm_signal.cpp or
ZoneMinder binaries fail to shut down correctly then you should probably disable this feature.
e.g. --enable-crashtrace=yes or --disable-crashtrace
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking return type of signal handlers... void
checking for siginfo_t... yes
checking for struct sigcontext... yes
checking for struct sigcontext.eip... yes
checking for ucontext_t... yes
checking how to run the C++ preprocessor... g++ -E
checking mysql/mysql.h usability... no
checking mysql/mysql.h presence... no
checking for mysql/mysql.h... no
configure: error: zm requires mysql/mysql.h
root@testmachine:/home/joosep/Desktop/ZoneMinder-1.23.3# make install
make: *** No rule to make target `install'. Stop.
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking return type of signal handlers... void
checking for siginfo_t... yes
checking for struct sigcontext... yes
checking for struct sigcontext.eip... yes
checking for ucontext_t... yes
checking how to run the C++ preprocessor... g++ -E
checking mysql/mysql.h usability... yes
checking mysql/mysql.h presence... yes
checking for mysql/mysql.h... yes
checking pcre/pcre.h usability... no
checking pcre/pcre.h presence... no
checking for pcre/pcre.h... no
checking pcre.h usability... no
checking pcre.h presence... no
checking for pcre.h... no
checking whether round is declared... yes
checking whether strsignal is declared... yes
checking whether MD5 is declared... yes
checking whether backtrace is declared... yes
checking for jpeg_start_compress in -ljpeg... yes
checking for compress in -lz... yes
checking for dlsym in -ldl... yes
checking for mysql_init in -lmysqlclient... yes
checking for MD5 in -lgnutls-openssl... yes
checking for pcre_compile in -lpcre... no
configure: WARNING: libpcre.a may be required for remote/network camera support
checking for ff_gcd in -lavutil... no
configure: WARNING: libavutil.a may be required for MPEG streaming
checking for avcodec_init in -lavcodec... no
configure: WARNING: libavcodec.a is required for MPEG streaming
checking for av_new_stream in -lavformat... no
configure: WARNING: libavformat.a is required for MPEG streaming
checking for sws_scale in -lswscale... no
checking for perl... perl
checking for perl version greater than or equal to 5.6.0... ok
checking for perl module Sys::Syslog... ok
checking for perl module DBI... ok
checking for perl module DBD::mysql... ok
checking for perl module Getopt::Long... ok
checking for perl module Time::HiRes... ok
checking for perl module Date::Manip... ok
checking for perl module LWP::UserAgent... ok
checking for perl module PHP::Serialization... no
configure: error: zm requires PHP::Serialization


Installed some packes that I have no idea what they were for I am now this far and unable to google for help. So er... hlep?

Gotta fix these as well...
checking pcre/pcre.h usability... no
checking pcre/pcre.h presence... no
checking for pcre/pcre.h... no
checking pcre.h usability... no
checking pcre.h presence... no
checking for pcre.h... no
checking whether round is
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

Got it from here: http://packages.ubuntu.com/hardy/perl/l ... ation-perl

done. now I can use make install.
Let's see how far it get from here.
Please don't delete my archived posts, im going to clean this up mysefl, I need these to study :)

EDIT:

I got this far:

( cd /var/www/html/zm/graphics; chown apache:apache arrow-d.gif arrow-dl.gif arrow-dr.gif arrow-l.gif arrow-r.gif arrow-u.gif arrow-ul.gif arrow-ur.gif arrow-l-u.gif arrow-l-d.gif center.gif seq-u.gif seq-d.gif point-g.gif point-o.gif point-r.gif spacer.gif )
chown: invalid user: `apache:apache'
make[4]: *** [install-data-hook] Error 1
make[4]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[3]: *** [install-data-am] Error 2
make[3]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web'
make: *** [install-recursive] Error 1

Dang, I have absolutely no clue.
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

So I did:

root@testmachine:/home/joosep/Desktop/ZoneMinder-1.23.3# cat Make* | grep -i "apache"
WEB_GROUP = apache
WEB_USER = apache
webuser = apache
webgroup = apache

Ok then I did this:

root@testmachine:/home/joosep/Desktop/ZoneMinder-1.23.3# ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/cgi-bin --with-webuser=wwwrun --with-webgroup=www

But still get the same error, am I wrong but I think Im missing graphics package? Tried to download but... nada.
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

By the end of the day I think I have everything installed.
I'm not sure how things went with database users, permissions and tables. Though I think I go it right.

Configure passes.
But now:

Making install in src
make[1]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include -I/usr/include -Wall -Wno-sign-compare -g -O2 -MT zmc.o -MD -MP -MF .deps/zmc.Tpo -c -o zmc.o zmc.cpp
zmc.cpp:280: fatal error: opening dependency file .deps/zmc.Tpo: Permission denied
compilation terminated.
make[1]: *** [zmc.o] Error 1
make[1]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
make: *** [install-recursive] Error 1
nuck
Posts: 148
Joined: Tue Nov 11, 2008 1:43 am
Location: Canada

Post by nuck »

Have you done a "make clean"?
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

Yeah, hasn't helped me at all.

Now I do:

joosep@testmachine:~/Desktop/ZoneMinder-1.23.3$ sudo ./configure --with-webdir=/var/www/html or --with-mysql=/www/vhtdocs/zm --with-libarch=lib --with-ffmpeg --with-extralibs --with-cgidir=/var/www/cgi-bin --with-webuser=apache --disable-debug --disable-crashtrace --with-webgroup=apache
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for or-gcc... no
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.


joosep@testmachine:~/Desktop/ZoneMinder-1.23.3$ sudo make install
Making install in src
make[1]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
make[2]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
/usr/bin/install -c 'zmc' '/usr/local/bin/zmc'
/usr/bin/install -c 'zma' '/usr/local/bin/zma'
/usr/bin/install -c 'zmu' '/usr/local/bin/zmu'
/usr/bin/install -c 'zms' '/usr/local/bin/zms'
/usr/bin/install -c 'zmf' '/usr/local/bin/zmf'
/usr/bin/install -c 'zmfix' '/usr/local/bin/zmfix'
make install-exec-hook
make[3]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
( cd /usr/local/bin; mkdir -p /var/www/cgi-bin; mv zms /var/www/cgi-bin )
( cd /var/www/cgi-bin; chown apache:apache zms; ln -f zms nph-zms )
chown: invalid user: `apache:apache'
( cd /usr/local/bin; chmod u+s zmfix )
make[3]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
make[1]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/src'
Making install in web
make[1]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web'
Making install in graphics
make[2]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[3]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/var/www/html/zm//graphics" || /bin/mkdir -p "/var/www/html/zm//graphics"
/usr/bin/install -c -m 644 'arrow-d.gif' '/var/www/html/zm//graphics/arrow-d.gif'
/usr/bin/install -c -m 644 'arrow-dl.gif' '/var/www/html/zm//graphics/arrow-dl.gif'
/usr/bin/install -c -m 644 'arrow-dr.gif' '/var/www/html/zm//graphics/arrow-dr.gif'
/usr/bin/install -c -m 644 'arrow-l.gif' '/var/www/html/zm//graphics/arrow-l.gif'
/usr/bin/install -c -m 644 'arrow-r.gif' '/var/www/html/zm//graphics/arrow-r.gif'
/usr/bin/install -c -m 644 'arrow-u.gif' '/var/www/html/zm//graphics/arrow-u.gif'
/usr/bin/install -c -m 644 'arrow-ul.gif' '/var/www/html/zm//graphics/arrow-ul.gif'
/usr/bin/install -c -m 644 'arrow-ur.gif' '/var/www/html/zm//graphics/arrow-ur.gif'
/usr/bin/install -c -m 644 'arrow-l-u.gif' '/var/www/html/zm//graphics/arrow-l-u.gif'
/usr/bin/install -c -m 644 'arrow-l-d.gif' '/var/www/html/zm//graphics/arrow-l-d.gif'
/usr/bin/install -c -m 644 'center.gif' '/var/www/html/zm//graphics/center.gif'
/usr/bin/install -c -m 644 'seq-u.gif' '/var/www/html/zm//graphics/seq-u.gif'
/usr/bin/install -c -m 644 'seq-d.gif' '/var/www/html/zm//graphics/seq-d.gif'
/usr/bin/install -c -m 644 'point-g.gif' '/var/www/html/zm//graphics/point-g.gif'
/usr/bin/install -c -m 644 'point-o.gif' '/var/www/html/zm//graphics/point-o.gif'
/usr/bin/install -c -m 644 'point-r.gif' '/var/www/html/zm//graphics/point-r.gif'
/usr/bin/install -c -m 644 'spacer.gif' '/var/www/html/zm//graphics/spacer.gif'
make install-data-hook
make[4]: Entering directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
( cd /var/www/html/zm//graphics; chown apache:apache arrow-d.gif arrow-dl.gif arrow-dr.gif arrow-l.gif arrow-r.gif arrow-u.gif arrow-ul.gif arrow-ur.gif arrow-l-u.gif arrow-l-d.gif center.gif seq-u.gif seq-d.gif point-g.gif point-o.gif point-r.gif spacer.gif )
chown: invalid user: `apache:apache'
make[4]: *** [install-data-hook] Error 1
make[4]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[3]: *** [install-data-am] Error 2
make[3]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web/graphics'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/joosep/Desktop/ZoneMinder-1.23.3/web'
make: *** [install-recursive] Error 1


invalid user apache? but I had it installed as default.
how can I find out apace username or something?

sudo apt-get install apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
apache2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

er...

$ apache
bash: apache: command not found
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

Ignore, continue reading below.
Hi. I managed to install this with a pre-built package.
But now I need linux somehow to make my card work?

It has the old anolog TV in cord, it also has ethernet port and what appears ro be a VGA port only longer.

I don't think it has dedected the card, how I install the card, if even just the TVin port to work. I need to comple kernel with drivers but I have no idea what drivers I need.

I can use modprobe later on and do stuff with modules, but how the hell I find out what drivers I need :s, thanks alot to anyone who finds time to help me!

00:00.0 Host bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
05:00.0 SCSI storage controller: Adaptec AHA-2940U/UW/D / AIC-7881U (rev 01)
05:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
05:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller (rev 01)


_CISRRCCASSD c12
FCCCLAS9B
P/n: 143128-400
Rev 01A

ID: HEDEN1208
RTL8029A8
MySON
MTDU92N

is all the information I got from the chips on the card.
it's a PCI card.
Last edited by Nurech on Thu Jan 22, 2009 1:23 pm, edited 1 time in total.
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

By the way, not that ZM is installed, and if I get my card correctly working:
I took a new card and got more intel on this on.

It's a TV tuner card
chip: SAA7130HL
thread I found usefull but useless :)
http://archives.devshed.com/forums/linu ... 29323.html

Please help me get this card dedected so I can use video survailence with the camera.

my kernel: 2.6.24-22-generic
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

It's this card: http://www.chronos.com.tw/products/tv/s ... /video.htm
It even looks the same, with slight difference.

Someone help me get this card working?
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

I have downloaded the correct drivers: saa7134-0.2.12
They support my saa7130...

Now I have the drivers and I have no idea what to do.
I need to re-complie my kernel? No... I have 2.6... it should have everything already as far as I've read.

Just tell me how do I apply the drivers now.
And even after all that how I use ZoneMinder, I installed the package, but what happened? :/
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

With dmesg I found lines:

52.558808] Linux video capture interface: v2.00
[ 52.826390] saa7130/34: v4l2 driver version 0.2.14 loaded
[ 52.826461] ACPI: PCI Interrupt 0000:05:01.0[A] -> GSI 22 (level, low) -> IRQ 23


Wait, does this mean my driver is installed and I can now go plug-in my surveillance camera with the TV cord? ...
How I now make ZM run, or how I start this thing.
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

and now question number #2.
how I get ZM to work?

root@testmachine:/# sudo find / -name zm.php
/home/joosep/.local/share/Trash/files/ZoneMinder-1.2.23.3/web/zm.php
/home/joosep/.local/share/Trash/files/ZoneMinder-1.23.3/web/zm.php
find: /home/joosep/.gvfs: Permission denied
/usr/share/zoneminder/zm.php

and zm.php gives me only an download option
Nurech
Posts: 23
Joined: Wed Jan 21, 2009 9:52 am

Post by Nurech »

Hey what's up guys. Great news.
I can now view live stream with the XawTV.
Even got ZM working and I already added my camera. But.
There seems to be a problem. I can't stream live in ZM. I'm assuming I have faild to install mplayerplug-in. And I seem to be in a little pickle here.

Installed gecko-sdk using
sudo apt-get install mozilla-dev
right?

Well I get these:
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting
config.status: creating po/Makefile
config.status: WARNING: po/Makefile.in seems to ignore the --datarootdir setting
config.status: creating install.sh
config.status: WARNING: install.sh.in seems to ignore the --datarootdir setting
config.status: creating uninstall.sh
config.status: creating config.h
config.status: config.h is unchanged

Thanks!
Locked