Port Ethernet nie wyświetla się w ifconfig


11

Zadałem to pytanie na stronie ubuntuforums.org, ale nie otrzymałem żadnych odpowiedzi.

Jestem nowym użytkownikiem Ubuntu i mam problem z uruchomieniem wbudowanego portu Ethernet na nowej instalacji 32-bitowego serwera Ubuntu 10.04 Server. Szukałem w Google, ale nie mogłem znaleźć odpowiedzi na mój problem. Płyta główna to Gigabyte G41MT-S2P. Nie jestem pewien, czy to problem ze sterownikiem, ale nie wiem, skąd pobrać sterownik. Zajrzałem na stronę Gigabyte, ale mówią:

Ze względu na różne warunki wsparcia dla Linuksa dostarczane przez dostawców mikroukładów, pobierz sterownik Linux ze strony internetowej producenta chipsetu lub strony trzeciej.

Znalazłem kilka postów na forum mówiących o uzyskaniu sterownika z http://partner.atheros.com/Download.aspx?id=125 , ale ten adres URL nie działa. Jeśli potrzebuję sterownika, byłbym wdzięczny za link do jego pobrania, ponieważ szukałem go i nie mogłem go znaleźć.

Oto wynik kilku poleceń:

ifconfig -a:

lo Link encap: Lokalna pętla zwrotna  
          adres inet: 127.0.0.1 Maska: 255.0.0.0
          inet6 addr: :: 1/128 Zakres: Host
          UP UP LOOPBACK RUNNING MTU: 16436 Metryczne: 1
          Pakiety RX: 2 błędy: 0 odrzuconych: 0 przekroczeń: 0 ramek: 0
          Pakiety TX: 2 błędy: 0 odrzuconych: 0 przekroczeń: 0 nośnych: 0
          kolizje: 0 txqueuelen: 0 
          Bajty RX: 100 (100,0 B) Bajty TX: 100 (100,0 B)


lshw -c NET:

  * -sieci NIEZGŁOSZONE
       opis: kontroler Ethernet
       produkt: AR8151 v1.0 Gigabit Ethernet
       dostawca: Atheros Communications
       identyfikator fizyczny: 0
       Informacje o autobusie: pci @ 0000: 02: 00.0
       wersja: c0
       szerokość: 64 bity
       zegar: 33 MHz
       możliwości: pm msi pciexpress vpd bus_master cap_list
       konfiguracja: opóźnienie = 0
       zasoby: pamięć: fdec0000-fdefffff ioport: df00 (rozmiar = 128)


lspci:

00: 00.0 Mostek hosta: kontroler DRAM mikroukładu Intel Corporation 4 Series (rev 03)
00: 02.0 Kontroler zgodny z VGA: zintegrowany kontroler grafiki Intel Corporation 4 Series Chipset (rev 03)
00: 1b.0 Urządzenie audio: kontroler audio Intel HD N10 / ICH 7 z rodziny High Definition (rev 01)
00: Most PCI 1c.0: Intel Corporation N10 / ICH 7 Family PCI Express Port 1 (rev 01)
00: 1c.2 Mostek PCI: Intel Corporation N10 / ICH 7 Family PCI Express Port 3 (rev 01)
00: 1d.0 Kontroler USB: kontroler USB UHCI nr 1 rodziny Intel Corporation N10 / ICH7 (wersja 01)
00: 1d.1 Kontroler USB: kontroler USB UHCI nr 2 rodziny Intel Corporation N10 / ICH 7 (wersja 01)
00: 1d.2 Kontroler USB: kontroler USB UHCI nr 3 rodziny Intel Corporation N10 / ICH 7 (wersja 01)
00: 1d.3 Kontroler USB: kontroler USB UHCI nr 4 rodziny Intel Corporation N10 / ICH 7 (wersja 01)
00: 1d.7 Kontroler USB: Intel Corporation N10 / ICH 7 Family USB2 EHCI Controller (rev 01)
00: 1e.0 Mostek PCI: Intel Corporation 82801 PCI Bridge (rev e1)
00: Most ISA 1f.0: Intel Corporation 82801GB / GR (rodzina ICH7) Mostek interfejsu LPC (rev 01)
00: 1f.1 Interfejs IDE: kontroler IDE Intel Corporation 82801G (rodzina ICH7) (rev 01)
00: 1f.2 Interfejs IDE: kontroler SATA IDE rodziny Intel N10 / ICH7 (wersja 01)
00: 1f.3 SMBus: kontroler SMBus rodziny Intel N10 / ICH 7 (wersja 01)
02: 00.0 Kontroler Ethernet: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)

Prześlij swoje rozwiązanie jako oddzielną odpowiedź na to pytanie, aby pasowało do zwykłego formatu pytania / odpowiedzi. Możesz zaznaczyć własną odpowiedź jako zaakceptowaną później.
Daniel Beck

Od użytkownika thane : Czy próbowałeś rozwiązania zaproponowanego w tym wątku ?
fixer1234

Odpowiedzi:


4

Z pomocą odpowiedzi @thane i kilku innych miejsc udało mi się go uruchomić. Zapisałem dokładne kroki, które podjąłem na wypadek, gdyby (nieuchronnie) napotkałem ponownie ten problem:

Jeśli sieć Ethernet nie zostanie rozpoznana i nie pojawi się w ifconfig -a:

  • Pobierz ten plik (Google „zgodny bezprzewodowy”) i zapisz go na dysku flash.
  • Podłącz dysk flash do serwera i poczekaj, aż zostanie rozpoznany, a następnie wykonaj następujące polecenia:
       # sudo mount / dev / sdb1 / mnt
        # cp /mnt/compat-wireless-2.6.tar.bz2 ~
        # cd ~
        # tar xvjf kompatybilny-bezprzewodowy-2.6.tar.bz2
        # cd kompatybil-wireless-2.6.tar.bz2
        # ./scripts/driver-select atl1c
        # make                UWAGA: Jeśli pojawi się błąd typu „make: gcc: polecenie nie znaleziono”, wykonaj czynności opisane w następnej sekcji rozwiązywania problemów, powtórz ten krok i kontynuuj.
        # sudo make install
        # sudo modprobe atl1c
        # sudo ifconfig eth0 w górę
        # sudo vi / etc / network / interfaces
        Dodaj następujące na końcu pliku:
            auto eth0
            iface eth0 inet dhcp
        # sudo /etc/init.d/networking restart

Jeśli pojawi się błąd taki jak make: gcc: command not found:

  • Włóż 32-bitową płytę CD z Ubuntu 10.04 Server.
  • Zrestartuj komputer
  • Wykonaj następujące polecenia:
       # sudo apt-cdrom add
        sudo ln -s / media / apt / pool / cdrom / pool
        sudo apt-get update
        sudo apt-get install build-essential

0

10.04 jest dość stary i zawiera stare jądro ze starymi sterownikami. Rozważ aktualizację do wersji 11.10 lub nawet 12.04 alfa. Prawdopodobnie będziesz musiał uruchomić ifconfig -a


Chciałbym, ponieważ nie jestem fanem korzystania z przestarzałego oprogramowania, ale jest to projekt roboczy. Ten serwer ma być jak najbliżej repliki naszego istniejącego serwera, więc jeśli nie jest to absolutnie konieczne, muszę trzymać się wersji 10.04.
Travesty3
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.