Re: /dev/random

From: Henrik Bøgh (none@henrik.list--boegh.net.lh.bsd-dk.dk)
Date: Wed 25 Feb 2004 - 12:54:10 CET


From: Henrik Bøgh <none@henrik.list--boegh.net.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: /dev/random
Date: Wed, 25 Feb 2004 12:54:10 +0100

On Wednesday 25 February 2004 12:12 Ole Moller wrote to bsd-dk@bsd-dk.dk:
>At 11:58 25-02-2004, you wrote:
>>PÃ¥ min FreeBSD 4.8 (hjemmekompileret kerne) er der en enkelt ting der
>> undrer mig. Hvorfor virker min /dev/random ikke?
>
>se lige man 4 random og http://people.freebsd.org/~dougb/randomness.html
>
>/dev/random er mere tilfældig end urandom og vil ikke returnere flere bits
>end den er blevet seedet med, pr default seedes den ikke. Prøv at køre en
>tur eller to med rndcontrol -s og se om ikke du så kan få noget output fra
>/dev/random efterfølgende.

Aaah - det var det der skulle til:

12:48 henrik@~> sudo rndcontrol -s 11 -s 14 -s 15
Password:
rndcontrol: setting irq 11
rndcontrol: setting irq 14
rndcontrol: setting irq 15
rndcontrol: interrupts in use: 11 14 15
12:49 henrik@~> dd if=/dev/random of=/dev/ttyp2 bs=100 count=1
ä½Âôø20÷ÛßÛFYÝÎÕôV§­bEº| oUÆ0ûÓ%lÎ
        @Ä'ë¯ËbD"íº4+WáÊþ%ø>,ç\"6òå>
                                    çW:P
1+0 records in
1+0 records out
100 bytes transferred in 0.001901 secs (52606 bytes/sec)
12:49 henrik@~>

IRQ'erne er så fundet ved `grep -i irq /var/run/dmesg.boot` som beskrevet på
den udemærkede side du linkede til:

ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xfcc0-0xfcdf mem
0xfec00000-0xfecfffff,0xfedfe000-0xfedfefff irq 11 at dev

Så nu virker det og min /etc/rc.conf er tilpasset på passende vis :)

>/Ole

-- 
Venlig hilsen / Kind regards
Henrik Bøgh ( henrik.list@boegh.net )
  "DR har ikke rigtig forstået at de er en public service kanal"
   -- wheeeeeeee på dk.medier.tv



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:37 CET