Установка pfsense на Check Point



  • Нашел в закашнике вот такую штуку:

    Характеристики:
    Intel Celeron 1.5 Ггц
    1Gb DDR
    80Gb HDD

    https://www.dropbox.com/sh/ss120b7uaykneog/a3kBm6N_re

    На нем стоит свое ПО, которое никто обслуживать не может, да и не нужно оно нам. Можно подцепиться по RS-232 и войти в консоль linux.
    Решил поставить на нее pfsense, так как это почти обычный PC без видеокарты, я снял винт и установил pfsense 2.0.1 i386
    Настроил вывод на консоль RS-232 и вставил винт обратно.
    Но загрузка застопорилась на этой картинке:

    Что я только не делал: пробовал при установке указывать embeded kernel, не ставил загрузчик, так же попробовал скачать готовый img и развернуть его на флешку. Выставил загрузку с нее - все равно, дальше таблицы не грузится. Попробовал поставить Monowall - тоже самое.
    Разворачивал так же img memstick на HDD.

    Сейчас в голове только крутится поставить на виртуалку, добавить 4 сетевые карты (путем подбора выяснить какие сетевки re,rl,em,le), снять образ и восстановить на диск.

    Но я так и не понял почему нельзя подключиться через RS-232, в какой стороне м.б косяк?



  • Но я так и не понял почему нельзя подключиться через RS-232, в какой стороне м.б косяк?

    Косяков там может быть вагон и маленькая тележка. Я бы начал с подключения PCI видяхи и наблюдения, что оно в этом случае покажет. Вот похожая тема, полистайте её.

    путем подбора выяснить какие сетевки re,rl,em,le

    интелы там (82541GI), написано же белым по чёрному.

    И ещё: в биосе указана загрузка с Secondary Master? CF флэшка в системе определяется как кто? Подозреваю как Primary Master. Может сенс лучше на неё поставить? И почему у вас, судя по скину, винт на 10 гиг вдруг в CHS трансляции?



  • Загвоздка только в том что это CF (Compact Flash)
    проверьте загрузочная ли она?
    потом попробовать поиграться с настройками настройки флэшки



  • Я бы начал с подключения PCI видяхи и наблюдения, что оно в этом случае покажет.

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

    интелы там (82541GI)

    А как во FreeBSD они будут определяться?

    И почему у вас, судя по скину, винт на 10 гиг вдруг в CHS трансляции?

    не знаю, он автоматом так определился. Пробовал в биос указывать загрузку с HDD-0, HDD-1, HDD-2. Я так же пробовал установить на другой винт 80Гб - эффект тот же.
    Винт по умолчанию в этой железке выставлен в CableSelect, Шлейф укороченный 80pin - любой винт там определяется как Secondary Master, с перемычками не игрался пока, так как думаю, что это не повлияет на загрузку.

    CF флэшка в системе определяется как кто?

    Загвоздка только в том что это CF (Compact Flash)
    проверьте загрузочная ли она?
    потом попробовать поиграться с настройками настройки флэшки

    У меня обычная 1G USB флешка, в системе определяется как USB Datastore Kingston.
    В bios выставлял загрузку так же с нее (развернул на нее этот образ - pfSense-2.0.1-RELEASE-1g-i386-nanobsd.img.gz)
    Но так же, останавливается на той же картинке, хотя загрузка с нее идет (светодиод примерно минуту моргает)

    В биосе также настроен консольный вывод в 9600/8/N/1



  • подключал, то ли видяха неправильная, то ли система не может с ней работать. видео появляется, но просто белый фон, изредко белый шум.

    Посмотрите в биосе, возможно, есть какой-нибудь "переключатель" Primary VGA card. При подключении внешней видяхи он должен стоять что-то вроде "PCI VGA card", ну и, конечно, попробовать нужно несколько карт.

    А как во FreeBSD они будут определяться?

    em0, em1, em2.

    не знаю, он автоматом так определился.

    должно быть что-то вроде "LBA ATA 100", но никак не CHS.

    Винт по умолчанию в этой железке выставлен в CableSelect

    лучше руками поставить в Primary (это на винте перемычкой).

    любой винт там определяется как Secondary Master

    всё правильно, потому, что это Secondary канал.

    У меня обычная 1G USB флешка

    я рад за вас, чесслово. Но только речь веду о CompactFlash card.

    В биосе также настроен консольный вывод в 9600/8/N/1

    выключите пока это в биосе. Пусть в RS232 консоль у вас выводится KVM консоль (keyboard+video+mouse). И раскатайте pfsense nano bsd версию обычную (без RS232 консоли).



  • @aleksvolgin:

    Посмотрите в биосе, возможно, есть какой-нибудь "переключатель" Primary VGA card. При подключении внешней видяхи он должен стоять что-то вроде "PCI VGA card", ну и, конечно, попробовать нужно несколько карт.

    Достать еще одну PCI карточку будет сложно.

    Купил CF на 4Гб, залил образ 4g-nanobsd.
    консоль загрузки появилась, но почему-то загрузчик не может прочитать /boot/kernel/kernel, хотя утилита more этот файл читает. CF в системе определяется как Primary Master (винчестер я вообще отключил).

    1  pfSense
    2  pfSense

    F6 PXE
    Boot:  1
    /boot.config: -h
    Consoles: serial port
    BIOS drive C: is disk0
    BIOS 639kB/14336kB available memory

    FreeBSD/i386 bootstrap loader, Revision 1.1
    (root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org, Mon Dec 12 18:43:24 EST 2011)
    Loading /boot/defaults/loader.conf
    /boot/kernel/kernel text=0x8a1d18 data=0x3c9e54+0x9b6a0
    readin failed

    elf32_loadimage: read failed
    /boot/kernel/kernel text=0x8a1d18 data=0x3c9e54+0x9b6a0
    readin failed

    elf32_loadimage: read failed
    Unable to load a kernel!
    |
    Hit [Enter] to boot immediately, or any other key for command prompt.
    Booting [/boot/kernel/kernel]…
    can't load 'kernel'

    Type '?' for a list of commands, 'help' for more detailed help.
    OK



  • Всем спасибо, вроде завелось с CF. Сбросил BIOS, CF флешка работала тоже в CHS режиме - выставил вручную режим LBA и ядро загрузилось.



  • CF флешка работала тоже в CSH режиме - выставил вручную режим LBA и ядро загрузилось.

    Воот… А значит и с винта должно грузиться и работать.


Log in to reply