Προς το περιεχόμενο

Ubuntu 8.10 .Προβλημα με την καρτα δικτυου


alexpeykh

Προτεινόμενες αναρτήσεις

Σαν νεος χρηστης linux ειναι το πρωτο post σε αυτη την ενοτητα .Εγκατεστησα τη διανομη Ubuntu 8.10(Intrepid) και το κυριο προβλημα αυτη τη στιγμη ειναι πως δεν εχω προσβαση στο δικτυο .Η μητρικη μου ειναι η Asus P5Q3 και η ενσωματωμενη καρτα δικτυου ειναι η Realtek RTL8168C/8111C .Το λειτουργικο ομως εχει εγκαταστησει driver για την r8169 .Μετα απο ενα ψαξιμο ειδα πως εχουν αναφερθει ζητηματα με τον συγκεκριμενο controler οταν υπαρχουν παραλληλα και XP με dual boot στον ιδιο σκληρο .

http://ubuntuforums.org/showthread.php?t=538448

Απο τις ρυθμισεις της καρτας ειδα πως η επιλογη "Wake-on-lan after shutdown " ειναι ενεργοποιημενη ενω και το κλεισιμο-ανοιγμα δε δουλευει .Αυτο που σκεφτηκα να κανω λοιπον ειναι να βαλω το σωστο driver .Βρηκα λοιπον το παρακατω

https://bugs.launchpad.net/ubuntu/+bug/208012

Ακολουθησα τα βηματα που αναφερει :

 

01 - Download the latest driver from Realtek from http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false, this version being r8168-8.005.00 for the 2.4, 2.6 kernel

02 - Copy the file to the Desktop and extract it then open a terminal. cd Desktop

03 - $ sudo mv r8168-8.005.00 /usr/src

04 - $ cd /usr/src/r8168-8.005.00

05 - $ sudo make clean modules

06 - $ sudo make install

07 - $ sudo depmod -a

08 - $ sudo insmod ./src/r8168.ko

09 - $ cd /etc/modprobe.d

10 - $ sudo touch blacklist-network #is this line required? Dunno!

11 - $ sudo gedit blacklist-network

12 - add text "blacklist r8169" to the file (without quotes) and save

13 - $ sudo update-initramfs -u #to make the change permanent

14 - $ sudo reboot

15 - test the internet (ie, open Terminal and type ping http://www.google.com).

 

αλλα στην 5η εντολη αντιμετωπιζω το εξης προβλημα :

alexandros@alexlinux:/usr/src/r8168-8.009.00$ sudo make clean modules

make -C src/ clean

make[1]: Entering directory `/usr/src/r8168-8.009.00/src'

rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers *.order

make[1]: Leaving directory `/usr/src/r8168-8.009.00/src'

make -C src/ modules

make[1]: Entering directory `/usr/src/r8168-8.009.00/src'

make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=/src modules

make[2]: Entering directory `/usr/src/linux-headers-2.6.27-7-generic'

scripts/Makefile.build:41: /src/Makefile: No such file or directory

make[3]: *** No rule to make target `/src/Makefile'. Stop.

make[2]: *** [_module_/src] Error 2

make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-7-generic'

make[1]: *** [modules] Error 2

make[1]: Leaving directory `/usr/src/r8168-8.009.00/src'

make: *** [modules] Error 2

alexandros@alexlinux:/usr/src/r8168-8.009.00$

Μπορει καποιος να προτεινει καποια λυση σε αυτο το θεμα ?Παραθετω και καποια στοιχεια απο την κονσολα και τις ιδιοτητες της συνδεσης .

http://img219.imageshack.us/my.php?image=screenshotbw7.jpg

Το δικτυο εμφανιζεται σα να υπαρχει κανονικα αλλα ......

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το πακετο το βρηκα αλλα πως το εγκαθιστω ?

dpkg -i linux-headers-2.6.27-7-generic_2.6.27-7.16_amd64.deb ?'Η μηπως sudo dpkg -i linux-headers-2.6.27-7-generic_2.6.27-7.16_amd64.deb (υπ'οψιν οτι οι εντολες αυτες καταλαβαινω τι κανουν στο περιπου).Θα πρεπει να ειμαι στο φακελο που ειναι και το αρχειο αυτο για να το εγκαταστησω ε ?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Άνοιξε την κονσόλα και δώσε sudo aptitude search linux-headers και όταν βρείς το πακέτο κάνε sudo aptitude install <όνομα πακέτου>.

Το πακέτο αυτό σου εγκαθιστά στο /usr/src τα .h αρχεία του πυρήνα ώστε όταν θέλεις να κάνεις compile κάτι που έχει σχέση με αυτόν (όπως ο driver που προσπαθείς τώρα) να μπορέσει να βρει κάποιες εντολές και συναρτήσεις για την c++

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@alexpeykh: ΔΕΝ κατεβαζεις το .deb απο το ιντερνετ και το βαζεις με το χερι. Κατι τοσο σημαντικο οσο τα headers του πυρηνα ΠΑΝΤΑ συνοδευονται απο κατι ακομα. Ανοιξε ενα τερματικο και δωσε

 

>sudo apt-get install linux-headers-`uname -r`

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκιμασα : sudo aptitude search linux-headers

και μετα αφου βρηκα το .deb που ηθελα εδωσα :

sudo aptitude install <όνομα πακέτου> .Ξαναδοκιμασα τοτε :

04 - $ cd /usr/src/r8168-8.005.00

05 - $ sudo make clean modules

αλλα παλι πηρα το ιδιο μυνημα λαθους με πριν .Τοτε κατεβασα το αρχειο απο εδω

http://packages.ubuntu.com/intrepid-updates/devel/linux-headers-2.6.27-7-generic

το εγκατεστησα με : sudo dpkg -i linux-headers-2.6.27-7-generic_2.6.27-7.16_amd64.deb

και δοκιμασα παλι τα ιδια βηματα .Μυνημα λαθους δεν εμφανιστηκε αυτη τη φορα .Συνεχισα λοιπον στα επομενα βηματα που αναφερω στο πρωτο ποστ για την εγκατασταση του σωστου driver .Εχω κανει καποιο λαθος μεχρι στιγμης ?Το ορατο προβλημα για εμενα αυτη τη στιγμη ειναι οτι ενω προσπαθω να κανω blacklist τον παλιο driver και το αρχειο modprobe.d ειναι read only η χρησιμοποιειται απο καποιο αλλο προγραμμα .Πως πρεπει να συνεχισω ?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...