URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53559
[ Назад ]

Исходное сообщение
"две сетевые-ядро включает драйвер только для одной!как править?"

Отправлено z106a , 16-Фев-05 16:15 
у меня 2е одинаковых сетевухи.- Realtek Semiconductor Co., Ltd. RTL-8129 (rev 10) .ядро видит обе.,но включает только одну.я знаю что такая проблема существует,но вот править ее не приходилось.если знаете-подскажите пожалуйста.

Содержание

Сообщения в этом обсуждении
"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено jonatan , 17-Фев-05 10:03 
Какая ОС?

"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено z106a , 17-Фев-05 10:34 
>Какая ОС?

да уж....прошу прощения за собственную глупость.
Linux Slackware10.1


"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено Fes , 17-Фев-05 11:10 
Привет!
Насчёт слаквари не знаю, но вот у меня Fedora.  ДЛя поднятия сетевух используются шелл-скрипты ifcfg-eth0 и ifcfg-eth1. Посмотри что у тебя есть в системе касательно одной сетевухи, которая работает. И чего нет для второй. Разницу подкоряв ручками.. я бы так сделал.
p.s. netconfig пробовал запускать?

"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено sanders , 17-Фев-05 11:21 
>у меня 2е одинаковых сетевухи.- Realtek Semiconductor Co., Ltd. RTL-8129 (rev 10)
>.ядро видит обе.,но включает только одну.я знаю что такая проблема существует,но
>вот править ее не приходилось.если знаете-подскажите пожалуйста.


Что-то я не понял... модуль не загружен или что... ?
Можешь показать что lsmod говорит ?


"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено z106a , 17-Фев-05 11:53 
>>у меня 2е одинаковых сетевухи.- Realtek Semiconductor Co., Ltd. RTL-8129 (rev 10)
>>.ядро видит обе.,но включает только одну.я знаю что такая проблема существует,но
>>вот править ее не приходилось.если знаете-подскажите пожалуйста.
>
>
>Что-то я не понял... модуль не загружен или что... ?
>Можешь показать что lsmod говорит ?


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


"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено _KAV_ , 17-Фев-05 11:55 
>>>у меня 2е одинаковых сетевухи.- Realtek Semiconductor Co., Ltd. RTL-8129 (rev 10)
>>>.ядро видит обе.,но включает только одну.я знаю что такая проблема существует,но
>>>вот править ее не приходилось.если знаете-подскажите пожалуйста.
>>
>>
>>Что-то я не понял... модуль не загружен или что... ?
>>Можешь показать что lsmod говорит ?
>
>
>lsmod - ничего не говорит посколько ядро собрано без модулей с поддержкой
>именно тех сетевух,что стоят в системе.просто я так понимаю ядро подключает
>драйвер для сетевухи,а уже сам драйвер или 2ая карточка не понимают
>как с ним работать.т.е. первая сетевая драйвер схватывает и работает,а про
>вторую система забывает.
Собери сетевые модулями - и заработает, проверено.
Или при загрузке ядра нужно передавать ядру описания обеих карт


"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено jonatan , 17-Фев-05 13:39 
>Собери сетевые модулями - и заработает, проверено.
Все верно. По моему нужно будет еще в /etc/modules.conf прописать:
alias eth0 8139too
alias eth1 8139too

>Или при загрузке ядра нужно передавать ядру описания обеих карт
Это нужно, если ядро не обнаруживает вторую сетевую карту. В данном случае ядро видит обе.


"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено _KAV_ , 17-Фев-05 15:34 
>>Собери сетевые модулями - и заработает, проверено.
>Все верно. По моему нужно будет еще в /etc/modules.conf прописать:
>alias eth0 8139too
>alias eth1 8139too
>
Не знаю как в других системах - в слаке не нужно. Проверено...
А на эти грабли я и сам наступал - если две одинаковых карты, то вкомпиленый в ядро драйвер работает только с одной

"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено jonatan , 17-Фев-05 17:25 
Ради интереса загрузил Slackware 10. Посмотрел как там это реализовано (стартовые скрипты). Насколько я понял, модуль может загружатьcя несколькими способами.
1. Явно указать в /etc/rc.d/rc.modules.
2. Автоматически, если запускается /etc/rc.d/rc.hotplug (обнаруживает все pci устройства и др. /etc/hotplug/*.rc).
3. Через alias в /etc/modules.conf (/etc/rc.d/rc.inet1).
Я ничего не напутал?

"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено _KAV_ , 18-Фев-05 10:07 
>Ради интереса загрузил Slackware 10. Посмотрел как там это реализовано (стартовые скрипты).
>Насколько я понял, модуль может загружатьcя несколькими способами.
>1. Явно указать в /etc/rc.d/rc.modules.
>2. Автоматически, если запускается /etc/rc.d/rc.hotplug (обнаруживает все pci устройства и др. /etc/hotplug/*.rc).
>
>3. Через alias в /etc/modules.conf (/etc/rc.d/rc.inet1).
>Я ничего не напутал?

Нет, ничего. Только бывает еще вызов из rc.modules другого rc - специально для загрузки сетевых. Просто так Патрик принял.


"две сетевые-ядро включает драйвер только для одной!как прави..."
Отправлено z106a , 17-Фев-05 13:39 
>>>>у меня 2е одинаковых сетевухи.- Realtek Semiconductor Co., Ltd. RTL-8129 (rev 10)
>>>>.ядро видит обе.,но включает только одну.я знаю что такая проблема существует,но
>>>>вот править ее не приходилось.если знаете-подскажите пожалуйста.
>>>
>>>
>>>Что-то я не понял... модуль не загружен или что... ?
>>>Можешь показать что lsmod говорит ?
>>
>>
>>lsmod - ничего не говорит посколько ядро собрано без модулей с поддержкой
>>именно тех сетевух,что стоят в системе.просто я так понимаю ядро подключает
>>драйвер для сетевухи,а уже сам драйвер или 2ая карточка не понимают
>>как с ним работать.т.е. первая сетевая драйвер схватывает и работает,а про
>>вторую система забывает.
>Собери сетевые модулями - и заработает, проверено.
>Или при загрузке ядра нужно передавать ядру описания обеих карт


все понял. спасибо всем !