Решено: Проблеммы с сетью (Упала после очередного обновления)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

thenker
Сообщения: 12
ОС: Gentoo

Решено: Проблеммы с сетью

Сообщение thenker »

Что-то никак не могу решить проблему. После очередного обновления ни с того ни с сего упала сеть. После emerge --sync обновил дерево портежей, затем emerge --update --deep world. Обновил busybox, dhcpcd, dbus, coreutils, net-tools, и еще несколько пакетов для иксов. После перезагрузки не поднялась сеть. Причем, при выполнении команды ifconfig eth0 192.168.2.6 broadcast 192.168.2.255 netmask 255.255.255 up интерфейс eth0 поднимается. А вот дальше, при выполнении route add default gw 192.168.0.1 пишет SIOCADDRT: Network is unreachable. А при попытки получить адрес по dhcp (в сети сервер стоит) выдает SIOCGMIIPHY on eth0 failed
Если что, то revdep-rebuild выполнял, никаких "брошенных" зависимостей не нашел. Модуль для сетевухи подгружается нормально. Для чистоты эксперемента даже ставил другую сетевуху - старенькую реалтек. Тоже самое.

Вот вывод dmesg касаемо сетевухи

Код:

forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.57. ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [APCH] -> GSI 20 (level, low) -> IRQ 19 PCI: Setting latency timer of device 0000:00:0a.0 to 64 forcedeth: using HIGHDMA eth0: forcedeth.c: subsystem: 01043:8141 bound to 0000:00:0a.0 eth0: no link during initialization. eth0: link up.


а вот lspci -m

Код:

00:00.0 "Memory controller" "nVidia Corporation" "CK804 Memory Controller" -ra3 "ASUSTeK Computer Inc." "Unknown device 815a" 00:01.0 "ISA bridge" "nVidia Corporation" "CK804 ISA Bridge" -rf3 "ASUSTeK Computer Inc." "K8N4-E Mainboard" 00:01.1 "SMBus" "nVidia Corporation" "CK804 SMBus" -ra2 "ASUSTeK Computer Inc." "K8N4-E Mainboard" 00:02.0 "USB Controller" "nVidia Corporation" "CK804 USB Controller" -ra2 -p10 "ASUSTeK Computer Inc." "K8N4-E Mainboard" 00:02.1 "USB Controller" "nVidia Corporation" "CK804 USB Controller" -ra3 -p20 "ASUSTeK Computer Inc." "K8N4-E Mainboard" 00:06.0 "IDE interface" "nVidia Corporation" "CK804 IDE" -rf2 -p8a "ASUSTeK Computer Inc." "K8N4-E Mainboard" 00:08.0 "IDE interface" "nVidia Corporation" "CK804 Serial ATA Controller" -rf3 -p85 "ASUSTeK Computer Inc." "K8N4-E Mainboard" 00:09.0 "PCI bridge" "nVidia Corporation" "CK804 PCI Bridge" -rf2 -p01 "" "" 00:0a.0 "Bridge" "nVidia Corporation" "CK804 Ethernet Controller" -rf3 "ASUSTeK Computer Inc." "K8N4-E Mainboard" 00:0b.0 "PCI bridge" "nVidia Corporation" "CK804 PCIE Bridge" -rf3 "" "" 00:0c.0 "PCI bridge" "nVidia Corporation" "CK804 PCIE Bridge" -rf3 "" "" 00:0d.0 "PCI bridge" "nVidia Corporation" "CK804 PCIE Bridge" -rf3 "" "" 00:0e.0 "PCI bridge" "nVidia Corporation" "CK804 PCIE Bridge" -ra3 "" "" 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" "ATI Technologies Inc" "R480 [Radeon X850XT Platinum (PCIE)]" "ATI Technologies Inc" "Unknown device 0812" 01:00.1 "Display controller" "ATI Technologies Inc" "R480 [Radeon X850XT Platinum (PCIE)] (Secondary)" "ATI Technologies Inc" "Unknown device 0813" 05:07.0 "Multimedia audio controller" "Creative Labs" "SB Live! EMU10k1" -r07 "Creative Labs" "SBLive! 5.1 Model SB0100" 05:07.1 "Input device controller" "Creative Labs" "SB Live! Game Port" -r07 "Creative Labs" "Gameport Joystick"


Подозреваю что в новых пакетах с сетью намутили, вот только что? Есть ли соображения по этому поводу у уважаемого сообщества? Буду рад любой помощи, и заранее всем спасибо.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Проблеммы с сетью

Сообщение Uncle_Theodore »

thenker писал(а):
08.04.2007 22:41
Причем, при выполнении команды ifconfig eth0 192.168.2.6 broadcast 192.168.2.255 netmask 255.255.255 up интерфейс eth0 поднимается. А вот дальше, при выполнении route add default gw 192.168.0.1 пишет SIOCADDRT: Network is unreachable.

<Дядя Федор озадаченно чешет в затылке>
А если попытаться указать шлюз на той же сети, что и eth0?
Да и масочку бы поправить...
Спасибо сказали:
thenker
Сообщения: 12
ОС: Gentoo

Re: Решено: Проблеммы с сетью

Сообщение thenker »

Uncle_Theodore писал(а):
08.04.2007 23:03
<Дядя Федор озадаченно чешет в затылке>
А если попытаться указать шлюз на той же сети, что и eth0?
Да и масочку бы поправить...

