Проблемы с сетью после перезагрузки (no interface module has been loaded)

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
loner
Сообщения: 149
ОС: Debian 5.0

Проблемы с сетью после перезагрузки

Сообщение loner »

здравствуйте!
Ситуация такая - есть сервер (Gentoo), долго работал без перезагрузок, почти каждую неделю обновлялся, etc-update делал только для тех файлов, которые менял при установке системы. Недавно сервер перезагрузили. После перезагрузки не поднимаеться eth0, eth1.
/etc/init.d/net.eth0 start
/etc/init.d/net.eth0: line 34: /lib/rcscript/net.modules.d/helpers.d/functions
no such file or directory

Starting
Loading networking modules for start
modules:
no interface module has been loaded.

Сетевые видяться ядром.
Попробывал поднять вручную (ipconfig eth0 192.168.0.1 up), сеть заработала(ping google.com), но ни один сетевой сервис не запускаеться, что понятно, ибо они требуют net.eth0.

Вопрос такой - из-за чего это могло произойти? Ведь /etc/conf.d/net /etc/init.d/net.eth0 я не обновлял (в etc-update их нет среди конфигов, требующих обновления). Значит дело не в изменненых настройках конф.файла или скрипта запуска eth0?

Пробывал еще раз обновиться и пересобрать world - не помогло.
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Проблемы с сетью после перезагрузки

Сообщение _YT_ »

Подобные проблемы из обновления baselayout бывают.

Попробуй его обновить
emerge baselayout

emerge -e system
etc-update
env-update
source /etc/profile

revdep-rebuild очень полезно делать тоже

/etc/dispatch.conf еще посмотри (надеюсь правильно его по памяти написал, не обидел)
Спасибо сказали:
Аватара пользователя
loner
Сообщения: 149
ОС: Debian 5.0

Re: Проблемы с сетью после перезагрузки

Сообщение loner »

emerge -e system будет пересобираться очень долго (машина слабая) - смогу поставить только на выходных.

revdep-rebuild делал

Я так понимаю dispatch-conf отличаеться от etc-update, тем что сам обновляет конфиги (никогда им не пользовался). А чем это лучше чем если в etc-update выбирать auto-merge?

Проблема в следующем. На этом сервере необходимые для работы файлы - а я не могу запустить samba(/etc/init.d/samba ineed - net). Можно это как то сделать вручную? Пробывал набрать smbd и nmbd - ошибок не написало, но файлов с клиентских машин не видно.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Проблемы с сетью после перезагрузки

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

baselayout собирается (он просто распаковывается) быстро.

И, разумеется, после это etc-update или dispatch-conf, как того, вероятно, попросит emerge.
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Проблемы с сетью после перезагрузки

Сообщение _YT_ »

Что-то я не вижу связи между:

есть сервер (Gentoo), долго работал без перезагрузок, почти каждую неделю обновлялся
emerge -e system будет пересобираться очень долго (машина слабая)

Т.е. сервер, обновлялся, но машина слабая.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Проблемы с сетью после перезагрузки

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

_YT_ писал(а):
02.11.2006 16:47
Т.е. сервер, обновлялся, но машина слабая.
Не стоит считать, что сервер обязан содержать мощное железо. "emerge -e system" - это порядка 200 крупных пакетов, если не ошибаюсь, которые нужно пересобрать лишь из-за испорченных init.d скриптов.
Спасибо сказали:
Аватара пользователя
loner
Сообщения: 149
ОС: Debian 5.0

Re: Проблемы с сетью после перезагрузки

Сообщение loner »

> Т.е. сервер, обновлялся, но машина слабая.

Он обновлялся по ночам, когда никто не работал, причем время на emerge -uD system отличается от emerge -e system :)

Baselayout я пересобрал, но количество файлов, требующих обновления, в
etc-update не поменялось, там по прежнему нет /etc/conf.d/net и
/etc/init.d/net.eth0 (только всякие basrc и прочие, не относящиеся к
проблеме). А есть какие то предположения как запустить самбу не через
/etc/init.d, чтобы можно было увидеть общие папки?




Может взять втупую переписать скрипты с другой машины где все работает(и одинакове по дате пакеты)? Завтра попробую. По главный вопрос - из-за чего это могло быть? А насчет самбы никто не знает? Ведь сеть впринципе работает.
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: Проблемы с сетью после перезагрузки

Сообщение calculator »

loner
etc-update делал только для тех файлов, которые менял при установке системы.
etc-update нужно делать для всех _конфигов_, просто те _конфиги_ которые были поправлены вручную нужно править осторожно, остальные можно обновлять автоматом.

Код: Выделить всё

# ll /etc/init.d/net*
lrwxrwxrwx 1 root root     6 Oct 15 18:22 /etc/init.d/net.eth0 -> net.lo
lrwxrwxrwx 1 root root     8 May  2  2006 /etc/init.d/net.eth1 -> net.eth0
-rwxr-xr-x 1 root root 30341 Oct 15 18:22 /etc/init.d/net.lo
-rwxr-xr-x 1 root root  3046 Oct 15 18:22 /etc/init.d/netmount
-rwxr-xr-x 1 root root   434 Oct 23 21:12 /etc/init.d/netperf
Спасибо сказали:
Аватара пользователя
loner
Сообщения: 149
ОС: Debian 5.0

Re: Проблемы с сетью после перезагрузки

Сообщение loner »

Emerge -e system не помогло (etc/init.d/net.lo не обновился).
Я так понимаю что простое переписывание etc/init.d/net.lo с другой машины не поможет.
Какие еще есть варианты?
Спасибо сказали: