OVH Cloud OVH Cloud

[GENTOO] Carte réseau

3 réponses
Avatar
Ledev
Bonjour,

Je viens vous voir car je désespère complétement ;).

En faite, je ne connais pas beaucoup linux(quand je dis pas beaucoup, en
faite à par ls/rm/make et quelques trucs simple dans se genre, ça s'arrête
là, j'arrive même pas à supprimer un dossier non vide, c'est pour vous dire
;)).

En faite je partais du principe que je voulais mettre mon gentoo entiérement
en route tous seul, en réglant les problémes un à un. Seulement là ça fait
vraiment longtemps que je coince et que ça se régle pas.

Bon, passons au fait ;).
J'ai une carte réseau intégré à la carte mére(circuit nforce). Dans gentoo
en Livecd(2004.1), qui lui la reconnait, je fais:
-$ CHROOT /mnt/gentoo 'apres l'avoir montés biensûr
-$ emerge -f nforce-net
-$ reboot
-Je retire le cd
-Arrivée sur mon disk(testez sur noyau officiel 2.6.8.1, ainsi que sur le
noyau modifier par gentoo) je fais "$ emerge nforce-net

Et là j'obtiens:


tux root # emerge nforce-net
Calculating dependencies ...done!
>>> emerge (1 of 1) net-misc/nforce-net-1.0.0256 to /
>>> md5 src_uri ;-) NVIDIA_nforce-1.0-0256.tar.gz
>>> Unpacking source...
>>> Unpacking NVIDIA_nforce-1.0-0256.tar.gz to
/var/tmp/portage/nforce-net-1.0.0256/work
>>> Source unpacked.
gcc -c -Wall -DLINUX -DMODULE -DEXPORT_SYMTAB -D__KERNEL__ -O -Wstrict-proto
types -DCONFIG_PM -fno-strict-aliasing -mpreferred-stack-boundary=2 -march=
i686 -falign-functions=4 -DMODULE -I/usr/src/linux/include nvnet.c
In file included from /usr/src/linux/include/linux/irq.h:20,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from nvnet.h:30,
from nvnet.c:21:
/usr/src/linux/include/asm/irq.h:16:25: irq_vectors.h: No such file or
directory
In file included from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from nvnet.h:30,
from nvnet.c:21:
/usr/src/linux/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not
in a function)
In file included from /usr/src/linux/include/linux/irq.h:72,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from nvnet.h:30,
from nvnet.c:21:
/usr/src/linux/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared
here (not in a function)
/usr/src/linux/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here
(not in a function)
nvnet.c: In function `nvnet_open':
nvnet.c:735: warning: passing arg 2 of `request_irq' from incompatible
pointer type
nvnet.c: In function `nvnet_remove':
nvnet.c:1248: error: structure has no member named `driver_data'
make: *** [nvnet.o] Error 1

!!! ERROR: net-misc/nforce-net-1.0.0256 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! (no error message)

(je met tous le listing, car je ne sais pas quelle partie, et notement
quelles 'error' on de l'importance ou non).
On dirai que le probléme vient des sources du noyau?

Si quelqu'un sait d'où cela peut venir?

Merci d'avance pour vos réponses.

ps: j'ai aussi tenté avec la disquette fournie par le constructeur, qui
contient le pilote pour 4 config différentes: red hat 6.0, red hat 6.1, red
hat 6.2 et red hat 7.0, rien pour le noyau officiel!

3 réponses

Avatar
françois
Ledev wrote:
Bonjour,



Salut à toi,


Je viens vous voir car je désespère complétement ;).

En faite, je ne connais pas beaucoup linux(quand je dis pas beaucoup, en
faite à par ls/rm/make et quelques trucs simple dans se genre, ça s'arrête
là, j'arrive même pas à supprimer un dossier non vide, c'est pour vous dire
;)).

En faite je partais du principe que je voulais mettre mon gentoo entiérement
en route tous seul, en réglant les problémes un à un. Seulement là ça fait
vraiment longtemps que je coince et que ça se régle pas.

Bon, passons au fait ;).
J'ai une carte réseau intégré à la carte mére(circuit nforce). Dans gentoo
en Livecd(2004.1), qui lui la reconnait, je fais:
-$ CHROOT /mnt/gentoo 'apres l'avoir montés biensûr
-$ emerge -f nforce-net
-$ reboot
-Je retire le cd
-Arrivée sur mon disk(testez sur noyau officiel 2.6.8.1, ainsi que sur le
noyau modifier par gentoo) je fais "$ emerge nforce-net

Et là j'obtiens:


tux root # emerge nforce-net
Calculating dependencies ...done!

emerge (1 of 1) net-misc/nforce-net-1.0.0256 to /
md5 src_uri ;-) NVIDIA_nforce-1.0-0256.tar.gz
Unpacking source...
Unpacking NVIDIA_nforce-1.0-0256.tar.gz to




/var/tmp/portage/nforce-net-1.0.0256/work

Source unpacked.






!!! ERROR: net-misc/nforce-net-1.0.0256 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! (no error message)
pas quelle partie, et notement


[......]

