[Résolu] Installation du wifi (DWL G122 rev C)

Bonjour !

Il y a quelques temps, je postais sur ce même forum dans l’espoir de résoudre un problème avec ma clé Wifi.

J’en étais arrivé à la conclusion que ma clé et Debian étaient foncièrement incompatibles…

Seulement voilà : entre-temps, la nouvelle version d’Ubuntu est sortie, et ma clé fonctionne parfaitement !

Je pourrais rester sous Ubuntu me diriez vous, c’est déjà assez bien comme cela. Oui mais.
Premièrement, Debian m’avait laissé un très bon souvenir, et deuxièment, Ubuntu est un monstre de lourdeur… C’est pour cela que je souhaite faire fonctionner Debian.
Pour savoir la procédure qui m’a permis de faire fonctionner le dongle sous Ubutnu, j’ai publié un How-To sur le forum d’Ubuntu : Ici

Bref (parler trop à toujours été mon péché mignon… ^=^) j’aimerai faire la même chose sous Debian que sous Ubuntu… Mais j’ai beau reprendre strictement la même procédure, avec les même paquets, cela ne marche pas.

(je ne parviens même pas à installer les paquets : problème de dépendance : libc6 non installée, alors que Synaptic me dit le contraire ?)

Merci d’avance pour l’aide que vous voudrez bien m’apporter
Amicalement
Marzi

Bon, j’ajoute un petit quelque chose de bizarre…

Je suis parvenu à installer les ndiswrapper.

Alors que la clé wifi (wlan0) est installée ! :

J’avoue ne pas comprendre…

Merci pour l’aide que vous voudrez bien m’apporter
Amicalement
Marzi

petite question sure les dépendance t’aurait pas utiliser l’option -f avec aptitude/apt ?

viewtopic.php?f=1&t=14576

si tu nous collait le(s) paquet que tu installe genre avec le resulta de la sortie ?

En fait j’ai juste téléchargé les paquets ndiswrapper via la partition ubuntu qui a accès a internet, puis je les ai stocké sur une clé usb, enfin sous Debian, clic droit, et installer avec GDEBIpackage installer…

Donc pas d’option “-f”

Merci pour votre aide
Amicalement
Marzi

Euh ubuntu et debian c’est quand même pas la même ditrib il y a pas les paquet sous debian ?
et le nom des paquet?

Le nom des paquets : (j’ai utilisé ceux spécifiques à Etch)

  • ndiswrapper-common_1.28-1_all.deb
  • ndiswrapper-utils_1.1-5_all.deb
  • ndiswrapper-utils-1.1_1.1-5_i386.deb

Ah, et entre temps, j’ai installé un noyau plus récent :

  • linux-image-2.6.24-1-486_2.6.24-7_i386.deb

Voilà pour les paquets installés !

Merci pour votre aide
Amicalement
Marzi

ben :

aptitude search ndiswrapper
p   ndiswrapper-common              - Common scripts required to use the utiliti
p   ndiswrapper-source              - Source for the ndiswrapper Linux kernel mo
p   ndiswrapper-utils-1.9           - Userspace utilities for the ndiswrapper Li

en sid.
kernel 2.6.25*

T’aura probablement plus de chance que sa marche,evidament si tu doit tout télécharger les paquet pour le up je sai pas trop comment faire :unamused:
le souci c’ est qu’il te faudra passer en sid car la libc6 voudra ce mettre a jour. un choix a faire.
il te faut les supprimer. aptitude remove --purge ndiswrapper-common ndiswrapper-source ndiswrapper-utils-1.9 + ceux que tu as télécharger.
je pense que sa pourrait résoudre le problème.

mai télécharge peut être les paquet de la sid sans upgrader en sid, si tu a pas de problème de dépendance sa pourrait marcher.

Petit commentaire sur ton tuto (comme panthère m’a devancé sur ton pb) :
M’est avis que tu n’as pas besoin de rebooter tant que ça, tu pourrais sans doute tout faire dans la foulée et faire tout fonctionner sans rebooter ou peut être une fois “en cas d’absolue nécessité” (n’oublie pas que les principes de base de l’informatique contiennent une grosse part de fainéantise :stuck_out_tongue:).

