<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>El blog de nico &#187; Computers</title>
	<atom:link href="http://blog.mundodisco.net/tag/computers/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.mundodisco.net</link>
	<description>Dando guerra desde 509210700</description>
	<lastBuildDate>Tue, 13 Jul 2010 10:56:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>[HOWTO] Configurando OpenFiler 2.3</title>
		<link>http://blog.mundodisco.net/archives/351</link>
		<comments>http://blog.mundodisco.net/archives/351#comments</comments>
		<pubDate>Sun, 10 Jan 2010 11:35:01 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=351</guid>
		<description><![CDATA[Este post pretende ser una pequeña guía de configuración de OpenFiler 2.3. La instalación no tiene ningún secreto, y hay disponibles dos guías de instalación, una para la instalación en modo texto y otra para la instalación en modo gráfico. Una vez instalado OpenFiler nos encontramos con algo así: Una pantalla de login normal y [...]]]></description>
			<content:encoded><![CDATA[<p>Este post pretende ser una pequeña guía de configuración de OpenFiler 2.3. La instalación no tiene ningún secreto, y hay disponibles dos guías de instalación, una para la instalación en <a href="http://www.openfiler.com/learn/how-to/text-based-installation" target="_blank">modo texto</a> y otra para la instalación en <a href="http://www.openfiler.com/learn/how-to/graphical-installation" target="_blank">modo gráfico</a>.</p>
<p>Una vez instalado OpenFiler nos encontramos con algo así:</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.32.12.png"><img class="aligncenter size-full wp-image-352" title="Arranque OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.32.12.png" alt="" width="645" height="481" /></a><br />
Una pantalla de login normal y corriente muy similar a la de cualquier linux, instándonos a que abramos el interface de administración de OpenFiler:</p>
<p style="text-align: center;"><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.24.52.png"><img class="aligncenter size-full wp-image-353" title="Login web OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.24.52.png" alt="" width="590" height="293" /></a><br />
El usuario por defecto es <strong>openfiler</strong> y la contraseña <strong>password</strong>. Lo primero que vamos a hacer es configurar los discos duros para alojar nuestros datos. En este caso configuraremos un RAID-1 para mantenerlos a buen recaudo.</p>
<p>Para crear el RAID-1 lo primero es preparar la tabla de particiones de cada uno de los discos miembros de dicho RAID. Para ello nos dirigimos a Volumes &#8211;&gt; Block Devices, seleccionamos uno de los discos que va a formar parte del RAID  y creamos una partición del tipo &#8220;RAID Array Member&#8221;:</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.42.18.png"><img class="aligncenter size-full wp-image-356" title="Tabla de dispositivos OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.42.18.png" alt="" width="1259" height="416" /></a><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.55.13.png"><img class="aligncenter size-full wp-image-357" title="Creando una partición en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.55.13.png" alt="" width="977" height="287" /></a>Repetimos el proceso para el otro disco duro y cuando lo tengamos listo nos dirigimos a <strong>Volumes &#8211;&gt; Software RAID</strong>, escogemos el tipo de RAID deseado (RAID-1 en nuestro caso) y marcamos los dispositivos que queremos utilizar para crear el RAID y hacemos click en <em>Add array</em>:<br />
<img class="aligncenter size-full wp-image-358" title="Creando el RAID en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.59.06.png" alt="" width="989" height="446" /><img class="aligncenter size-full wp-image-359" title="Estado del RAID en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-09.59.56.png" alt="" width="1001" height="170" />Una vez que tenemos el RAID creado crearemos un grupo de volúmenes (VG para quien esté acostumbrado a la nomenclatura de LVM) para poder &#8220;particionar&#8221; el RAID usando LVM (Hay que tener en cuenta que con la creación del RAID va implícita la creación del PV correspondiente). Para ello nos dirigimos a <strong>Volumes -&gt; Volume Groups</strong> y creamos un nuevo VG, en mi caso &#8220;data&#8221;, y escogemos el volúmen físico (physical volume) que acabamos de crear (nuestro RAID-1):</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-10.08.28.png"><img class="aligncenter size-full wp-image-360" title="Creando VG en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-10.08.28.png" alt="" width="970" height="369" /></a>Una vez creado el Volume Group nos dirigimos a &#8220;Volumes &#8211;&gt; Add Volume&#8221; para crear los diferentes volúmenes/particiones donde almacenaremos nuestros datos. En mi caso creo 2 volúmenes de 4Gb cada uno, uno para documentos y otro para fotografías. La selección de sistema de ficheros está un poco limitada, podemos escoger entre XFS y ext3, no soporta ext4 ya que el kernel con el que viene es un 2.6.26 y si mal no recuerdo ext4 fue marcado como estable para su uso de forma segura en el kernel 2.6.29. La otra opción es escoger iSCSI, y entonces tendríamos que darle formato en el equipo que actuase como iSCSI initiator. En nuestro caso y para no complicarnos escogeremos XFS. No utilicéis acentos ni caracteres no ASCII (como la ñ) en la descripción de los volúmenes ya que eso creará problemas a la hora de gestionar los mismos.</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-11.34.29.png"><img class="aligncenter size-full wp-image-365" title="Volumenes existentes en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-11.34.29.png" alt="" width="978" height="533" /></a></p>
<p>A continuación deberemos definir las redes que van a poder acceder a los recursos compartidos, para ellos vamos a la sección <strong>System</strong> y en &#8220;Network Access Configuration&#8221; damos de alta nuestra red:</p>
<p><a style="text-decoration: none;" href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-11.56.32.png"><img class="aligncenter size-full wp-image-366" title="Definiendo redes en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-11.56.32.png" alt="" width="980" height="246" /></a></p>
<p>Una vez hecho esto deberemos configurar el sistema de autenticación que usará OpenFiler. OpenFiler basa la autenticación de todos los servicios en LDAP y nos da dos alternativas: usar un servidor LDAP existente como un Active Directory, o bien instalar un servidor OpenLDAP propio. Como en nuestro caso queremos un servidor independiente que no necesite infraestructura añadida nos decidiremos por la segunda opción. Nos dirigimos a Accounts &#8211;&gt; Authentication y configuramos el server LDAP local:</p>
<ul>
<li>Marcamos la opción &#8220;Use LDAP&#8221;</li>
<li>Marcamos la opción &#8220;Use Local LDAP Server&#8221;</li>
<li>Server: 127.0.0.1</li>
<li>Base DN: dc=&lt;DOMINIO&gt;,dc=&lt;SUFIJO-DOMINIO&gt;</li>
<li>Root bind DN: cn=Manager,dc=&lt;DOMINIO&gt;,dc=&lt;SUFIJO-DOMINIO&gt;</li>
<li>Root bind password: establecemos una contraseña para nuestro servidor LDAP</li>
</ul>
<p>Una vez configurado esto debería quedarnos algo así:</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.03.42.png"><img class="aligncenter size-full wp-image-367" title="Configurando LDAP en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.03.42.png" alt="" width="978" height="426" /></a></p>
<p>Con LDAP configurado nos dirigimos a <strong>Account -&gt; Administration</strong> y creamos los grupos y usuarios que consideremos pertinentes. El proceso es bastante sencillo así que no lo detallaré.</p>
<p>A continuación activaremos los servicios con los cuales podrán acceder los usuarios a nuestros recursos, nos dirigimos a <strong>Services &#8211;&gt; Manage Services</strong> y activamos <strong>SMB / CIFS server </strong>para permitir el acceso vía samba (Recursos compartidos de Windows).</p>
<p>Con los usuarios creados y los servicios activados nos dispondremos a crear los recursos que pueden acceder dichos usuarios. Nos dirigimos a la sección Shares y creamos una carpeta dentro de uno de los volúmenes existentes haciendo click en el nombre del volumen. Hacemos click en la carpeta recién creada y hacemos click en &#8220;Make share&#8221;:</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.15.55.png"><br />
<img class="aligncenter size-full wp-image-368" title="Creando un recurso compartido en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.15.55.png" alt="" width="709" height="452" /></a> Una vez creado el recurso compartido configuraremos sus diferentes opciones: nombre, grupos que tienen acceso y redes que tienen acceso a dicho recurso:</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.23.27.png"><img class="aligncenter size-full wp-image-369" title="share: Grupos en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.23.27.png" alt="" width="1006" height="845" /></a><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.23.39.png"><img class="aligncenter size-full wp-image-370" title="share: redes en OpenFiler" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/Captura-de-pantalla-2010-01-10-a-las-12.23.39.png" alt="" width="983" height="298" /></a></p>
<p>En las capturas se muestra al grupo &#8220;Usuarios&#8221; establecido como grupo principal (PG) y con acceso de lectura/escritura (RW). Además se autoriza a la red 10.211.55.0 creada anteriormente para acceder a través de samba con acceso de lectura/escritura. Los permisos reales serán la combinación de los permisos de red y permisos de grupo, aplicándose los más restrictivos. Prestad atención a la opción &#8220;Override SMB/rsync share name&#8221;, en la captura está establecido a &#8220;apuntes&#8221; si estuviese en blanco que es valor por defecto, el nombre del recurso compartido en samba (red de windows) sería &#8220;data.documents.apuntes&#8221;.</p>
<p>Con esto tenemos todo lo necesario para acceder a través de samba a nuestro recurso compartido, como pudisteis en la última parte del proceso, acceder a través de FTP ó NFS sería tan sencillo como activar el servicio y darle los permisos necesarios en los recursos deseados.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/351/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Permisos en Linux</title>
		<link>http://blog.mundodisco.net/archives/348</link>
		<comments>http://blog.mundodisco.net/archives/348#comments</comments>
		<pubDate>Wed, 06 Jan 2010 11:54:12 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=348</guid>
		<description><![CDATA[No sé porqué, pero a la gente que empieza con linux siempre se le atascan los permisos. En Linux, y en cualquier UNIX un fichero/directorio tiene un dueño (owner) y pertenece a un grupo, para la interacción con los usuarios que no sean ni el dueño ni pertenezcan al grupo que posee el objeto en [...]]]></description>
			<content:encoded><![CDATA[<p>No sé porqué, pero a la gente que empieza con linux siempre se le atascan los permisos. En Linux, y en cualquier UNIX un fichero/directorio tiene un dueño (owner) y pertenece a un grupo, para la interacción con los usuarios que no sean ni el dueño ni pertenezcan al grupo que posee el objeto en cuestión entran en juego los permisos de otros (others).</p>
<p>Cuando hacemos un ls por cada archivo/directorio que tenemos obtenemos algo así:</p>
<blockquote><p>-rw-r&#8211;r&#8211; 1 nico equipaje 0 ene  6 11:49 file.dat</p></blockquote>
<p>Lo primero que vemos es el tipo de fichero (-) los posibles son los siguientes:</p>
<ul>
<li>&#8220;-&#8221; -&gt; fichero normal</li>
<li>&#8220;d&#8221; -&gt; directorio</li>
<li>&#8220;l&#8221; -&gt; enlace simbólico</li>
<li>&#8220;s&#8221; -&gt; UNIX socket</li>
<li>&#8220;p&#8221; -&gt; pipe/tubería</li>
<li>&#8220;c&#8221; -&gt; character special file (no se me ocurre una traducción aceptable para esto)</li>
<li>&#8220;b&#8221; -&gt; block special file</li>
</ul>
<p>A continuación está la representación simbólica de los permisos (rw-r&#8211;r&#8211;), los 3 primeros (rw-) son los permisos de usuario, el segundo bloque de 3 (r&#8211;) representa los permisos del grupo y el último bloque (r&#8211;) son los permisos de otros usuarios. Los posibles permisos son los siguientes:</p>
<ul>
<li>r -&gt; lectura (Read)</li>
<li>w -&gt; escritura (Write)</li>
<li>x -&gt; ejecución en ficheros, búsqueda en directorios (eXecution)</li>
<li>s -&gt; setuid con ejecución/búsqueda. Si un achivo ejecutable tiene el bit setuid activo, se ejecutará con los permisos efectivos del dueño del fichero, en vez de usar los permisos de quien ejecuta el archivo.</li>
<li>S -&gt; setuid sin ejecución/búsqueda</li>
<li>t -&gt; pegajoso (sticky) con ejecución/búsqueda. Un directorio pegajoso es un directorio append-only, es decir, los usuarios pueden añadir ficheros nuevos pero no pueden borrar ni renombrar los archivos existentes.</li>
<li>T -&gt; pegajoso sin ejecución/búsqueda.</li>
</ul>
<p>A partir de eso, podemos ver que el dueño del fichero (nico) file.dat puede leer y escribir en el fichero, el grupo equipaje podrá leer el fichero y el resto de usuario también podrá leer el fichero.</p>
<p>El siguiente dato que se puede ver es el propietario del archivo (nico) seguido del grupo (equipaje).</p>
<p>Ahora que ya sabemos para que valen las letritas.. ¿cómo modificamos los permisos? chown permite modificar el propietario del fichero, ejemplo: &#8220;chown root file.dat&#8221; haría a root propietario del archivo file.dat. chgrp nos permite cambiar el grupo del fichero, ejemplo: &#8220;chgrp users file.dat&#8221; otorgaría al grupo users el fichero file.dat</p>
<p>Los permisos se modifican con el comando chmod. chmod nos permite representar los permisos de dos formas, utilizando la notación simbólica explicada anteriormente o mediante notación octal (0-7). La notación octal utiliza un dígito de 0 a 7 para cada bloque de permisos, así &#8220;chmod 0755 file.dat&#8221; el 7 afecta a los permisos del propietario, el primer 5 a los permisos de grupo y el segundo 5 a los permisos de otros usuarios.</p>
<p>El significado de los numeritos es el siguiente:</p>
<ul>
<li>0 -&gt; sin permisos</li>
<li>1 -&gt; ejecución (&#8211;x)</li>
<li>2 -&gt; escritura (-w-)</li>
<li>3 -&gt; escritura y ejecución (-wx)</li>
<li>4 -&gt; lectura (r&#8211;)</li>
<li>5 -&gt; lectura y ejecución (r-x)</li>
<li>6 -&gt; lectura y escritura (rw-)</li>
<li>7 -&gt; lectura, escritura y ejecución (rwx)</li>
</ul>
<p>Como buenos observadores, habréis visto que faltan los permisos de sticky y setuid, para eso se usa el primer dígito:</p>
<ul>
<li>1 -&gt; pegajoso (sticky)</li>
<li>2 -&gt; setgid</li>
<li>4 -&gt; setuid</li>
</ul>
<p>Poniendo todo junto, &#8220;chmod 1750 file.dat&#8221; activaría el bit pegajoso para file dat, daría permisos de lectura, escritura y ejecución al propietario, lectura y ejecución al grupo y ningún permiso a otros. Utilizando notación simbólica los comandos serían: &#8220;chmod u+rwx file.dat&#8221; para los permisos del propietario, &#8220;chmod g+rx-w file.dat&#8221; para los del grupo, &#8220;chmod o-rwx file.dat&#8221; para los permisos de otros y &#8220;chmod +t fichero&#8221; para activar el bit pegajoso (sticky). De ahí que a la hora de aplicar permisos se utilice la notación octal, por su comodidad.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/348/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Shinobii Console Toolkit</title>
		<link>http://blog.mundodisco.net/archives/338</link>
		<comments>http://blog.mundodisco.net/archives/338#comments</comments>
		<pubDate>Sat, 02 Jan 2010 21:03:45 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=338</guid>
		<description><![CDATA[Esta mañana recogí mi Shinobii Console Toolkit, un kit de herramientas orientado a la manipulación y violación de garantías de todas las consolas que hay ahora mismo en el mercado. Por 20€ + portes tienes un set de destornilladores muy bien hecho y con las puntas imantadas, en un tamaño compatible con los pisos de [...]]]></description>
			<content:encoded><![CDATA[<p>Esta mañana recogí mi Shinobii Console Toolkit, un kit de herramientas orientado a la manipulación y violación de garantías de todas las consolas que hay ahora mismo en el mercado. Por 20€ + portes tienes un set de destornilladores muy bien hecho y con las puntas imantadas, en un tamaño compatible con los pisos de 30m² de hoy en día.</p>
<p><a href="http://blog.mundodisco.net/wp-content/uploads/2010/01/shinobii_console_toolkit_LRG.png"><img class="aligncenter size-full wp-image-339" title="shinobii_console_toolkit_LRG" src="http://blog.mundodisco.net/wp-content/uploads/2010/01/shinobii_console_toolkit_LRG.png" alt="" width="600" height="608" /></a></p>
<p>Como cabe esperar, aparte de poder meterle mano a la consola con él, vale para destripar el PC sin mayor problema, un must en estos tiempos modernos.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/338/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Massive storage ala nico</title>
		<link>http://blog.mundodisco.net/archives/328</link>
		<comments>http://blog.mundodisco.net/archives/328#comments</comments>
		<pubDate>Thu, 31 Dec 2009 18:12:19 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=328</guid>
		<description><![CDATA[Después de detectar el enésimo fallo en el RAID-5 formado por seis discos duros Seagate de 500Gb decidí pasarme a Western Digital, y aprovechando la migración, subir de discos de 500Gb a discos de 1.5Tb. En total 9Tb, que se quedan en 7.5Tb aprovechables: Array Size : 7325679680 (6986.31 GiB 7501.50 GB) Los discos elegidos [...]]]></description>
			<content:encoded><![CDATA[<p>Después de detectar el enésimo fallo en el RAID-5 formado por seis discos duros Seagate de 500Gb decidí pasarme a Western Digital, y aprovechando la migración, subir de discos de 500Gb a discos de 1.5Tb. En total 9Tb, que se quedan en 7.5Tb aprovechables:</p>
<blockquote><p>Array Size : 7325679680 (6986.31 GiB 7501.50 GB)</p></blockquote>
<p>Los discos elegidos han sido 6 Western Digital Caviar Green (WD15EADS). Y para facilitar las tareas de administración (física) de los mismos, he adquirido <a href="http://tinyurl.com/y8a2v3j">dos blackplanes SATA</a> con capacidad de 4 discos cada uno. Los backplanes son una maravilla, puedes controlar el encendido/apagado de cada disco por separado, proporcionan un LED de actividad para cada disco y permiten cambiar los discos sin apagar el equipo (comprobado).</p>
<p>Una de las cosas que más me preocupaba con los Caviar Green era su rendimiento, en teoría funcionan entre 5400 y 7200 RPM según haga falta, para obtener un buen equilibrio entre consumo y rendimiento. De forma cualitativa y con un uso normal, no los noto más lentos que los Seagate a los que sustituyen, que si eran 7200RPM constantes. Como dato (poco fiable) os dejo la salida de hdparm -tT para el RAID-5:</p>
<blockquote>
<div id="_mcePaste">/dev/md4:</div>
<div id="_mcePaste">Timing cached reads:   14748 MB in  2.00 seconds = 7382.40 MB/sec</div>
<div>Timing buffered disk reads:  1104 MB in  3.00 seconds = 367.73 MB/sec</div>
</blockquote>
<div>Eso si, sin duda alguna son más frescos que los anteriores, funcionando a una temperatura media de 25 &#8211; 28 ºC, podéis ver las temperaturas de la última semana recogidas por <a href="http://munin.projects.linpro.no/">munin</a> con ayuda de hddtemp:</div>
<div><a href="http://blog.mundodisco.net/wp-content/uploads/2009/12/hddtempd-week.png"><img class="aligncenter size-full wp-image-330" title="Temperaturas de los discos en la última semana" src="http://blog.mundodisco.net/wp-content/uploads/2009/12/hddtempd-week.png" alt="" width="489" height="364" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/328/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Public DNS by Google</title>
		<link>http://blog.mundodisco.net/archives/324</link>
		<comments>http://blog.mundodisco.net/archives/324#comments</comments>
		<pubDate>Thu, 03 Dec 2009 17:53:49 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=324</guid>
		<description><![CDATA[Hoy se presentaron los DNS públicos de Google, que prometen ser más seguros y más rápidos. No voy a entrar en valoraciones de seguridad DNS, pero en cuanto a velocidad, estando en españa, parece que no compensa la cosa: Usando dig @8.8.8.8 www.google.es obtengo los siguientes resultados: ;; Query time: 87 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy se presentaron los DNS públicos de Google, que prometen ser más seguros y más rápidos. No voy a entrar en valoraciones de seguridad DNS, pero en cuanto a velocidad, estando en españa, parece que no compensa la cosa:</p>
<p>Usando dig @8.8.8.8 www.google.es obtengo los siguientes resultados:</p>
<p>;; Query time: 87 msec<br />
;; SERVER: 8.8.8.8#53(8.8.8.8)<br />
;; WHEN: Thu Dec  3 18:46:41 2009<br />
;; MSG SIZE  rcvd: 175</p>
<p>Consultando con 194.179.1.101 (servidor DNS de Telefonica Data): dig @194.179.1.101 www.google.es</p>
<p>;; Query time: 23 msec<br />
;; SERVER: 194.179.1.101#53(194.179.1.101)<br />
;; WHEN: Thu Dec  3 18:46:55 2009<br />
;; MSG SIZE  rcvd: 175</p>
<p>87 msec de Google VS 23msec de Telefonica, de momento está claro quien es más rápido</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/324/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apple Remote &amp; Snow Leopard</title>
		<link>http://blog.mundodisco.net/archives/322</link>
		<comments>http://blog.mundodisco.net/archives/322#comments</comments>
		<pubDate>Sun, 25 Oct 2009 10:47:38 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[snowleopard]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=322</guid>
		<description><![CDATA[Con la migración a Snow Leopard uno de los problemas con los que me encontré fue con que aplicaciones como Plex no podían obtener acceso exclusivo al Apple Remote, con lo cual, usando el mando para navegar a través de los menús de Plex también arrancaba el iTunes y cambiaba el volumen. La solución rápida [...]]]></description>
			<content:encoded><![CDATA[<p>Con la migración a Snow Leopard uno de los problemas con los que me encontré fue con que aplicaciones como Plex no podían obtener acceso exclusivo al Apple Remote, con lo cual, usando el mando para navegar a través de los menús de Plex también arrancaba el iTunes y cambiaba el volumen. La solución rápida fue anular el uso de Apple Remote por parte del sistema, pero tenía un efecto secundario bastante incómodo: las teclas de cambio de volumen, brillo de pantalla e iluminación del teclado dejaban de funcionar.</p>
<p>Hace unos días los desarrolladores de Remote&#8217;s Buddy liberaron <a href="http://www.iospirit.com/labs/candelair/">candleair</a>, un driver para el receptor IR que sustituye al original de Snow Leopard que permite el acceso exclusivo por parte de una aplicación al Apple Remote y soluciona los problemas anteriormente descritos. La instalación es muy sencilla y parece funcionar perfectamente. 100% recomendado</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/322/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Series ala nico</title>
		<link>http://blog.mundodisco.net/archives/312</link>
		<comments>http://blog.mundodisco.net/archives/312#comments</comments>
		<pubDate>Thu, 21 May 2009 10:10:13 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Series]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=312</guid>
		<description><![CDATA[Supongo que cada uno se organiza como puede para intentar seguir, bajar y ver las series a las que está enganchado. El otro día lo comentaba muy brevemente en la quedada #twitscq, iCal + feed de TVRage para ir siguiendo las emisiones en USA: Descargas mediante los métodos habituales y subs-team.tv / tusseries.com / seriessubs.com [...]]]></description>
			<content:encoded><![CDATA[<p>Supongo que cada uno se organiza como puede para intentar seguir, bajar y ver las series a las que está enganchado. El otro día lo comentaba muy brevemente en la quedada <a href="http://www.twitscq.com/">#twitscq</a>, iCal + feed de TVRage para ir siguiendo las emisiones en USA:</p>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Small" href="http://www.flickr.com/photos/jvgutierrez/3560162256/"><img class="aligncenter" src="http://farm3.static.flickr.com/2482/3560162256_85618a65ac_m.jpg" border="0" alt="iCal" width="240" height="135" /></a></p>
<p>Descargas mediante los métodos habituales y subs-team.tv / tusseries.com / seriessubs.com / subtitulos.es para los subtítulos (en castellano o inglés según la serie). Y para verlas en el salón, el Plex indexando el directorio que contiene las series, de forma que las muestra con carátulas, sinopsis y todas las pijadas imaginables:</p>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Small" href="http://www.flickr.com/photos/jvgutierrez/3559350977/"><img class="aligncenter" src="http://farm4.static.flickr.com/3643/3559350977_15e6e21389_m.jpg" border="0" alt="plex" width="240" height="150" /></a></p>
<p>Aunque sé que es posible automatizar la descarga de series, nunca me he animado a dejarlo automatizado debido a la existencia de diferentes versiones de cada capítulo (PROPER,REPACK&#8230;) y que el hecho de bajarlos me permite ir controlando que subtítulos tengo que buscar.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/312/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Manteniendo los USBs bajo control</title>
		<link>http://blog.mundodisco.net/archives/303</link>
		<comments>http://blog.mundodisco.net/archives/303#comments</comments>
		<pubDate>Thu, 05 Mar 2009 20:51:03 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=303</guid>
		<description><![CDATA[Cualquiera que ya administrado una red compuesta por workstations con Windows XP y servidores 2000/2003/2008 sabe que uno de los mayores problemas a la hora de controlar los virus y troyanos son los USBs. No pueden desactivarse porque de cuando en cuando está justificado su uso, pero los pendrives expanden virus por los PCs de [...]]]></description>
			<content:encoded><![CDATA[<p>Cualquiera que ya administrado una red compuesta por workstations con Windows XP y servidores 2000/2003/2008 sabe que uno de los mayores problemas a la hora de controlar los virus y troyanos son los USBs. No pueden desactivarse porque de cuando en cuando está justificado su uso, pero los pendrives expanden virus por los PCs de forma pasmosa, ¿quién no ha sufrido de un pendrive de un amigo o compañero de trabajo?</p>
<p>Para hacernos la vida más fácil existe <a href="http://www.netwrix.com/usb_blocker_freeware.html">Netwrix USB Blocker</a>. Disponible en dos versiones, una gratuita y otra comercial, permite bloquear mediante GPOs (políticas de grupo) el acceso a puertos USB.</p>
<p>La versión gratuita nos limita a un control mediante una lista de equipos y a dispositivos de almacenamiento. La versión de pago nos permite aplicar las restricciones a todo tipo de dispositivos, proporcionar acceso temporal a un usuario en concreto, gestionar las restricciones en base a las OUs (Unidades Organizativas) de nuestro Active Directory.</p>
<p>Una aplicación muy interesante que podría evitar muchos disgustos en sitios por donde pasa mucha gente distinta al cabo del día, como pueden ser los equipos de una facultad.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/303/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACPI arreglado</title>
		<link>http://blog.mundodisco.net/archives/300</link>
		<comments>http://blog.mundodisco.net/archives/300#comments</comments>
		<pubDate>Sat, 21 Feb 2009 21:21:30 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[ACPI]]></category>
		<category><![CDATA[DSDT]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=300</guid>
		<description><![CDATA[Al final el problema de que el CPU frequency scaling funcionase mal era culpa de tener una BIOS demasiado vieja para el modelo de CPU en cuestión, al actualizar la BIOS de mi P35-DS3R a la versión P13C (beta) conseguí que todo funcionase correctamente]]></description>
			<content:encoded><![CDATA[<p>Al final el problema de que el CPU frequency scaling funcionase mal era culpa de tener una BIOS demasiado vieja para el modelo de CPU en cuestión, al actualizar la BIOS de mi P35-DS3R a la versión P13C (beta) conseguí que todo funcionase correctamente <img src='http://blog.mundodisco.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/300/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reparando la tabla DSDT</title>
		<link>http://blog.mundodisco.net/archives/281</link>
		<comments>http://blog.mundodisco.net/archives/281#comments</comments>
		<pubDate>Sun, 15 Feb 2009 19:46:31 +0000</pubDate>
		<dc:creator>nico</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[ACPI]]></category>
		<category><![CDATA[DSDT]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.mundodisco.net/?p=281</guid>
		<description><![CDATA[Hoy me decidí a meterle mano al ACPI del servidor, el cual me está dando problemas con el CPU frequency scaling. Se empeña en decir que la máxima frecuencia de la CPU son 3Ghz en vez de 3.16Ghz. En mi ignorancia, creía que podía arreglarlo reparando la tabla DSDT del ACPI de la BIOS de [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy me decidí a meterle mano al ACPI del servidor, el cual me está dando problemas con el CPU frequency scaling. Se empeña en decir que la máxima frecuencia de la CPU son 3Ghz en vez de 3.16Ghz.</p>
<p>En mi ignorancia, creía que podía arreglarlo reparando la tabla DSDT del ACPI de la BIOS de mi placa base (una Gigabyte P35-DS3R).</p>
<p>Lo primero que hice fue obtener un volcado de la tabla DSDT con el siguiente comando: cat /sys/firmware/tables/DSDT &gt; dsdt.dat</p>
<p>Una vez que tuve el volcado disponible lo desensamblé para poder echarle un ojo a las tripas del mismo. Para esto se utiliza el iasl, un compilador de tablas ACPI de Intel: iasl -d dsdt.dat. Esto genera un fichero llamado dsdt.dsl con el código de la tabla, si fuese correcto al compilarlo de nuevo no debería darnos ningún error, pero como podéis ver el mío me daba 2 errores y 1 advertencia:</p>
<pre>Intel ACPI Component Architecture
ASL Optimizing Compiler version 20090123 [Feb 15 2009]
Copyright (C) 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 3.0a

dsdt.dsl   221:     Method (\_WAK, 1, NotSerialized)
Warning  1080 -                 ^ Reserved method must return a value (_WAK)

dsdt.dsl   284:             Store (Local0, Local0)
Error    4050 -                         ^ Method local variable is not initialized (Local0)

dsdt.dsl   289:             Store (Local0, Local0)
Error    4050 -                         ^ Method local variable is not initialized (Local0)

ASL Input:  dsdt.dsl - 5588 lines, 187085 bytes, 2337 keywords
Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 641 Optimizations</pre>
<p>Después de echarle un ojo a las especificaciones <a href="http://www.acpi.info/spec.htm">ACPI</a> y manual de referencia de ASL decidí hacer lo siguiente:</p>
<ul>
<li>Añadir Return (Package(0&#215;02){0&#215;00, 0&#215;00}) al final del método _WAK para evitar la advertencia en la línea 221. Según la especificación ACPI, _WAK debe devolver un Package con 2 campos DWORD, el primero indicando 0 en caso de éxito, cualquier otro valor para indicar error, y un segundo parámetro indicando el motivo del error si lo hubiese. Así que devolviendo {0&#215;00, 0&#215;00} le indicamos que todo ha ido bien.</li>
<li>En cuanto a las líneas de los errores, son las 2 iguales: Store (Local0, Local0). La función Store almacena el valor del primer argumento en el segundo, lo cual en este caso no tiene mucho sentido, porque básicamente lo que hace es igualar Local0 a Local0, así que simplemente comenté ese par de líneas y adiós a los errores.</li>
</ul>
<p>Una vez modificado el código fuente, se compila con iasl -tc dsdt.dsl obteniendo un fichero .hex que debemos pasarle como parámetro (a la hora de compilarlo) al kernel, concretamente la opción CONFIG_ACPI_CUSTOM_DSDT_FILE.</p>
<p>Con la tabla DSDT reparada y el kernel actualizado reinicié el sistema, esperando que todo estuviese arreglado, pero sigo en las mismas <img src='http://blog.mundodisco.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Por lo que he visto, uno de los E8500 solo está soportado por una versión beta de la BIOS de mi placa base, no sé si ese será el problema, pero no sé que prefiero, si usar una BIOS beta o prescindir del escalado de frecuencia de la CPU.</p>
<p>¿Alguno ha tenido un problema similar con un E8500 y una P35-DS3R de Gigabyte?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mundodisco.net/archives/281/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
