Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Ubuntu не видит ethernet-карты  (Прочитано 8139 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Malfet

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Ubuntu не видит ethernet-карты
« : 03 Февраль 2008, 20:41:46 »
Поставил Ubuntu 7.10 второй операционкой (первая - WinXP). Просто понравилась и захотелось посмотреть, поразбираться - никакого опыта с Ubuntu или Линуксом нет и никогда не было, проблема в том что операционка не видит сетевушку. Я ожидал, что Сеть у меня заработает сразу - поскольку стоит настроенный ADSL-модем от которого винда работает без проблем. Однако в списке Сетевых устройств есть только Modem connection. Wired connection отсутствует.
Посмотрев Сеть нашел команду pppoeconf - на нее система выдает сообщение что устройство с ethernet интерфейсом не обнаружено. Сетевушка у меня интегрированная в маму Asus - на диске к ней есть папка с драйверами под Linux, но Ubuntu среди них нет. Есть Mandrila2007, есть еще пара вариантов. Один из них я попробовал скопировать как сказано в описании в lib/бла-бла-бла/kernel/drivers/net заменив тот файл, что там был. Ничего не изменилось - сетевушки в системе нет. Посоветуйте, пожалуйста, что делать.

Оффлайн the_beast_______

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #1 : 03 Февраль 2008, 21:05:43 »
Что дает вывод команд lspci и ifconfig ?

Оффлайн Malfet

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #2 : 03 Февраль 2008, 21:30:38 »
malfet@DualCore-Ubuntu:~$ lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03)
00:06.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:07.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:0d.0 Modem: PCTel Inc HSP MicroModem 56 (rev 02)
00:0e.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
00:0e.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400 GS (rev a1)
malfet@DualCore-Ubuntu:~$ ifconfig
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:128 errors:0 dropped:0 overruns:0 frame:0
          TX packets:128 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10352 (10.1 KB)  TX bytes:10352 (10.1 KB)

Т.е. 191 Gigabit Ethernet Adapter вроде как есть, да он и в списке железа есть - но pppoeconf выдает что нет такого интерфейса.

Оффлайн the_beast_______

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #3 : 03 Февраль 2008, 21:42:26 »
Посмотри файл /etc/network/interfaces, есть ли в нем записи, касающиеся интерфейса eth0 ?

Вот содержимое моего файла:
auto lo
iface lo inet loopback


iface eth0 inet static
address 192.168.1.36
netmask 255.255.255.0
gateway 192.168.1.1

auto eth1
#iface eth1 inet dhcp

auto eth2
#iface eth2 inet dhcp

auto ath0
#iface ath0 inet dhcp

auto wlan0
#iface wlan0 inet dhcp


auto eth0

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

Если есть, попробуй сделать
sudo ifconfig eth0 up
возможно интерфейс просто выключен.

Оффлайн Malfet

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #4 : 03 Февраль 2008, 22:00:52 »
Нет, там стоит следующее:
auto lo
iface lo inet loopback


iface ppp0 inet ppp
provider ppp0






auto ppp0

Если ввести этот код то система выдает ошибку что не знает такой службы.

Оффлайн Malfet

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #5 : 04 Февраль 2008, 23:59:19 »
Если ввести этот код то система выдает ошибку что не знает такой службы.

Что, никаких идей нет? Жалко. На английском форуме тоже ничего сработавшего не посоветовали. А мне казалось приятная операционка... ну что делать - Может еще попробую поставить Ubuntu 6.06 и буду дальше спокойно работать в Винде.
Я могу приложить некоторые усилия к тому, чтобы она заработало, но не слишком много усилий. Компилирование драйверов и прочее в том же духе - это уже перебор, тем более что даже он не срабатывает. А жаль!

Оффлайн Box

  • Любитель
  • *
  • Сообщений: 94
  • Отец мирового пролетариата
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #6 : 13 Ноябрь 2008, 10:47:28 »
Malfet если в /etc/network/intefaces небыло тех строк, то их, соотсветсвенно, нужно было добавить.
Сам сталкнулся с подобной проблемой - решил так:

Добавил в /etc/network/interfaces новые строки :

auto eth1
#iface eth1 inet dhcp

auto eth2
#iface eth1 inet dhcp

Далее попросту командами(как это рекомендовал комрад the_beast_______ ) поднял интерфейсы :

sudo ifconfig eth0 up
sudo ifconfig eth1 up

Решено!:)

Оффлайн Vanilla Gorilla

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #7 : 16 Декабрь 2008, 16:38:36 »
Сделал клон диска с рабочего сервера с помощью Acronis True Image 2009. Жесткий диск с "новой" системой установил в другой компьютер, с двумя сетевыми карточка Realtek 8139, как и в "старом" сервере. Но при загрузке сетевые карточки не определяются системой. В чем может быть дело?

vg@vg-note:~$ ifconfig
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:110 (110.0 B)  TX bytes:110 (110.0 B)

auto lo
iface lo inet loopback

auto eth0

auto eth1


lspci|grep -i eth
01:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

В чем может быть дело? И как лечить?

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #8 : 16 Декабрь 2008, 16:44:15 »
Потому что на новом железе другие сетевые карты и они у тебя наверное идут как eth2 и eth3. Исправить можно правкой файла:
sudo gedit /etc/udev/rules.d/70-persistent-net.rules
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Vanilla Gorilla

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Ubuntu не видит ethernet-карты
« Ответ #9 : 16 Декабрь 2008, 17:48:55 »
Потому что на новом железе другие сетевые карты и они у тебя наверное идут как eth2 и eth3. Исправить можно правкой файла:
sudo gedit /etc/udev/rules.d/70-persistent-net.rules

Спасибо большое за оперативный ответ. Выручил. Уже пофиксил.

 

Страница сгенерирована за 0.056 секунд. Запросов: 23.