L’étape 3 n’est pas une “réinstallation” des drivers, même si c’est vrai que je vois mal comment la définir, d’un côté du donnes à manger les drivers a ndiswrapper en étappe 1 et de l’autre tu fais ça en 3 :-(Et c’est pas des masses pratique pour les gens qui n’utilisent pas Gnome, enfin je suppose qu’il s’agit de Gnome, mais ce n’est même pas évident à dire :-).

Dernière chose (mais la je chipotte presque) : Un certain nombre de gens n’arrivent pas à utiliser wicd correctement. Non pas qu’ils soient plus bêtes que la moyenne des utilisateurs mais simplement parcequ’apparament leur config pose problème. Personnellement je n’ai pas de problèmes de ce genre et utilise wicd mais bon … =)

Initiative louable le tuto cependant. :smiley:

Bonne continuation.

J’ai un peu peur de Sid, étant donné qu’elle est “instable”… Mais je pense qu’il s’agit du seul moyen, car même Lenny (lui avec un kernel 2.6.24.*)ne reconnait pas ma clé, même après installation des drivers via Ndiswrapper…

Juste en passant, tu dis “entre temps j’ai installé tel noyau”

Entre temps quoi? Après avoir compilé NDISWRAPPER? Si c’est le cas, ils ont été compilé de la même façon? Avec le même compilateur?.. (utilise modinfo, si tu veux vérifier). Si ce n’est ps le cas, c’est sans doute normal que ça plante.

Rgs,
Chris

Normalement cet adaptateur marche avec rt73. Tu peux poster ton lsusb ?

Bon… Terminé mes petites bidouilles personnelles…
Désormais, je vous écoute et exécute pas à pas vos recommandatations… ^=^

J’essaie de chercher en suivant les pistes que vous me donnez, mais je m’embrouille plus qu’autre chose…

En effet Pozzy : cet adaptateur fonctionne bien avec RT73 :

(Sous Lenny)

Alors pourquoi cela ne marche pas ?

J’ai supprimé Network-Manager pour installer Wicd (le seul qui fonctionne correctement sous Ubuntu).
Seulement, je ne parviens pas à le lancer via le menu…

Peut-être est-cela le problème ?

Merci pour votre aide
Amicalement
Marzi

EDIT = Non apparement, ce n’est pas Wicd : j’ai viré la version que j’avais installé pour la remplacer par la 1.5… Tout marche nikel. Sauf que je ne détecte pas les réseaux.

Je te propose ceci:

# apt-get purge rt73*

A l’aide d’un locate par exemple tu élimine tous les rt73.ko qui pourraient trainer, puis :

# apt-get install rt73-source
# m-a update
# m-a prepare
# m-a a-i rt73-source
# echo "rt73" >> /etc/modules
# modprobe rt73

Normalement lsmod et dmesg t’indiquerons que le module est chargé,
et là tu as /dev/wlan0

Le problème, c’est que sur cette machine, je n’ai pas accès à internet…

D’où les messages d’erreur :

[quote]Kamikaze-GNU:/home/marzikill# apt-get purge rt73
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
E: Impossible de trouver le paquet rt73[/quote]

Puis

[quote]Kamikaze-GNU:/home/marzikill# apt-get install rt73-source
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
E: Impossible de trouver le paquet rt73-source[/quote]

Puis

[quote]Kamikaze-GNU:/home/marzikill# m-a update
Données de 85 paquets mises à jour
Kamikaze-GNU:/home/marzikill# m-a prepare
[/quote]

Puis

[quote]Récupération des sources du noyau de la version : 2.6.24-1-686
apt-get install linux-headers-2.6.24-1-686
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
iproute libnm-util0 dhcdbd iputils-arping libnl1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
cpp-4.1 gcc-4.1 gcc-4.1-base libmudflap0 libmudflap0-dev
linux-headers-2.6.24-1-common linux-kbuild-2.6.24
Paquets suggérés :
gcc-4.1-locales gcc-4.1-doc gcc-4.1-multilib
Les NOUVEAUX paquets suivants seront installés :
cpp-4.1 gcc-4.1 gcc-4.1-base libmudflap0 libmudflap0-dev
linux-headers-2.6.24-1-686 linux-headers-2.6.24-1-common linux-kbuild-2.6.24
0 mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/7230ko dans les archives.
Après cette opération, 40,2Mo d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n]Â ? o
Changement de support : veuillez insérer le disque
« Debian GNU/Linux LennyBeta2 Lenny - Official Beta i386 DVD Binary-1 20080607-17:21 »
dans le lecteur « /cdrom/ » et appuyez sur la touche Entrée

