Transmission Daemon en Fedora 12 
Hola!

Otra entrada relacionada con preparar un servidor (falta la mega entrada de mi servidor, para estas vacaciones...). Lo que vamos a hacer hoy es daemonizar el Transmission (cliente BitTorrent) para que se ejecute al inicio y se mantenga abierto siempre. Las instrucciones son más o menos genéricas para cualquier *nix.

Lo primero es instalar el transmission:

$su
[introduce tu password]
#yum install transmission

Bien, ahora ya lo tenemos instalado. Ahora lo lanzamos desde el escritorio y configuramos los parámetros más importantes, como la velocidad de subida, puerto que queramos utilizar, opciones del webserver (puerto y autentificacion). De esta manera luego todo es mucho más fácil.

Cuando tengamos configurado como queremos lo cerramos y procedemos a daemonizarlo. Para ello copia este script en tu directorio /etc/init.d/transmission-daemon:

#!/bin/bash
#
# chkconfig: - 16 84
# description: Start up transmission-daemon
#
# processname: transmission-daemon
# config: /etc/sysconfig/transmission

# source function library
. /etc/rc.d/init.d/functions

# Get network config
. /etc/sysconfig/network

[ "${NETWORKING}" = "no" ] && exit 0

# Defaults
TRANSMISSION_HOME=/home/#TU_USUARIO#

DAEMON_USER="#TU_USUARIO#"
DAEMON_ARGS="--blocklist -g $TRANSMISSION_HOME/.config/transmission"

# Daemon
NAME=transmission-daemon

DAEMON=$(which $NAME)
DAEMON_PIDFILE=/var/run/$NAME.pid
DAEMON_LOCKFILE=/var/lock/subsys/$NAME
DAEMON_SCRIPTNAME=/etc/init.d/$NAME
DAEMON_LOGFILE=/var/log/$NAME.log

[ -x "$DAEMON" ] || exit 0

start() {
echo -n $"Starting ${NAME}: "

if [ -n "$TRANSMISSION_HOME" ]; then
export TRANSMISSION_HOME
fi

su - $DAEMON_USER -c "$DAEMON $DAEMON_ARGS"

sleep 2

status $NAME &> /dev/null && echo_success || echo_failure
RETVAL=$?

Lo único que tienes que hacer es sustituir #TU_USUARIO# por el usuario que tengas en tu sistema, y listo!, ahora lo añadimos al inicio:

chkconfig --add transmission-daemon
chkconfig --level 45 transmission-daemon on

Listo!, la próxima vez que arranque el equipo lo tendremos ejecutándose. Ahora lo lanzamos manualmente:

/etc/init.d/transmission-daemon start

Y podemos comprobar conectándonos a su interfaz web que funciona perfectamente, para ello abrimos un navegador y abrimos la web:

http://127.0.0.1:9091

Y voilá, ahí esta el Transmission si todo ha ido bien. Si quereis configurar algún parámetro lo podeis haciendo editando el archivo: /home/tu_usuario/.config/transmission/settings.json.

[ agregar comentario ]   |  [ 0 Trackback ]   |  Enlace permanente  |   ( 3 / 41 )
Desactivar NetworkManager en fedora 12 
Ultimamente estoy usando Fedora 12 tanto en mi equipo de escritorio como en mi servidor casero. Esta distribución esta pensada para utilizar a nivel usuario doméstico e incluye el servicio Network Manager para configurar la red fácilmente.

El caso es que en en estos pcs quiero que cuando arranque me configure la red de manera estática, y para ello tengo que desactivar el network manager, os voy a contar como lo he hecho

Primero hay que loguearse como root:

su
#introduces la pass de root#

chkconfig --level 2345 NetworkManager off
#esto desabilita el network manager en el arranque#

chkconfig --level 2345 network on
#esto levanta las interfaces de red al arrancar el pc#

Ahora hay q establecer las configuraciones de red de cada una de las interfaces que queramos que se activen al iniciar el equipo. Para ello tenemos archivos de configuración en el directorio /et/sysconfig/networ-scripts/, cada interfaz tiene un archivo con el nombre "ifcfg-ethX" si es cabledada o "ifcfg-wlanX" si es inalámbrica. Ahora lo editamos y configuramos, aquí va un ejemplo de una red por cable:

# Intel Corporation 82566DM Gigabit Network Connection
DEVICE=eth0
BOOTPROTO=none #NONE=IP ESTATICA, DHCP= IP AUTOMATICA#
HWADDR=#MAC DE LA TARJETA DE RED#
IPADDR=#DIRECCION IP#
NETMASK= #MASCARA DE RED#
ONBOOT=yes #ACTIVARSE AL INICIAR#
DNS1=#DNS 1#
DNS2=#DNS 2#
NM_CONTROLLED=no #No controle el dispositivo el network manager#
GATEWAY=#PUERTA DE RED#
TYPE=Ethernet #TIPO DE DISPOSITIVO#
USERCTL=no #no = SOLO ROOT PUEDE MODIFICARLO, yes = USUARIOS PUEDEN MODIFICAR#
PEERDNS=yes #MODIFICA EL ARCHIVO RESOLV.CONF CON LAS DNS#

Configurando el archivo con los valores de vuestra red tendreis las redes configuradas en el inicio. Recordar modificar los valores para cada uno de las interfaces que tengais, y podeis comprobar que todo va como debe con el comando ifconfig. Teneis un ejemplo con los parámetros wifi en el Wiki!

ACTUALIZO: Podeis instalar el paquete system-config-network para configurar de manera gráfica las interfaces. Eso si, no soporta WPA en el caso de las inalámbricas.


[ agregar comentario ]   |  [ 0 Trackback ]   |  Enlace permanente  |   ( 3 / 35 )
Casi dos años... 
Hola

Si... han pasado casi dos años desde la última entrada, mucho ha llovido desde entonces, y tras dejar un poco de lado el blog tanto Agio como yo nos hemos propuesto resucitarlo.

Tenemos en mente varios proyectos, el primero migrarlo a Wordpress (SimplePHPblog se ha quedado deprecated), así como montar un servidor linux, viajes, etc etc etc...

En fin... Espero que no quede en buenas intenciones y nos pongamos otra vez manos a la obra :)

