Вопрос Порт Ethernet не отображается в ifconfig


Я задал этот вопрос на ubuntuforums.org, но не получил никаких ответов.

Я новичок в Ubuntu, и у меня возникли проблемы с подключением моего бортового Ethernet-порта к новой установке 32-разрядного Ubuntu 10.04 Server. Я искал в Google, но не смог найти ответ на мою проблему. Материнская плата Gigabyte G41MT-S2P. Я не уверен, что это проблема с драйвером, но я не знаю, где скачать драйвер. Я посмотрел сайт Gigabyte, но они говорят:

Из-за различных условий поддержки Linux, предоставляемых поставщиками наборов микросхем,   загрузите драйвер Linux с веб-сайта поставщиков чипсетов или 3-го   сайт.

Я нашел несколько сообщений на форуме о том, как получить драйвер от http://partner.atheros.com/Download.aspx?id=125, но этот URL-адрес не работает. Если это драйвер, который мне нужен, я был бы признателен за его загрузку, поскольку я искал и не смог его найти.

Вот вывод нескольких команд:

ifconfig -a:

lo Link encap: Local Loopback
          inet addr: 127.0.0.1 Маска: 255.0.0.0
          inet6 addr :: :: 1/128 Область применения: Host
          UP LOOPBACK RUNNING MTU: 16436 Метрическая: 1
          RX-пакеты: 2 ошибки: 0 сброшено: 0 перерасходов: 0 кадров: 0
          TX-пакеты: 2 ошибки: 0 сброшено: 0 перерасходов: 0 несущий: 0
          столкновения: 0 txqueuelen: 0
          RX байтов: 100 (100,0 B) TX байт: 100 (100,0 B)


lshw -c NET:

  * - сеть НЕОГРАНИЧЕННАЯ
       описание: Ethernet-контроллер
       продукт: AR8151 v1.0 Gigabit Ethernet
       поставщик: Atheros Communications
       физический идентификатор: 0
       информация о автобусе: pci @ 0000: 02: 00.0
       версия: c0
       ширина: 64 бит
       часы: 33 МГц
       возможностей: pm msi pciexpress vpd bus_master cap_list
       Конфигурация: latency = 0
       Ресурсы: память: fdec0000-fdefffff ioport: df00 (size = 128)


Утилита lspci:

00: 00.0 Хост-мост: контроллер чипсета Intel Corporation 4 серии DRAM (версия 03)
00: 02.0 VGA-совместимый контроллер: интегрированный графический контроллер набора микросхем Intel Corporation 4 серии (rev 03)
00: 1b.0 Аудиоустройство: Intel Corporation N10 / ICH 7 Семейный аудиоконтроллер высокой четкости (rev 01)
00: 1c.0 PCI-мост: корпорация Intel N10 / ICH 7 Семейный порт PCI Express 1 (версия 01)
00: 1c.2 PCI-мост: корпорация Intel N10 / ICH 7 Семейный порт PCI Express 3 (версия 01)
00: 1d.0 USB-контроллер: корпорация Intel N10 / ICH7 Контроллер семейства USB UHCI № 1 (версия 01)
00: 1d.1 USB-контроллер: корпорация Intel N10 / ICH 7 Семейный USB-контроллер UHCI № 2 (версия 01)
00: 1d.2 USB-контроллер: корпорация Intel N10 / ICH 7 Семейный USB-контроллер UHCI № 3 (версия 01)
00: 1d.3 USB-контроллер: корпорация Intel N10 / ICH 7 Семейный USB-контроллер UHCI № 4 (версия 01)
00: 1d.7 USB-контроллер: корпорация Intel N10 / ICH 7 Семейный контроллер USB2 EHCI (версия 01)
00: 1e.0 PCI-мост: Intel Corporation 82801 PCI Bridge (rev e1)
00: 1f.0 Мост ISA: корпорация Intel 82801GB / GR (семейство ICH7) Интерфейс интерфейса LPC (версия 01)
00: 1f.1 Интерфейс IDE: контроллер семейства Intel 82801G (ICH7) IDE-контроллер (rev 01)
00: 1f.2 Интерфейс IDE: семейство контроллеров семейства SATA Intel N10 / ICH7 (версия 01)
00: 1f.3 SMBus: Intel Corporation N10 / ICH 7 Семейный контроллер SMBus (версия 01)
02: 00.0 Ethernet-контроллер: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)

9
2018-01-24 13:32


происхождения


Отправьте свое решение в виде отдельного ответа на этот вопрос в соответствии с обычным форматом вопросов / ответов. Вы можете пометить свой собственный ответ как принятый впоследствии. - Daniel Beck♦
От пользователя тан: Вы пробовали решение, предложенное в этом нить? - fixer1234


ответы:


С помощью ответа от @thane и нескольких других мест я смог заставить его работать. Я записал точные шаги, которые я выполнил, если я (неизбежно) снова столкнусь с этой проблемой:

Если ethernet не распознается и не отображается в 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: gcc: command not found», выполните действия, описанные в следующем разделе устранения неполадок, затем повторите этот шаг и продолжите.
        # sudo make install
        # sudo modprobe atl1c
        # sudo ifconfig eth0 up
        # sudo vi / etc / network / interfaces
         Добавьте в конец файла следующее:
            auto eth0
            iface eth0 inet dhcp
        # sudo /etc/init.d/networking restart

Если вы получите сообщение об ошибке make: gcc: command not found:

  • Вставьте 32-битный компакт-диск с сервером Ubuntu 10.04 Server.     
  • Перезагрузите компьютер
  • Выполните следующие команды:         
       # sudo apt-cdrom добавить
        sudo ln -s / media / apt / pool / cdrom / pool
        Обновление sudo apt-get
        sudo apt-get install build-essential

4
2017-08-17 17:19





10.04 довольно старый и содержит старое ядро ​​со старыми драйверами. Рассмотрите возможность обновления до 11.10 или даже 12.04 альфа. Возможно, вам нужно запустить ifconfig -a


0
2018-01-24 14:14



Я бы, поскольку я не поклонник использования устаревшего программного обеспечения, но это рабочий проект. Этот сервер должен быть как можно ближе к реплике нашего существующего сервера, поэтому, если это абсолютно необходимо, я должен придерживаться 10.04. - Travesty3