Sélection du paquet gcc-4.1-base précédemment désélectionné.
(Lecture de la base de données… 98800 fichiers et répertoires déjà installés.)
Dépaquetage de gcc-4.1-base (à partir de …/gcc-4.1-base_4.1.2-19_i386.deb) …
Sélection du paquet cpp-4.1 précédemment désélectionné.
Dépaquetage de cpp-4.1 (à partir de …/cpp-4.1_4.1.2-19_i386.deb) …
Sélection du paquet gcc-4.1 précédemment désélectionné.
Dépaquetage de gcc-4.1 (à partir de …/gcc-4.1_4.1.2-19_i386.deb) …
Sélection du paquet libmudflap0 précédemment désélectionné.
Dépaquetage de libmudflap0 (à partir de …/libmudflap0_4.3.0-5_i386.deb) …
Sélection du paquet libmudflap0-dev précédemment désélectionné.
Dépaquetage de libmudflap0-dev (à partir de …/libmudflap0-dev_4.1.2-19_i386.deb) …
Sélection du paquet linux-headers-2.6.24-1-common précédemment désélectionné.
Dépaquetage de linux-headers-2.6.24-1-common (à partir de …/linux-headers-2.6.24-1-common_2.6.24-7_i386.deb) …
Sélection du paquet linux-kbuild-2.6.24 précédemment désélectionné.
Dépaquetage de linux-kbuild-2.6.24 (à partir de …/linux-kbuild-2.6.24_2.6.24-1_i386.deb) …
Sélection du paquet linux-headers-2.6.24-1-686 précédemment désélectionné.
Dépaquetage de linux-headers-2.6.24-1-686 (à partir de …/linux-headers-2.6.24-1-686_2.6.24-7_i386.deb) …
Processing triggers for man-db …
Paramétrage de gcc-4.1-base (4.1.2-19) …
Paramétrage de cpp-4.1 (4.1.2-19) …
Paramétrage de gcc-4.1 (4.1.2-19) …
Paramétrage de libmudflap0 (4.3.0-5) …
Paramétrage de libmudflap0-dev (4.1.2-19) …
Paramétrage de linux-headers-2.6.24-1-common (2.6.24-7) …
Paramétrage de linux-kbuild-2.6.24 (2.6.24-1) …
Paramétrage de linux-headers-2.6.24-1-686 (2.6.24-7) …
Création du lien symbolique…
apt-get install build-essential
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
build-essential est déjà la plus récente version disponible.
build-essential passé en « installé manuellement ».
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
iproute libnm-util0 dhcdbd iputils-arping libnl1
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Fait.
[/quote]

Puis

[quote]Kamikaze-GNU:/home/marzikill# m-a a-i rt73-source
rt73-source, qu’est-ce que rt73-source ?
[/quote]

Enfin

[quote]Kamikaze-GNU:/home/marzikill# echo “rt73” >> /etc/modules
Kamikaze-GNU:/home/marzikill# modprobe rt73
FATAL: Module rt73 not found.[/quote]

Il faut donc que je télécharge “à la main” ?

Ah oui, au début, lorsque tout plein de texte s’affiche à l’écran (désolé, je ne connais pas le nom geek de ce truc ! ^^), voilà ce que j’aperçois :

Ca veut dire quelque chose?

Ca marche !!

Voilà comment j’ai fait :

J’ai téléchargé sur le site de SerialMonkeys le fichier “rt73-cvs-daily.tar.gz”.

Compilation manuelle suivant le tutoriel trouvé sur la doc d’ubuntu ICI.

Installation de Rutilt (gestionnaire de connection wifi equivalent à Wicd).

Connection au réseau !

Merci beaucoup à vous tous pour l’aide que vous avez pu m’apporter !
Merci, merci, merci !

Au revoir (je cours profiter de ma connection… ^=^).

un chti Résolu dans le topic svp :slightly_smiling: