Страница 1 из 1

как установить 3-и сетевые карты?

Добавлено: 24 сен 2003, 17:58
Гость
Стоит RedHat 7.2, eth0 - Realtek 8139, eth1- Realtek8029, Необходимо поставить ещё одну карту Realtek 8139.
При загрузке kudzu её определяет спрашивает надо ли настроить - настраиваю и получаю эти настройки на eth0. При ifconfig eth2 .... пишет что нет такого устройства (его действительно нет при выводе инфы - ifconfig).
В чём тут может быть дело, кто с подобным сталкивался?
Может дело в том что я хочу поставить аналогичную, которая уже есть в системе и надо приписывать их к опр. IRQ? Е сли да то как это можно осуществить?
В принципе можно поставить 3-и сетевухи?
Помогите пожалуйста!!!

Добавлено: 24 сен 2003, 18:08
mend0za
в принципе - можно
народ говорил что ставил до 5 сетевух

kudzu - отрубить и забыть что такое извращение есть
каждую сетевуху надо развести на свои порты/прерывания

года полтора-два такое обсуждение шло в ru.linux
спроси у гугла

Добавлено: 24 сен 2003, 21:01
Anonymous
что говорит
dmesg | grep -i eth
cat /proc/net/dev
ifconfig -a
??
про кудзу действительно забудь !!
если у тебя две rtl 8139pci то они обе должны подняться
с 8029 тоже особых проблем быть не должно
т.е. сначала убедись что ядро нашло железку
железка видна вообще (lspci -v)
если нет то дёргай модули ядра
если да то ifconfig eth[?] ip up и тесть потом руками создаей /etc/sysconfig/network-scripts/ifcfg-eth[?]
и будет тебе радость
кстати названия вполне могуть поменяться после добавления новой сетевухи :)

Добавлено: 25 сен 2003, 08:20
Guest_
чтоб не шибко мудрить

в /etc/modules.conf

alias eth0 8139too
alias eth1 ne2k-pci
alias eth2 8139too

теперь осталось выставить параметры сети и все должно заработать

гляньте в /etc/sysconfig/network-scripts
в этой директории нужно создать файл
ifcfg-eth2 (eth0 и eth1 уже должны быть созданы)
примерно след. содержания

DEVICE=eth2
BOOTPROTO=static
IPADDR=192.168.X.X
NETMASK=255.255.255.0
NETWORK=192.168.X.X
BROADCAST=192.168.2.255
GATEWAY=192.168.X.X
ONBOOT=yes

поменяй все под себя

Добавлено: 25 сен 2003, 08:32
Guest_
в догонку

после редактирования /etc/modules.conf выполнять depmod -a

________________
что-то я последнее время тормоду - пора на пенсию :)

Добавлено: 25 сен 2003, 08:33
Anonymous
Guest_ писал(а): alias eth0 8139too
Не факт, что после загрузки модуля для eth0 ядро незаметит вотророй rtl8139 и не поднимет её как eth1....а скорей всего заметить и будеть в машине eth0 ->8139 eth1->8139 eth2->8029
тут нужно эксперементально :)

Добавлено: 25 сен 2003, 18:42
Гость
ОГРОМНОЕ СПАСИБО !!! Спасли меня. Всё теперь работает. Единственый у меня вопрос. Если вставить кабель в соответствующую карту (в той же сети 192.168.4.0) то лампочка на сетевой карте горит в др.вставляю - не горит.
Это нормально?
В линухе все три оределились и выдают правильною инфу по ifconfig.
Скоро дойдёт реальный кабель и проверю всё правильно действительно работает или нет.
Ещё раз БОЛЬШОЕ СПАСИБО !!!

Добавлено: 25 сен 2003, 19:40
Guest_
это нормально
вообще-то у тебя сет. карты 8139 работают на 100 Mb или должны :) а 8029 -- на 10 MB, поэтому, то потухнет, то погаснет :)
(хотя 8139 может и на 10 Mb сидеть, но обычно подхватывается fullduplex)
да и не помешает просмотреть железное подключение (hub на 10, 10/100 или 100, провода и т.д., что куда и откуда)
ну а если тебе вдруг захочется все это вручную проставить, то

в /etc/modules.conf

alias eth2 8139too
option 8139too full_duplex=0,0 options=0x204,0x204

Значения битов-опций для карт, смотри в исходниках модуля 8139too

Добавлено: 26 сен 2003, 15:56
Гость
Как можно просмотреть значение битов-опций для модуля 8139?

Добавлено: 26 сен 2003, 16:42
Anonymous
modinfo ?