Feeds:
Entradas
Comentarios

Archive for 29 diciembre 2007

Pensaba no escribir hasta pasados los Reyes Magos pero debido a que he estado usando Debian en mi PC pues me ha picado la curiosidad y he terminado de saber configurar el sonido 5.1 en Linux, ya que lo había conseguido alguna vez pero no con mucho éxito. Así que os dejo el artículo en cuestión (aunque lo que haces el clonar o duplicar el sonido para que lo reproduzcan todos los altavoces)

La tarjeta es: 01:0d.0 Multimedia audio controller: Creative Labs SB Audigy LS y el módulo que ALSA carga es CA0106.

Lo mejor, si no lo tenemos ya es, actualizar ALSA a su última versión. Después sólo tendremos que crear dos ficheros con el siguiente contenido:

  1. sudo nano /etc/asound.conf

Y pegamos lo siguiente sin modificar nada:

pcm.duplicate {
type plug
slave.pcm “surround51”
slave.channels 6
route_policy duplicate
}

Después crearemos el fichero .asoundrc en nuestra carpeta de usuario así:

  1. cd
  2. nano .asoundrc

Y pegamos lo siguiente:

ctl.ca0106 {
type hw
card 0
}

pcm.!default {
slave.pcm surround51
slave.channels 6
type route
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.4 0.5
ttable.1.4 0.5
ttable.0.5 0.5
ttable.1.5 0.5
}

Y con ésto ya tendremos sonido 5.1 o surround en nuestro sistema GNU/Linux. Es recomendable reiniciar ALSA si no tenemos sonido 5.1 pero a mí no me ha hecho falta. Tan sólo crear esos dos ficheros y abrir una película para tener sonido 5.1 como lo tengo en Windows con el software de Creative.

Por cierto, para probar que tenemos sonido 5.1 podremos saberlo o comprobarlo con el siguiente comando:

  1.  speaker-test -D duplicate -c 6 -t 2

Que basícamente irá probando que suena cada altavoz hasta que paremos o cerremos la consola.

Read Full Post »

¡Vacaciones!

Época navideña: cenas con amigos y colegas, compras, regalos, viajes, en fin, gastos. Así que me tomo unas vacaciones para disfrutar de las navidades.

 

Hasta pronto y, ¡Feliz año nuevo!

Read Full Post »

Cuando no se tienen referencias pues pasa que lo de abajo es arriba, arriba puede ser abajo, derecha se convierte en izquierda y la izquierda cambia a la derecha. Y me diréis que por qué escribo ésto, yo os dejo una imagen para que lo comprobéis:

Jejeje, éstas cosas sólo pueden pasar en España ya que el que puso el cartel era un GAÑÁN pero bueno tiene gracia 😀

Por cierto, si os queréis pasar a verlo es cerca del Estadio de la Peineta en Madrid.

Read Full Post »

Para instalar madwifi y tener soporte para las tarjetas con chip atheros deberemos compilar el código fuente bien manualmente o de una manera más simple, con module assistant. Yo usaré module assistant.

Si no lo tenéis instalado deberéis hacerlo, así como bajar iwconfig para la gestión de redes inalámbricas y las cabeceras del kernel:

  1. sudo apt-get install module-assistant wireless-tools linux-headers-$(uname -a)
  2. sudo m-a a-i madwifi

Que baje todo lo que tenga que bajar y listo, ya tendremos nuestra tarjeta soportada. Ahora tendremos que configurarla: poner la IP, DNS, etc o no si usamos DHCP. Podemos usar Network-Manager para gestionar las redes con mucha facilidad además de que soporta cifrado WPA y hace mucho más cómoda la labor de conectarse a redes cifradas pero sí y sólo sí, si tenemos un servidor DHCP activado ya que si usamos IPs dinámicas no conecta 😦

Por cierto, si no detecta la tarjeta después haber compilado he instalado los módulos, deberemos cargarlos aunque un reinicio valdría (ups, que ésto sólo se hace en Windows) 😀

El módulo principal es: ath_pci, así que:

  1. sudo modprobe ath_pci

Si tenéis dudas o lo queréis compilar a mano, sólo tendréis que bajar el código fuente: configure, make y sudo make install. Os dejo el enlace a la Web de MadWiFi aquí.

Read Full Post »

 