le support du noyau concernant le lan nforce
est fiable et fonctionnel (depuis peu à ce que j'ai compris)
, tu peux compiler ce dernier en prenant en compte cette option lors
de la configuration du noyau(==> site lea, casteyde et google/linux en
générale pour ce qui est de la compilation noyau et autres d'ailleurs ,
....), ce qui, tu l'auras compris, te pousse à compiler ton propre
noyau a la mano, ou si l'installation c bien passez, avec l'utilitaire
genkernel, qui te le compile en prenant comme base de la configuration
le materiel détécté lors de l'installation .


Pour l'erreur je pencherai plutôt du côté de nvnet.c et non
du côté sources du noyau .
Dans tous les cas il vaut mieux compiler le noyau avec
les bons modules .... .

@+ .




Avatar
Ledev
"françois" a écrit dans le message de
news:EERWc.108255$
Ledev wrote:
Bonjour,



Salut à toi,


Je viens vous voir car je désespère complétement ;).

En faite, je ne connais pas beaucoup linux(quand je dis pas beaucoup, en
faite à par ls/rm/make et quelques trucs simple dans se genre, ça
s'arrête


là, j'arrive même pas à supprimer un dossier non vide, c'est pour vous
dire


;)).

En faite je partais du principe que je voulais mettre mon gentoo
entiérement


en route tous seul, en réglant les problémes un à un. Seulement là ça
fait


vraiment longtemps que je coince et que ça se régle pas.

Bon, passons au fait ;).
J'ai une carte réseau intégré à la carte mére(circuit nforce). Dans
gentoo


en Livecd(2004.1), qui lui la reconnait, je fais:
-$ CHROOT /mnt/gentoo 'apres l'avoir montés biensûr
-$ emerge -f nforce-net
-$ reboot
-Je retire le cd
-Arrivée sur mon disk(testez sur noyau officiel 2.6.8.1, ainsi que
sur le


noyau modifier par gentoo) je fais "$ emerge nforce-net

Et là j'obtiens:





[SNIP]

pas quelle partie, et notement

[......]

le support du noyau concernant le lan nforce
est fiable et fonctionnel (depuis peu à ce que j'ai compris)
, tu peux compiler ce dernier en prenant en compte cette option lors
de la configuration du noyau(==> site lea, casteyde et google/linux en
générale pour ce qui est de la compilation noyau et autres d'ailleurs ,
....), ce qui, tu l'auras compris, te pousse à compiler ton propre
noyau a la mano, ou si l'installation c bien passez, avec l'utilitaire
genkernel, qui te le compile en prenant comme base de la configuration
le materiel détécté lors de l'installation .


A vrai dire, je l'es déjà compiler moi même, en réduisant un maximum les
options(mais j'en avais encore pas mal).
J'ai même voulue en compiler un gros juste histoire histoire de voir ce que
cela donnait, j'ai activé quasiment toute les options(sauf quelques truc
bien spécifique à du matériel particulier), mais la compilation c'est
terminée sur une erreur.

Je vai voir pour mettre le module que vous m'indiquez, et sinon je tenterai
genkernel, je vous remerci pour votre réponse.

a+


Avatar
Ledev
Ledev wrote:


"françois" a écrit dans le message de
news:EERWc.108255$
Ledev wrote:
Bonjour,



Salut à toi,


Je viens vous voir car je désespère complétement ;).

En faite, je ne connais pas beaucoup linux(quand je dis pas beaucoup,
en faite à par ls/rm/make et quelques trucs simple dans se genre, ça
s'arrête


là, j'arrive même pas à supprimer un dossier non vide, c'est pour vous
dire


;)).

En faite je partais du principe que je voulais mettre mon gentoo
entiérement


en route tous seul, en réglant les problémes un à un. Seulement là ça
fait


vraiment longtemps que je coince et que ça se régle pas.

Bon, passons au fait ;).
J'ai une carte réseau intégré à la carte mére(circuit nforce). Dans
gentoo


en Livecd(2004.1), qui lui la reconnait, je fais:
-$ CHROOT /mnt/gentoo 'apres l'avoir montés biensûr
-$ emerge -f nforce-net
-$ reboot
-Je retire le cd
-Arrivée sur mon disk(testez sur noyau officiel 2.6.8.1, ainsi que
sur le


noyau modifier par gentoo) je fais "$ emerge nforce-net

Et là j'obtiens:





[SNIP]

pas quelle partie, et notement

[......]

le support du noyau concernant le lan nforce
est fiable et fonctionnel (depuis peu à ce que j'ai compris)
, tu peux compiler ce dernier en prenant en compte cette option lors
de la configuration du noyau(==> site lea, casteyde et google/linux en
générale pour ce qui est de la compilation noyau et autres d'ailleurs ,
....), ce qui, tu l'auras compris, te pousse à compiler ton propre
noyau a la mano, ou si l'installation c bien passez, avec l'utilitaire
genkernel, qui te le compile en prenant comme base de la configuration
le materiel détécté lors de l'installation .


A vrai dire, je l'es déjà compiler moi même, en réduisant un maximum les
options(mais j'en avais encore pas mal).
J'ai même voulue en compiler un gros juste histoire histoire de voir ce
que cela donnait, j'ai activé quasiment toute les options(sauf quelques
truc bien spécifique à du matériel particulier), mais la compilation c'est
terminée sur une erreur.

Je vai voir pour mettre le module que vous m'indiquez, et sinon je
tenterai genkernel, je vous remerci pour votre réponse.


Bon ba voilà, comme vous pouvez le voir, ça marche niquel ;).
Suffiesait bien de mettre le module, quand je pense que c'est une case à
cochez qui m'a coincé pendant tous ce temps :).

Je vous remerci encore pour votre aide, maintenant que ma connexion marche
j'ai eu des centaines d'autre probléme, mais je tente de les resoudres par
moi même avec l'aide de google et lea-linux, et si vraiment je bloque je
reviendrai vous voir ;).

Bonne journée