Tarja REALTEK RTL8168D/8111D

Hola companys,
He instal·lat la LINKAT 2.1 i no em detecta la tarja de xarxa que tinc. Mirant per fòrums i demés he baixat del fabricant i pel que diu el readme "sembla que he de recompilar el kernel però com està en anglès no acabo de veure les coses clares. Algú podria donar-me un cop de ma?

Gràcies
Hola,

Per poder compilar el driver cal que segueixis els punts següents:

- Des del YaST, Gestor de Programari instal.la els paquets: gcc, kernel-source, kernel-syms i també el gcc-c++ (per si de cas)

- El driver que hauràs descarregat disposarà d'un fitxer INSTALL que et diu què has de fer tot i que normalment has d'executar les comandes següents:


./configure

(comprova que el sistema tingui tot allò que cal perquè es pugui dur a terme la compilació)


make

(compila el driver)


make install

(instal.la el driver)


Si tot ha anat bé, només cal que tornis de nou al YaST -> Dispositius de xarxa i detectis la placa de xarxa.

Joan de Gracia
Hola,

La comanda

./configure

dona error

Tot el resta sembla que funciona però no apareix la nova tarja al Yast

Joseluis
Hola,

Quin error et dona el ./configure? Si vols que et funcioni, no pot haver cap error al configure. Ja has instal·lat els paquets que et deia el Joan (gcc, kernel-source...)

Salut.

Projecte Linkat
Hola,

Quan escric

./configure

La resposta del bash és:

bash: ./configure: el fitxer o directori no existeix

i sí, he instal·lat els fitxers que hem va dir Joan.

Joseluis
mmm, ens podries donar l'enllaç cap al driver, així podria fer la prova de compilar.

Pot ser et falta arrencar el mòdul una vegada s'ha compilat.

Salut.

Projecte Linkat
el link és
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false

El que passa és que no em dona cap problema de compilació i em copia un fitxer que es diu r8168.ko en /lib/modules/2.6.16.60-0.31-bigsmp/kernel/drivers/net/

El problema és que després, quan vaig al YAST i vui configurar la tarja només apareix la rtl8111 però no la nova.

Joseluis
Hola,

Mirant el fitxer README del tar.bz2, comenta com fer la instal·lació:

Unpack the tarball :
# tar vjxf r8168-8.aaa.bb.tar.bz2

Change to the directory:
# cd r8168-8.aaa.bb

If you are running the target kernel, then you should be able to do :

# make clean modules (as root or with sudo)
# make install
# depmod -a
# modprobe r8168

Una vegada carragat el mòdul amb modprobe, si fas (ifconfig -a), et surt la nova targeta?

Salut.

Projecte Linkat
Doncs no, no surt la targeta.

És mes, si escric

lsmod | grep r8168

em dona

r8618 57488 0

O sigui que compilar-lo ho fa però no surt enlloc.

Joseluis
Hola,

El mòdul sembla que ja està funcionant.

Has provat de reiniciar la màquina i tornar a carregar el mòdul?

Podries enviar el resultat de lacomanda "lspci"?

Salut.

Projecte Linkat
Gràcies Pablo,

Per fi funciona.

He tornat a fer tot el procés però copiant la carpeta descarregada i descomprimida al directori home.

Desprès he tornat a fer tots els pasos e reiniciat i a les hores ja em funciona: tinc accés a internet. Ara he de configurar perquè em treballi en xarxa ams els altres ordinadors de casa que tenen windows (entre altres coses perquè la impressora està conectada a un altre ordinador amb windows).

He estat mirar al manual de Linkat però no diu res de com fer-ho però sembla que he d'instal·lar i configurar samba. Miraré de buscar informació a internet i si no me'n surto demanaré ajuda al foro.

Gràcies de nou.

Joseluis