Bonjour,
J'ai installé une distribution Debian :
1) http://cdimage.debian.org/debian-cd/3.1_r5/i386/iso-cd/debia(...)
en utilisant le tutorial (très bien fait) :
2) http://giminik.developpez.com/articles/debian-gnu-linux/os-i(...)
Jusque là, tout va bien.
J'ai besoin de faire fonctionner cette machine via un accès wifi.
J'ai consulté :
3) http://www.generation-libre.com/installer-une-carte-wifi-a-b(...)
Et comprends qu'il faut recompliler un module, ce qui est confirmé par :
4) http://www.coagul.org/article.php3?id_article=487
ET il s'agit bien du bon driver (Railink)
# tar -xvzf rt2570-cvs-daily.tar.gz
# cd rt2570-cvs-2006061104/Module/
# make
# make install
J'obtiens un message du style : "*** Pas de règle pour fabriquer la cible «" au moment du make.
Ce qui ne me suprend pas car je compreneds qu'il faut disposer des sources du noyau pour compiler ce module.
C'est là que les choses se compliquent.
J'ai du mal à y voir clair pour compiler ce module :
Faut-il installer les sources du noyau, si oui comment ? pb de version, etc.
Par ailleurs, j'ai noté que les dernières versions du noyau incluent des améliorations wifi, ce qui pourrait permettre de ne pas avoir à compiler le module.
=> comment faire pour mettre à niveau le noyau ? Y a t-il un package spécifique ?
Y a t-il quelquepart un bon tutorial pour mettre à jour le noyau pour Debian ?
En résumé, j'ai du mal à y voir clair pour :
- compiler un module
- mettre à niveau le noyau.
D'avance merci pour vos lumières.
# .
Posté par 태 (site web personnel) . Évalué à 4.
sudo apt-get install rt2570-source
sudo module-assistant
Ensuite, tu fais les choses dans l'ordre (prepare, get, select...) tu choisis le module qu'il faut (rt2570), tu continues (build, install)
Ce processus va installer les bonnes sources du noyau (ce que # aptitude install linux-headers-`uname -r` aurait du faire dans ton tutoriel), compiler le module (dans une version connue pour marcher avec ta debian) comme il faut et le mettre là où il faut.
Ensuite, tu reprends au modprobe pour que le noyau charge le module et roule...
À retenir, on n'a presque plus jamais besoin de télécharger et compiler à la main des modules pour une debian, il faut utiliser module-assistant qui fait tout très bien tout seul (il peut aussi télécharger les sources du module si ce n'est fait).
[^] # Re: . n'est pas ubuntu
Posté par Joris Dedieu (site web personnel) . Évalué à 1.
[^] # Re: .
Posté par dbraux . Évalué à 1.
Modprobe: Can't locate module rt2570
J'ai dû manquer un épisode ?
[^] # Re: .
Posté par 태 (site web personnel) . Évalué à 2.
Est-ce qu'il y a quelque chose dans /lib/modules/*/rt* ? Ou alors va dans /lib/modules et fais un find . -name "rt*.ko" Tu devrais trouver un machin dont le nom ressemble à rt2570, peut-être avec usb dans le nom, change le modprobe en conséquence.
[^] # Re: .
Posté par dbraux . Évalué à 1.
2570-source (source package not installed):
-- Binary package(s) for kernel(s):
+ (2.4.27-3-386): not found
Some packages could not be found. The "search" command can search in the package pool for precompiled packages.
Quand je fais SEARCH
rt2570-source (source package not installed):
-- Binary package(s) for kernel(s):
+ (2.4.27-3-386):
Puis je fais GET
The source package may not to be installed. Would you
Build of the package rt2570-source failed! How do you wish to proceed?
=> erreur
Source not found. Run: module-assistant auto-install
En lançant module-assistant auto-install, j'obtiens :
-
No package specified. STOP.
[^] # Re: .
Posté par pini . Évalué à 1.
# m-a prepare
# apt-get install rt2570-source
# m-a auto-install rt2570
Ça dit quoi ?
[^] # Re: .
Posté par dbraux . Évalué à 1.
Build of the package rt2570-source failed! How do you wish │
│ to proceed?
=> VIEW Examine the build log file
source not found. Run: module-assistant auto-install
=> Je lance module-assistant auto-install
No package specified. STOP.
[^] # Re: .
Posté par dbraux . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.