LINUX.ORG.RU

2 PCI Compex RL2000 - вместе не живут?


0

0

Имеем: Red Hat 6.1 2 карточки PCI Compex RL2000 Устанавливаем - все карты инициализируются. Отвечает на ping только первая, вторая молчит (перетыкая кабель, а то если кабель торчит в первой, второй адрес тоже пингуется). В linuxconf отключаем первую карту - вторая отвечает. Читам how-to по установке 2-х карточек, пишем IRQ и IO в conf. modules - вешается при старте. Ежели options не указаны - см. выше. Чо делать?

anonymous

А вручную (ifconfig) не пробывал?

Skor78
()

Та ж фигня. Linuxconf и ifconfig одно и то же делают.

anonymous
()

А может они у тебя на одном прерывании и адресе сидят? В комплект драйверов должна входить утилита под ДОС для ручной учтановки IRQ и IO Address.

anonymous
()

Нет, прерывания разные, их мама раздает: eth0: IRQ 10 I/O 0xe400h eth1: IRQ 11 I/O 0xe000h Кстати, в conf.modules c h писать или нет? Все равно не загружается, если ручками писать, хоть узнать, куда копать.

anonymous
()

Естественно без "h"!

А вообще, хорошо бы если бы ты дал посмотреть свой modules.conf и
что выдает команда "ifconfig -a"

я в свое время решал эту проблему следующим образом:

-включал драйвер сетевой карты в ядро;

-добавлял строку в lilo.conf типа:

ether=<IRQ>,<IO-ADDR>,<PARAM1>,<PARAM2>,<NAME>
(Подробности в Multiple-Ethernet-mini-HOWTO)

anonymous
()

conf.modules прост до банальности: alias eth0 ne2k-pci alias eth1 ne2k-pci ifconfig -a на память не помню (-а ни разу не пробовал), но смысл такой: eth0 ip 192.168.70.1 mask 255.255.255.0 eth1 ip 192.168.70.2 mask 255.255.255.0

anonymous
()

Еще: пишем псевдоимена для карточек.
alias eth0 ne2k-pci
alias eth1 ne2k-pci
options eth0 ne0
options eth1 ne1
Смотрим lsmod:
module used
.ne0... 2
а вроде должно быть:
module used
.ne0... 1
.ne1... 1
(точки для читабельности)

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