Strona 1 z 1

Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC instalacja pod Debianem

: 05 września 2010, 10:23
autor: BlueMan
Napiszę jeszcze jak rozwiązałem problem instalacji wspomnianej karty sieciowej. Jako laik bez niczyjej pomocy.

Kod: Zaznacz cały

lspci
...
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
...
Ściągnąłem sterowniki ze strony producenta. Jest tam plik readme, który nakierował mnie na rozwiązanie.

Kod: Zaznacz cały

lsmod | grep r8169
Jeśli wyświetli Wam się urządzenie to dobrze - to znaczy, że moduł został już załadowany, a jądro może obsługiwać tą kartę.
Jak nie pojawi Wam się to urządzenie to musicie dodać ten moduł do jądra. Instrukcja jest w pliku readme.

Następnie:

Kod: Zaznacz cały

ifconfig -a
Na pewno będzie tam ta karta sieciowa. Jeśli jest to pierwsza wpięta karta sieciowa do komputera to będzie widoczna jako eth0.
Jeśli kolejna (np. jedną macie wbudowaną i wpięliście następną) to pewnie będzie to eth1. Ale upewnijcie się i tak!

Kod: Zaznacz cały

ifconfig
Możecie porównać jakie oznaczenie ethX jest, a jakiego nie ma.

Tego którego nie widzi samo polecenie:

Kod: Zaznacz cały

ifconfig
postawcie na nogi poleceniem

Kod: Zaznacz cały

ifconfig ethX up
Za X wstawiając numer karty.

Następnie edytujemy plik:

Kod: Zaznacz cały

/etc/network/interfaces
i na końcu dodajemy wpis:

Kod: Zaznacz cały

auto ethX
iface ethX inet dhcp
No i ostatnie polecenie pozwalające na restart sieci:

Kod: Zaznacz cały

/etc/init.d/networking restart
Nowa karta sieciowa powinna pobierać z serwera DHCP (jeśli wasz usługodawca udostępnia go) swój adres IP, maskę, itp.

Wynik polecenia:

Kod: Zaznacz cały

lspci -k
...
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
        Kernel driver in use: r8169
        Kernel modules: r8169
...
dla działającej karty.

I tyle - już możecie pracować na nowej sieciówce.

Ważne:
[INDENT]Jeżeli przy nieudanych próbach konfiguracji, wkładaliśmy kartę sieciową do różnych gniazd płyty głównej komputera należy przed poprawną i ostateczną konfiguracją zajrzeć do pliku:

Kod: Zaznacz cały

/etc/udev/rules.d/70-persistent-net.rules
Usuwamy jako root wszystkie wpisy w pliku i restartujemy system (komputer). Udev uzupełni poprawne wpisy dotyczące kolejności interfejsów sieciowych.[/INDENT]

Więcej informacji znajdziemy w ,,Debian Reference'':
http://qref.sourceforge.net/Debian/refe ... ay.pl.html
http://qref.sourceforge.net/Debian/refe ... s-net-test
I oczywiście w internecie i na forum.