follow me !

Documentations - Installations Debian

Installer une Debian SID sur un Toshiba 2800-300 avec un modem Speedtouch USB

1. Introduction

Cette page est destinée a aider ceux qui ont le laptop Toshiba 2800-300, ainsi qu'une connection ADSL avec le modem Speedtouch USB et, qui veulent installer GNU/Linux Debian SID. Afin d'installer tout ca, nous allons avoir besoin de:

Tout d'abord, nous allons installer la Debian Potato, puis nous allons configurer la connexion ADSL par Speedtouch et nous feront ensuite quelques améliorations...


2. Installation de la Debian Potato

Pour continuer, vous devez savoir installer la Debian Potato, si vous ne savez pas, je vous renvois sur le site debian.org, tout y est expliqué. La seule chose importante dans l'installation, c'est une fois que vous arrivez à l'étape Configure Device Driver Modules. Cette étape est très importante car elle va nous permettre d'utiliser l'USB pour notre modem. Donc allez dans usb et choisissez usb-uhci ou usb-ohci en fonction de votre contrôleur USB. C'est bon, l'autre chose à retenir, c'est qu'il faut ne sélectionner aucun packages sauf gcc. Enfin c'est du moins ce que je vous conseille... Voilà notre système Debian/Potato est maintenant installé, logguez vous en root et passons à l'étape suivante.


3. Configuration de la connexion ADSL

La configuration est la méthode de Benoit Papillault. Il faut monter l'USB, ajoutez cette ligne à votre fichier /etc/fstab: none /proce/bus/usb usbdevfs default 0 0 Ensuite on monte l'USB à l'aide de la commande : # mount -t usbdevfs none /proc/bus/usb Maintenant ajoutez ces lignes dans votre fichier /etc/modules.conf :

alias /dev/ppp        ppp_generic
alias char-major-108  ppp_generic

alias tty-ldisc-3     ppp_async
alias tty-ldisc-13    n_hdlc
alias tty-ldisc-14    ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate

Bon, maintenant extrayez l'archive des drivers de Benoit Papillault, et faites :

# ./configure
# make
make install
Maintenant passons à la connexion, faites un ./doc/linux/adsl-conf-pppd Entrez les informations nécessaires et mettez Y pour Do you want pppd to use peer DNS? C'est bon, maintenant lancez la connexion comme ceci:
# modem_run -f /votre fichier mgmt.o -m
# pppd call adsl


4. Passage de la Debian Potato à la Debian SID

Etant donné que vous avez une connexion ADSL, vos installations et mises à jour vont se faire via la modem :) Ajoutez ceci dans votre fichier /etc/apt/sources.list

deb http://ftp.fr.debian.org/debian sid main contrib non-free
Maintenant pour la mise à jour des paquets, tapez apt-get update. Ensuite pour mettre à jour la distribution faites apt-get dist-update Ceci va télécharger les mises à jour disponibles et les installer. Ceci prend un certain temps, vous pouvez allez prendre un café ;)


5. Installer et configurer le système X-Window

L'installation se déroule en trois étapes:

  • installation de X-Window

  • installation d'un gestionnaire de fenetres

  • configuration d'X-Window afin de pouvoir lancer le serveur X

Pour commencer nous allons installer X-Window, faites : apt-get install x-window-system-core. La, logiquement vous pouvez aller refaire du café. Une fois ceci fait, installez un gestionnaire de fenetre: par exemple GNOME. Faites donc apt-get install kde. Voilà, maintenant nous allons passer à la configuration de X. Je ne vous cache pas que cette étape est très simple parce que vous avez simplement à copier le fichier XF86Config-4 que vous pouvez télécharger ici Logiquement, vous devez pouvoir exécuter un startx sans qu'il y ait de problème...


6. Compiler un nouveau noyau

La Debian/Potato est certes très bien mais le noyau fournit avec est le kernel-2.2.19, j'imagine que ce n'est pas ce que vous souhaitez... Nous allons donc compiler un nouveau noyau. Commencez par aller sur kernel.org et récupérez la version que vous souhaitez. Puis enregistrez cette version du noyau dans /usr/src. Une fois ceci fait, décompressez l'archive. Ceci créera le repertoire /usr/src/linux. Déplacez vous dans ce repertoire, et lancez soit:

  • make config (si vous avez un pauvre système)

  • make menuconfig (si vous voulez un menu dans votre shell)

  • make xconfig (si vous avez X-Window)

Il vous faut maintenant cocher :
Support for USB (Config USB) [M]
Preliminary USB device filesystem (Config USB_DEVICES) [Y]
UHCI support (Config USB_UHCI) [M]
Non-standart serial port support [Y]
HDLC line discipline support [M]

Unix98 PTY support [Y]
PPP support (Config_PPP) [M]
PPP support for sync tty ports (Config_PPP_SYNC_TTY) [M]
Enregistrez et quittez. Ceci a construit un fichier de configuration pour la compilation. Ensuite pour les dépendances, faites make dep, puis make clean. Maintenant pour la compilation faites make bzImage. La compilation est maintenant en cours...Une fois terminée, il faut s'occuper des modules. Faites make modules pour les compiler et make modules_install pour les installer dans /lib/modules/version_du_noyau. Pour tester votre nouveau noyau qui se trouve dans /urs/src/linux/arcg/i386/boot/bzImage, vous devez le copier ailleur. Copiez le dans /boot/kernel_test :
cp /usr/src/linux/arch/i386/boot/bzImage /boot/kernel_test
Maintenant ajoutez une entrée dans /etc/lilo.conf, comme ceci:
image=/boot/kernel_test

label=kernel_test
read-only
Enregistrez et quittez. Puis faites lilo pour que les changements soient pris en compte. Maintenant rebootez et voyez si il vous convient :)


7. Contacts

Mail: stephane.mallard@laposte.net AIM: linuxien078 ICQ: 78995744

Sur IRC: irc.openprojects.net channels: #linuxfr, #debian, #debian-fr, nick: malabare Ce tutorial est modifiable et redistribuable, tant que son auteur en est prévenu. Enjoy GNU/Linux