NForce - eth0 - K7N420 [debian] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 05-05-2005 à 12:26:25
En quoi ne marche t'elle pas? Visiblement tu charges le module libre (forcedeth) et pas le proprio nvidia, et y a pas de messages d'erreur
Marsh Posté le 05-05-2005 à 22:06:59
fl0ups a écrit : En quoi ne marche t'elle pas? Visiblement tu charges le module libre (forcedeth) et pas le proprio nvidia, et y a pas de messages d'erreur |
Oui forcedeth est chargé au demarrage
quand j'essaye d'installer nvnet :
# modprobe nvnet |
Faut-il desinstaller forcedeth avant? si oui comment ?
Marsh Posté le 05-05-2005 à 22:30:35
fl0ups a écrit : En quoi ne marche t'elle pas? Visiblement tu charges le module libre (forcedeth) et pas le proprio nvidia, et y a pas de messages d'erreur |
ai place ces lignes dans /etc/modules.conf
###Ajout pour Nvidia : |
et pourtant forcedeth est charge :
May 3 18:58:25 kernel: forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.25. |
eth1 sur RealTek8139 est detectee, reconnue et installee, le tout automatiquement... Un pur bonheur Debian parfois
May 3 18:58:25 kernel: 8139too Fast Ethernet driver 0.9.26 |
Marsh Posté le 06-05-2005 à 11:25:22
Utiliser 2 drivers simultanément pour un même périphérique, ca te parait logique?
Et pourquoi utiliser le driver propriétaire vu que le driver libre est déjà installé et marche?
Marsh Posté le 06-05-2005 à 13:50:16
fl0ups a écrit : Utiliser 2 drivers simultanément pour un même périphérique, ca te parait logique? |
Comment resoudre :
Citation : /lib/modules/2.4.27-2-386/kernel/drivers/net/nvnet.o: insmod nvnet failed |
Je crois que c'est ca que forcedeth essaye se prendre en charge la carte eth0 (NVIDIA).
Ma deuxieme carte eth1 (REALTEK) fonctionne.
Marsh Posté le 06-05-2005 à 14:05:13
Vu que visiblement c'est pas clair dans ton esprit
nvnet = driver nforce propriétaire
forcedeth = driver nforce libre
8139too = driver de ta carte realtek
Donc je répète:
Utiliser 2 drivers simultanément pour un même périphérique, ca te parait logique?
Et pourquoi utiliser le driver propriétaire vu que le driver libre est déjà installé et marche?
Pour apprendre à décharger un module il y a google ou rmmod
Marsh Posté le 06-05-2005 à 14:13:58
utilises forcedeth et vire moi cette merde de driver proprio nvnet
Marsh Posté le 06-05-2005 à 16:44:56
fl0ups a écrit : Vu que visiblement c'est pas clair dans ton esprit |
ben eth0, ne fonctionne pas dans l'etat :-(
Bien sur 2 drivers c'est trop pour une carte, alors, il me semble qu'il conviendrait d'utiliser celui de nvnet car forcedeth ne reussi pas a faire fonctionner la carte ethernet intergrée Nforce.
car, je le repete eth0, ne fonctionne pas avec forcedeth.
Si qqu'un savait comment inhiber forcedeth sur eth0 et comment positionner nvnet à la place pour echapper à ca:
Citation : /lib/modules/2.4.27-2-386/kernel/drivers/net/nvnet.o: insmod nvnet failed |
Merci pour le tuyau :
Citation : Pour apprendre à décharger un module il y a google ou rmmod |
vais essayer rmmod pour forcedeth sur eth0 de ce pas (heuu de ce reboot...)
Marsh Posté le 06-05-2005 à 17:06:08
vince751 a écrit : car, je le repete eth0, ne fonctionne pas avec forcedeth. |
Tu sais pas charger un module mais tu sais configurer une carte réseau?
Pourquoi ai-je comme un doute?
Marsh Posté le 06-05-2005 à 17:31:55
fl0ups a écrit : Tu sais pas charger un module mais tu sais configurer une carte réseau? |
oui, je debute
et le peu que je sais m'a ete souffle par Google
je ne demande qu'a apprendre.
Ai teste :
Citation : rmmod forcedeth |
mais ne peux le desinstaller car :
Citation : # rmmod forcedeth |
un lsmod me retourne :
Citation : # lsmod |
Fl0ups, comment puis-je desactiver le chargement de forcedeth au demarage ?
Merci
Marsh Posté le 06-05-2005 à 17:34:03
De meme comment desactiver le chargement de :
Citation : i810_audio 21372 2 |
pour laisser la place a :
Citation : nvsound 1465472 0 (unused) |
Marsh Posté le 07-05-2005 à 12:17:03
Aurais-je posté ce message dans la mauvaise rubrique du forum...?
Marsh Posté le 07-05-2005 à 13:27:48
Pour forcer le déchargemnet d'un module:
modprobe -r <nom_du_module>
Pour les modules au démarrage, regarde /etc/modules, mais je suis pas sûr, je connais pas trop.
Marsh Posté le 07-05-2005 à 20:16:56
vince751 a écrit : Aurais-je posté ce message dans la mauvaise rubrique du forum...? |
Non c'est bien dans cette catégorie qu'il est de bon ton de répondre RTFM / STFW / whereis man
Marsh Posté le 07-05-2005 à 22:38:14
fl0ups a écrit : Non c'est bien dans cette catégorie qu'il est de bon ton de répondre RTFM / STFW / whereis man |
Merci flOups.
J'ai bien essayé ta commande:
Citation : ReadTheFuckingManual |
Mais elle n'a pas l'air de fonctionner
Merci de ta participation.
Marsh Posté le 07-05-2005 à 22:54:15
Bon, voici quelques éléments de réponse:
1) vérifie dans le fichier /etc/modules (pas le fichier /etc/modules.conf !) qu'il n'y a pas de modules indésirables; ce fichier indique quels modules doivent être chargés au démarrage de la distrib. Peut être que forcedeth est glissé dans ce fichier.
2) dans le fichier /etc/modules.conf, garde tes 2 alias avec nvsound et nvnet.
3) pour pouvoir faire la modif du pilote réseau sans rebooter, il faut d'abord stopper le réseau:
/etc/init.d/network stop |
(il est possible que sous debian, network s'appelle networking)
Eventuellement pour être sûr que le module n'est plus en cours d'utilisation:
/sbin/ifconfig eth0 down |
Décharger le module forcedeth comme indiqué plus haut:
rmmod forcedeth |
Charger le nouveau module nvnet:
modprobe nvnet |
Et il devrait se mettre en eth0 . Tu peux vérifier avec dmesg .
NB: je fais couramment ce genre de manip sur ma Mandrake, et ça ne pose aucun pb d'avoir plusieurs modules pour le même matos.
Tu peux faire le même genre de manip avec i810_audio et nvsound.
Marsh Posté le 07-05-2005 à 22:56:54
deather2 a écrit : Pour forcer le déchargemnet d'un module: |
Merci Deather2. Oui, effectivement, un man sur rmmod, modprobe et insmod, m'avait laissé essayer :
Citation : modprobe -r |
Avec le meme résultat
Citation : forcedeth: Device or resource busy |
Je galere comme un malade avec cette carte mere et Nvidia intégré. C'est vraiment la bouse le matos proprio sous Debian.
Et dire que mandriva, les installe du premier coup. Je suis deg...
Mais je voudrais vraiment tester Debian pour apprendre.
Je lis des trucs de malade sur les forum us, notemment nVnews.
entre des initialisations acpi à placer dans Grub et ma carte grapihque qui refuse encore de depasser le 1024x780
Je rame bien comme il faut. Mais c'est la seule facon, je crois d'apprendre...
Mais crois moi que ma prochaine CM sera Open source
Marsh Posté le 07-05-2005 à 23:08:45
[Albator] a écrit : Bon, voici quelques éléments de réponse |
MERCI !
Je dual boot et je teste.
Merci Albator, Tu portes bien ton nom
Marsh Posté le 07-05-2005 à 23:34:46
/etc/modules contient :
Citation : # /etc/modules: kernel modules to load at boot time. |
Ai stopp'e le reseau
Citation : networking stop |
.
Au chargement, c'est comme si la carte n'etait pas vue
Citation : # modprobe nvnet |
En redemarrant le network.
Citation : /etc/init.d/networking start |
La carte n'est pas detectee, on dirait :
Citation : eth0: ERROR while getting interface flags: No such device |
Marsh Posté le 07-05-2005 à 23:56:36
Bon, le message est clair, le driver nvnet ne voit pas la carte réseau intégrée ... C'est à se demander si ce modèle de nforce est pris en charge !
Sinon dans la FAQ de nvidia, ils indiquent de désactiver ACPI et APIC en cas de non détection de matériel, tu peux donc tester ça.
Marsh Posté le 08-05-2005 à 00:01:07
[Albator] a écrit : Bon, le message est clair, le driver nvnet ne voit pas la carte réseau intégrée ... C'est à se demander si ce modèle de nforce est pris en charge ! |
oui, J'ai lu les posts sur nVnet et ai plac'e dans /boot/grub/menu.lst
Citation : title Debian GNU/Linux, kernel 2.4.27-2-386 |
Marsh Posté le 08-05-2005 à 00:25:09
et pourtant :
Citation : # lspci |
Marsh Posté le 08-05-2005 à 00:27:47
et le module est la:
# modprobe -l nvnet.o
/lib/modules/2.4.27-2-386/kernel/drivers/net/nvnet.o
Marsh Posté le 08-05-2005 à 04:43:32
Moi j'utilse modconf pour gérer mes modules.
Marsh Posté le 08-05-2005 à 05:14:09
goldyfruit a écrit : Moi j'utilse modconf pour gérer mes modules. |
Je connaissais pas modconf mais vais le tester. merci
Marsh Posté le 08-05-2005 à 05:19:06
[Albator] a écrit : Bon, le message est clair, le driver nvnet ne voit pas la carte réseau intégrée ... C'est à se demander si ce modèle de nforce est pris en charge ! |
[Albator] tu es mon heros.
Merci de ton aide.
J'ai enfin la carte eth0 nforce qui fonctionne :
Citation : sit0: unknown hardware address type 776 |
MERCI !
Bon ai du installer le kernel 2.6.8.
Reinstaller les drivers Nforce et Nvidia
replacer le noapic et apci-off dans GRUB,
puis dpkg-reconfigure etherconf
pour reconfigurer le tout
Mais ... ca fonctionne .
Alors merci.
Reste a passer X en resolution supperieure a 1024 et a gere le son
A+
Marsh Posté le 08-05-2005 à 12:31:01
Bon je réponds ici vu qu'après m'avoir envoyé ça en MP tu m'as mis dans ta ignore list
vince751 a écrit : MerKi Floupsi, flopi, flapi |
RTFM ça ne veut pas dire "Va te faire foutre gros débile", ça veut dire "Lis la documentation".
Je constate que "la solution" qui consisterait à désactiver ACPI / APIC, c'est Albator qui te l'a donné en allant lire la FAQ pour toi.
Je sais aussi que les commandes insmod / modprobe / et rmmod sont largement documentées (sur le web, dans les bouquins, dans les man).
Je lis aussi
Citation : Je galere comme un malade avec cette carte mere et Nvidia intégré. C'est vraiment la bouse le matos proprio sous Debian. |
Donc, si tu as désinstallé ta Mandriva pour apprendre à faire tout seul comme un grand, bein apprends.
Au passage, la dernière phrase est vraiment sensationnelle sachant que tu as viré les drivers open source (qui marchent, ne t'en déplaise, d'ailleurs ce sont ceux que Mandriva utilise), pour mettre les drivers nvidia closed source.
La seule raison valabre d'utiliser les drivers nforce fermés c'est pour utiliser le multiplexage audio si tu as le soundstorm (=nvaudio). Mais pour la partie réseau (=nvnet), je n'en vois vraiment aucune.
Marsh Posté le 08-05-2005 à 12:51:16
fl0ups a écrit : Mais pour la partie réseau (=nvnet), je n'en vois vraiment aucune. |
A priori, je pense que nvnet est utile pour ceux qui installent des vieilles distribs (donc vieux noyaux) sur du matos nvidia, donc sans forcedeth ou bien avec un forcedeth trop vieux.
Sinon je confirme, sur mon nforce2, pas de différence de perf notable entre les 2 drivers, et nvnet ne marche pas avec etherboot ...
Marsh Posté le 08-05-2005 à 15:20:26
Suis juste tres content que ca fonctionne bien maintenant.
Merki Albator, tu portes bien ton nom ...
"D'aussi loin que l'infini, tu reviens jusque ici, pour sauver tout les hommes.... "
Marsh Posté le 04-05-2005 à 18:33:07
Bonjour,
J'ai finalement reussi à installer le dernier driver de NFORCE
(NFORCE-Linux-x86-1.0-0301-pkg1.run) pour K7N420 sous Debian 2.4.
Linux 2.4.27-2-386 #1 Thu Jan 20 10:55:08 JST 2005 i686 GNU/Linux
Ces drivers devraient gerer la carte reseau integrée et la carte son
integrée.
Il apparait que la carte eth0 n'est pas prise en charge
au boot j'ai les messages suivants :
May 3 18:58:25 kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
May 3 18:58:25 kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
May 3 18:58:25 kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
May 3 18:58:25 kernel: NFORCE: IDE controller at PCI slot 00:09.0
May 3 18:58:25 kernel: NFORCE: chipset revision 195
May 3 18:58:25 kernel: NFORCE: not 100%% native mode: will probe irqs later
May 3 18:58:25 kernel: NFORCE: BIOS didn't set cable bits correctly. Enabling workaround.
May 3 18:58:25 kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
May 3 18:58:25 kernel: NFORCE: 00:09.0 (rev c3) UDMA100 controller
May 3 18:58:25 kernel: ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:DMA, hdb:pio
May 3 18:58:25 kernel: ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:DMA, hdd:DMA
May 3 18:58:25 kernel: hda: ST3120026A, ATA DISK drive
May 3 18:58:25 kernel: blk: queue f8825b60, I/O limit 4095Mb (mask 0xffffffff)
May 3 18:58:25 kernel: hdc: HL-DT-ST GCE-8481B, ATAPI CD/DVD-ROM drive
May 3 18:58:25 kernel: hdd: Maxtor 6B160P0, ATA DISK drive
May 3 18:58:25 kernel: blk: queue f88260f0, I/O limit 4095Mb (mask 0xffffffff)
May 3 18:58:25 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
May 3 18:58:25 kernel: ide1 at 0x170-0x177,0x376 on irq 15
May 3 18:58:25 kernel: hda: attached ide-disk driver.
May 3 18:58:25 kernel: hda: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63, UDMA(100)
May 3 18:58:25 kernel: hdd: attached ide-disk driver.
May 3 18:58:25 kernel: hdd: 320173056 sectors (163929 MB) w/8192KiB Cache, CHS=19929/255/63, UDMA(33)
May 3 18:58:25 kernel: Partition check:
May 3 18:58:25 kernel: /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
May 3 18:58:25 kernel: /dev/ide/host0/bus1/target1/lun0: p1
May 3 18:58:25 kernel: Journalled Block Device driver loaded
May 3 18:58:25 kernel: kjournald starting. Commit interval 5 seconds
May 3 18:58:25 kernel: EXT3-fs: mounted filesystem with ordered data mode.
May 3 18:58:25 kernel: kjournald starting. Commit interval 5 seconds
May 3 18:58:25 kernel: EXT3-fs: mounted filesystem with ordered data mode.
May 3 18:58:25 kernel: Adding Swap: 1461904k swap-space (priority -1)
May 3 18:58:25 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,4), internal journal
May 3 18:58:25 kernel: Real Time Clock Driver v1.10f
May 3 18:58:25 kernel: hdc: attached ide-cdrom driver.
May 3 18:58:25 kernel: hdc: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
May 3 18:58:25 kernel: Uniform CD-ROM driver Revision: 3.12
May 3 18:58:25 kernel: forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.25.
May 3 18:58:25 kernel: eth0: forcedeth.c: subsystem: 01462:373c bound to 00:04.0
May 3 18:58:25 kernel: 8139too Fast Ethernet driver 0.9.26
May 3 18:58:25 kernel: eth1: RealTek RTL8139 at 0xc000, 00:08:a1:72:24:00, IRQ 5
May 3 18:58:25 kernel: SCSI subsystem driver Revision: 1.00
May 3 18:58:25 kernel: scsi0 : SCSI host adapter emulation for IDE ATAPI devices
May 3 18:58:25 kernel: Intel 810 + AC97 Audio, version 1.01, 10:59:53 Jan 20 2005
May 3 18:58:25 kernel: i810: NVIDIA nForce Audio found at IO 0xe000 and 0xdc00, MEM 0x0000 and 0x0000, IRQ 5
May 3 18:58:25 kernel: i810_audio: Audio Controller supports 6 channels.
May 3 18:58:25 kernel: i810_audio: Defaulting to base 2 channel mode.
May 3 18:58:25 kernel: i810_audio: Resetting connection 0
May 3 18:58:25 kernel: ac97_codec: AC97 Audio codec, id: ADS96 (Analog Devices AD1885)
May 3 18:58:25 kernel: i810_audio: AC'97 codec 0 Unable to map surround DAC's (or DAC's not present), total channels = 2
May 3 18:58:25 kernel: 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
May 3 18:58:25 kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
May 3 18:58:25 kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
May 3 18:58:25 kernel: Nvsound: Nvidia Audio Init Module, 20:55:37 May 2 2005 version 1.0-2
May 3 18:58:25 kernel: Nvsound: NVIDIA nForce1 Controller Mem 0xee100000 and IRQ b
May 3 18:58:25 kernel: usb.c: registered new driver usbdevfs
May 3 18:58:25 kernel: usb.c: registered new driver hub
May 3 18:58:25 kernel: usb-ohci.c: USB OHCI at membase 0xf8ad0000, IRQ 11
May 3 18:58:25 kernel: usb-ohci.c: usb-00:02.0, nVidia Corporation nForce USB Controller
May 3 18:58:25 kernel: usb.c: new USB bus registered, assigned bus number 1
May 3 18:58:25 kernel: hub.c: USB hub found
May 3 18:58:25 kernel: hub.c: 3 ports detected
May 3 18:58:25 kernel: usb-ohci.c: USB OHCI at membase 0xf8ad2000, IRQ 5
May 3 18:58:25 kernel: usb-ohci.c: usb-00:03.0, nVidia Corporation nForce USB Controller (#2)
May 3 18:58:25 kernel: usb.c: new USB bus registered, assigned bus number 2
May 3 18:58:25 kernel: hub.c: USB hub found
May 3 18:58:25 kernel: hub.c: 3 ports detected
May 3 18:58:25 kernel: eth1: link up, 100Mbps, full-duplex, lpa 0x41E1
May 3 18:58:28 lpd[1220]: restarted
May 3 18:58:30 kernel: apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
May 3 18:58:31 kernel: spurious 8259A interrupt: IRQ7.
May 3 18:58:31 kernel: NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7174 Tue Mar 22 06:44:39 PST 2005
May 3 18:58:32 kernel: Linux agpgart interface v0.99 (c) Jeff Hartmann
May 3 18:58:32 kernel: agpgart: Maximum main memory to use for agp memory: 816M
May 3 18:58:32 kernel: agpgart: Detected NVIDIA nForce chipset
May 3 18:58:32 kernel: agpgart: AGP aperture is 64M @ 0xe8000000
Pour l'instant je fonctionne avec une carte supplementaire sur eth1, mais quelle action puis-je mener afin de debugguer davantage cette install de eth0.
Merci
Message édité par vince751 le 04-05-2005 à 19:12:58