Netgate m1n1wall

Author Topic: Hardware  (Read 9831 times)

0 Members and 1 Guest are viewing this topic.

Offline bellera

  • Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • Karma: +0/-0
    • LinkedIn
    • View Profile
    • Josep Pujadas i Jubany
Hardware
« on: March 17, 2010, 04:43:37 pm »
Como siempre surgen dudas de qué hardware comprar (prestaciones, compatibilidad, precios)...

Datos sobre rendimiento de pfSense en distintos equipos
http://www.hacom.net/catalog/index.php?main_page=index&cPath=144
http://www.hacom.net/kb/comparison-between-hacom-pfsense-appliances-and-cisco-asa-firewalls

Más equipos
http://forum.pfsense.org/index.php/topic,17609.0.html

Equipos FabiaTech
http://forum.pfsense.org/index.php/topic,17116.0.html

Recomendaciones en la web oficial de pfSense
http://www.pfsense.org/index.php?option=com_content&task=category&sectionid=9&id=28&Itemid=47

Lista de hardware compatible
pfSense 1.2.3 es FreeBSD 7.2 tuneado, http://www.freebsd.org/releases/7.2R/hardware.html
pfSense 2.0.1 es FreeBSD 8.1 tuneado, http://www.freebsd.org/releases/8.1R/hardware.html

pfSense 2.1 es FreeBSD 8.3 tuneado, http://www.freebsd.org/releases/8.3R/hardware.html
En los sistemas BSD (UNIX libre) el hard es reconocido por el kernel.
Añadir drivers implica recompilación del kernel, cosa posible en un BSD normal pero no en pfSense.

Drivers cargables
En contraposición con lo dicho en el apartado anterior, hay algunos drivers que son "cargables".
http://forum.pfsense.org/index.php?topic=48027.msg253517#msg253517

Ajuste del MTU de las placas de red
Necesario en algunos casos (por ejemplo, para correo Outlook con adjuntos)
http://forum.pfsense.org/index.php/topic,21812.msg113545.html#msg113545

Configurar el teclado de la consola
http://forum.pfsense.org/index.php/topic,44827.0.html

No usar mangueras de 40 hilos en discos y CDs pATA
A FreeBSD no le gustan. Provoca errores de acceso a discos y CDs. Usar mangueras de 80 hilos.
http://www.quepublishing.com/articles/article.aspx?p=2028834&seqNum=3
Quote
The additional conductors are designed to reduce noise and interference and are required when setting the interface to run at 66MBps (ATA/66) or faster.
« Last Edit: March 22, 2014, 01:35:44 am by bellera »

Offline pedro.dominguez

  • Jr. Member
  • **
  • Posts: 25
  • Karma: +0/-0
    • View Profile
Disco duro en un FabiaTech FX5622
« Reply #1 on: May 07, 2010, 09:28:32 am »
Hola Josep!

Incorporo este manual de instalación de pfsense en un Fabiatech FX5622, no se donde ubicarlo bien bien, así que lo coloco aquí y lo puedes poner donde creas oportuno.

Saludos


Manual de instalación de pfsense: http://doc.pfsense.org/index.php/Installing_pfSense#Installing_pfSense_to_Hard_Disk


Pasos a seguir para instalar pfSense-1.2.3-RELEASE en un Fabiatech FX5622 con un disco SATAII de 160GB. Antes de nada tendremos que conseguir una unidad externa de CD/DVD, descargarnos la versión: pfSense-1.2.3-RELEASE-LiveCD-Installer.iso.gz de algún sitio oficial: http://www.pfsense.org/mirror.php?section=downloads y la grabamos en un CD-ROM.


   1. Instalamos el disco duro en el equipo según información encontrada en el manual: http://download.fabiatech.com.tw/Manual/M5622.pdf
   2. Iniciamos el equipo y entramos en la BIOS del sistema, verificamos que el disco es detectado y modificamos los siguientes parametros.
