以太网端口未显示在ifconfig中


11

我在ubuntuforums.org上问了这个问题,但没有得到任何答复。

我是Ubuntu的新手,我无法让我的板载以太网端口在全新安装的Ubuntu 10.04 Server 32位上工作。我在Google上搜索过,但无法找到问题的答案。主板是技嘉G41MT-S2P。我不确定这是否是驱动程序问题,但我不知道从哪里下载驱动程序。我看了技嘉的网站,但他们说:

由于芯片组供应商提供的Linux支持条件不同,   请从芯片组供应商的网站或第3版下载Linux驱动程序   派对网站。

我发现了一些关于从驱动程序中获取驱动程序的论坛帖子 http://partner.atheros.com/Download.aspx?id=125 ,但该URL不起作用。如果它是我需要的驱动程序,我会很感激下载它的链接,因为我已经搜索过并且无法找到它。

以下是一些命令的输出:

ifconfig -a:

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:100 (100.0 B)  TX bytes:100 (100.0 B)


lshw -c NET:

  *-network UNCLAIMED
       description: Ethernet controller
       product: AR8151 v1.0 Gigabit Ethernet
       vendor: Atheros Communications
       physical id: 0
       bus info: pci@0000:02:00.0
       version: c0
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vpd bus_master cap_list
       configuration: latency=0
       resources: memory:fdec0000-fdefffff ioport:df00(size=128)


lspci的:

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
02:00.0 Ethernet controller: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)

请将您的解决方案作为单独的答案发布,以匹配通常的问题/答案格式。您可以将自己的答案标记为已接受。
Daniel Beck

来自用户 领主 :你有没有尝试过这个提出的解决方案 线
fixer1234

Answers:


4

在@thane和其他一些地方的答案的帮助下,我能够让它运作起来。我写下了我所遵循的步骤,以防我(不可避免地)再次遇到这个问题:

如果以太网未被识别且未显示 ifconfig -a

  • 下载此文件(Google“compat-wireless”)并将其保存在闪存驱动器上。
  • 将闪存驱动器插入服务器并等待其被识别,然后执行以下命令:
       # 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
        # make                注意:如果出现“make:gcc:command not found”之类的错误,请按照下一个故障排除部分中的步骤操作,然后重复此步骤并继续。  #sudo make install
        #sudo modprobe atl1c
        #sudo ifconfig eth0 up
        #sudo vi / etc / network / interfaces  将以下内容添加到文件末尾:  自动eth0
            iface eth0 inet dhcp
        #sudo /etc/init.d/networking restart 

如果你收到错误的话 make: gcc: command not found

  • 插入Ubuntu 10.04 Server 32位CD。
  • 重新启动计算机
  • 执行以下命令:
       # 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很旧,它包含旧内核和旧驱动程序。考虑升级到11.10甚至12.04 alpha。您可能需要运行ifconfig -a


我会,因为我不喜欢使用过时的软件,但这是一个工作项目。这个服务器应该尽可能接近我们现有服务器的副本,所以除非绝对必要,否则我必须坚持使用10.04。
Travesty3
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.