Problemi con l'interfaccia ethernet

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
x-davide
Linux 0.x
Linux 0.x
Messaggi: 32
Iscritto il: mer 8 nov 2006, 14:58
Località: R3

Problemi con l'interfaccia ethernet

Messaggio da x-davide »

Ciao a tutti, mi presento, sono Davide e al mio primo messaggio. Dunque, sono passato a Slakware da 2 giorni, e, nonostante abbia letto la guida SD4, non riesco a configurare la mia rete, mi spiego: Io ho un modem d-link ethernet, ma sembra che linux non veda proprio la scheda di rete, visto che dmesg non da alcun risultato, eth0 non esiste e pppoe-start non parte. Preciso inoltre il fatto che a causa del serial ata ho installato il kernel 2.6.17.13.
Qualcuno sa aiutarmi, dato che i comandi della guida non si comportano come dovrebbero?? :cry:

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

Dando `ifconfig -a' non te la rileva? Se è così probabilmente devi caricare il driver per la tua scheda. Per vedere che chip monta dai `lspci
| grep -i eth`.


Ah, benvenuto :)

x-davide
Linux 0.x
Linux 0.x
Messaggi: 32
Iscritto il: mer 8 nov 2006, 14:58
Località: R3

Messaggio da x-davide »

grazie per il benvenuto!!
Eh si, dando ifconfig -a viene rilevato qualcosa, ma non l'interfaccia ethernet, infatti dmsg | grep eth0 non da risultato...ora provo come dici, se così fosse, come li carico i driver??

x-davide
Linux 0.x
Linux 0.x
Messaggi: 32
Iscritto il: mer 8 nov 2006, 14:58
Località: R3

Messaggio da x-davide »

dato il comando ecco il risultato...è lo stesso che ottengo con lspci | grep ethernet:
00:0d.0 ethernet controller: ali corporation uli 1698, 1573 integrated ethernet (rev40)
che fare?? :cry:

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

il tuo problema è sicuramente dovuto ai driver che non vengono caricati...

modprobe tulip o modprobe uli526x fanno comparire la scheda con dmesg | grep eth?

ti conviene guardare su internet (ad esempio sul sito della casa produttrice) per vedere qual è il modulo da caricare

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio da prometeo79 »

gallows ha scritto:Dando `ifconfig -a' non te la rileva? Se è così probabilmente devi caricare il driver per la tua scheda. Per vedere che chip monta dai `lspci
| grep -i eth`.


Ah, benvenuto :)
[OT]
http://www.slacky.it/forum/viewtopic.php?t=16047

Fantastico! Dimmi che hai un prontuario! [/OT]

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

prometeo79 ha scritto:
gallows ha scritto:Dando `ifconfig -a' non te la rileva? Se è così probabilmente devi caricare il driver per la tua scheda. Per vedere che chip monta dai `lspci
| grep -i eth`.


Ah, benvenuto :)
[OT]
http://www.slacky.it/forum/viewtopic.php?t=16047

Fantastico! Dimmi che hai un prontuario! [/OT]
ROTFL!!! :colors: :reindeer: :thumbright:

x-davide
Linux 0.x
Linux 0.x
Messaggi: 32
Iscritto il: mer 8 nov 2006, 14:58
Località: R3

Messaggio da x-davide »

ho proceduto nella seguente maniera, leggendo dal cd della mainboard:
/usr/...;
make menuconfig;
Seguito queste istruzioni:
To use the driver as a module, proceed as follows:

1. Enable 'loadable module support' in the kernel.
2. For automatic driver start, enable the 'Kernel module loader'.
3. Select the menu "Network device support" and then "Ethernet(1000Mbit)"
4. Mark "Marvell Yukon Chipset / SysKonnect SK-98xx family support"
with (M)
5. Execute the command "make modules".
6. Execute the command "make modules_install".
The appropiate modules will be installed.
7. Reboot your system.

Eppure buio, non va niente....possibile??
:cry:

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio da albatros »

Hai guardato se il modulo è stato caricato usando lsmod?
hai provato a compilare il modulo staticamente ? (in questo caso dovresti copiare anche il vmlinuz o il bzImage, chiaramente...)

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

Ma hai provato a caricare il modulo? Se è quello lì si chiama sk98lin.

@prometeo79: Lol, erano due thread uguali ed ho fatto copia-incolla ghgh

x-davide
Linux 0.x
Linux 0.x
Messaggi: 32
Iscritto il: mer 8 nov 2006, 14:58
Località: R3

Messaggio da x-davide »

Ragazzi...nulla assoluto...Come suggerito sempre sul cd della mia scheda madre Asus k8u-x, lancio modprobe sk98lin, e la risposta è Can't locate module...ma il modulo c'è nel kernel...incluso e non modularizzato, cosa sto sbagliando?? :cry:

paulinho1
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: ven 15 set 2006, 14:19
Slackware: 13 rc1
Desktop: kde

Messaggio da paulinho1 »

Ciao hai instalato tutti i pacchetti tgz della directory extra relativi al tuo kernel? Lo so che è una dimanda banale ma io ieri ho dovuto reinstalare la slack nel mio server e nella fretta mi ero dimenticato di fare questo passaggio e non mi riconoceva la eth0 .

bloodlust
Linux 3.x
Linux 3.x
Messaggi: 523
Iscritto il: mar 14 feb 2006, 12:02
Slackware: -1
Località: it_IT

Messaggio da bloodlust »

x-davide ha scritto:Ragazzi...nulla assoluto...Come suggerito sempre sul cd della mia scheda madre Asus k8u-x, lancio modprobe sk98lin, e la risposta è Can't locate module...ma il modulo c'è nel kernel...incluso e non modularizzato, cosa sto sbagliando?? :cry:
Se il device driver lo hai compilato come statico, cercare di caricarlo come modulo è normale che ti restituisca errore...

x-davide
Linux 0.x
Linux 0.x
Messaggi: 32
Iscritto il: mer 8 nov 2006, 14:58
Località: R3

Messaggio da x-davide »

Ciao a tutti, intanto grazie per le risposte, spiego per bene il problema. Solo ora sono riuscito a instalare il kernel 2.6.17.13, tant'è che all'avvio appare la dicitura kernel 2.6.17.13...Inoltre ho trovato driver e istruzioni per installare l'interfaccia, ma le dir specificate io non le ho, e, se lancio da /usr/src/linux make menuconfig, il kernel mi viene detto essere il 2.4.33...possibile??
Ecco le istruzioni trovate, che sembrano abbastanza semplici, ma non vanno:

Make sure your kernel version number is 2.6.8.

Copy uli526x.c to /usr/src/linux-2.6.8/drivers/net/tulip/, and modify the
following file in this directory. (Make a backup of them.)

*/peccato che la dir da me non esista, ma io abbia solo /usr/src/linux/*

1.Kconfig.in
add the following lines to Config.in file.(refer to the Config.in file we provide to you)

config M526X
tristate "ULi M526x controller support"
depends on PCI
select CRC32
---help---
This driver is for ULi M5261/M5263 10/100M Ethernet Controller
(<http://www.uli.com.tw/>).

To compile this driver as a module, choose M here.
*/ Il file in questione non c'è nella directory tulip, ma solo in net /*
2.Makefile
add the following lines to Makefile.(refer to the Makefile we provide to you)

obj-$(CONFIG_M526X) += uli526x.o
------------------------------------
Install as a kernel module
------------------------------------

Step 1:
Change directory to /usr/src/linux-2.6.8
Use the command "make menuconfig" or "make xconfig", and make
sure "ULi M526x controller support" is set as module.

Example:
Select "Device Drivers"
Select "Networking support"
Select "Ethernet (10 or 100Mbit)"
Select "Tulip family network device support"
Select "ULi M526x controller support" as "m"

Step 2:
Select "Loadable module support", and unselect "Set version information
on all module symbols"

Before exit, save your configration.


Step 3:
make modules
make modules_install

Step 4:
modprobe tulip

Then, you can bind any protocol into M5263 driver and use it.

Spero di essere stato chiaro, e spero tanto ci sia una soluzione!!
:cry:

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Messaggio da urka58 »

/usr/src/linux è molto probabilmente un link a /usr/src/linux-2.4.33.3.
Vai invece in /usr/src/linux-2.6.17.3 e fai quello che devi fare, anche se non ho capito bene se stai cercando di compilare un modulo del kernel o un driver del costruttore.
Ciao

Rispondi