This topic contains 1 reply, has 2 voices, and was last updated by  Ubld.it Staff 9 years, 10 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #756

    trk7
    Member

    Hi,

    I am using it on a esxi host running debian 7.0. udev rules are as per the documentation.
    rngd is running this way:
    rngd -r /dev/TrueRNG –fill-watermark=100% –feed-interval=1 –rng-quality=low –random-step=1024
    (been fiddling with the configs)
    I am seeing big drops in the available entropy (soon filled though), data is below . Is that normal? I was expecting to see some smooth graphs as in your product page. I will try on a Ubuntu machine that is not virtualized to rule out esxi causing any issue.

    time available entropy
    16:50:41 3840
    16:50:42 3840
    16:50:43 3840
    16:50:44 3840
    16:50:45 3841
    16:50:46 3840
    16:50:47 3840
    16:50:48 3840
    16:50:49 3840
    16:50:50 3840
    16:50:51 3840
    16:50:52 3840
    16:50:53 3840
    16:50:54 3840
    16:50:55 3840
    16:50:56 3840
    16:50:57 3840
    16:50:58 3840
    16:50:59 3840
    16:51:00 3840
    16:51:01 3584
    16:51:02 3585
    16:51:03 3840
    16:51:04 3584
    16:51:05 3840
    16:51:06 3840
    16:51:07 3840
    16:51:08 3840
    16:51:09 3840
    16:51:10 3840
    16:51:11 3584
    16:51:12 3840
    16:51:13 3840
    16:51:14 3840
    16:51:15 3840
    16:51:16 3840
    16:51:17 3840
    16:51:18 3840
    16:51:19 3840
    16:51:20 3840
    16:51:21 3840
    16:51:22 1025
    16:51:23 2817
    16:51:25 3840
    16:51:26 3840
    16:51:27 3840
    16:51:28 2561
    16:51:29 2561
    16:51:30 3840
    16:51:31 3840
    16:51:32 3584
    16:51:33 3584
    16:51:34 3840
    16:51:35 3840
    16:51:36 3840
    16:51:37 3840
    16:51:38 3840
    16:51:39 3840
    16:51:40 3840
    16:51:41 3840
    16:51:42 3840
    16:51:43 3840
    16:51:44 3840
    16:51:45 3840
    16:51:46 3840
    16:51:47 3840
    16:51:48 3840
    16:51:49 3840
    16:51:50 3840
    16:51:51 3840
    16:51:52 3840
    16:51:53 3840
    16:51:54 3840
    16:51:55 3840
    16:51:56 3840
    16:51:57 3840
    16:51:58 3840
    16:51:59 3840
    16:52:00 3840
    16:52:01 3840
    16:52:02 3840
    16:52:03 3328
    16:52:04 3840
    16:52:05 3840
    16:52:06 3840
    16:52:07 3840
    16:52:08 3840
    16:52:09 3840
    16:52:10 3840
    16:52:11 3840
    16:52:12 3840
    16:52:13 3840
    16:52:14 3840
    16:52:15 3840
    16:52:16 3840
    16:52:17 3840
    16:52:18 3840
    16:52:19 3840
    16:52:20 3840
    16:52:21 3840
    16:52:22 3840
    16:52:23 3840
    16:52:24 3840
    16:52:25 3840
    16:52:26 3840
    16:52:27 3840
    16:52:28 3840
    16:52:29 3840
    16:52:30 3840
    16:52:31 3840
    16:52:32 3584
    16:52:33 3584
    16:52:34 3840
    16:52:35 3840
    16:52:36 3840
    16:52:37 3584
    16:52:38 3840
    16:52:39 3840
    16:52:40 3840
    16:52:41 3840
    16:52:42 3840
    16:52:43 3840
    16:52:44 3840
    16:52:45 3840
    16:52:46 3584
    16:52:47 3584
    16:52:48 3840
    16:52:49 3840
    16:52:50 130
    16:52:51 2305
    16:52:52 3840
    16:52:53 513
    16:52:54 1793
    16:52:55 1025
    16:52:56 1026
    16:52:57 130
    16:52:58 2304
    16:52:59 2561
    16:53:00 3840
    16:53:01 2561
    16:53:02 130
    16:53:03 2305
    16:53:04 3840
    16:53:05 2304
    16:53:06 3840
    16:53:07 3584
    16:53:08 2049
    16:53:09 3840
    16:53:10 769
    16:53:11 3840
    16:53:12 3840
    16:53:13 3840
    16:53:14 2304
    16:53:15 3840
    16:53:16 3840
    16:53:17 1025
    16:53:18 2304
    16:53:19 3840
    16:53:20 2304
    16:53:21 2305
    16:53:22 3840
    16:53:23 3840
    16:53:24 1793
    16:53:25 3840
    16:53:26 3840
    16:53:27 3840
    16:53:28 3840
    16:53:29 3840
    16:53:30 3840
    16:53:31 3840
    16:53:32 3329
    16:53:33 3840
    16:53:34 3840
    16:53:35 3840
    16:53:36 3840
    16:53:37 3584
    16:53:38 3840
    16:53:39 3840
    16:53:40 3840
    16:53:41 3840
    16:53:42 3840
    16:53:43 3840
    16:53:44 3840
    16:53:45 3840
    16:53:46 3840
    16:53:47 3840
    16:53:48 3840
    16:53:49 3840
    16:53:50 3840
    16:53:51 3840
    16:53:52 3840
    16:53:53 3840
    16:53:54 3840
    16:53:55 3840
    16:53:56 2817
    16:53:57 3330
    16:53:58 1035
    16:53:59 3840
    16:54:00 3840
    16:54:01 2560
    16:54:02 1793
    16:54:03 3840
    16:54:04 2058
    16:54:05 2049
    16:54:06 513
    16:54:07 2050
    16:54:08 2314
    16:54:09 3840
    16:54:10 3840
    16:54:11 2304
    16:54:12 1025
    16:54:13 3840
    16:54:14 2314
    16:54:15 3840
    16:54:16 3840
    16:54:17 2304
    16:54:18 3840
    16:54:19 2049
    16:54:20 3840
    16:54:21 3840
    16:54:22 2059
    16:54:23 3840
    16:54:24 3840
    16:54:25 130
    16:54:26 2561
    16:54:27 3840
    16:54:28 3840
    16:54:29 2049
    16:54:30 2304
    16:54:31 2573
    16:54:32 2305
    16:54:33 2313
    16:54:34 3840
    16:54:35 2060
    16:54:36 769
    16:54:37 778
    16:54:38 2313
    16:54:39 3840
    16:54:40 2305
    16:54:41 3840
    16:54:42 3840
    16:54:43 1290
    16:54:44 3840
    16:54:45 3840
    16:54:46 3776
    16:54:47 2570
    16:54:48 2570
    16:54:49 2305
    16:54:50 130
    16:54:51 2305
    16:54:52 2304
    16:54:53 2312
    16:54:54 769
    16:54:55 770
    16:54:56 2305
    16:54:57 3840
    16:54:58 3840
    16:54:59 3840
    16:55:00 2049
    16:55:01 2433
    16:55:02 1664
    16:55:03 1872
    16:55:04 141
    16:55:05 138
    16:55:06 3334
    16:55:07 3584
    16:55:08 3840
    16:55:09 257
    16:55:10 3840
    16:55:11 3840
    16:55:12 3840
    16:55:13 2305
    16:55:14 3840
    16:55:15 3840
    16:55:16 2304
    16:55:17 2305
    16:55:18 130
    16:55:19 3840
    16:55:20 3328
    16:55:21 3840
    16:55:22 3840
    16:55:23 3840
    16:55:24 3840
    16:55:25 3840
    16:55:26 3840
    16:55:27 3840
    16:55:28 3840
    16:55:29 3840
    16:55:30 3840
    16:55:31 3840
    16:55:32 3585
    16:55:33 3840
    16:55:34 3840
    16:55:35 3840
    16:55:36 2816
    16:55:37 3584
    16:55:38 3840
    16:55:39 1034
    16:55:40 780
    16:55:41 2313
    16:55:42 514
    16:55:43 3840
    16:55:44 2305
    16:55:45 2305
    16:55:46 3840
    16:55:47 513
    16:55:48 3840
    16:55:49 3840
    16:55:50 3840
    16:55:51 3840
    16:55:52 3840
    16:55:53 3584
    16:55:54 3840
    16:55:55 3840
    16:55:56 2305
    16:55:57 1025
    16:55:58 2312
    16:55:59 3840
    16:56:00 2049
    16:56:01 1025
    16:56:02 1025
    16:56:03 2058
    16:56:04 3840
    16:56:05 2577
    16:56:06 2569
    16:56:07 3584
    16:56:08 3840
    16:56:09 2560
    16:56:10 3840
    16:56:11 769
    16:56:12 3840
    16:56:13 780
    16:56:14 3840
    16:56:16 3840
    16:56:17 3840
    16:56:18 769
    16:56:19 2317
    16:56:20 2048
    16:56:21 2561
    16:56:22 3840
    16:56:23 130
    16:56:24 3840
    16:56:25 3840
    16:56:26 769
    16:56:27 1025
    16:56:28 3840
    16:56:29 2305
    16:56:30 2560
    16:56:31 3840
    16:56:32 2305
    16:56:33 257
    16:56:34 3840
    16:56:35 3840
    16:56:36 2314
    16:56:37 3840
    16:56:38 769
    16:56:39 3840
    16:56:40 2049
    16:56:41 3840
    16:56:42 258
    16:56:43 2305
    16:56:44 3840
    16:56:45 3840
    16:56:46 3840
    16:56:47 4096
    16:56:48 3840
    16:56:49 3840
    16:56:50 3840
    16:56:51 3840
    16:56:52 3840
    16:56:53 3840
    16:56:54 3840
    16:56:55 3840
    16:56:56 3840
    16:56:57 3840
    16:56:58 3840
    16:56:59 3840
    16:57:00 3840
    16:57:01 2560
    16:57:02 3840
    16:57:03 3840
    16:57:04 3840
    16:57:05 3840
    16:57:06 3840
    16:57:07 3840
    16:57:08 3840
    16:57:09 3840
    16:57:10 3840
    16:57:11 3840
    16:57:12 3840
    16:57:13 3840
    16:57:14 3840
    16:57:15 3840
    16:57:16 3840
    16:57:17 3840
    16:57:18 3840
    16:57:19 3840
    16:57:20 3840
    16:57:21 3840
    16:57:22 3840
    16:57:23 3840
    16:57:24 3840
    16:57:25 3840
    16:57:26 3840
    16:57:27 3840
    16:57:28 3840
    16:57:29 3840
    16:57:30 3840
    16:57:31 3328
    16:57:32 3840
    16:57:33 3840
    16:57:34 3840
    16:57:35 3840
    16:57:36 3840
    16:57:37 3840
    16:57:38 3840
    16:57:39 3840
    16:57:40 3840
    16:57:41 3840
    16:57:42 3840
    16:57:43 3840
    16:57:44 3840
    16:57:45 3840
    16:57:46 3840
    16:57:47 3840
    16:57:48 3840
    16:57:49 3840
    16:57:50 3840
    16:57:51 3840
    16:57:52 3840
    16:57:53 3840
    16:57:54 3840
    16:57:55 3840
    16:57:56 3840
    16:57:57 3840
    16:57:58 3840
    16:57:59 3840
    16:58:00 3840
    16:58:01 3840
    16:58:02 3840
    16:58:03 3840
    16:58:04 3840
    16:58:05 3840
    16:58:06 3840
    16:58:07 3840
    16:58:08 3840
    16:58:09 3840
    16:58:10 3840

    #757

    Ubld.it Staff
    Moderator

    This looks pretty normal to me. From the TrueRNG side (hardware), it is generating plenty of entropy. However, there are other factors at play. First off according to your settings, rngd is only filling once per second. So thats why on most of the dips, entropy goes down, then back up. If rngd was more responsive it would theoretically attempt to fill faster. I think rngd’s lowest interval is 1 second, unless you omit the option and let it force feed the pool as fast as it can.

    Here is a snippet from the ubuntu man page of rngd.

    -t n, –feed-interval=n (default: 60)
    If feed-interval is not zero, rngd will force-feed entropy to
    the random device even when the entropy pool is full every feed-
    interval seconds. Setting this too low may cause rngd to
    dominate the contents of the entropy pool.
    .

    Second is the kernel it’s self. Just because rngd tries to give it entropy, doesn’t mean the kernel has to take it. This algorithm of accepting outside entropy (to mix with naturally occuring hardware event entropy) varies from kernel version to kernel version and distribution.

    For the most part I can say what I’m seeing if I plot these numbers on a spreadsheet is normal. For reference, I believe our graph was taken on a Ubuntu machine without using the feed interval argument.

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.