Code: [Select]
Advanced
  IDE Configuration
    ATA/IDE Configuration        [Enhanced]
      Configure SATA as          [AHCI]
    Hard Disk  
      Type                     [Auto]
      LBA/Large Mode           [Auto]
      Block                    [Auto]
      PIO Mode                 [Auto]
      DMA Mode                 [Auto]
      S.M.A.R.T                [Enabled]
      32 Bit Data Transfer     [Enabled]

PCIPnP
  Clear NVRAM         [No]
  Pluh & Play         [No]
  PCI Latency timer   [32]
  PCI IDE BusMaster   [Disabled]      


   3. Al ser un disco SATA el nombre del dispositivo será reconocido por el sistema com adX.
   4. Ahora ponemos el LiveCD de pfsense y arrancamos el proceso de instalación avanzado (custom).
         1. Seleccionamos el disco a particionar.
         2. Lo formateamos con los parámetros del disco que se hayan detectado en el arranque.
   5. Hacemos dos particiones, una de 4GB → FreeBSD → Activa y otra con el resto de espacio del disco → FreeBSD →No Activa (solo se puede tener 1 partición activa en el proceso de instalación). Se tiene que limitar la partición primaria de la instalación a 4GB sino pfsense no arrancaría después de la instalación. Algunas BIOS no reconocen particiones primarias(bootables) con más de 4 GB.
   6. Debemos desmarcar la opción de packet filter, y tan solo dejar marcada la instalación de 'bootblock'.
   7. Debemos seleccionar la partición de 4GB para hacer la instalación.
   8. Seguimos con el proceso de instalación de pfsense y veremos que al crear las áreas de disco, el área de SWAP se crea con la misma memoria que la física del FX5622 1GB.
   9. Seleccionamos un único procesador.
   10. Reiniciamos la máquina y ya podemos quitar el CD-ROM externo para que arranque con normalidad pfsense (la opción 1 por defecto).
   11. Una vez cargado el sistema, nos pedirá que definamos las ethernets que vamos a utilizar.
   12. Seguidamente veremos el menú de pfsense, apretaremos la opción 8, para abrir una consola.
   13. Ahora asignaremos la segunda partición (la más grande) a la primaria de forma que podamos aprovechar todo el espacio del disco:
   14. Miramos el nombre de todas nuestras particiones detectadas al hacer: ls -la /dev/ad*, veremos algo como:

Code: [Select]
 ....       /dev/ad4
  ....       /dev/ad4s1
  ....       /dev/ad4s1a
  ....       /dev/ad4s1b
  ....       /dev/ad4s1c
  ....       /dev/ad4s2


   15. la segunda partición en este caso será ad4s2, entonces tendremos que ejecutar lo siguiente:

Code: [Select]
#bsdlabel -w /dev/ad4s2 auto    //escribimos una etiqueta para la partición ad4s2
#mkdir -p /xxx                  //xxx = nombre de la carpeta para el punto de montaje, tantos como particiones tengamos o queramos asignar
#newfs /dev/ad4s2a              //creamos el sistema de ficheros para cada uno de las áreas de la nueva partición ad4s2
#newfs /dev/ad4s2c
#mount dev/ad4s2a /xxx          //montamos la partición y así la hacemos accesible
#vi /etc/fstab                  //editamos el fichero, insertamos las particiones añadidas, guardamos y lo cerramos

Ejemplo linea añadida /etc/fstab:
/dev/ad4s2a         /xxx           ufs      rw     1     1


A partir de ahora al reiniciar cuando hagamos un: df -h por ejemplo, podremos ver que ya detectamos todo el espacio del disco instalado en diferentes recursos asignados.
« Last Edit: May 09, 2010, 05:00:47 am by bellera »

Offline bellera

  • Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • Karma: +0/-0
    • LinkedIn
    • View Profile
    • Josep Pujadas i Jubany
Re: Hardware
« Reply #2 on: May 09, 2010, 05:02:57 am »
¡Felicidades por la aportación!

Quote
no se donde ubicarlo bien bien, así que lo coloco aquí y lo puedes poner donde creas oportuno

Lo dejo ahí. Como administrador puedo mover cosas pero es limitado. He puesto un enlace en el hilo llamado Equipos FabiaTech