Instalacja sterownika karty sieciowej Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet

Awatar użytkownika
yacup
Wytworny Kaczor
Wytworny Kaczor
Posty: 263
Rejestracja: 11 maja 2007, 11:13
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Instalacja sterownika karty sieciowej Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet

Postautor: yacup » 13 sie 2012, 21:43

Kernel nieprawidłowo rozpoznaje kartę sieciową Realteka i ładuje nieprawidłowy sterownik "r8169". Skutkiem działania tego sterownika jest nie tylko brak możliwości połączenia po kablu ale także wymazywanie adresu MAC karty sieciowej. W związku z tym pomimo instalacji prawidłowego sterownika karta i tak nie będzie działała. Poniżej po kolei przedstawiam jak zainstalować i załadować nowy sterownik oraz przedstawiam PRÓBĘ poradzenia sobie z problemem zamazanego adresu MAC.

Kod: Zaznacz cały

lspci -v

Kod: Zaznacz cały

Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
   Subsystem: ASUSTeK Computer Inc. U6V/U31J laptop
   Flags: bus master, fast devsel, latency 0, IRQ 17
   I/O ports at 8000 [size=256]
   Memory at d3804000 (64-bit, prefetchable) [size=4K]
   Memory at d3800000 (64-bit, prefetchable) [size=16K]
   Capabilities: <access denied>
   Kernel driver in use: r8169<---- to jest problem
   Kernel modules: r8169



INSTALACJA STEROWNIKA

Kod: Zaznacz cały

sudo su


Kod: Zaznacz cały

apt-get install build-essential


pobierz sterownik:

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

rozpakuj archiwum w nautilusie (nie podmieniać sterownika plikiem z rozpakowanego archiwum)

zblacklistować stary i zły sterownik w pliku:

Kod: Zaznacz cały

sudo gedit /etc/modprobe.d/blacklist.conf


dopisać w ostaniej linijce:

Kod: Zaznacz cały

blacklist r8169


lub w terminalu

Kod: Zaznacz cały

echo “blacklist r8169″ >> /etc/modprobe.d/blacklist.conf


otworzyć terminal i przejść do katalogu z rozpakowanym sterownikiem oraz wykonać

Kod: Zaznacz cały

make clean modules


Kod: Zaznacz cały

depmod -a


Kod: Zaznacz cały

insmod ./src/r8168.ko


Kod: Zaznacz cały

mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`


Kod: Zaznacz cały

echo “r8168″ >> /etc/modules


potem reboot

i sprawdzić poleceniem

Kod: Zaznacz cały

lspci -v


czy jest nowy sterownik, powinno się pokazać:

Kod: Zaznacz cały

Kernel driver in use: r8168
Kernel modules: r8168



wułala


*****************************************************************************************
TERAZ PRÓBA PORADZENIA SOBIE Z PROBLEMEM ZAMAZANEGO ADRESU MAC

Najpierw próba w terminalu (te polecenia powinny podnieść połączenie na kablu)

Kod: Zaznacz cały

sudo su 

Kod: Zaznacz cały

ifconfig eth0 down

Kod: Zaznacz cały

ifconfig eth0 hw ether 00:40:F4:CE:E6:7B 

Kod: Zaznacz cały

iconfig eth0 up


jeżeli podniosło to można dalej, jeżeli nie to nie wiem co dalej (u mnie podniosło)

Taka drobna uwaga
STEROWNIK WYMAZUJE ADRES MAC KARTY SIECIOWEJ
PONIŻEJ KOLEJNOŚĆ NAPRAWY (CHYBA), ZA PIERWSZYM RAZEM SIĘ NIE UDAŁO ALE ZA KTÓRYMŚ TAM WESZŁO.
NIE WIEM DLACZEGO. PODSTAWOWY PROBLEM POLEGA NA TYM, ŻE OKIENKO KONFIGURACYJNE
MA WYSZARZONY PRZYCISK ZAPISZ i NIE MA ZNACZENIE CZY OTWIERAM JAKO NORALNY USER CZY JAKO ROOT



1. Sprawdzić w ustawieniach systemu > Połączenia sieciowe: adres MAC: FF:FF:FF:FF:FF:FF:FF:FF

2. Z ikony w obszarze powiadamiania przy próbach łączenia wyłączyć ("Rozłącz") albo wyjąć kabel

3. W terminalu:

Kod: Zaznacz cały

sudo ifconfig eth0 down

Kod: Zaznacz cały

sudo ifconfig eth0 hw ether 00:40:F4:CE:E6:7B


4. W oknie Połączenia sieciowe włączyć połączenie suwakiem "I<O"

5. Klik w Opcje > powinna być możliwa opcja zapisz (jeżeli nie to d..a))

7. Ustawić adres MAC: 00:40:F4:CE:E6:7B W DRUGIEJ LINIJCE (SKLONOWANY)

8. Ustawić w następnych zakładkach co tam chcecie np. ipv4: DHCP, ipv6: IGNORE

9. Zapisać

10. Odłączenie/przyłączenie kabla LAN powinno spowodować wyłączenie/przyłączenie połączenia LAN

jak się udało to :clap: , jak nie to mnie tutaj dzisiaj nie było

pozdrawiam
yacup

Wróć do „Hardware-Sieć”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość