Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Dec 2006 21:10:19 +0100
From:      Max Laier <max@love2party.net>
To:        freebsd-ports@freebsd.org
Cc:        Lars Wittebrood <lars@socruel.nu>
Subject:   Re: Pfstat trouble, no data in database file
Message-ID:  <200612112110.25591.max@love2party.net>
In-Reply-To: <302F75DC2739FB43B236373398A8C599299F@saturnus.intra.socruel.nu>
References:  <302F75DC2739FB43B236373398A8C599299F@saturnus.intra.socruel.nu>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart8580862.1qij4ikmyB
Content-Type: multipart/mixed;
  boundary="Boundary-01=_tsbfF+UyL/aniNw"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--Boundary-01=_tsbfF+UyL/aniNw
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Monday 11 December 2006 20:29, Lars Wittebrood wrote:
> Hello list,
>
> After some more troubleshooting I've come a step further.
>
> I have run the '/usr/local/bin/pfstat -q' command from a shell and
> found some problems with my /usr/local/etc/pfstat.conf file. After
> solving these problems I get the following message issueing the
> '/usr/local/bin/pfstat -q' command:
>
> root@servername etc # /usr/local/bin/pfstat -q
> ioctl: DIOCGETALTQS: Operation not supported by device
> pf_query: query_queues() failed
>
> I couldn't find anything usefull on these strings via Google.
>
> Any help is much appreciated.

pfstat 2.2 seems to assume that ALTQ support is enabled in the kernel. =20
=46or now the only way to work around your problem seems to be to build a=20
kernel with ALTQ support.  Alternatively you can replace files/patch-pf.c=20
in sysutils/pfstat with the attached and rebuild pfstat.

> MTIA
>
> Cheers,
> Lars.
>
> > _____________________________________________
> > From: 	Lars Wittebrood
> > Sent:	Sunday, December 10, 2006 9:51 PM
> > To:	'freebsd-ports@freebsd.org'
> > Subject:	Pfstat trouble, no data in database file
> >
> > Hello list,
> >
> > I've installed and configure the Pfstat port on a FreeBSD 6.1 RELEASE
> > system acting as a firewall based on PF.
> >
> > FreeBSD servername 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Fri
> > Nov 24 13:33:18 CET 2006   =20
> > root@servername:/usr/obj/usr/src/sys/ALPHA i386
> >
> > The trouble I have is that I get no data at all in the Pfstat data
> > file!
> >
> > My Pfstat /etc/crontab entries
> > #
> > # Gather Pfstat output continually
> > *       *       *       *       *       root    /usr/local/bin/pfstat
> > -q >> /var/db/pfstat.db
> > #
> > # Generate Pfstat graphs every 5 minutes
> > */5     *       *       *       *       root    /usr/local/bin/pfstat
> > -c /etc/pfstat.conf -d /var/db/pfstat.db
> > #
> > # Glean old Pfstat data
> > 1       1       1       *       *       root    /usr/local/bin/pfstat
> > -t 31:365
> >
> > Entries from my cron log:
> > Dec 10 21:40:00 servername /usr/sbin/cron[39679]: (root) CMD (
> > /usr/libexec/atrun)
> > Dec 10 21:41:00 servername /usr/sbin/cron[502]: (*system*) RELOAD
> > (/etc/crontab)
> > Dec 10 21:41:00 servername /usr/sbin/cron[39687]: (root) CMD
> > (/usr/local/bin/pfstat -q >> /var/db/pfstat.db)
> > Dec 10 21:42:00 servername /usr/sbin/cron[39696]: (root) CMD
> > (/usr/local/bin/pfstat -q >> /var/db/pfstat.db)
> > Dec 10 21:43:00 servername /usr/sbin/cron[39701]: (root) CMD
> > (/usr/local/bin/pfstat -q >> /var/db/pfstat.db)
> > Dec 10 21:44:00 servername /usr/sbin/cron[39714]: (root) CMD
> > (/usr/local/bin/pfstat -q >> /var/db/pfstat.db)
> > Dec 10 21:44:00 servername /usr/sbin/cron[39715]: (operator) CMD
> > (/usr/libexec/save-entropy)
> > Dec 10 21:45:00 servername /usr/sbin/cron[39734]: (root) CMD
> > (/usr/local/bin/pfstat -q >> /var/db/pfstat.db)
> > Dec 10 21:45:00 servername /usr/sbin/cron[39735]: (root) CMD (
> > /usr/libexec/atrun)
> > Dec 10 21:45:00 servername /usr/sbin/cron[39733]: (root) CMD
> > (/usr/local/bin/pfstat -c /etc/pfstat.conf -d /var/db/pfstat.db)
> >
> > root@servername db # ll /var/db/pfstat.db
> > -rw-r--r--    1 root     wheel           0 Dec 10 21:21
> > /var/db/pfstat.db
> >
> > As you can see pfstat.db stays zero bytes! Anyone any idea why this
> > is happening? My /etc/pf.conf has a set loginterface entry!
> >
> > MTIA.
> >
> > Cheers,
> > Lars.
>
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to
> "freebsd-ports-unsubscribe@freebsd.org"

=2D-=20
/"\  Best regards,                      | mlaier@freebsd.org
\ /  Max Laier                          | ICQ #67774661
 X   http://pf4freebsd.love2party.net/  | mlaier@EFnet
/ \  ASCII Ribbon Campaign              | Against HTML Mail and News

--Boundary-01=_tsbfF+UyL/aniNw--

--nextPart8580862.1qij4ikmyB
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQBFfbsxXyyEoT62BG0RAtd1AJ9Jd1r4mRTBpHb1c54tJc8VSiO+rgCfTcRC
pGMxyAwQqV2wl4gjN+7tUuY=
=51Bc
-----END PGP SIGNATURE-----

--nextPart8580862.1qij4ikmyB--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612112110.25591.max>