He estado rediseñando mi red local motivado por el pésimo rendimiento que mi servidor de P2P estaba dando usando un hardware modesto: PIII@860Mhz y 256MB de RAM con Windows XP SP2. El problema es que eMule.exe se comía toda la memoria y su cortafuegos (Outpost) consumía bastante CPU debido al alto número de conexiones de red y dejaba el PC pues poco últil y operativo, eso sí, eMule funciona perfecto pero el resto del PC no. Se nota que le pasan los años al PC.

 

Lo que pensé en un momento era utilizar el o rdenador que en un momento alojó Debser ya que ahora estaba en desuso. Entonces busqué por Google alguna distro de Linux que fuera como una especie de tapón y que filtrara el tráfico Web y demás servicios para que el servidor P2P no tuviera casi ningún proceso de seguridad, es decir, desinstalando el cortafuegos y quizás el Antivirus para que no perdiera rendimiento gestionando las conexiones.

Pues bien, primero probé IPCop que me recordó a mi última experiencia de SmoothWall 2.0 Express que probé hace algún tiempo con una interfaz gráfica algo antigua pero funcional. La verdad es que no lo terminé de exprimir y bajé la ISO de SmoothWall 3.0 Express porque ví mucho apoyo tanto en Google como en su Web (sobretodo en el foro) y la interfaz gráfica es bastante buena. Cuando hablo de interfaz gráfica me refiero a interfaz vía Web.

El sistema está disponible tanto en arquitecturas de 32 bit y 64 bit, aunque casi todos los sistemas basados en SmoothWall están usando arquitecturas de 32 bit ya que en su inmensa mayoría utilizan hardware desfasado técnicamente hablando. La ISO de 32 bit se puede descargar desde aquí y tiene un tamaño de 69 MB. La instalación es demasiado simple pero si no os queréis perder, id a Kriptópolis que tienen un manual para de instalación y configuración bastante bueno. Tambié, recordar, que en el mismo CD de instalación tenemos el manual de instalación de SmoothWall en inglés, para los despistados, os lo dejo aquí.

Las características que tiene por defecto de instalación son varias, entre ellas:

  • Cortafuegos, obviamente, tanto de entrada como de salida.
  • Redirección de puertos.
  • Squid (Proxy-Caché transparente o no)
  • Servidor DHCP, DNS y SSH, entre otros.
  • Servidor de registro de conversaciones vía e-mail y IM.
  • IDS (Snort).
  • VPN.
  • Administración del ancho de banda con QoS.
  • Personalización de terceros.

Antes de instalar como locos hay que reflexionar un poco ya que SmoothWall al igual que IPCop tienen una filosofía en la marcación de Redes:

  • GREEN: Quiere decir que es una conexión segura, que está en una zona segura detrás de la máquina donde tenemos instalado SmoothWall.
  • RED: Zona externa a nuestra máquina son SW, puede ser externa de estar conectada a un router monopuesto o multipuesto como me ha pasado a mí.
  • ORANGE: Zona DMZ, Zona Desmilitarizada, es decir, otro segmento de nuestra Red que donde se suelen alojar los servidores de servicios 😀
  • PURPLE: Creo que es una zona dedicada a interfaces WiFi.

Yo he seguido el esquema de instalación GREEN + RED.

Una imagen vale más que mil palabras:

¿Se ve claro no?

 

Según como hemos instalado y configurado las interfaces de Red, tendremos que conectar los cables para crear una Red como está mostrado más arriba.

 

Yo partía de una situación tal que así:

 

Iba a poner en la zona GREEN al servidor de P2P, al PC 1 y al punto de acceso pero haciendo pruebas sólo con SmoothWall y mi portátil usando WiFi y bajando vía Bittorrent capítulos de series, he descubierto que la calidad de navegación con P2P detrás de la máquina con SW es mucho peor que sin éste, por tanto, la red actual que tengo es tal que así:

Y servirá para no tener la necesidad de tener en cada PC de la Zona Verde un cortafuegos ya que restringiré las aplicaciones que se puedan usar mediante el filtro saliente de SW y lo mismo para la entrada. También tengo activado un p proxy-caché transparente para gastar menos ancho de banda en páginas en las que coincidamos los PCs de la Zona Verde además de un filtro decontenidos DansGuardian y un antivirus que analiza el tráfico aunque éstas dos últimas funcionas, huegla decir que retarda mucho la navegación, hacíendolo incómodo.

Hay funciones extras en el foro de SW, concretamente en Express 3.0 HomeBrew Customizations, que se pueden instalar para añadir funcionalidades extras tales como: borrador de registros, DansGuardian, actualizador de reglas de Snort, generador de informes de Squid y de Snort, etc.

