Ethernet-Port wird in ifconfig nicht angezeigt

Ethernet-Port wird in ifconfig nicht angezeigt

Ich habe diese Frage auf ubuntuforums.org gestellt, aber keine Antworten erhalten.

Ich bin neu bei Ubuntu und habe Probleme, meinen integrierten Ethernet-Port bei einer Neuinstallation von Ubuntu 10.04 Server 32-Bit zum Laufen zu bringen. Ich habe bei Google gesucht, konnte aber keine Antwort auf mein Problem finden. Das Motherboard ist ein Gigabyte G41MT-S2P. Ich bin nicht sicher, ob es ein Treiberproblem ist, aber ich weiß nicht, wo ich einen Treiber herunterladen kann. Ich habe auf der Website von Gigabyte nachgesehen, aber dort steht:

Aufgrund der unterschiedlichen Linux-Supportbedingungen der Chipsatzanbieter laden Sie den Linux-Treiber bitte von der Website des Chipsatzanbieters oder von Drittanbieter-Websites herunter.

Ich habe ein paar Forumsbeiträge gefunden, in denen es darum ging, den Treiber vonhttp://partner.atheros.com/Download.aspx?id=125, aber diese URL funktioniert nicht. Wenn ich einen Treiber brauche, wäre ich für einen Link zum Herunterladen dankbar, da ich gesucht und keinen gefunden habe.

Hier ist die Ausgabe einiger Befehle:

ifconfig -a:

lo Link encap: Lokaler Loopback  
          inet-Adresse:127.0.0.1 Maske:255.0.0.0
          inet6 Adresse: ::1/128 Bereich:Host
          UP LOOPBACK RUNNING MTU:16436 Metrik:1
          RX-Pakete:2 Fehler:0 verloren:0 Überläufe:0 Frame:0
          TX-Pakete:2 Fehler:0 verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 txqueuelen:0
          RX-Bytes: 100 (100,0 B) TX-Bytes: 100 (100,0 B)


lshw -c NET:

  *-Netzwerk NICHT BEANSPRUCHT
       Beschreibung: Ethernet Controller
       Produkt: AR8151 v1.0 Gigabit Ethernet
       Anbieter: Atheros Communications
       physische ID: 0
       Businfo: pci@0000:02:00.0
       Version: c0
       Breite: 64 Bit
       Takt: 33MHz
       Fähigkeiten: pm msi pciexpress vpd bus_master cap_list
       Konfiguration: Latenz=0
       Ressourcen: Speicher:fdec0000-fdefffff ioport:df00(Größe=128)


lspci:

00:00.0 Host-Bridge: Intel Corporation 4 Series Chipset DRAM Controller (Rev. 03)
00:02.0 VGA-kompatibler Controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (Rev. 03)
00:1b.0 Audiogerät: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (Rev. 01)
00:1c.0 PCI-Brücke: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (Rev. 01)
00:1c.2 PCI-Brücke: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (Rev. 01)
00:1d.0 USB-Controller: Intel Corporation N10/ICH7-Familie USB-UHCI-Controller Nr. 1 (Rev. 01)
00:1d.1 USB-Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller Nr. 2 (Rev. 01)
00:1d.2 USB-Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller Nr. 3 (Rev. 01)
00:1d.3 USB-Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller Nr. 4 (Rev. 01)
00:1d.7 USB-Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (Rev. 01)
00:1e.0 PCI-Brücke: Intel Corporation 82801 PCI Bridge (Rev. e1)
00:1f.0 ISA-Brücke: Intel Corporation 82801GB/GR (ICH7-Familie) LPC-Schnittstellenbrücke (Rev. 01)
00:1f.1 IDE-Schnittstelle: Intel Corporation 82801G (ICH7-Familie) IDE-Controller (Rev. 01)
00:1f.2 IDE-Schnittstelle: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: SMBus-Controller der Intel Corporation N10/ICH 7-Familie (Rev. 01)
02:00.0 Ethernet-Controller: Atheros Communications AR8151 v1.0 Gigabit Ethernet (Rev. c0)

Antwort1

Mithilfe der Antwort von @thane und einiger anderer Stellen konnte ich es zum Laufen bringen. Ich habe die Schritte, die ich befolgt habe, genau aufgeschrieben, falls ich (unweigerlich) erneut auf dieses Problem stoße:

Wenn das Ethernet nicht erkannt wird und hier nicht angezeigt wird ifconfig -a:

  • Laden Sie diese Datei herunter (Google „compat-wireless“) und speichern Sie sie auf einem Flash-Laufwerk.
  • Stecken Sie den USB-Stick in den Server und warten Sie, bis er erkannt wird. Führen Sie dann die folgenden Befehle aus:
       # sudo mount /dev/sdb1 /mnt
        # cp /mnt/compat-wireless-2.6.tar.bz2 ~
        # CD ~
        # tar xvjf compat-wireless-2.6.tar.bz2
        # cd compat-wireless-2.6.tar.bz2
        # ./scripts/driver-select atl1c
        # machen               HINWEIS: Wenn Sie eine Fehlermeldung wie „make: gcc: Befehl nicht gefunden“ erhalten, befolgen Sie die Schritte im nächsten Abschnitt zur Fehlerbehebung, wiederholen Sie dann diesen Schritt und fahren Sie fort.
        # sudo make install
        # sudo modprobe atl1c
        # sudo ifconfig eth0 up
        # sudo vi /etc/Netzwerk/Schnittstellen
        Fügen Sie am Ende der Datei Folgendes hinzu:
            auto eth0
            iface eth0 inet dhcp
        # sudo /etc/init.d/networking neu starten

Wenn Sie eine Fehlermeldung wie die folgende erhalten make: gcc: command not found:

  • Legen Sie die Ubuntu 10.04 Server 32-Bit-CD ein.
  • Starte den Computer neu
  • Führen Sie die folgenden Befehle aus:
       # sudo apt-cdrom hinzufügen
        sudo ln -s /media/apt/pool /cdrom/pool
        sudo apt-get update
        sudo apt-get installiere Build-Essential

Antwort2

10.04 ist ziemlich alt und enthält einen alten Kernel mit alten Treibern. Erwägen Sie ein Upgrade auf 11.10 oder sogar 12.04 Alpha. Möglicherweise müssen Sie ifconfig -a ausführen.

verwandte Informationen