Bonjour,
Voilà, je vous expose brièvement ma situation pour que vous puissez compendre ce quoi qui m’arrive comme problème.
Donc, il y’a quelques jours je me suis enfin décidé à installer une DEBIAN.
Pourquoi une DEBIAN plutot qu’une distrib… Tout simplement pour la méthode Netinstall. (Je vais pas lancer un troll, chacun ca distribution qui lui plait). Donc, je suis réellement un newbie dans le monde Linux (bon, j’ai commencé à y toucher y a 3 ans avec une slackware uniquement au bahut), je suis passé par d’autres distrib, Mandriva, Suse et dernièrement Ubuntu… Toutes ces expériences ne m’ont jamais réellement convaincu… Linux n’est pas resté installé plus de quelques jours sur mon DD. Divers raisons à cela : mon matériel qui à l’époque était au top, n’était pas ou mal supporté par le noyau. Mais aussi, le fait (notament pour mandriva) que, par défaut, on installe 20 applications différentes pour faire la meme chose.
Mais aujourd’hui, la donne a changé, mon matériel commence à veillir et est supporté par le pingouin (il me reste 1 DD externe et 1 Tuner TV qui ne sont pas supporté, mais c’est pas mon soucis à l’heure actuelle).
De plus avec la Netinstall, je n’installe réellement sur mon système que ce dont j’ai besoin.
Ceci explique pourquoi j’ai choisi une Debian (certain diront que c’etait pas le plus facile, mais c’est ce choix qui colle le plus avec mon esprit du moment).
Donc, l’installation minimale se passe sans soucis, j’ai une DEBIAN qui boot (jusque là tout va bien). Le soucis, c’est que je n’ai pas acces au net (ce qui est dommage pour une netinstall ). La raison: les drivers de mon modem.
J’avais déjà reussi à le faire fonctionner sous mandriva (donc y a pas de raison que ca passe pas sous DEBIAN), le probleme, c’est que pour le faire fonctionner, il me faudrait un acces à make…
Chose que je n’ai pas.
Donc où trouver make (et ça, je pense que c’est la premiere question d’une longue serie )
Merçi
EDIT DU 29 JANVIER 2006 : MA METHODE D’INSTALLATION
[color=blue]
Tout d’abord il faut savoir que j’ai d’abord essayé l’installation à partir des paquets non officiel de debian… Chez moi, ça n’a pas marché… je suis donc partie des sources fournies par Smartlink. Chez moi, la dernière version n’a pas fonctionnée (2.9.10). Je me suis tourné vers la version 2.9.9e-pre2. (Page de Téléchargement).
Tout d’abord, il vous faut connaitre la version de votre kernel :
uname -r
Puis télécharger les paquets contenant les headers de votre kernel :
kernel-headers-2.6.X.deb sur le ftp
Il est possible que vous ayez des problemes de dependance et que ce paquet soit lié à d’autre paquets. Consultez le suite suivant pour tout problème lié à l’interdependance des paquets.
De plus vous aurez certainnement besoin du pacquet build-essential.deb (attention aux dependances) pour avoir acces à la commande make.
Une fois sous linux,
installez tout les paquets que vous avez récupéré (par la commande dpkg -i paquet_a_installer.deb)
L’installation du paquet contenant les headers va créer le repertoire /usr/src/kernel-headers-2.6.X.
Decompressez l’archive l’archive contenant les sources de slmodem puis editez les fichiers Makefile et /drivers/Makefile pour remplacer la ligne :
KERNEL_DIR:=/lib/modules/($uname -r)/build/
par
KERNEL_DIR:=/usr/src/kernel-headers-2.6.X/
Placez vous à la racine du repertoire contenant les sources et en root :
make
make install
configurer kpp (par la commande pppconfig) avec les paramètres fournit par votre FAI. Pour la slection du modem, choisissez /dev/ttySL0 (zero et pas O)
lancer le module slamr par
modprobe slamr
puis lancer le script qui va permettre de creer le noeud vers /dev/ttySL0 :
slmodemd --country=FRANCE
Cette console doit rester ouverte pendant la durée de la connection.
Connecté vous au net :
pon
Là plusieurs possibilé :
Vous entendez le modem composer le numero (et là, c’est presque gagné).
Soit vous n’entendez rien du tout, et vous n’avez plus qu’a tout recommencer.
Si vous avez reussi à entendre le modem , tapez :
ping free.fr
Si ca vous renvoie des lignes du genre :
64 bytes from XXX.XXX.XX.X
c’est gagné.
Si cela vous renvoie unknown host free.fr, essayez
ping 213.228.0.42
normalement cela devrait vous renvoyer 64 bytes from 213.228.0.42
Ensuite, c’est MatOtop qui explique la suite (plus loin dans ce topic) :[/color]
[quote=“MattOTop”]Anti T: j’ai regardé l’adresse de ftp2.fr.debian.org (ce que tu ne peux pas encore faire) emeraude:~$ host ftp2.fr.debian.org
ftp2.fr.debian.org is an alias for ftp.oleane.net.
ftp.oleane.net has address 194.2.0.36
ftp2.fr.debian.org is an alias for ftp.oleane.net.
ftp2.fr.debian.org is an alias for ftp.oleane.net.
donc, en utilisant 194.2.0.36 comme adresse au lieu du nom pour accèder aux réferentiels de paquet, et j’en déduis un /etc/sources.list minimal:## sarge
deb http://194.2.0.36/debian/ sarge main contrib non-free
deb http://194.2.0.36/debian-non-US/ sarge/non-US main contrib non-free
tu remplaces temporairement le tien par celui là,
tu vides /etc/resolv.conf, tu te connectes, puis ensuite:
aptitude update (mise à jour de la base de donnée des paquets dispos pour aptitude)
aptitude install resolvconf (installation d’un “resolver” automatique, ça évite normalement d’avoir à toucher à son /etc/resolv.conf)
et voilà. aprés ça, ta connection devrait être opérationnelle, et tu pourra remettre ton sources.list d’origine avec les serveurs debian sous forme de nom. [/quote]
[color=blue]
Ensuite en tentant un :
ping free.fr vous devriez avoir :
64 bytes from 213.228.0.42 …
Voila, voili, voilo…
[/color]