J'ai un problème avec différents logiciels qui ne fonctionnent pas sur mon
linux je me retrouve avec un arrèt du programme et un "illegal
instruction." J'ai ce pb avec par exemple openssh ou wget.
----
# wget localhost
Illegal instruction
----
J'ai l'impression que celà vient de /dev/urandom.
De fait lorsque je fais un strace sur les prog qui posent pb j'obtiens qq
chose comme:
------
# strace wget localhost
(...)
stat64("/root/.rnd", 0xbffff340) = -1 ENOENT (No such file or directory)
getpid() = 4231
getpid() = 4231
open("/dev/urandom", O_RDONLY|O_NONBLOCK|O_NOCTTY) = 3
select(4, [3], NULL, NULL, {0, 10000}) = 1 (in [3], left {0, 10000})
read(3, "\212L\35\205-\204\206\342\215\204\315\376\350\302\375\26"..., 32) = 32
close(3) = 0
--- SIGILL (Illegal instruction) @ 0 (0) ---
+++ killed by SIGILL +++
-------
Ma machine est un debian testing, processeur PIII.
En fait je me suis mis à obtenir cette erreur après avoir transféré le HD
contenant la distrib d'un PIV vers le PIII actuel. Cela pourrait venir de
ça ?