OVH Cloud OVH Cloud

Problème avec loop-aes et mandrake 10

14 réponses
Avatar
Julian
Bonjour,
Lorsque j'essaye d'utiliser losetup, j'ai une erreur avec le cryptage
aes, que ce soit en 128 ou 256 bits.
Je fais un :
losetup -e aes256 /dev/loop0 fichier
Et après le mot de passe, j'obtiens l'erreur suivante :
ioctl: LOOP_SET_STATUS: Invalid argument, requested cipher or key length
(256 bits) not supported by kernel
Le module "loop" est bien chargé.
C'est un problème que je n'avais pas avec mon ancienne Mandrake 9.x
Avez vous une solution ?
Merci par avance,
Julian

10 réponses

1 2
Avatar
Fluber
Julian wrote:
Bonjour,
Lorsque j'essaye d'utiliser losetup, j'ai une erreur avec le cryptage
aes, que ce soit en 128 ou 256 bits.
Je fais un :
losetup -e aes256 /dev/loop0 fichier
Et après le mot de passe, j'obtiens l'erreur suivante :
ioctl: LOOP_SET_STATUS: Invalid argument, requested cipher or key length
(256 bits) not supported by kernel
Le module "loop" est bien chargé.
C'est un problème que je n'avais pas avec mon ancienne Mandrake 9.x
Avez vous une solution ?
Merci par avance,
Julian



qu'elle ta version de kernel ?
Avatar
Julian
Salut Fluber !

qu'elle ta version de kernel ?


C'est une 2.6.3-7mdk (celle par défaut sous mandrake10)

Julian
Avatar
Fluber
Julian wrote:
Salut Fluber !


qu'elle ta version de kernel ?



C'est une 2.6.3-7mdk (celle par défaut sous mandrake10)

Julian




update le au 2.6.3.15 dans les maj officielles
Avatar
Julian
> update le au 2.6.3.15 dans les maj officielles


OK, je télecharge la MAJ.
Je te tiendrai au courant.
merci Fluber!
Julian
Avatar
Julian
Salut Fluber,
Dans l'outil de mise à jour automatique, j'ai télechargé le source du
2.6.3.15 (je n'ai pas eu d'autre choix que le source).
Forcément, la version déjà compilée n'est pas incluse dans ce qui a
été téléchargé.
Dois-je recompiler le noyau à partir de la dernière version du source ?
Existe-il une archive faite par mandrake de ce noyau déjà compilé ?
Julian

Le Sun, 01 Aug 2004 21:34:07 +0200, Julian a écrit :

update le au 2.6.3.15 dans les maj officielles


OK, je télecharge la MAJ.
Je te tiendrai au courant.
merci Fluber!
Julian


Avatar
Fluber
Julian wrote:
Salut Fluber,
Dans l'outil de mise à jour automatique, j'ai télechargé le source du
2.6.3.15 (je n'ai pas eu d'autre choix que le source).
Forcément, la version déjà compilée n'est pas incluse dans ce qui a
été téléchargé.
Dois-je recompiler le noyau à partir de la dernière version du source ?
Existe-il une archive faite par mandrake de ce noyau déjà compilé ?
Julian

Le Sun, 01 Aug 2004 21:34:07 +0200, Julian a écrit :


update le au 2.6.3.15 dans les maj officielles



OK, je télecharge la MAJ.
Je te tiendrai au courant.
merci Fluber!
Julian






non pas besoin de compiler en root
dans un shel
# urpmi kernel-2.6.3.15

c'est tout
Avatar
Julian
Salut Fluber !
Merci pour ta réponse. Effectivement, je n'avais pas vu ce rpm !
Voici ce que ça donne :

# urpmi kernel-2.6.3.15


OK, c'est fait.
J'ai rebooté et c'est bien le noyeau 2.6.3.15 qui passe (du moins, on
dirait !) :
cat /var/log/syslog | grep 2.6.3-15mdk


Donne (donald est le nom de ma machine) : Aug 2 20:37:54 donald kernel:
Inspecting /boot/System.map-2.6.3-15mdk Aug 2 20:37:55 donald kernel:
Loaded 29316 symbols from /boot/System.map-2.6.3-15mdk. Aug 2 20:37:55
donald kernel: Linux version 2.6.3-15mdk ()
(gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)) #1 Fri Jul 2 22:09:29
MDT 2004 Aug 2 20:37:55 donald kernel: inserting floppy driver for
2.6.3-15mdk

par contre, quand je fait le losetup -e aes256, j'ai toujours la même
erreur :
ioctl: LOOP_SET_STATUS: Invalid argument, requested cipher or key
length (256 bits) not supported by kernel
Et ce, même après un "rmmod loop" puis un "modprobe loop"
Après un "modprobe loop", dmesg donne : "loop: loaded (max 8 devices)".

Peut-être un indice :
zcat /proc/config.gz | grep AES


CONFIG_RADIO_MAESTRO=m
CONFIG_SND_MAESTRO3=m
CONFIG_SOUND_MAESTRO=m
CONFIG_SOUND_MAESTRO3=m
CONFIG_CRYPTO_AES=m

zcat /proc/config.gz | grep LOOP


CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_BLK_DEV_GZLOOP=m
CONFIG_ISDN_DRV_LOOP=m
# CONFIG_SOUND_CMPCI_SPDIFLOOP is not set
# CONFIG_EM8300_LOOPBACK is not set


merci pour ton aide,
Julian
Avatar
Tom
Julian wrote:

par contre, quand je fait le losetup -e aes256, j'ai toujours la même
erreur :
ioctl: LOOP_SET_STATUS: Invalid argument, requested cipher or key
length (256 bits) not supported by kernel
Et ce, même après un "rmmod loop" puis un "modprobe loop"
Après un "modprobe loop", dmesg donne : "loop: loaded (max 8 devices)".



J'ai eu aussi ce problème sur la MDK10 fraîchement installée.
Après mise à jour de tous les paquetages installés, plus de problème...


--
nospam = free / cwz=fr
Avatar
Julian
Salut Tom !
J'ai eu aussi ce problème sur la MDK10 fraîchement installée.
Après mise à jour de tous les paquetages installés, plus de problème...


Ah...
J'ai mis à jour pas mal de packages, mais il m'en reste encore quelques
uns à faire. Je vais essayer de tout mettre à jour et je vous tiens au
courant du résulat.
Julian
Avatar
Julian
Salut !
J'ai mis à jour tous les packages, rebooté et toujours rien, la même
erreur...
J'ai vu que sur le ftp il y a d'autre noyaux linux :
kernel-entreprise, kernel-secure, kernel-i686, ... à la fois en 2.4 et en
2.6 Est-ce que vous pensez qu'un de ces kernel a plus de chance de bien
marcher ?
Dans un autre thread, j'ai entendu parler du kernel 2.6.7. Existe-il une
version simple à mettre en oeuvre sur la mandrake 10 ?
Julian
1 2