Debian + carte réseau nForce2 = caca ... [RESOLU] Merci Becket :p - Installation - Linux et OS Alternatifs
Marsh Posté le 24-04-2003 à 08:54:37
bon ben ... je dois être le seul à essayer de mettre une debian sur une A7N8X
après l'installation minimum, il y a moyen d'installer les drivers nForce ?
Si oui, comment faire pour qu'il arrête l'installation après le redémarrage et pour qu'il reprenne l'installation après l'installation des drivers nForce ?
Cmme ça la carte est reconnue, puis je peux continuer l'install par le net ...
Marsh Posté le 24-04-2003 à 08:59:52
Bah, pendant l'install tu fait un : cat /proc/pci | grep -i ethernet, pour voir ce ke tu as comme carte rezo , et puis tu load le bon module ...
A+
Marsh Posté le 24-04-2003 à 14:03:47
Hi,
l'option que tu as, c'est d'installer ta distrib et de compiler ton driver.
Sur une CM asusRock, j'ai eut la bonne surprise de trouver des sources linux sur le CD livré avec la carte.
compilation, installation, déclaration et paf, c'était partit.
J'ai ensuite installé tout le reste par le net.
@+
B@boo
Marsh Posté le 24-04-2003 à 15:16:22
j'ai aussi les drivers linux, sauf que je ne sais pas comment je peux les installer sous debian avec l'installation par disquette
Marsh Posté le 24-04-2003 à 20:14:00
Je n'ai jamais utilisé cette fonctionnalité, mais je crois
qu'il existe en effet un menu permettant d'installer des modules
additionnels via D7.
J'ai vu ça une fois lors de l'install (c'était un essai) d'une
Debian avec une carte scsi Tekram.
Alternative jamais testée:
Arès la config de base des modules, tu change de console
et tu essaye de charger le module nvnet en le forçant 'insmod -f'
Puis tu continue ... A voir ...
Marsh Posté le 25-04-2003 à 09:13:52
C kel chip ta carte rézo ?
Le module doit surement etre disponible ...
Sinon ben pendant l'install tu monte ta disquette avec le module de ta carte rezo est tu fait un insmod ( je pense ke c deja dispo a l install ... )
A+
Marsh Posté le 03-05-2003 à 15:19:43
Tentant d'installer la carte réseaux sur un Shuttle SN41G2 / Mandrake 9.1, je suis également intéressé par ton expérience.
Moi j'ai essayé de recompiler les sources fournie par nvidia pour une Mandrake 9.0 avec un rpm -rebuild mais j'ai des milliards d'erreurs, je vais downgrader le noyau pour voir si ça marche mieux.
Pour ta debian a priori, tu peux essayer la même manip en essayant avec les sources fournies sur le site de nvidia.
Se rappeler que nvidia n'est jamais très "open"... et qu'il faut souvent en découdre avec SES drivers.
Marsh Posté le 03-05-2003 à 19:20:46
O.K. j'ai résolu mon problème: il faut bien recompiler le package pour la mandrake 9.1 mais ne pas oublier d'installer les sources du noyaux et les header !
Maintenant tout roule !
Marsh Posté le 03-05-2003 à 23:08:45
Perso, la seule méthode pas trop chiante que j'ai trouvée, c'est de foutre une 3Com sur le port PCI de mon SN41G2 lors de l'install...
En effet, le module réseau du nforce est on ne peut plus propriétaire (il se charge d'ailleurs avec un joli "tainted module" ).
Il doit y avoir moyen de faire l'install avec la carte réseau intégréen en compilant le module à côté, puis en le changeant à la main depuis une disquette ou un cd, depuis la console...
Y a ptet même une option ds l'install de la Debian pour faire ca depusi le menu, mais bon, jamais trop essayé...
Bonne chance
Marsh Posté le 16-05-2003 à 14:16:30
je n'y arrive pas avec cette carte réseau intégrée ...
j'ai fait une installation minimale de la Debian en bf24, j'ai rajouté make, gcc, binutils, kernel-source ...
j'ai essayé : insmod -f nvnetlib.o : could'nt find the kernel version the module was compiled
j'ai fait comme dans nvidia le demande : make : pleins de no such file or directory, parse error, Error 1, Error 2 ...
j'ai essayé avec le module tun, il s'installe bien, mais device not found ...
Marsh Posté le 16-05-2003 à 14:27:05
Chez moi ça marche, je sais plsu quelle version c'était seulement . J'ai du utiliser Gcc3.x car ça compilait pas. et j'avais mes .o bien joli à mettre ou je voulais
Marsh Posté le 16-05-2003 à 14:32:52
Belgique a écrit : Chez moi ça marche, je sais plsu quelle version c'était seulement . J'ai du utiliser Gcc3.x car ça compilait pas. et j'avais mes .o bien joli à mettre ou je voulais |
avec une carte réseau nForce ?
Marsh Posté le 16-05-2003 à 14:41:28
Ben oui, en fait j'ai pas configuré la carte réseau mais le module se chargeait bien. Je me demande si j'avais pas recompilé le kernel entre temps. c'est bien possible.
Marsh Posté le 16-05-2003 à 14:52:20
si jamais tes souvenirs te reviennent ça m'intéresse
et surtout ce que tu as fait exactement.
Marsh Posté le 16-05-2003 à 14:54:15
J'ai fait comme indiqué dans l'eplication made in nvidia t ça foirait, alors j'ai remplacé le lien de gcc vers gcc3.0 puis j'ai remis après . J'ai obtenu 2 jolies .o que j'ai copié dans /lib/modules/quelque part.
Marsh Posté le 16-05-2003 à 16:09:36
Il y a une pétition à signer pour avoir des specs du matos de cette carte :
http://www.petitiononline.com/nforce2/petition.html
ps : j'ai aussi cette carte
Marsh Posté le 18-05-2003 à 16:10:54
Belgique a écrit : J'ai fait comme indiqué dans l'eplication made in nvidia t ça foirait, alors j'ai remplacé le lien de gcc vers gcc3.0 puis j'ai remis après . J'ai obtenu 2 jolies .o que j'ai copié dans /lib/modules/quelque part. |
je vais essayer de faire pareil
Marsh Posté le 20-05-2003 à 17:42:07
je n'y arrive pas
faut dire que je débute sous Debian
comment je change le lien vers gcc 3.0 ?
PS : J'ai une woody avec gcc 2.95.4
Marsh Posté le 20-05-2003 à 17:56:01
Aragorn_1er a écrit : http://forum.hardware.fr/icones/recherche.gif |
je ne savais pas que c'était le même système avec les drivers pour les cartes graphiques.
Mais bon, je vais tester ... (enfin essayer de tester )
Marsh Posté le 20-05-2003 à 18:11:21
bon je récapitule ce que je fais :
1) je pompe NVIDIA_nforce-1.0-0256.tar.gz
2) je détargzipe
3) je vais dans nForce et je fais make
-> des erreurs ...
Marsh Posté le 20-05-2003 à 18:30:44
bon récapitulons :
en root :
- cd /lib/modules/`uname -r`
- tu regardes si tu as bien un lien symbolique nommé "build" qui est ok (pas en rouge et/ou clignotant), s'il n'est pas bon : rm -f build && ln -s /usr/src/linux build
- cd /usr/src
- les sources du noyau actuel doivent être installées
- un lien symbolique "linux" doit être créé : ln -s linux-2.4.XX linux
- il faut créer les dépendances des modules, pour cela il faut la config du noyau actuel, donc soit chopper /boot/config-2.4.XX (s'il existe), soit : cd linux && make menuconfig, puis "exit" et valider "oui" à enregistrer la config du noyau
- une fois que c'est ok : make dep
- cd /chemin_des_drivers/nforce/nvnet
- make clean
- make
si tu as des erreurs, tu postes ce qui se passe ici
si tu n'as pas d'erreur : make install
- modprobe nvnet
si tu es en train d'essayer un noyau 2.5, tu vas toujours pouvoir luter : ça passera pas, il faut un patch pour kbuild (qui n'existe pas je crois, d'où la pétition entre autres raisons)
Marsh Posté le 20-05-2003 à 18:36:52
merci BMOTheKiller !
ça c'est un belle réponse comme je les aime
Je vais voir ce que ça donne.
Marsh Posté le 20-05-2003 à 18:36:57
une petite correction, le compilo doit utiliser les headers du noyau et non celles du système, donc peut-être qu'en faisant un "SYSINCLUDE=/usr/src/linux make" au moment de compiler le module nvnet, tu n'auras pas d'erreur
tout dépend ce qui pose en problème en fait
Marsh Posté le 21-05-2003 à 11:46:20
évidemment (Newbie de la mort qui tue que je suis), j'ai un problème :
- il n'y a pas de lien symbolique nommé build, donc j'ai fait un ln -s /usr/src/linux build. OK
- les sources du noyau doivent être installée : apt-get install kernel-source. OK (kernel-source-2.4.18.tar.bz2 -> bzip2 -d -> tar -xvf)
- je ne vois pas de linux-2.4.18, donc je suppose que je dois prendre kernel-source-2.4.18 : ln -s kernel-source-2.4.18 linux
- j'ai config-2.4.18-bf2.4 dans /boot : j'en fait quoi ? (j'ai essayé de faire un make menuconfig mais :"No rule to make target 'menuconfig'. Stop" )
- j'ai essayé make dep : "No rule to make target 'menuconfig'. Stop"
Si j'arrive à faire fonctionner cette carte réseau, je passerai au niveau NewBie + !
Merci de votre aide.
Marsh Posté le 21-05-2003 à 14:03:13
hmmm
tu t'es bien débrouillé et tu as planté là où j'ai vu que j'avais oublié quelque chose hier.... il faut copier le fichier config-2.4.18-bf2.4 dans /usr/src/linux-2.4.18 (ou /usr/src/linux une fois que le lien est fait )
- donc maintenant tu te places dans /usr/src/linux (cd /usr/src/linux)
- make menuconfig
- tout en bas : load an alternate config file
- tu rentres : config-2.4.18-bf2.4 (enfin le nom exact du fichier venant de /boot)
- tu valides "entrée"
- tu fais "echapp"
- "do you wish to save your new kernel configuration ?" -> tu réponds "yes"
- make dep
- tu retrournes dans /repertoire_des_drivers/nforce/nvnet/ et là tu continues comme j'ai dit au dessus
ça devrait passer sans soucis
Marsh Posté le 21-05-2003 à 16:31:03
merci, je vais continuer où j'en étais arrivé
Marsh Posté le 27-05-2003 à 15:04:10
je n'ai pas été bcp plus loin :
- j'ai copié le fichier config-2.4.18-bf2.4
- je fais make menuconfig et ...
Code :
|
Marsh Posté le 27-05-2003 à 15:10:14
Pizz a écrit : je n'ai pas été bcp plus loin :
|
faut le paquetage libncurses5-dev
Marsh Posté le 27-05-2003 à 15:13:46
monokrome a écrit : |
merci
il y a une commande qui permet de trouver un paquage avec une partie de son nom ? comme urpmq avec la mdk ?
Marsh Posté le 27-05-2003 à 15:15:33
apt-file search pour chercher un fichier dans un pakeage
apt-cache search pour cherhcer dans la description du pakeage
A+
Marsh Posté le 27-05-2003 à 15:23:34
Aragorn_1er a écrit : apt-file search pour chercher un fichier dans un pakeage |
merci
Marsh Posté le 27-05-2003 à 15:31:32
et re-problème
- j'ai fait make dep -> ok
- j'ai été dans /nforce/nvnet
- make clean -> rm -f nvnet.o
- make : erreur :
Code :
|
Encore un autre truc, comme je peux faire pour avoir tout ce qu'il affiche dans un fichier ? je fais make > pizz.txt, mais il ne me met que la premiere partie.
Merci de votre aide
Marsh Posté le 27-05-2003 à 15:57:09
ln -s /usr/src/kernel-source-2.4.X /usr/src/linux
parcque gcc ne trouve pas le path pour aller a modversions.h
Pour ta 2eme question ">" redirige vers le ficher la sortie standard mais pas la sortie erreur, un "2>" redirige seulement la sortie erreur et un ./script > sortie.txt 2>&1 redirige les deux
A+
Marsh Posté le 27-05-2003 à 16:07:58
Aragorn_1er a écrit : ln -s /usr/src/kernel-source-2.4.X /usr/src/linux |
merci pour la 2ème réponse
mais j'avais bien fait le lien symbolique ln -s /usr/src/kernel-source-2.4.X /usr/src/linux
j'ai recommencé make dep et je vois qu'il me met à l'avant dernière ligne :
Code :
|
Ce qui explique surement le problème ...
Marsh Posté le 27-05-2003 à 16:17:28
fait bien un make mrproper avant de commencer a lancer autre chose pour nettoyer l'arborescence des sources
Marsh Posté le 27-05-2003 à 16:30:29
monokrome a écrit : fait bien un make mrproper avant de commencer a lancer autre chose pour nettoyer l'arborescence des sources |
je n'ai plus le probleme en faisant un make dep, mais j'ai toujours le probleme quand je fais un make dans /nforce/nvnet/
Tout ça pour épargner 7 euros pour une carte réseau ...
Marsh Posté le 27-05-2003 à 16:42:54
essaye ca :
export KSRC=/usr/src/kernel-source-2.4.18/include
export KVERS=2.4.18
A+
Marsh Posté le 27-05-2003 à 16:53:02
Aragorn_1er a écrit : essaye ca : |
ça ne change rien
Marsh Posté le 23-04-2003 à 16:46:46
salut,
j'ai tenté l'install d'une Debian sur ma carte mère Asus A7N8X (non-deluxe) avec la carte réseau intégrée nForce2 ... et ça ne marche pas
quelqu'un sait comment je peux faire marcher la carte réseau quand j'installe avec le 1er cdrom pour que apt puisse avoir accès au net ?
Merci de votre aide.
Message édité par Pizz le 27-05-2003 à 20:52:11
---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !