не может открыть/dev/hwrng: Никакое такое устройство - но это существует!

Мы являемся очень низкими на энтропии (апачский сервер HTTPS, Ubuntu 12.04, не VM, HW: использование Lenovo ThinkCentre M58):

root@server:~# cat /proc/sys/kernel/random/entropy_avail
417
root@server:~# 

Нам нужно больше случайности, таким образом:

root@server:~# apt-get install rng-tools
... ok!

но при запуске:

root@server:~# service rng-tools start
Starting Hardware RNG entropy gatherer daemon: (failed).
root@server:~# 

Конфигурация является значением по умолчанию:

root@server:~# egrep -v '^$|^#' /etc/default/rng-tools 
root@server:~# 

попытка рукой:

root@server:~# /usr/sbin/rngd
can't open /dev/hwrng: No such device
root@server:~# 

11:29 было, когда мы установили rng-инструменты:

root@server:~# ls -lah /dev/hwrng
crw------- 1 root root 10, 183 jan    6 11:29 /dev/hwrng
root@server:~# 

Попытка strace:

root@server:# strace /usr/sbin/rngd 2>&1 | grep hwrng
open("/dev/hwrng", O_RDONLY|O_LARGEFILE) = -1 ENODEV (No such device)
write(2, "can't open /dev/hwrng: No such d"..., 37can't open /dev/hwrng: No such device) = 37
root@server:# 

Вопрос: как заставить "/dev/hwrng" работать с rngd? Или наши аппаратные средства плохо? Или пропавшие без вести некоторых настроек BIOS? Как решить/проверить его без времени простоя?

2
задан 6 January 2017 в 13:55

1 ответ

apt-get install haveged

и:

user@server:~$ cat /proc/sys/kernel/random/entropy_avail
2417
user@server:~$ 
1
ответ дан 2 December 2019 в 04:51

Другие вопросы по тегам:

Похожие вопросы: