LINUX.ORG.RU

[gentoo] Зависание при подключении eth1

 


0

1

Есть сервер с гентой. Без видеокарты.

у него два интерфейса eth0, eth1.
eth0 - локальный, eth1 - вешний.

при подключении к eth0 берет себе ip 10.0.0.1.
eth1 - dhcp

недавно было сделано обновление. (emerge -unD --newuse world)

Еще немного курочил bind и dhcpd.

Сегодня (аптайм был ~27 дней), не связанно ни с какими действиями, он перестал отвечать ни на внешние запросы ни на внутренние.

Ребут не помог.

При вытаскивании внешнего провода включается.

# dhcpcd eth1
сеть появляется на несколько секунд, после чего исчезает и спустя еще пару секунд сервер перестает пинговаться.

В /var/log/messages пусто.
htop не показывает никакой повышенной нагрузки.


С чем может быть проблема?

★★★★★

Последнее исправление: Tanger (всего исправлений: 1)

что там с маршрутами? может dhcpcd стал хитро их перезаписывать. Нужно всё смотреть, от dmesg и до arp таблиц.

emerge -unD --newuse world

примерно как харакири себе сделать

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

> примерно как харакири себе сделать
+1 . Первое правило админа: «работает - не трогай».

>и спустя еще пару секунд сервер перестает пинговаться.
Я так понял, что не пингуется с eth0? Думаю, IP-шник этого интерфейса может меняться. Запусти-ка вот эту коммандочку, потом воткни шнурок (чтобы пинги пропали), потом выйми (чтобы появились), и посмотри файл. Может моя гипотеза оправдается.

watch " ( ifconfig -a ; route -n ; cat /etc/resolv.conf ; echo ----------------) >> delme.log"

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

> примерно как харакири себе сделать +1 . Первое правило админа: «работает - не трогай».

не то чтобы «не трогай», просто это гента, обновлять можно только штучно.

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

>потом выйми (чтобы появились)
Если бы... :)
Совсем висит! только reset... :(

Появилось предположение, что проблема в с. карте.

LiveCD тоже висит. В слепую запустил ssh, nmap'ом не нашел.
После попытки подянтия интерфейса перестали работать индикаторы на клавиатуре. Повис.

Команду выполнить сейчас не могу, т.к. попробовал поменять интерфейсы местами. Теперь вообще не имею доступа к нему..
Утром вслепую сделаю mv /etc/conf.d/net /etc/conf.d/net.old ; touch /etc/conf.d/net
Может быть поможет.. хотя бы подключится к нему..

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

чтобы не париться с втыканием видюх, в серваках без оных есть смысл настраивать перенаправление стандартного вывода на сериал порт

last_zombie
()

А сетевая карта не realtek случайно?

Имел глюки когда карта пропадала как логический девайс из системы. лечилось через «rmmod/modprobe»

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

И чем туда ТС будет подтыкаться? К этому сому?

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

>Появилось предположение, что проблема в с. карте.
у меня такое было, когда карта была не до конца вставлена в pci слот
вставляешь провод - система виснет. молча
поправил в слоте - протёр от пыли - всё в норме

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

Нет. С. карта встроенная.
Внешняя работает.

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

realtek... Гигабитная.. В маме Gigabyte P41-ES3G.
какие глюки были?
У меня драйвер вбилден..

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

Может она совсем сдохла?
У меня на маму вроде еще гарания есть..
Только сколько сколько времени они чинить будут?..

Tanger ★★★★★
() автор топика

Tanger> Gigabyte P41-ES3G

по спецификации там сетевуха Realtek RTL8111D и для нее есть фирмварь

* Realtek RTL8111D-1/RTL8168D-1 firmware (rtl_nic/rtl8168d-1.fw)
* Realtek RTL8111D-2/RTL8168D-2 firmware (rtl_nic/rtl8168d-2.fw)

не тут ли собака порылась?

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

вроде нет..
он виснит сразу после попытки подключения..
А у него аптайм месяц-два..
И с памятью все нормально..

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