Como ya me he comprado el Switch, he terminado la Red y ha quedado perfecta. Os recomiendo que os descarguéis la modificación de los foros de SW, llamado ModCommander, que es una lista de todos los mods y la mayoría con instalación automática.

Read Full Post »

KDE 4.0 ha sido lanzado estable hoy, 11 de Enero. Sé que KDE 4.0 no es KDE 4 y por tanto no incluye todo lo que prometía. Pero bueno, por lo menos la base es “estable”.

Hay paquetes para todas las distros mayoritarias pero si queréis probarla en un LiveCD os dejo dos alternativas: SUSE o Debian Podéis probarla en una máquina virtual …

Si queréis instalarlo en Debian Sid o bien en Lenny, tendréis que agregar el repositorio experimental (tranquilos, que sólo se os instalar paquetes de ahí si lo especificais al usar APT)

Modificar /etc/apt/sources.list y poned lo siguiente:

deb http://ftp.debian.org/debian/ experimental main non-free contrib
deb-src http://ftp.debian.org/debian/ experimental main non-free contrib

Luego actualizamos los repositorios con el típico:

  • sudo apt-get update

Para usar el repositorio experimental deberemos añadir -t experimental después de APT, es decir:

  • sudo apt-get -t experimental install Paquete1, Paquete2,..,PaqueteN

Entonces para KDE hay que instalar lo siguiente:

  • sudo apt-get -t experimental install kdebase-workspace kdebase extragear-plasma kdeutils kdenetwork kdegraphics kdetoys kdeartwork kdesdk

Y ya tendremos instalado la parte de KDE, es decir la base y algunos complementos. Habrá que esperar unos meses para que se introduzcan mejoras.

 

 

 

KDE 4.0 Release Counter

Read Full Post »

Bueno, pues en Windows es fácil ya que usando Cool’n’Quiet y tocando el Panel de Control configuramos el sistema operativo para que reduzca los Mhz de la CPU cuando no la necesite y así la batería del portátil dure más o símplemente porque queramos gastar menos energía. Por otra parte, con los Core 2 Duo creo que no hay que hacer nada, ni instalar nada para hacer lo mismo que con los AMD de socket 939.

En Debian el asunto es fácilillo.

  1. sudo apt-get install cpufrequtils sysfsutils (si es que no los tenemos instalados ya)

Cuando esté instalado tendremos que cargar cierto módulo dependiendo de nuestra arquitectura del procesador como os pongo aquí:

  • AMD K6: powernow_k6

  • AMD K7 (Athlon, Duron, Sempron 32 bits) : powernow_k7

  • AMD K8 (Athlon 64, Turion 64, Sempron 64, Opteron 64) : powernow_k8

  • Pentium 4, Celeron D, Pentium D, Celeron M : p4_clockmod

  • Pentium M, Core Duo, Core 2 Duo : speedstep_centrino

  • También hay un módulo genérico llamado: acpi_cpufreq

En mi caso pues he de utiliza el último ya que estoy en el portátil y es un Core 2 Duo pero en mi PC de sobremesa uso powernow_k8 ya que tengo un AMD64 4000+, así que hacemos lo siguiente:

  1. sudo modprobe speedstep_centrino

Ahora tendremos que configurar el tipo de escalado de CPU queremos dependiendo de nuestras necesidades:

 

  • Performance (cpufreq_performance): Configura la CPU a su frecuencia máxima.

  • Powersave (cpufreq_powersave): Configura la CPU al contrario que el anterior, es decir, a su mínima frecuencia.

  • OnDemand (cpufreq_ondemand): Configura la CPU dinámicamente según el uso de la aplicaciones que usemos, es la más recomendada para sobremesa.

  • Conservative (cpufreq_conservative): Parecida a OnDemand pero menos agresiva y perfecta para portátiles.

Así que cargamos Conservative o OnDemand y lo dejamos fijado así:

  1. sudo modprobe cpufreq_ondemand
  2. echo ondemand | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Por último deberemos añadir los módulos en /etc/modules para que se carguen al inicio del sistema:

  1. echo speedstep_centrino | sudo tee -a /etc/modules
  2. echo cpufreq_ondemand | sudo tee -a /etc/modules

Y si queremos ver como queda todo configurado y cómo está pues:

  1. cpufreq-info

Creo que éso es todo.

Read Full Post »

Older Posts »