Иногда Вы могли бы иметь проблемы определяя, работают ли ваши сетевые платы или нет, так что следующее может быть полезно.
Адаптеры ISA
Если плата - древняя с настройкой перемычками, Вы должны их использовать, чтобы сконфигурировать io и irq. Большинство более новых плат - используют программную утилиту для конфигурирования, которая поставляется на дискете вместе с платой. Вы должны запустить эту утилиту выбрать "jumperless" режим - PnP не будует работать. Дополнительно, на некоторых типах плат Вам, возможно, придется вручную выбрать тип соединения (10base-T или thinnet/coax), а не полагатся на автоопределение адаптера.
Специально для плат - 3c509 и 3c509B. Чтобы отключить PNP перед использованием их с FREESCO, Вам нужна недавно выпущенная утилита etherdisk (диск драйвера) с сайта 3com. Загрузитесь с одной установленной 3c509 (B), если Вы имеете больше чем одну плату - и выполните pnpdsabl.bat, перезагрузитесь снова, и затем исполюзуйте утилиту 3c5x9cfg и настройте установку IRQ и IO. Повторите эту процедуру для каждой 3c509. Обратите внимание: вопреки большинству плат ISA, 3c509 (B) автоматически обнаруживается FREESCO, и параметры IO и IRQ, которые Вы вводите в FREESCO setup, игнорируются.
Cамая новая версия утилиты 3c5x9cfg, как сообщали, способна работать с несколькими платами. Если У Вас не работает - конфигурируйте платы по одной.
Адаптеры PCI
В отличие от плат ISA, где IO и IRQ конфигурируются перемычками или програмными утилитами, PCI платы, конфигурируются BIOS Вашей системной платы. И если параметры настройки в BIOS не верны, FREESCO не сможет работать с платой. Поскольку существует много различных типов BIOS, следующий совет, является обобщенным. Если есть настройка PNP, (в BIOS AWARD "PNP OS") Вы *должны* отключить ее (NO). Другой BIOS может иметь отличную формулировку, так что Вам, вероятно, придется экспериментировать. Признаки неверного определения - плата не обнаруживается вообще, или ее найденные параметры недопустимы, к примеру IRQ = 0 или 255.
Даже если Вы установили не верный драйвер, Вы все равно должны увидеть устройство в таблице PCI Вашей системы
cat /proc/pci
Вы должны увидеть правильно назначенный IRQ. Если это не так, проверьте настройки BIOS. Если все нормально, но FREESCO не находит плату, попробуйте сменить драйвер.
Для PCI и ISA адаптеров Вы иожете использовать следующие команды:
cat /proc/ioports
cat /proc/interrupts
(Покажет IO и IRQ назначенные успешно установленным устройствам)
dmesg | grep eth
(Покажет информацию, соответствующую сетевыми платами, отфильтрованную от dmesg. Это покажет Вам, какая плата получила имя eth.)
Важное примечание
Нет возможности гарантировать, что все платы будут обнаружены в том порядке, в котором Вы указали при установке. Не удивляйтесь, если Вы обнаружите платы в отличном от заказанного порядке. Первая плата, которая будет обнаружена, получит имя eth0, вторая eth1, и так далее. В расширенных параметрах настройки Вы можете определить имена интерфейса для каждой сети. Например в режиме маршрутизатора локальной сети на основе протокола ethernet "первая сеть" подключенная к интернет, должна быть eth0, но если сетевая плата, которую Вы хотите использовать, чтобы подключиться к интернет, обнаружена как eth1, Вы можете изменить имя интерфейса для 1-ой сети на eth1, и второй сети к eth0, что даст необходимый результат.