LINUX.ORG.RU

Определение интерфейса eth0 в ubuntu 10.04


0

1

Обращаюсь к вам с проблемой - не определяются сетевые устройства на моей убунте. Сами устройства исправные - сетевой разъем в мат. плате и отдельная сетевая карта d-link DFE-520TX. ifconfig показывает только loopback.

До этого около трех месяцов нормально работал разъем в мат. плате, но после того, как произошло внезапное отключение электричества, определятся он наотрез отказался.

Драйвера на сетевую карточку также не спасли (на liveCd она заводится без драйверов).

lspci ее разпознает (здесь pci карта не подключена):

00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge

00:02.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Graphics Port 0)

00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2)

00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [IDE mode]

00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller

00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller

00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller

00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller

00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller

00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller

00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c)

00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)

00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller

00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge

00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control

01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9400 GT] (rev a1)

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

03:06.0 FireWire (IEEE 1394): NEC Corporation uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr (rev 01)


Ответ на: комментарий от ffomg

> Нет, так он выводит следующее:

Карта определяется, но не настроена. Что тут /etc/network/interfaces ?

я не знаю, как тут его форматировать читабельно.

Заключить в теги [code] ... [/code] и выбрать в меню под полем редактирования LORCODE.

anonymous
()
Ответ на: комментарий от anonymous

В /etc/network/interfaces только loopback.

auto lo
iface lo inet loopback

Пробовал дописать вручную eth0 и eth1 (через vim), но результата это не дало.

auto lo
iface lo inet loopback
auto eth0 
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
auto eth1
iface eth1 inet dhcp

Спасибо за подсказку!

ffomg
() автор топика

lspci ничего не распознаёт, оно показывает устройства на PCI-шине и приводит VID/PID в вид, понятный человеку.

Deleted
()
Ответ на: комментарий от ffomg

Пробовал дописать вручную eth0 и eth1 (через vim), но результата это не дало.


С этими настройками для eth0 и eth1, что выдают команды:

ifup eth0
ifup eth1
ifconfig -a

anonymous
()
Ответ на: комментарий от Sylvia

dmesg | grep eth:

[    0.943827] eth0: RTL8168c/8111c at 0xf8062000, 00:24:1d:5c:40:ff, XID 1c4000c0 IRQ 27

На ifup eth0 и eth1 пишет одно и тоже:

/etc/network/interfaces:8: misplaced option
ifup: couldn't read interfaces file "/etc/network/interfaces"

ffomg
() автор топика
Ответ на: комментарий от ffomg

а вручную если поднять, то работает ?

ifconfig eth0 192.168.0.1 up

если нужно то добавьте роут:

route add default gw АЙПИ_ШЛЮЗА


Sylvia ★★★★★
()
Ответ на: комментарий от ffomg

> /etc/network/interfaces:8: misplaced option

Опечатка где-то там, может невидимый символ левый. Смотри внимательнее или удали полностью содержимое и запиши вручную заново.

Для проверки ifup eth0, ifup eth1.

anonymous
()
Ответ на: комментарий от anonymous

На ручное поднятие и добавление маршрута реагирует так

che@che-unix:~$ sudo ifconfig eth0 192.168.173.21
che@che-unix:~$ sudo route add default gw 192.168.173.21
che@che-unix:~$

И все, без поднятия сети.

Отредактировал несколько раз interfaces, переписывал вручную в разных редакторах. И только после удаления eth1 и статичного IP он дал мне следующее:

che@che-unix:/etc/network$ sudo ifup eth0
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:24:1d:5c:40:ff
Sending on   LPF/eth0/00:24:1d:5c:40:ff
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPOFFER of 192.168.173.21 from 192.168.173.19
DHCPREQUEST of 192.168.173.21 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.173.21 from 192.168.173.19
bound to 192.168.173.21 -- renewal in 42253 seconds.
avahi-daemon stop/waiting
che@che-unix:/etc/network$ 
ffomg
() автор топика
Ответ на: комментарий от ffomg

> И сеть по-прежнему молчит.

traceroute -n ya.ru

anonymous
()
Ответ на: комментарий от ffomg

После взех этих небольших плясок сеть появилась! Спасибо, друзья :)

Но есть одна загвоздка - стандартный менеджер сетей подключения не видит, но оно есть. Из-за него огнелис постоянно уходит в автономный режим. Как это исправить, куда вбивать костыль?

ffomg
() автор топика
Ответ на: комментарий от ffomg

Это лучше в Desktop задать. Или загуглить.

anonymous
()

Я не вижу у тебя встроенного Ethernet контроллера в выхлопе lspci. если его там нет, то ничто не заставит его работать. Он у тебя либо неисправен, либо отключён в BIOS.

bolmer
()
Ответ на: комментарий от bolmer

> Я не вижу у тебя встроенного Ethernet контроллера в выхлопе lspci. если его там нет, то ничто не заставит его работать. Он у тебя либо неисправен, либо отключён в BIOS.

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

а это что?

Rubystar ★★
()

Если внезапно отвалилась встроенная сетевая карта, то, как уже выше заметили, она либо отключена в биосе, либо «зависла». Для отвисания просто обесточь комп (обесточить комп - это значит отключить тумблером сзади на БП, а не просто выключить питание и включить кнопкой на морде) минут на 10, 90% что сетевуха появится.

Deleted
()
Ответ на: комментарий от Deleted

bolmer, изаиняюсь, что ввёл в заблуждение, но lspci проаодился уже без pci карты. Rubystar прав - это встроенный разъем.

Просто теперь стандартный менеджер не видит сети, и я ищу, как это исправить.

Dimez, спасибо за совет, но я и так из-за неважной проводки в доме отключаю ПК тумблером на БП каждую ночь.

ffomg
() автор топика
Ответ на: комментарий от ffomg

Всё, проблема решена путем создания нового подключения, удаления всего, кроме loopback из /etc/network/interfaces и переустановкой пакета network-manager.

Спасибо всем за помощь еще раз! :)

ffomg
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.