Date: Thu, 21 Sep 2006 15:20:26 +0100 (BST) From: Robert Watson <rwatson@FreeBSD.org> To: Krassimir Slavchev <krassi@bulinfo.net> Cc: stable@freebsd.org Subject: Re: Unable to generate random numbers? Message-ID: <20060921151848.E37863@fledge.watson.org> In-Reply-To: <4512942A.1020400@bulinfo.net> References: <4512942A.1020400@bulinfo.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 21 Sep 2006, Krassimir Slavchev wrote: > When I try to generate random bytes using rand() or random() functions I > found that these functions return constant values!? Sounds pretty odd -- even if not explicitly seeded, you should be getting something pseudo-random, even if what you get is deterministic. Are you calling srandomdev() before invoking random()? Are you definitely using the result of invoking random() and not using the function pointer for random(), which will be constant? Robert N M Watson Computer Laboratory University of Cambridge > > I am running: > FreeBSD krassi 6.1-STABLE FreeBSD 6.1-STABLE #13: Tue Jul 11 13:41:31 EEST > 2006 root@krassi:/usr/obj/usr/src/sys/MyKernel i386 > > sysctl kern.random > kern.random.yarrow.gengateinterval: 10 > kern.random.yarrow.bins: 10 > kern.random.yarrow.fastthresh: 192 > kern.random.yarrow.slowthresh: 256 > kern.random.yarrow.slowoverthresh: 2 > kern.random.sys.seeded: 1 > kern.random.sys.harvest.ethernet: 1 > kern.random.sys.harvest.point_to_point: 1 > kern.random.sys.harvest.interrupt: 1 > kern.random.sys.harvest.swi: 0 > > > Best Regards > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060921151848.E37863>