Pagina 1 di 2

MPC61 ethernet sulla motherboard

Inviato: lun 30 apr 2007, 13:41
da lupoblu
ciao ragazzi, ho una scheda madre con scheda video (nvidia 6100) ,scheda audio , e relative porte (tra cui l'ethernet) integrate. sto facendo girare la slack 11.
configuro la rete con pkgtool inserendo i miei indirizzi. quando poi vado a verificare con IFCONFIG, gli indirizzi rimangono quelli di default (127.x.x.x).
il cmd LSPCI |GREP Ethernet mi restituisce
Bridge: nVidia Corporation MCP61 Ethernet (rev a2)

Devo caricare qualche modulo particolare, o driver, oppure sono sfigato e questa scheda non gode di supporto.
grazie

Inviato: lun 30 apr 2007, 14:02
da Trotto@81
Dopo che riconfiguri la rete devi lanciare:

Codice: Seleziona tutto

/etc/rc.d/rc.inet1 restart
Ciao.

Inviato: lun 30 apr 2007, 16:06
da lupoblu
grazie per la risp. , in ogni caso il tuo comando era il mio equivalente di un reboot del sistema.
comunque ancora niente, ripeto il mex di IFCONFIG:

lo Link encap:Local Loopback
inet addr: 127.0.0.1 mask:255.0.0.0
UP LOOPBACK RUNNING
Altra info chepuò essere utile, e che sto usando il kernel di default 2.4
spero in altro aiuto.
grazie

Inviato: lun 30 apr 2007, 17:47
da Trotto@81
Prova a caricare il modulo forcedeth.

Inviato: lun 30 apr 2007, 20:28
da lupoblu
cioè, cerca di essere + preciso, non sono un grande esperto.
con il comando lsmod niente forcedeth, invece con :
modprobe -l | grep force
trovo un modulo in /lib/modules/2.4.33.3/kernel/drivers/net/forcedeth.o.gz
dovrei caricare questo?????
facendo delle ricerhe su google ho visitato vari linux forums, ed anche il sito Nvidia, da cui ho scaricato i driver v 1.21,che sfortunatamente non sono precompilati per slack, comunque nei sorgenti di qualsiasi distro esiste il file forcedeth.c, cosa ne dovrei fare nel caso facesse il suo dovere. ancora , in questi forum si parlava di questi driver per abilitare la modalità DMA sull' HD, infatti al boot la mia slack si lamenta (solo su due partizioni che sono reiserfs) che fsck potrebbe essere lento proprio xchè la modalità DMA non è attivata.
cavolo, con il vecchio P2 450 la slack 10 andava da favola, xchè????

Inviato: lun 30 apr 2007, 21:45
da Trotto@81
Lancia

Codice: Seleziona tutto

modprobe forcedeth
anche se dovrebbe essere già caricato nel caso fosse supportata.
Hai attiva hotplug all'avvio?
Comunque dopo che hai caricato il modulo prova a vedere se viene riconosciuta e quindi configurarla.
Te ne accorgereai con

Codice: Seleziona tutto

#tail -f /var/log/messages
se viene riconosciuta dal modulo.

Inviato: mar 1 mag 2007, 17:28
da lupoblu
hotplug attivo. purtroppo il modprobe forcedeth non carica il modulo, con il relativo mex module load failed.
con il system rescue cd, la periferica viene riconosciuta, e impostata con quel modulo.
sto provando a reinstallare con il kernel 2.6.

peggio che mai, il kernel 2.6 non va. non trova neanche il modulo forcedeth.
ritorno al 2.4, ma che faccio?
dovrei provare a compilare il file forcedeth.c che ho scaricato dal sito Nvidia?
questi sono i comandi:
To build forcedeth for your kernel kernel, create a new Makefile with the line:

obj-m := forcedeth.o


Then, type the command "make -C /usr/src/<kernel> SUBDIRS=$PWD modules" to build the forcedeth module for the kernel you specified.

ma sono dubbioso, non ho mai fatto niente del genere, inoltre sul sito dicono che tutti i kernel includono il supporto a forcedeth, e soprattutto le ethernet card funzionano tutte MAH!

vi chiedo ancora di sprecare un pò di tempo con me, se potessi risolvere, altrimenti dovro cercarmi una scheda di rete pci. che pizza.
grazie ancora

Inviato: mar 1 mag 2007, 20:54
da Trotto@81
Deve andare se è supportata, anche con il 2.4. Prova a postare l'output di /var/log/messages dopo che hai provato a caricare il modulo.

Inviato: mer 2 mag 2007, 17:50
da lupoblu
eccomi quà con i dati:

Codice: Seleziona tutto

# lsmod
Module                  Size  Used by    Not tainted
soundcore               3300   0  (autoclean)
usb-ohci               18856   0  (unused)
ehci-hcd               17644   0  (unused)
usbcore                56812   1  [usb-ohci ehci-hcd]
ide-scsi                9392   0

Codice: Seleziona tutto

# modprobe -l | grep force
/lib/modules/2.4.33.3/kernel/drivers/char/joystick/iforce.o.gz
/lib/modules/2.4.33.3/kernel/drivers/net/forcedeth.o.gz

Codice: Seleziona tutto

#ifconfig eth0
eth0: error fetching interface information: Device not found

Codice: Seleziona tutto

#modprobe forcedeth
/lib/modules/2.4.33.3/kernel/drivers/net/forcedeth.o.gz: init_module: No such device
/lib/modules/2.4.33.3/kernel/drivers/net/forcedeth.o.gz: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.33.3/kernel/drivers/net/forcedeth.o.gz: insmod /lib/modules/2.4.33.3/kernel/drivers/net/forcedeth.o.gz failed
/lib/modules/2.4.33.3/kernel/drivers/net/forcedeth.o.gz: insmod forcedeth failed

Codice: Seleziona tutto

#tail -f /var/log/messages
May  2 17:02:29 darkstar kernel: scsi singledevice 1 0 3 0
May  2 17:02:29 darkstar kernel: scsi singledevice 1 0 4 0
May  2 17:02:29 darkstar kernel: scsi singledevice 1 0 5 0
May  2 17:02:29 darkstar kernel: scsi singledevice 1 0 6 0
May  2 17:02:29 darkstar kernel: scsi singledevice 1 0 7 0
May  2 17:02:30 darkstar sshd[3293]: Server listening on 0.0.0.0 port 22.
May  2 17:02:54 darkstar /usr/sbin/gpm[3317]: *** info [startup.c(95)]:
May  2 17:02:54 darkstar /usr/sbin/gpm[3317]: Started gpm successfully. Entered daemon mode.
May  2 17:22:11 darkstar -- MARK --
May  2 17:30:24 darkstar kernel: forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.50.
a questo punto il prompt della bash non compare più, il cursore mi lascia scrivere, ma non accetta comandi come se fosse in attesa di qualche altra stringa dal precedente comando.
questo è tutto quello che posso dirti, x il resto l'installazione è stata fatta in full mode, senza aggiungere niente, praticamente a sistema pulito.
vedi se puoi risolvere, grazie ancora!

Inviato: mer 2 mag 2007, 18:09
da Trotto@81
Se il tuo lsmod è solo quello che hai postato mi sa che ti sei dimenticato di attivate hotplug.

Inviato: mer 2 mag 2007, 20:23
da lupoblu
hotplug è attivo, sicuro! il mio pc non ha nessuna periferica pci, video ,audio, ethernet, usb ,sono tutte onboard.

Inviato: mer 2 mag 2007, 23:01
da Trotto@81
E' strano, perchè anche se integrati sono pur sempre componenti che necessitano di driver.
Quelli che mi hai elencato sono pochi come moduli necessari al corretto funzionamento del pc, visto che il kernel di slack non è monolitico.

Inviato: gio 3 mag 2007, 9:29
da Luci0
Dagli output che ho visto sembra non supportata ... controllo con google...

Inviato: sab 5 mag 2007, 22:02
da lupoblu
raga, nessuna novità??
con Gento livecd la scheda viene riconosciuta senza problemi, adesso sto provando Suse, mapenso che sia uguale.
peccato, avrei voluto usare la Slack, e che ci crediate o no, mi sono trovato peggio con Ubuntu che con Slack. mi piace la sua semplicità, e la prima volta che mi sono messo a installarla non ho avuto nessun problema. ok sono offtopi,mi sono lasciato prendere la mano,
non penso che reinstallando riuscirei a risolvere, visto che è stato fatto già 3 volte.
comunque se trovaste qualche info postate, ancora non rinuncio!
grazie

Inviato: sab 5 mag 2007, 22:18
da gohanz
Se non ti funziona Forcedeth del kernel scarica e compila i driver Nforce dal sito Nvidia! C'è il driver Nvnet, che dovrebbe funzionare, devi solo modificare successivamete il file /etc/modprobe.conf! Leggi l'help!