Pagina 1 di 1

installazzione eth rtl8168/81111

Inviato: gio 7 set 2006, 0:55
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

Inviato: gio 7 set 2006, 1:13
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.

Inviato: gio 7 set 2006, 1:47
da doping
ecco cosa mi dà fuori : 05:00.0 ethernet controller : realtek semiconductor Co., : unknown device 8168 (rev 01)

Inviato: gio 7 set 2006, 2:56
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.

Inviato: gio 7 set 2006, 2:56
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. ;)

Inviato: gio 7 set 2006, 10:33
da doping
Grane!!grazie 1000 funziona :D

Inviato: gio 7 set 2006, 12:23
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

Inviato: gio 7 set 2006, 13:40
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

Inviato: gio 7 set 2006, 19:26
da doping
Funge a meraviglia e sto digitando dal mio asus w7j con slacky10.2 thanks

Inviato: ven 24 nov 2006, 20:23
da doping
Salve mi servono di nuovo quei drivers, ma non li posso + scaricare, mi aiutate a trovarli?grazie :(