Un saludo a todos!

[ 1 comentario ] ( 3 opciones )   |  [ 0 Trackback ]   |  Enlace permanente  |   ( 3 / 63 )
Mi nueva gráfica :D 

(El micro G71, la estrella de este post)

Un dia tan festivo como hoy os contaré uno de mis últimos caprichos que he tenido a bien concederme. Se trata de una gráfica nueva, concretamente una GeForce 7950GT. ¿Por qué me la he comprado? bueno podría dar muchas razones, pero la principal fue para poder utilizar el CUDA (luego descubrí que necesita una de la serie 8) y para que el WoW me fuera mejor (osea, para juegos y eso xD)

Tras recomendarle a un colega que no se la comprase en ebay terminé haciéndolo yo, ¿por qué? pues porque ahora en las tiendas no se encuentra esta gráfica, solo la serie 8, de la cual solo merece la pena la GeForce 8800 y es demasiado cara. Tenía una Gigabyte 8500, y quería algo más pontente, así q me decidí por esta, que pese a ser un poco más antigua que la 8500 rinde el doble.

Me salió por 114€ envío incluido una Point of View (no es q sea el mejor ensamblador pero tampoco quería gastarme más). Tras recibirla empiezo a hacer las pruebas pertinentes... Lo primero que noto es la temperatura (sí, yo soy así), 60ºC en idle y 70ºC a pleno rendimiento, no esta nada mal, el disipador de fábrica es de cobre y se autoregula la velocidad, con lo que el factor ruido esta bien conseguido. Lo siguiente que hago es hacerle una prueba con el 3Dmark06 (si alguien sabe algun bench gráfico en linux q por favor me lo diga!), 5300 puntos. Primera decepción, la XFX q había probado anteriormente daba en torno a los 5700, con lo que había perdido rendimiento.


(La gráfica con el disipador de serie y el Zalman=)

Tras buscar información me entero que la XFX viene oceada de fábrica, a lo que pienso: "Por qué no?" vamos a llevar a este cacharro al límite de sus posibilidades. Lo primero que hago es instalar un magnífico Zalman FC-ZV9 sobre la tarjeta (con masilla Zalman ZG-STG1), y se la conecto al conector de corriente de la tarjeta para que se autorregule la velocidad (el ruido es algo fundamental en mi caso). Tras reiniciar llega la primera sopresa, 37ºC !!!! he reducido 23ºC la temperatura en idle, lo cual es casi la mitad de temperatura, todo ello reduciendo el nivel de ruido. Con esto ya podemos hacer un oceo en condiciones. Primer test, pongo el Core a 610Mhz (frente a los 550Mhz de stock) y subo la memoria a 750Mhz, obtengo 5686 puntos y la temperatura máxima es de unos 47ºC (todavia considerablemente menor que la temperatura en idle con el disipador original), así q decido subir a 800Mhz la memoria, igualando a la XFX oceada. Con esta configuración obtengo 5708 puntos, solo 22 puntos más que con la primera configuración, y teniendo en cuenta que el ensamblador no es de los mejores decido dejarla en 610Mhz|750Mhz, para que las memorias (de dudosa calidad) no se calienten demasiado.


(La gráfica con el Zalman ya instalado)

Siguiente paso, flashear la bios para que siempre trabaje a esa velocidad y no necesite software para estar oceada. Genero un backup con el nvflash (nvflash -b backup.rom) y la edito con el NiBiTor poniendo el core y la memoria a las velocides correctas, y lo vuelvo a flashear con el nvflash (nvflash -5 flash.rom), y voilá, ya tengo las gráfica oceada.

El rendimiento en general es muy superior a la 8500 (unos 2.500 puntos en el 3dmark06), y en el WoW es totalmente diferente. ¿Por qué compre nvidia en lugar de ati? por el CUDA y porque a día de hoy los drivers de Linux son mucho mejores que los de ATI.


Pros:
- Buen precio para una tarjeta de gama alta
- Mejora en rendimiento a toda la serie 8 con excepción de la 8800
- Increibles niveles de temperatura y ruido con un Zalman VF700
- Genial rendimiento.

Contras:
- No soporta DirectX10 (quien lo quiere?)
- Podría mejorarse la calidad de los componentes para el caso de la Point of view (condensares solidos, memorias...)
- Hay que modificar ligeramente el conector del ventilador para conectar el Zalman.

[ 2 comentario ] ( 41 opciones )   |  [ 0 Trackback ]   |  Enlace permanente  |   ( 3 / 519 )
Bush Countdown 


[ 1 comentario ] ( 19 opciones )   |  [ 0 Trackback ]   |  Enlace permanente  |   ( 2.9 / 495 )

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Siguiente> Ultima>>