Tags

  • 2 items are tagged with Apache
  • 3 items are tagged with CentOS
  • 1 items are tagged with ClamAV
  • 1 items are tagged with Cyrus
  • 2 items are tagged with ESX 3.5
  • 1 items are tagged with Exim
  • 1 items are tagged with FastSCP
  • 1 items are tagged with Horde
  • 1 items are tagged with LAMP
  • 3 items are tagged with Linux
  • 3 items are tagged with MySQL
  • 1 items are tagged with Pam-mysql
  • 3 items are tagged with PFsense
  • 1 items are tagged with PureFTPd

Favourites Create PDF Email Print

PFsense Embedded

Author:
F. Javier Lancharro Ramiro
Date added:
Sunday, 29 March 2009
Last revised:
Sunday, 29 March 2009
Hits:
572
Rating:
 
Vote for this:
Good - Bad
favoured:
0 Favour

Answer

La nueva versión de PFsense, resuelve algunos problemas que tenían sus predecesoras desde la 1.0.1. Uno de los fallos que reseulve sin mayor problema es el uso de Upnp. Aunque con la versión 1.0.1 podiamos añadir el paquete "miniUPnP", este no acababa de funcionar correctamente, dejando algunos programas sin servicios, como el caso del Skype, con el que no se pueden recibir llamadas entrantes. En cambio con el UPnP que ya viene como servicio a partir de las versiones 1.2-BETA y RC's, no dá ningún problema y pueden recibir llamadas entrantes.

No todo el campo es oregano, por lo que en algunas instalaciones en concreto podemos quedarnos sin nuestro querido firewall en cuanto actualizamos a cualquiera de las versiones a partir de la primera 1.2 RC. En concreto es a que los nuevos controladores integrados en FreeBSD, se configuran por defecto para usar el modo DMA, y en el caso de algunas controladoras de placa base y con una CompacFlash como HDD, eso genera que el sistema no arranque correctamente, quedándose el sistema en un bucle de error DMA.

Para solucionar este problema, nosotros tenemos la solución.
 

INSTRUCCIONES

1 .- Arrancar el sistema PFsense en modo 'SAFE'

2 .- Editar el archivo:

/boot/loader.conf

3 .- Añadir las siguientes lineas:

hw.ata.ata_dma="0"

hw.ata.atapi_dma="0"

4 .- Grabamos el archivo y rebotamos la máquina. Voila! ya está resuelto el problema.

¿Que hacen esas dos instrucciones? Para quien lo quiera como curiosidad, esas dos instrucciones simplemente indican a FreeBSD que trate las unidades ATA y ATAPI en modo PIO en vez de DMA, por lo que el sistema arranca sin problemas.

Category

Tags for this item

Comentarios (0)add comment

Escribir comentario

security image
Escribe los caracteres de la imagen


busy