Re: [jfcolas@inja.fr: [CBLX] Install partielle d'une Debian]
Bonsoir,
Lundi 25 septembre 2006, 10:42:43 CEST, Samuel Thibault a écrit :
>
> Je fais suivre sur une liste plus appropriée.
C'est très mal, mais dans le doute, je continue le cruci-postage.
> ----- Forwarded message from Jean-François Colas <jfcolas@inja.fr> -----
>
> From: Jean-François Colas <jfcolas@inja.fr>
> To: "Carrefour BLinux francophone, pour les non- et mal-voyants."
> <carrefourblinux@lists.freearchive.org> Subject: [CBLX] Install
> partielle d'une Debian Date: Mon, 25 Sep 2006 10:30:48 +0200
>
> Hello la ML,
>
> Je vais essayer d'être le moins long possible...
>
> Je tente d'installer une Debian grâce à l'installeur suivable par
> Brltty. J'ai récupéré l'ISO du premier CD, je voudrais pouvoir en
> récupérer le moins possible. Malheureusement, n'ayant pas de connexion
> Internet par l'intermédiaire d'un modem Ethernet, je suis obligé de
> compiler des modules pour faire fonctionner mon Sagem Fast 800.
>
> Problème: pour cela, il semble me falloir les sources de mon noyau.
> Comme ils ne se trouvent pas sur le CD 1, j'ai récupéré (par Windows),
> le tarball correspondant aux sources du 2.6.16.2 conformément à ce que
> m'indique uname -a.
>
> A ce stade, il semble me manquer un peu d'info ou un peu de mémoire.
> Soit je passe par les outils Debian, dans ce cas, lesquels me faut-il
> (kernel-package peut-être, mais quoi d'autre)? Soit je ne passe pas par
> les outils Debian, dans ce cas, ai-je autre chose à récupérer?
Pour la compilation du noyau sauce Debian, il faut les paquets
kernel-package, build-essential et dpkg-dev. Après la configuration du
noyau (‛make menuconfig’ ou autre), la commande est ‛make-kpkg
kernel-image’ (voir les options dans la page de man). (Ne pas oublier le
paquet libncurses5-dev pour le menuconfig.)
Il semble que le Sagem utilise une puce Eagle dont les modules sont dans
le paquet eagle-usb-modules-source (il y aussi les paquets eagle-usb-data
et eagle-usb-utils).
Après avoir compilé le noyau, un ‛make-kpkg modules-image’ compile les
modules extérieurs et en fait des paquets.
Sinon, on peut aussi utiliser module-assistant (paquet du même nom),
qui n'a pas besoin des sources complètes du noyau, seulement les en-têtes
(ce qui doit correspondre au paquet linux-headers-2.6.16-2 dans ton cas).
Je crois (à vérifier) que les commandes doivent être :
# module-assistant prepare
# module-assistant build eagle-usb-modules
# module-assistant install eagle-usb-modules
La description du paquet eagle-usb-utils dit d'ailleurs :
« You'll need a kernel module to be able to use these tools. Such a
kernel module can be semi-automatically compiled and installed if you
install the eagle-usb-modules-source package and follow the
instructions in /usr/share/doc/eagle-usb-utils/README.Debian. »
Bon courage,
--
Sylvain Sauvage
Reply to: