Ho un Linux scientifico 6.2 con una versione del kernel 2.6.32-220.4.1 installata e ho avuto un problema con una scheda di rete realtek r8111 / 8168. Ho scoperto che questa scheda non funziona correttamente con il driver r8169, quindi sto eseguendo il downgrade su r8168 e ho trovato questo sito su come farlo in Debian, Ubuntu e Mint: http://www.makeinstall.es/2011/06/problemas-con-realtek-rtl81118168b.html
Ho scaricato il driver dal sito Realtek: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false chiamato r8168-8.037.00. Il problema inizia quando voglio compilare lo script autorun.sh perché appare il seguente messaggio:
Controlla il vecchio driver e scaricalo.
rmmod 8169
Costruisci il modulo e installalo
make: ** /lib/modules/2.6.32-220.4.1.el6.x86_64/build: nessun file o directory di questo tipo. Fermare.
La parte peggiore è che una volta eseguito questo script ho perso la connettività della mia connessione cablata.
La soluzione potrebbe essere quella di creare la cartella chiamata costruire in /lib/modules/2.6.32-220.4.1.el6.x86_64/ ma non riesco a farlo perché ho trovato all'interno della cartella 2.6.32-220.4.1.el6.x86_64 che c'è questo link:
lrwxrwxrwx. 1 radice radice costruire - & gt; ../../../usr/src/kernels/2.6.32-220.4.1.el6.x86_64
Osservo questo costruire appare nel terminale come evidenziato con il nero e con un carattere rosso.
Anche se provo a digitare mkdir build, il terminale dice:
impossibile creare la directory 'build': il file esiste
Le mie domande sono:
Come posso creare questa directory di build per eseguire lo script autorun.sh in modo da far funzionare la scheda NIC?
Qual è il significato del carattere evidenziato in rosso costruire file?
Ho letto che questa NIC realtek ha causato un sacco di problemi agli utenti Linux quando provava ad installare il driver. Mi consigli di cambiare questa scheda di rete per un'altra?