1. TROUBLESHOOTING
    1. Проблема входа через telnet/SSH.
    2. Не получаю ping.
    3. FREESCO не может загрузиться с дискеты.
    4. Проблема запуска DHCPD.
    5. Проблемы с сетевыми картами

     


    1. Проблема входа через telnet/SSH.
      • Проблемы, возникающие с сеансами Telnet, которые *зависают* во время попыток входа в систему, обычно связывают с проблемами доменной системы имен. Если серверы доменной системы имен (DNS) - не в пределах местной подсети, и Вы не находитесь он-лайн, то обратный просмотр зон должен быть остановлен по таймауту, вместо того, чтобы выдавать ошибку. Эта проблема может быть решена, переводом DNS на FREESCO сервере в режим (s).
         
    2. Не получаю ping.
      • Если Вам необходим ping, Вы должны включить эту функцию.
      • Запустите *setup*, (a)dvanced section, опция #11, вопрос #112. Ответьте на "Enable PING responses" (y)
      • Сохраните изменения, выйдите из setup и выполните:
        rc_masq restart
         
    3. FREESCO не может загрузиться с дискеты..
      • Freesco v0.3.0 чрезвычайно придирчива к дискетам и дискам. Даже более чем v0.2.7. Причина в том, что используется намного большая степень сжатия.
      • Если есть возможность, попробуйте дискету в нескольких различных компьютерах, и посмотрите, происходит ли загрузка с нее. Это устранит неясность насчет целостности дискеты.
         
      • Или попробуйте заменить дисковод.
         
      • Желательно перед установкой отформатировать дискету на том же дисководе, где она будет использоваться.
         
    4. Проблема запуска DHCPD.
      • Если Ваш роутер зависает на строке *Starting dhcpd...* начальной загрузки, это может быть напрямую связано с включенной опцией LOGDHCP.
      • Исправление этой проблемы:
        --- setup, (a)dvanced
        --- 18. On/Off Debugging
        --- 186. Enable DHCP client message logging = (n)
         
    5. Проблемы с сетевыми картами
      • Иногда Вы могли бы иметь проблемы определяя, работают ли ваши сетевые платы или нет, так что следующее может быть полезно.

        Адаптеры 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, что даст необходимый результат.