Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC instalacja pod Debianem
: 05 września 2010, 10:23
Napiszę jeszcze jak rozwiązałem problem instalacji wspomnianej karty sieciowej. Jako laik bez niczyjej pomocy.
Ściągnąłem sterowniki ze strony producenta. Jest tam plik readme, który nakierował mnie na rozwiązanie.
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:
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!Możecie porównać jakie oznaczenie ethX jest, a jakiego nie ma.
Tego którego nie widzi samo polecenie:
postawcie na nogi poleceniem
Za X wstawiając numer karty.
Następnie edytujemy plik:
i na końcu dodajemy wpis:
No i ostatnie polecenie pozwalające na restart sieci:
Nowa karta sieciowa powinna pobierać z serwera DHCP (jeśli wasz usługodawca udostępnia go) swój adres IP, maskę, itp.
Wynik polecenia:
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:
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.
Kod: Zaznacz cały
lspci
...
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
...
Kod: Zaznacz cały
lsmod | grep r8169
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
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
Tego którego nie widzi samo polecenie:
Kod: Zaznacz cały
ifconfig
Kod: Zaznacz cały
ifconfig ethX up
Następnie edytujemy plik:
Kod: Zaznacz cały
/etc/network/interfaces
Kod: Zaznacz cały
auto ethX
iface ethX inet dhcp
Kod: Zaznacz cały
/etc/init.d/networking restart
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
...
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
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.