Doinstalowanie sterowników do kart sieciowych

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
wiktor12348
Posty: 37
Rejestracja: 27 października 2010, 15:27

Doinstalowanie sterowników do kart sieciowych

Post autor: wiktor12348 »

Sytuacja wygląda następująco. Zainstalowałem Debiana (6.04), wszystko przebiegło poprawnie, nagle patrzę a nie ma dodatkowych kart sieciowych. Wyłączyłem komputer i dołożyłem drugą kartę, bo nie byłem pewien, która jest sprawna. Po ponownym uruchomieniu, system oczywiście widzi urządzenie na portach pci. Ale jak doinstalować sterowniki do niego? Szczerze, nigdy tego nie robiłem, zawsze mi instalował sterowniki przy instalacji systemu.

Kod: Zaznacz cały

root@debian:~# lspci | grep  Ethernet
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751F  Fast Ethernet PCI Express (rev 11)
0a:00.0 Ethernet controller: 3Com  Corporation 3c905B 100BaseTX [Cyclone] (rev 30)
0a:01.0 Ethernet controller:  3Com Corporation Device ffff (rev 64)

Ta pierwsza jest to karta zintegrowana i do niej jest podpięta sieć, dzięki czemu zdalnie się łącze z nim przez laptopa. Polecenie ifconfig widzi tylko eth0 i lo.
Czy nie ma jakiejś aplikacji, która mi wykryje urządzenia i z automatu doinstaluje sterownik? Lub proszę mi podpowiedzieć jak to zrobić?

Z góry dziękuję.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Zainstaluj po prostu sterownik:

Kod: Zaznacz cały

apt-get install firmware-linux-nonfree
oczywiście wcześniej dodając sekcję non-free do listy repozytorium.
Awatar użytkownika
Yampress
Administrator
Posty: 6429
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A próbowałeś je skonfigurować i nie działały?
wiktor12348
Posty: 37
Rejestracja: 27 października 2010, 15:27

Post autor: wiktor12348 »

Dodałem adresy repozytoriów, zainstalowałem pakiet, zresetowałem i nic.
@Yampress tzn.?

Nic z nimi nie grzebałem, po prostu podłączyłem.

Kod: Zaznacz cały

ifconfig -a
Teraz widzę eth0, eth1, lo. Pewnie 2 karta sieciowa uszkodzona, zresztą nawet się nie świeci.

Teraz rozumiem, że mam zrobić wpisy do /etc/network/interfaces.
Awatar użytkownika
Yampress
Administrator
Posty: 6429
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Tak /etc/network/interfaces:
http://www.debian.org/doc/manuals/debia ... 05.en.html

Ewentualnie taki wymyk jak poniżej (będzie działać do czasu wyłączenia lub resetu).

Kod: Zaznacz cały

ifconfig eth1  twoje-ip    netmask maska-ip   up
route add default gw  ip-bramy
wiktor12348
Posty: 37
Rejestracja: 27 października 2010, 15:27

Post autor: wiktor12348 »

Tak, ja już to dawno zrobiłem.
Dodałem też auto eth1 by automatycznie przy stracie uruchamiał.

Dziękuję.
ODPOWIEDZ