installazzione eth rtl8168/81111

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.
Rispondi
Avatar utente
doping
Linux 1.x
Linux 1.x
Messaggi: 128
Iscritto il: mer 1 feb 2006, 23:23

installazzione eth rtl8168/81111

Messaggio da doping »

Salve gente , sentite sul portatile devo installare parekkie cosuccie sotto slack10.2, tra le quali la scheda di rete, ho letto alcuni howto su come farlo, ma i driver che ho scaricato sono in formato .tgz , su vari howto ho letto che bisogna caricare il modulo .o appropiato con il comando modprobe, ma avendo il tgz ho semplicemente dato installpkg file.tgz, ma quando faccio ifconfig mi vede solo "lo" , mi aiutate 1 attimo per favore, comunque li ho scaricati al seguente indirizzo http://www.realtek.com.tw/downloads/dow ... 004111Unix , ciao ciao

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Cosa viene fuori da:

Codice: Seleziona tutto

# lspci | grep -i eth
Se vedi la scheda di rete non ti resta che configurarla con netconfig.

Avatar utente
doping
Linux 1.x
Linux 1.x
Messaggi: 128
Iscritto il: mer 1 feb 2006, 23:23

Messaggio da doping »

ecco cosa mi dà fuori : 05:00.0 ethernet controller : realtek semiconductor Co., : unknown device 8168 (rev 01)

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Ho dato un occhiata a quei driver e non credo proprio siano un pacchetto per Slackware. :lol:
Devi estrarre i file dall'archivio con

tar xzf r1000_v1.04.tgz

e leggere il file README che contiene le istruzioni per la compilazione del modulo.

Avatar utente
amn
Linux 1.x
Linux 1.x
Messaggi: 121
Iscritto il: gio 17 ago 2006, 22:35
Località: Massachusetts

Messaggio da amn »

Nessun problema, ho la tua stessa scheda e va una meraviglia ;)
Allora, scarica questi driver:
Driver Realtek 8168
dopodiche`, scompatti tutto, (fai tutto da root):

Codice: Seleziona tutto

tar zxvf r1000_v1.04.tgz
ed entri nella directory che ti crea.
Se leggi il readme scopri che bisogna lanciare:

Codice: Seleziona tutto

# make clean modules
# make install
# depmod -a
se provi a dare:

Codice: Seleziona tutto

# make clean modules
ti restituira` sicuramente un errore del genere:

Codice: Seleziona tutto

/home/amn/r1000_v1.04/src/r1000_n.c:53: error: syntax error before string constant
/home/amn/r1000_v1.04/src/r1000_n.c:53: warning: type defaults to `int' in declaration of `MODULE_PARM'
/home/amn/r1000_v1.04/src/r1000_n.c:53: warning: function declaration isn't a prototype
/home/amn/r1000_v1.04/src/r1000_n.c:53: warning: data definition has no type or storage class
make[3]: *** [/home/amn/r1000_v1.04/src/r1000_n.o] Error 1
make[2]: *** [_module_/home/amn/r1000_v1.04/src] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.17.6'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/amn/r1000_v1.04/src'
make: *** [modules] Error 2
Nessun problema, il fix e` gia` pronto.
Apri con il tuo editor preferito il file /`path_dei_driver`/src/r1000_n.c e vai alla riga 51-53, e sostituisci:

Codice: Seleziona tutto

MODULE_PARM (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
con:

Codice: Seleziona tutto

MODULE_PARM_DESC (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM_DESC (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM_DESC (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
salva, esci e lancia:

Codice: Seleziona tutto

# make clean modules
# make install
# depmod -a
e infine carica il modulo:

Codice: Seleziona tutto

# modprobe r1000
A posto, lancia ifconfig eth0 e vedrai che la tua scheda sara` stata riconosciuta.

Se hai problemi, dimmi pure.

saluti. ;)

Avatar utente
doping
Linux 1.x
Linux 1.x
Messaggi: 128
Iscritto il: mer 1 feb 2006, 23:23

Messaggio da doping »

Grane!!grazie 1000 funziona :D

Avatar utente
doping
Linux 1.x
Linux 1.x
Messaggi: 128
Iscritto il: mer 1 feb 2006, 23:23

Messaggio da doping »

però mi servirebbe 1 manina a rispolverare 1 pochetto certe cose visto che da quando bruciai l'hd non ho + usato linux. Allora dopo aver compilato e dato modprobe r1000, faccio ifconfig eth0 e me la vede, però se faccio solo ifconfig mi vede solo "lo" , :? per vederla sempre cosa fazzo?poi per caricare il modulo già all'avvio dove lo metto modprobe (ricordo qlkosa del tipo etc/rc.d) aiuto :cry: , poi forse è stupido, ma ho provato a fare il ping al pc server (perché il portatile è in rete) ma mi dice network is unreachable... ciaciao

Avatar utente
amn
Linux 1.x
Linux 1.x
Messaggi: 121
Iscritto il: gio 17 ago 2006, 22:35
Località: Massachusetts

Messaggio da amn »

Mi sembra ovvio che non riesci a pingare..
tu per il momento hai solo fatto riconoscere la scheda di rete, e non e` poco.
Ora dipende da che modem/router hai.. cosa usi di solito, dhcp?
se hai un modem (ethernet) e utilizzi dhcp potresti eseguire:

Codice: Seleziona tutto

# dhcpcd eth0
e dovrebbe connettersi.
Se no devi configurarti il file:

Codice: Seleziona tutto

/etc/rc.d/rc.inet1.conf
settandoti il tuo IP statico (o dinamico), gateway, netmask, eccetera.
Comunque se hai un modem ethernet e` semplice il tutto, facci sapere.

PS: per dare una rispolverata cerca un po` nel forum,
che c'e` moltissima roba, se no c'e` o Slackware4Dummies o Slackware Essential ;)

saluti

Avatar utente
doping
Linux 1.x
Linux 1.x
Messaggi: 128
Iscritto il: mer 1 feb 2006, 23:23

Messaggio da doping »

Funge a meraviglia e sto digitando dal mio asus w7j con slacky10.2 thanks

Avatar utente
doping
Linux 1.x
Linux 1.x
Messaggi: 128
Iscritto il: mer 1 feb 2006, 23:23

Messaggio da doping »

Salve mi servono di nuovo quei drivers, ma non li posso + scaricare, mi aiutate a trovarli?grazie :(

Rispondi