Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: /dev/random не работи!?


  • Subject: Re: lug-bg: /dev/random не работи!?
  • From: Georgi Krystev <gkrystev@xxxxxxxxxxx>
  • Date: Wed, 13 Jul 2005 13:07:41 +0300
  • Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
  • Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx

Petar Nedyalkov wrote:
On Tuesday 12 July 2005 18:20, Georgi Krystev wrote:

Здеавейте,

Имам един малък проблем който ми причинява големи непроятности.
Става дума за /dev/random. Един ден просто спря да работи.

Единственото което успях да изровя от нета, е че за да спре да работи
това устройство, има някакъв проблем с нещо наречено "entropy"
(/proc/sys/kernel/random/entropy_avail). Тази ентропия се създавала от
разни устройства като мишки, клавиатури...мисля, че и твърди дискове +
мрежовите карти.
Въпросните мишки и клавиатури ми е невъзможно да ги ползвам, защото
PC-то го управлявам remote, но остават сиковете и картите...

Като казвам, че /dev/random не ми работи, имам в предвид, че като напиша
"cat /dev/random" не излиза нищо на екрана с часове. /dev/urandom си
работи перфектно.

На PC-то има RedHat Enterprise.


Кой RHEL e точно и с кой kernel?

Машината reboot-вал ли си я след този проблем?

`systcl -A | grep entropy` какво казва? "kernel.random.entropy_avail = 0" ли е output-а? Ако "Да", то погледни на: http://rhn.redhat.com/errata/RHBA-2004-433.html ако си с RHEL 3 - там има описани updates на kernel-а, в които е решен проблема с entropy pool необратимото изпразване.

Иначе по принцип едно заобикаляне на проблема е възможно и преди да reboot-неш (ако си на production машина надали ще искаш току-така да спираш машината) - може да map-неш /dev/random/ към /dev/urandom, но имай предвид, че това е не толкова сигурно решение - зависи за какво си ползвал dev/random.

За повече детайли: google -> '+linux +/dev/random +entropy'.



Кернела е 2.4.21-4.ELsmp
kernel.random.entropy_avail = 0
Пачването на кернела ще е доста гнусно, защото, ако новия кернел не тръгне...става _много_ сложно. Винаги съм го мразил този момент...

Мерси за помоща :)


Георги Кръстев



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.