LINUX.ORG.RU

debian lenny и новые сетевые


0

0

debian lenny, ядро 2.6.22-3-bigmem После апгрейда (просто переткнул старый винт в новую мать) с удивлением обнаружил отсутствие сетевого устройства, хотя нужный модуль sky2 загрузился без видимых ошибок. Черт с ним, обругал глючный (по многочисленным отзывам) встроенный марвелл, воткнул первый попавшийся реалтек - оппа, то же самое. Модуль 8139too загрузился без видимых ошибок, udev судя по логам переименовал eth0 в eth2, а самого устройства так и не нашлось. Ни eth0, ни eth2. mii-tool тож ничего не нашла.

Так что судя по всему проблема не в сетевых и не в их драйверах. Беглое гугление похожих проблем не обнаружило. Никому ни с чем подобным сталкиваться не приходилось?

anonymous

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

Смотрел естественно. карты находятся, mac-и пишутся и тишина. Сообщений об ошибках нет, сообщений о поднятии линка нет.

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

> попробуй сначала ifconfig eth0(eth2?) down а потом ifconfig eth0(eth2?)up

Твоя великий шаман. Помогло, огромное спасибо. Буду думать, что это было.

anonymous
()

Просто udev при нахождении новой сетевой карты привязывает её к определённому имени (ethN) по MAC'у, чтобы при перезагрузке случайно две сетевухи не поменялись местами. Ищи в конфигах udev соответствующий файл с правилами (у меня это /etc/udev/rules.d/70-persistent-net.rules). Какие есть в системе интерфейсы смотри например вот так:

cat /proc/net/dev

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

> Просто udev при нахождении новой сетевой карты привязывает её к определённому имени (ethN) по MAC'у, чтобы при перезагрузке случайно две сетевухи не поменялись местами. Ищи в конфигах udev соответствующий файл с правилами (у меня это /etc/udev/rules.d/70-persistent-net.rules).

Спасибо, я это прекрасно знаю. Какое отношение это имеет к исходному вопросу?

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

>Какое отношение это имеет к исходному вопросу? Вроде самое прямое... Или я не правильно понял вопрос?

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

Немного разверну. 1) До апгрейда новые сетевые карты добавлялись и поднимались автоматом (максимум настройки - поменять имя устройства) 2) После апгрейда карты добавляются, но находятся в нерабочем состоянии, пока им руками не сделаешь ifconfig down. Настройки НЕ менялись, вообще ничего не менялось. Что делать в общем-то ясно. Неясно кто виноват, но интерес в общем-то чисто академический.

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

Когда я столкнулся с этим на gentoo, у меня тоже сетевые интерфейсы ifconfig не видел и как-то странно с ними работал. Решилось установкой iproute2. ip показывал все интерфейсы и нормально с ними работал, джентушные инитскрипты тоже его нормально подцепили.

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