С "масочкой" я тут просто ошибся. В действительности она 192.168.2.6/30. Каким образом я укажу другой шлюз, если у нас в сети он на адресе 192.168.0.1/24. Все эта сеть построена на кабельном ТВ (docsis) там модемы кабельные работают в сети 192.168.0.0/24, а абонентам (тоесть мне) отдают по dhcp адрес 192.168.2.6/30 (у соседа 192.168.2.10/30 и т.д.). Видимо это для каких-то нужд кабельщиков придумано, но мне то от этого не легче. Вопрос в том, что до обновления вышеуказанных пакетов все поднималось и работало, а поле обновления упало. И ни с помощью dhcpcd, ни руками не поднимается.
Спасибо сказали:
thenker
Сообщения: 12
ОС: Gentoo

Re: Решено: Проблеммы с сетью

Сообщение thenker »

Блин, ребята, я не про маски и настройку сети. У меня все уже месяцев шесть как работало. И сейчас работает, из под win xp же я пишу в сети. :rolleyes:

Вот вывод ipconfig /all из под win

Подключение по локальной сети - Ethernet адаптер:

DNS-суффикс этого подключения . . : tv.ru
Описание . . . . . . . . . . . . : NVIDIA nForce Networking Controller
Физический адрес. . . . . . . . . : xx-xx-xx-xx-xx-xx
Dhcp включен. . . . . . . . . . . : да
Автонастройка включена . . . . . : да
IP-адрес . . . . . . . . . . . . : 192.168.2.6
Маска подсети . . . . . . . . . . : 255.255.255.252
Основной шлюз . . . . . . . . . . : 192.168.0.1
DHCP-сервер . . . . . . . . . . . : 192.168.0.1
DNS-серверы . . . . . . . . . . . : 192.168.0.1
Аренда получена . . . . . . . . . : 8 апреля 2007 г. 21:58:46
Аренда истекает . . . . . . . . . : 9 апреля 2007 г. 9:58:46

Сейчас только загружался с LiveCD gentoo 2006.1 - сеть замечательно поднимается как с помощью dhcp, так и руками. Дело не в настройках моей сети и адресации. Просто получается что ни одна программа (почти) из пакета net-nools не видит мою сетевуху. Ни mii-tool, ни mii-diag, ни route, ни arp. "Вот такая загагулина, панимашь" (с)
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Проблеммы с сетью

Сообщение Uncle_Theodore »

thenker писал(а):
08.04.2007 23:44
Просто получается что ни одна программа (почти) из пакета net-nools не видит мою сетевуху. Ни mii-tool, ни mii-diag, ни route, ни arp. "Вот такая загагулина, панимашь" (с)

Ну допустим. Тогда надо начать сначала.
Что говорит
dmesg | grep eth
?
Спасибо сказали:
thenker
Сообщения: 12
ОС: Gentoo

Re: Решено: Проблеммы с сетью

Сообщение thenker »

Пожалуйста

Код:

thinker@gentoo ~ $ dmesg | grep eth forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.57. forcedeth: using HIGHDMA eth0: forcedeth.c: subsystem: 01043:8141 bound to 0000:00:0a.0

вот еще

Код:

gentoo ~ # ifconfig eth0 Link encap:Ethernet HWaddr 00:13:D4:B6:EE:69 inet addr:192.168.2.8 Bcast:192.168.2.255 Mask:255.255.255.252 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:13 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2404 (2.3 Kb) TX bytes:680 (680.0 b) Interrupt:19 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

вот пинги

Код:

thinker@gentoo ~ $ ping 192.168.2.6 PING 192.168.2.6 (192.168.2.6) 56(84) bytes of data. From 192.168.2.8 icmp_seq=2 Destination Host Unreachable From 192.168.2.8 icmp_seq=3 Destination Host Unreachable From 192.168.2.8 icmp_seq=4 Destination Host Unreachable --- 192.168.2.6 ping statistics --- 6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4999ms , pipe 3

вот таблица маршрутизации

Код:

gentoo ~ # route -v Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.2.0 * 255.255.255.0 U 0 0 0 eth0 loopback * 255.0.0.0 U 0 0 0 lo

а вот с этим не понял.

Код:

gentoo ~ # route -vneC Kernel IP routing cache Source Destination Gateway Flags MSS Window irtt Iface 192.168.2.8 192.168.2.6 192.168.2.6 1500 0 0 eth0 192.168.2.8 192.168.2.6 192.168.2.6 1500 0 0 eth0 192.168.2.8 192.168.2.8 192.168.2.8 l 16436 0 0 lo


Вообще я грешу на dbus, но пока не знаю в какую сторону копать.
Спасибо сказали:
thenker
Сообщения: 12
ОС: Gentoo

Re: Решено: Проблеммы с сетью

Сообщение thenker »

Вообщем пока все решилось. Попросил дать мне ip и подсети 192.168.0.0/24 (благо админ знакомый :) ) - сеть поднялась. Сейчас опять в дженте пишу. :) Но что-то мне не понятно, как у меня вообще поднималась сеть из другой подсети х.х.2.6. И ведь с LiveCD тоже поднималась, и в дженту уже пол года работало, а тут вод так раз - и не захотела работать. Странно. Видать что-то обновили в пакете dhcp или net-nools, а может еще чего. Буду разбираться, но уже не спеша. Спасибо всем.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: Проблеммы с сетью

Сообщение serzh-z »

thenker писал(а):
09.04.2007 01:08
Видать что-то обновили в пакете dhcp или net-nools, а может еще чего.
Я вчера пробовал в двольно старой версии net-tools (посл. обновление - весна прошлого года), route так же возмущается на попытку добавить дефолтный маршрут из другой сети...
Спасибо сказали:
thenker
Сообщения: 12
ОС: Gentoo

Re: Решено: Проблеммы с сетью

Сообщение thenker »

Я сегодня вместо dhcp-3.0.3-r9, поставил dhcp-3.0.5. Хотя он и помечен как не стабильный, но все вернулось в норму. Так что проблема решена полностью
Спасибо сказали: