<?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>ramso.net &#187; Linux</title>
	<atom:link href="http://www.ramso.net/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ramso.net</link>
	<description>Predicando en el desierto</description>
	<lastBuildDate>Sun, 08 Jan 2012 12:08:09 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Linux embebido</title>
		<link>http://www.ramso.net/linux/linux-embebido/</link>
		<comments>http://www.ramso.net/linux/linux-embebido/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 12:00:09 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[dispositivos]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.ramso.net/?p=367</guid>
		<description><![CDATA[Este articulo lo escribo por que en todas las estadísticas que veo sobre uso de sistemas operativos nunca veo la realidad. Todas las estadísticas dicen que escritorio se usa muy poco, no se como obtiene el dato pero me parece un porcentaje muy bajo para lo que veo a diario, en servidores esta  en un [...]]]></description>
			<content:encoded><![CDATA[<p>Este articulo lo escribo por que en todas las estadísticas que veo sobre uso de sistemas operativos nunca veo la realidad. Todas las estadísticas dicen que escritorio se usa muy poco, no se como obtiene el dato pero me parece un porcentaje muy bajo para lo que veo a diario, en servidores esta  en un primer puesto, gracias sobre todo a los servidores de Internet y a los de infraestructura en entornos empresariales. En entorno móvil domina el mercado gracias a Android, aunque existen otras alternativa con linux como WebOs o maemo/meego pésimamente aprovechadas por los fabricantes.<span id="more-367"></span></p>
<p>Pero lo que nunca veo es la cantidad de dispositivos que contienen linux frente a otros sistemas, en este caso la diferencia tendría que ser abrumadora, prácticamente toda persona con acceso a dispositivos electrónicos utiliza linux en su vida diaria. Si miro a mi alrededor puedo ver una televisión, un router.  un PVR y un A/V Receiver que usa linux. Prácticamente cualquier dispositivo electrónico que utilice la red o tenga que procesar audio o vídeo utiliza un linux embebido.</p>
<p>La mayoría de los fabricantes no suele anunciar, pero se puede saber perfectamente por que todos suelen adjuntar una copia de la licencia GPL con sus manuales. Es curioso que esto no se publique más esto, incluso en la <a href="http://es.wikipedia.org/wiki/Linux_embebido" title="Wikipedia" target="_blank" rel="nofollow" class="liwikipedia">wikipedia</a> solo hablan de móviles, ya que esto significa que prácticamente todo el mundo usa linux en su vida diaria y por lo tanto el uso de linux es muy superior al de cualquier otro sistema operativo del planeta.</p>
<p>Lo bueno de esto es que los usuarios normales no tiene problemas y los usuarios avanzados pueden realizar modificaciones, en algunos casos incluso con el beneplácito del fabricante, para aumentar las funcionalidades del dispositivo y conseguir funcionalidades que solo están disponibles en nuevos dispositivos, reduciendo la tan nombrada &#8220;obsolescencia programada&#8221; y aprovechando mucho mejor la inversión realizada.</p>
<p>Así que si linux te funciona perfectamente en tu salón, por que no probar que tal te funciona en tu pc y abandonas de una vez los sistemas que te limitan y te obligan a hacer lo que te obligan y no lo que quieres.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/linux-embebido/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurando Mythtv Backend</title>
		<link>http://www.ramso.net/linux/opensuse/mythtv/configurando-mythtv-backend/</link>
		<comments>http://www.ramso.net/linux/opensuse/mythtv/configurando-mythtv-backend/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 20:22:49 +0000</pubDate>
		<dc:creator>mioc</dc:creator>
				<category><![CDATA[MythTv]]></category>

		<guid isPermaLink="false">http://www.ramso.net/es/linux/mythtvenopensuse11.0/configurandomythtvbackend2/index.html</guid>
		<description><![CDATA[Bueno, pues comenzamos&#8230; ahora sabremos si todos los pasos previos estan bien realizados. Antes de empezar, seria conveniente que comprobasemos que el equipo detecta correctamente nuestra tarjeta de television TDT. Hay dos maneras, la primera seria tan sencillo como ir a Yast2&#8211;&#62;Hardware&#8211;&#62;TV Card. Si todo ha ido bien, al abrir &#8220;TV Card&#8221; os tiene que [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, pues comenzamos&#8230; ahora sabremos si todos los pasos previos estan bien realizados.</p>
<p>Antes de empezar, seria conveniente que comprobasemos que el equipo detecta correctamente nuestra tarjeta de television TDT. Hay dos maneras, la primera seria tan sencillo como ir a Yast2&#8211;&gt;Hardware&#8211;&gt;TV Card. Si todo ha ido bien, al abrir &#8220;TV Card&#8221; os tiene que aparecer la tarjeta de video auto detectada por el sistema. Podeis pulsar el boton edit para apuntar algunos parametros que pueden sernos utilies en la configuracion de mythtv.<span id="more-5"></span></p>
<p>Os aparecerá la tarjeta detectada, si pulsais siguiente, os aparecerá la tarjeta de sonido a la cual queremos conectarla, en el siguiete cuadro os aparecera LIRC. LIRC es el módulo que os ayudara a manejar Mythtv con vuestro mando a distancia y ya os adelanto que esta tarea es un autentico infierno!!!!. Fijáos en la lineas que aparenen al final de la configuracion en la parte inferior&#8230;</p>
<p>Un último paso que os recomiendo antes de empezar, es que en la carpeta home del usuario que gestionará mythtv (en mi caso el usuario tambien se llama mythtv), creeis varias carpetas para ordenarlo un poco (ej: video, fotos, storage etz)</p>
<p>Bueno, comenzamos con el mythtv.</p>
<p>Desde el entorno gráfico poder poner en buscar &#8221; mythtv&#8221; y os apareceran varios resultados, ejecuraremos &#8220;mythtv setup&#8221;. Para ejecutar este comando, tendremos que estar seguros de que el servicio mythbackend está detenido. Para ello desde la linea de comandos:</p>
<p>cd /etc/init.d</p>
<p>./mythbackend status</p>
<p>y tiene que mostrar el servicio como unused</p>
<p>Visto esto, ya podemos empezar, bien ejecutando &#8220;mythtv setup&#8221; desde el entorno gráfico ó desde la linea de comandos con el comando &#8220;mythtvsetup&#8221;</p>
<p>Es normal que tras ejecutar este comando por primera vez, tarde un poco, no os preocupeis!</p>
<p>Os aparecerá un menu numerado con  seis opciones. La verdad es que la configuración será intuitiva y tendremos que recorrer los numeros uno a uno.</p>
<p>Empezamos con el primero &#8220;GENERAL&#8221;</p>
<ol>
<li>El primer cuadro os mostrara la ip de vuestro servidor, posiblemente con 127.0.0.1, aqui no es conveniente tocar nada</li>
<li>El segundo cuadro hace referencia a la zona en la que se va a utilizar mythtv, tendremos  que cambiar el formato de tv por &#8220;PAL-BG&#8221; y el formato de VBI por PAL teletex (aunque la verdad es que yo no utilizo esto. La tabla de transferencia de canales la tendremos que poner en &#8220;europe-west&#8221;.De momento pondremos el xmltv en none.</li>
<li>El tercer cuadro tiene poco que configurar, quizá sea interesante marcar el cuadro que empieza por &#8220;Delate files&#8230;&#8221; si tenemos un sistema muy lento&#8230;(un disco duro ide y una maquina corta Ej: un pIII 1GHz), auque tampoco pasa nada si no lo marcamos, lo único que hay que tener en cuenta es que cuando borre archivos de grabacion grandes, la cosa no es inmediata&#8230;.</li>
<li>El cuarto cuadro lo dejamos tal cual</li>
<li>El quinto tambien lo podemos dejar tal cual para una configuracion basica.. (prestar atencion al comando sudo para apagar el equipo&#8230; teneis que dale permiso al usuario mythtv para apagra el equipo&#8230;)</li>
<li>El sexto cuadro si quereis tambien lo podeis dejar tal cual&#8230; se utiliza para lanzar un paquete y despertar a otros equipos, pero en un entorno sencillito no nos vale</li>
<li>Del septimo cuadro hay tres puntos que nos pueden resultar interesantes:</li>
</ol>
<ul>
<li>La primera es el uso de CPU.Si nuestro equipo no es muy allá, seria recomendable ponerlo en bajo, si nos sobra maquina, podremos modificar este valor</li>
<li>Permitir deteccion de anuncio: Yo no he logrado que esto funcione bien, y creo que en españa es dificil, por que las cadenas emplean muchas tecnicas para evitarlo, pero&#8230; no esta de mas ponerlo</li>
<li>Permitir tareas de recodificacion: Esto nos permitira recomprimir los videos grabados para que ocupen menos espacione nuestro disco, hay que marcarlo.</li>
</ul>
<p>Los dos cuadros restantes, los podemos dejar tal cual de momento.</p>
<p>La segunda pestaña es &#8220;CAPTURADORAS&#8221;</p>
<p>Tras pulsarla, lo primero que nos aparecerá es (nueva capturadora)</p>
<p>Pulsamos intro y nos aparece un cuadro con informacion varia. Lo primero que tendremos que hacer es serleccionar el tipo de tarjeta: En nuestro caso &#8220;capturadora DVB DTV (v3.X)</p>
<p>Los valores que muestra suelen ser válidos, pero yo suelo cambiar el parametro &#8220;time out Señal (mseg)&#8221; por 1500, para que a la hora de buscar canales, se tome su tiempo.</p>
<p>Cuando ya lo tengamos, pulsamos terminar, aparecera una nueva entrada [dvb:0] , pulsamos esc para ir a menu principal</p>
<p>La tercera pestaña es &#8220;FUENTES DE VIDEO&#8221;</p>
<p>Al igual que en el paso anterior, nos aparece un menú de creación, pero en este caso de fuente de video</p>
<p>Rellenamos el cambo del nombre con uno que nos inventemos, por ejemplo DVB y en listenings grabbers, ponemos &#8220;Transmitted guide only EIT&#8221;. En tabla de frecuencias ponemos otra vez &#8220;europe-west&#8221; y terminamos.</p>
<p>La siguiente opcion es &#8220;CONEXIONES&#8221;</p>
<p>Aqui enlazará las configuraciones que hemos realizado previamente, entramos en la que nos muestra por defecto.</p>
<p>Le asignamos un nombre (ej: TDT), en fuente de video, le ponemos la creada previamente DVB.  Ahora podremos ir a &#8220;buscar canales&#8221;. En la siguiente pestaña simplemente tendremos que cambiar el pais por el nuestr, españa y a buscar canales!!! no os olvideis de tener conectado el cable de antena!.</p>
<p>Con los canales detectados, podemos pulsar siguiente y sin cambiar nada, terminar.</p>
<p>La opcion quinta es opcional &#8220;EDITOR DE CANALES&#8221;</p>
<p>Esta opcion es muy intuitiva y no voy a hablar de ella, simplemente decir que lo que mas me gusta es &#8220;icon download&#8221;</p>
<p>Última opcion &#8220;STORAGE DIRECTORIES&#8221;</p>
<p>Antes de finalezar tendremos que crear un directorio de almacenamiento por defecto. Entramos en la opcion storage directories y veremos varias opciones</p>
<p>Create LiveTV group&#8211; grupo de almacenamiento para programas livetv guardados, segun ponemos la tele, mythtv se pone a grabar, con este grupo le podemos poner una ubicacion especifica</p>
<p>Create DB Backup Group &#8212; CREO que es una ubicacion para almacenar la base de datos de Mythtv</p>
<p>Bueno, nosotros entraremos en la opcion &#8220;por defecto&#8221;, y le daremos a &#8220;add directory&#8221;</p>
<p>Nos aparece un cuadro en el que tenemos que introducir una ruta, en mi caso sera la de una carpeta que ya me he creado previamente en /home/mythtv/storage</p>
<p>Y ya hemos terminado!!! Al salir nos avisa de una tarea que tenemos que realizar!, y es ejecutar mythfilldatabase, no olvideis hacerlo. Yo lo hago antes y despues de arrancar el backend&#8230;</p>
<p>Bueno, pues arrancamos el backend y lo dejamos listo para que arranque en reinicio:</p>
<p>yast2&#8211;&gt;System&#8211;&gt;system services y arrancar el servicio mythbackend.</p>
<p>Si todo ha ido bien, ahora podemos ejecutar el &#8220;mythtv frontend&#8221;, lo podemos buscar directamente desde el entorno grafico.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/mythtv/configurando-mythtv-backend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preparando Mythtv Backend</title>
		<link>http://www.ramso.net/linux/opensuse/mythtv/preparando-mythtv-backend/</link>
		<comments>http://www.ramso.net/linux/opensuse/mythtv/preparando-mythtv-backend/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 20:21:32 +0000</pubDate>
		<dc:creator>mioc</dc:creator>
				<category><![CDATA[MythTv]]></category>

		<guid isPermaLink="false">http://www.ramso.net/es/linux/mythtvenopensuse11.0/configurandomythtvbackend/index.html</guid>
		<description><![CDATA[Antes de empezar a configurar el Mythtv tendremos que realiar un par de pasos muy sencillos: Configurar servicio NTP Configurar la base de datos El servicio NTP se encarga básicamente de conectarse a internet y sincronizar el relog del sistema con un relog atomico. Asi garantizamos que la hora de nuestro equipo es realmente la [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de empezar a configurar el Mythtv tendremos que realiar un par de pasos muy sencillos:</p>
<p>Configurar servicio NTP</p>
<p>Configurar la base de datos</p>
<p>El servicio NTP se encarga básicamente de conectarse a internet y sincronizar el relog del sistema con un relog atomico. Asi garantizamos que la hora de nuestro equipo es realmente la correcta y no lo dejamos en manos de nuestra BIOS que podria bien tener una hora incorrecta o bien no funcionar bien.<span id="more-6"></span></p>
<p>Como ya habreis deducido, este paso implica que nuestro Mythtv ha de estar siempre conectado a internet. En mi caso, mi mythtv se conecta a un punto de acceso que no siempre esta operativo&#8230; Cuando esto pasa, puede ocurrir que al arrancar el entorno gráfico os dirá que no puede conectar con el backend. Yo he solucionado este problema poniendole una direccion IP estatica al equipo.. pero la pila de mi BIOS no vá muy bien y hay que tener cuidado con las progamaciones de grabación  por guia  EPG&#8230; te puedes llevar una mala sorpresa al grabar tu programa favorito.</p>
<p>Bueno que nos vamos del tema, Instalar NTP es tan sencillo como ir a Yast2&#8211;&gt;Servicios de Red&#8211;&gt;NTP Client  y habilitar el servicio. Podemos seleccionar la opcion &#8220;pool de servidores aleatorios&#8221; y ya está es muy sencillo.</p>
<p>Para verificar que ntp funciona, podemos entrar en linea de comandos como root::</p>
<p><em>cd /etc/init.d</em></p>
<p><em>./ntp status</em></p>
<p>y tiene que resultarnos algo parecido a esto:</p>
<p>remote           refid      st t when poll reach   delay   offset  jitter<br />
==============================================================================<br />
LOCAL(0)        .LOCL.          10 l   52   64  377    0.000    0.000   0.001<br />
*icfo-esrv2.upc. 130.206.3.166    2 u   55   64  377   51.075  -31.117   0.945<br />
+84.78.100.194   130.206.3.166    2 u   46   64  377   81.063  -32.568   1.513<br />
+110.Red-80-33-1 80.24.73.142     3 u   45   64  367  195.084   13.785   2.142</p>
<p>Checking for network time protocol daemon (NTPD):                     running</p>
<p>Ya tenemos configurado el servicio NTP.</p>
<p>El siguiente paso es configurar mysql&#8230;Tranquilos, tranquilos es muuuu sencillo. No tienes que saber nada de SQL (como yo jajaj)</p>
<p>Lo primero que tenemos que hacer es arrancar el servicio SQL y asegurarnos de que arrancará cada vez que reinciemos el equipo. Si lo arrancamos mediante el entonográfico podemos matar dos pájaros de un tiro, para ello:</p>
<p style="margin: 12px 0px; text-indent: 0px;">Yast2&#8211;&gt;System&#8211;&gt;System Services (runlevel) Aquí buscamos el servicio &#8220;mysql, pinchamos sobre el y pulsamos el boton &#8220;enable&#8221;. Si todo ha ido bien os aparecera una ventana con algo parecido a esto:</p>
<p style="margin: 12px 0px; text-indent: 0px;"><!--StartFragment--><span style="font-weight: 600;">/etc/init.d/mysql start</span> returned 0 (success):<!--EndFragment--></p>
<p>Bueno, ya teneis vuestro SQL server arrancado, y listo para que arranque en el proximo reincio. Ahora entraremos en una linea de comandos como root.</p>
<p>Lo primero que tenemos que hacer es establecer el password root de mysql</p>
<pre>mysqladmin -u root password &lt;tupasswordderoot&gt;</pre>
<p>El siguiente paso es instalar la base de datos para mythtv, podeis copiar y pegar la linea siguiente tal cual:</p>
<pre>mysql -u root -p &lt; /usr/share/doc/packages/mythtv-doc/database/mc.sql</pre>
<p>Si os pide el passwor que habeis metido antes, es que todo va bien</p>
<p>Lo siguiente que haremos es convertir la base de datos en multi usuario, asi podreis ver con el portatil la tele sin necesidad de tener sintonizadora!!!</p>
<pre>mysql -u root -p mythconverg</pre>
<p>Con este comando entrareis en la base de datos y tendreis que meter algunos comandos sql&#8230; tambien los podeis copiar y pegar:</p>
<pre><strong>mysql&gt;</strong> grant all on mythconverg.* to mythtv@"%" identified by "mythtv";<strong>mysql&gt;</strong> flush privileges;<strong>mysql&gt;</strong> quit;</pre>
<p>Y ya esta! no ha sido tan dificil no? Estamos listos para configurar el Mythtv</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/mythtv/preparando-mythtv-backend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalacion y configuracion de Mythtv</title>
		<link>http://www.ramso.net/linux/opensuse/mythtv/instalacion-y-configuracion-de-mythtv/</link>
		<comments>http://www.ramso.net/linux/opensuse/mythtv/instalacion-y-configuracion-de-mythtv/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 12:04:43 +0000</pubDate>
		<dc:creator>mioc</dc:creator>
				<category><![CDATA[MythTv]]></category>

		<guid isPermaLink="false">http://www.ramso.net/es/linux/mythtvenopensuse11.0/instalacionyconfiguraciondemythtv/index.html</guid>
		<description><![CDATA[Bueno, una vez instalado el OS, nos ponemos manos a la obra a instalar y configurar Mythtv. Yo he utilizado la guia oficial de OpenSuse: http://www.mythtv.org/wiki/index.php/Opensuse_11.0 Segun este manual, hay que empezar configurando los repositorios, aunque en la version 11 ya estan casi todos configurados, no está de mas&#8230;. Esta operacion se puede hacer facilmente [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, una vez instalado el OS, nos ponemos manos a la obra a instalar y configurar Mythtv. Yo he utilizado la guia oficial de OpenSuse:</p>
<p>http://www.mythtv.org/wiki/index.php/Opensuse_11.0</p>
<p>Segun este manual, hay que empezar configurando los repositorios, aunque en la version 11 ya estan casi todos configurados, no está de mas&#8230;.</p>
<p>Esta operacion se puede hacer facilmente desde Yast2 en entorno gráfico tambien se puede hacer desde linea de comnandos:</p>
<p>openSUSE 11.0 Main Repository (NON-OSS)<span id="more-7"></span></p>
<pre>sudo zypper ar <a href="http://download.opensuse.org/distribution/11.0/repo/non-oss/" class="external free" title="http://download.opensuse.org/distribution/11.0/repo/non-oss/" rel="nofollow" target="_blank">http://download.opensuse.org/distribution/11.0/repo/non-oss/</a> "openSUSE 11.0 Main Repository (NON-OSS)"sudo zypper mr --disable-autorefresh "openSUSE 11.0 Main Repository (NON-OSS)"</pre>
<p>openSUSE 11.0 Main Repository (OSS)</p>
<pre>sudo zypper ar <a href="http://download.opensuse.org/distribution/11.0/repo/oss/" class="external free" title="http://download.opensuse.org/distribution/11.0/repo/oss/" rel="nofollow" target="_blank">http://download.opensuse.org/distribution/11.0/repo/oss/</a> "openSUSE 11.0 Main Repository (OSS)"sudo zypper mr --disable-autorefresh "openSUSE 11.0 Main Repository (OSS)"</pre>
<p>El siguiente paso es instalar los codecs necesarios para mythtv&#8230; esto es tan sencillo como hacer click en esta ruta y ejecutar el paquete ymp que descarga como root.</p>
<p>Para KDE (que es el nuestro) <a href="http://opensuse-community.org/codecs-kde.ymp" title="codecs KDE" target="_blank" class="liexternal">http://opensuse-community.org/codecs-kde.ymp </a></p>
<p>Para GNOME  <a href="http://opensuse-community.org/codecs-gnome.ymp" target="_blank" class="liexternal">http://opensuse-community.org/codecs-gnome.ymp</a></p>
<p>Quien dijo que linux es dificil?? rápido y sencillo y sin necesidad de buscar</p>
<p>El siguiente paso requiere que abramos una linea de comandos&#8230;. bien desde el entorno grafico,o bien pulsando &lt;ctrl&gt;+&lt;alt&gt;+&lt;f5&gt; (por ejemplo)</p>
<p>Este comando hay que ejecutarlo como root ó con el comando sudo&#8230;</p>
<pre><strong>sudo zypper in</strong> dvb gcc kernel-source libdvdread3<strong>sudo zypper in</strong> libid3tag mjpegtools mysql php5 xine-ui xmms fame libcdaudio libfame MPlayer<strong>sudo zypper in</strong> phpMyAdmin pvm transcode apache2 yast2-http-server apache2-mod_php5</pre>
<p>Es fácil tambien no? solo copiar y pegar en la linea de comandos&#8230;</p>
<p>Cosillas que teneis que tener en cuenta:</p>
<ul>
<li>Si un paquete falla, reintentar, normalmente se soluciona</li>
<li>No os asusteis si alguno de los comandos solo instala un paquete&#8230; en la version 11 se instalan mas paquetes que en la 10.3 (utilizado para crear el comando)por defecto</li>
</ul>
<p>Por ultimo instalamos el mythtv!!! ojo! el link que os pongo a continuacion instala lo justo! si quereis mas funcionalidades, tendreis que instalarlas despues&#8230;Pues nada, de nuevo tan facil como ejecutar el ymp</p>
<p><a href="http://packman.links2linux.org/install/mythtv" title="http://packman.links2linux.org/install/mythtv" target="_blank" class="liexternal">http://packman.links2linux.org/install/mythtv </a></p>
<p>Para instalar el resto de los componentes es tan sencillo como entrar en yast2 y en el apartado de instalar software poner en buscar ¨mythtv¨. La descripcion de los paquetes la teneis en la web oficial de Mythtv</p>
<p><a href="http://www.mythtv.org/wiki/index.php/Category:Pluginshttp://www.mythtv.org/wiki/index.php/Category:Plugins" title="http://www.mythtv.org/wiki/index.php/Category:Plugins" target="_blank" class="liexternal"> http://www.mythtv.org/wiki/index.php/Category:Plugins</a></p>
<p>Yo particularmente he instalado estos:</p>
<p>mythbrowser</p>
<p>mythcontrols</p>
<p>mythgallery</p>
<p>mythgame</p>
<p>mythmovies</p>
<p>mythmusic</p>
<p>mythnews</p>
<p>myththemes</p>
<p>mythvideo</p>
<p>mythweb</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/mythtv/instalacion-y-configuracion-de-mythtv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalacion Opensuse 11.0 para Mythtv</title>
		<link>http://www.ramso.net/linux/opensuse/mythtv/instalacion-opensuse-11-0-para-mythtv/</link>
		<comments>http://www.ramso.net/linux/opensuse/mythtv/instalacion-opensuse-11-0-para-mythtv/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 19:12:28 +0000</pubDate>
		<dc:creator>mioc</dc:creator>
				<category><![CDATA[MythTv]]></category>

		<guid isPermaLink="false">http://www.ramso.net/es/linux/mythtvenopensuse11.0/instalacionopensuse11.0paramythtv/index.html</guid>
		<description><![CDATA[Bueno, tengo que reconocer que soy un autentico vago&#8230; Para empezar a instalar, tenemos que tener nuestro DVD descargado, pero dentro de mi vagancias&#8230; he preferido descargar el CD de instalacion por red. Las primeras versiones eran un autentico toston y hasta complicadas de instalar mediante red, pero la verdad es que la version 11 [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, tengo que reconocer que soy un autentico vago&#8230;</p>
<p>Para empezar a instalar, tenemos que tener nuestro DVD descargado, pero dentro de mi vagancias&#8230; he preferido descargar el CD de instalacion por red. Las primeras versiones eran un autentico toston y hasta complicadas de instalar mediante red, pero la verdad es que la version 11 me ha sorprendido muy gratamente. Me descargé el CD desde este link:</p>
<p>http://download.opensuse.org/distribution/11.0/iso/cd/openSUSE-11.0-NET-i386.iso<span id="more-8"></span></p>
<p>Instalando con este CD solo te descargas lo que vas a instalar y no todo el dvd completo (instalacion unos 2,2GB frente al DVD completo que son mas de 4GB) Como decia antes en el pasado tenias que tener claro las URLs de los repositorios, pero ahora no hace falta na de na&#8230;.Lo unico que necesitas saber para la instalacion es lo siguiente:</p>
<ul>
<li>En mi caso voy a utilizar el contenido completo del disco duro para Mythtv. Yo recomiendo al menos un disco de 80GB, aunque mi primero instalacion fue con uno de 40GB. Tampoco estaria mal tener uno de 20GB para el OS y otro de 40/80/120/&#8230;. para el video.</li>
<li>Los paquetes que instala por defecto opensuse, te valen, aunque yo quitaria el openoffice (para que lo necesitas??) e instalaria el kernel source o desarrollo del kernel (luego lo vas a necesitar)</li>
<li>El particionamiento que promone opensuse está bien, pero con algún matiz&#8230;.</li>
<li> Yo por ejemplo tengo un disco de 120 GB y lo propuesto es lo siguiente:
<ul>
<li>12GB para / en formato ext3 (esto me parece bien)</li>
<li>15GB para la swap (lo he dejado asi, pero no lo entiendo bien&#8230; no seria el doble de la RAM 2GB??)</li>
<li>Unos 90GB para el /home en formato ext3 (esto yo lo he cambiado y lo he formateado en XFS)</li>
</ul>
</li>
<li>Yo  instalo siempre KDE, y en este caso he instalado KDE 4.0.. la verdad es que esto es totalmente trivial y solo sirve para cuando iniciemos sesion con el usuario root, ya que mythtv tendrá su propio gestor para ahorrar recursos del sistema&#8230;</li>
<li>Crear un usuario&#8230; yo siempre creo el usuario MYTHTV con la misma contraseña</li>
</ul>
<p>Bueno, pues ya esta&#8230; como la instalacion es por red.. tendremos que esperar unas cuantas horas&#8230; esta es la parte negativa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/mythtv/instalacion-opensuse-11-0-para-mythtv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mythtv en OpenSuse 11.0</title>
		<link>http://www.ramso.net/linux/opensuse/mythtv/mythtv-en-opensuse-11-0/</link>
		<comments>http://www.ramso.net/linux/opensuse/mythtv/mythtv-en-opensuse-11-0/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 19:39:27 +0000</pubDate>
		<dc:creator>mioc</dc:creator>
				<category><![CDATA[MythTv]]></category>

		<guid isPermaLink="false">http://www.ramso.net/es/linux/mythtvenopensuse11.0/index.html</guid>
		<description><![CDATA[Este es mi primer articulo en esta pagina, os pido un poco de paciencia y benevolencia&#8230; Hace unos meses, un buen amigo me hablo de MYTHTV y me puse a inventigar y mi primera pagina de contacto fue esta: http://www.mythtv.org/ Y aqui ví los pantallazos de esta pequeña joya&#8230;. http://www.mythtv.org/modules.php?name=MythFeatures Mi situación economica no me [...]]]></description>
			<content:encoded><![CDATA[<p>Este es mi primer articulo en esta pagina, os pido un poco de paciencia y benevolencia&#8230;</p>
<p>Hace unos meses, un buen amigo me hablo de MYTHTV y me puse a inventigar y mi primera pagina de contacto fue esta:</p>
<p>http://www.mythtv.org/</p>
<p>Y aqui ví los pantallazos de esta pequeña joya&#8230;.</p>
<p>http://www.mythtv.org/modules.php?name=MythFeatures<span id="more-9"></span></p>
<p>Mi situación economica no me permitía comprar un equipo nuevo, asi que solo por trastear utilicé un viejo Pentium III a 1Ghz con 768MB de RAM. Lo chungo gue adquirir la tarjeta TDT&#8230;. tuvo que aprobarlo el departamento financiero (mi chica) y al final me decidí por una tarjeta economica y la verdad sea dicha, poco recomendada en los foros&#8230;. HAUPPAUGE! HVR1100</p>
<p>El resultado fue formidable,aunque me llevó algo de tiempo montarlo todo y dejarlo OK!</p>
<p>Bueno, ahora tengo entre manos el equipo de un amigo y ya que empiezo de nuevo, voy a compartir la instalacion a ver si puedo ayudar a alguien.</p>
<p>El equipo en cuestion en este caso es un P4 a 1,8Ghz. Me lo pasaron con un DIMM de 512MB, pero he decidido quitarselo y ponele cuatro de 256MB y así utilizar el dual channel que tiene la placa (el de 512 me lo quedo para mi Media Center jeje)</p>
<p>El equipo tiene ademas de la tarjeta de sonido de placa, una SB128 PCI y una tarjeta TDT PCI Terratec.</p>
<p>Comenzamos&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/mythtv/mythtv-en-opensuse-11-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSuSe</title>
		<link>http://www.ramso.net/linux/opensuse/opensuse/</link>
		<comments>http://www.ramso.net/linux/opensuse/opensuse/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 16:19:12 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OpenSuse]]></category>

		<guid isPermaLink="false">http://www.ramso.net/es/linux/opensuse/index.html</guid>
		<description><![CDATA[OpenSuSe es la distribución libre basada en Novell SuSe. La versión actual es la 10.3 estable y la 11.0 alfa 1. Es probablemente la distribución que mejor combina la potencia, flexibilidad y facilidad de uso que puede ofrecer linux. Quizá la característica más conocida es su herramienta centralizada de gestión conocida como YaST. Mediante yast [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://es.wikipedia.org/wiki/OpenSUSE" target="_blank" rel="nofollow" class="liwikipedia">OpenSuSe</a> es la distribución libre basada en Novell SuSe. La versión actual es la 10.3 estable y la 11.0 alfa 1. Es probablemente la distribución que mejor combina la potencia, flexibilidad y facilidad de uso que puede ofrecer linux.</p>
<p>Quizá la característica más conocida es su herramienta centralizada de gestión conocida como <a href="http://es.wikipedia.org/wiki/YaST" target="_blank" rel="nofollow" class="liwikipedia">YaST</a>. Mediante yast puedes configurar de forma simple y rápida tanto el hardwar, como la mayor parte del entorno y el sistema. Ademas te permite controlar el software y los repositorios de forma simple. Otra de las ventajas es que puedes usarlo tanto en consola como en modo gráfico, de esta forma no tienes porque tener instalado un entrono gráfico en un servidor.<span id="more-10"></span></p>
<p>Una de las grandes novedades de esta versión es el sistema 1-click para instalar software directamente con un click desde el navegador, cosa que facilita mucho la vida a los usuarios.</p>
<h3>Enlaces</h3>
<ul>
<li><a href="http://www.opensuse.org/" title="OpenSuse.org" rel="nofollow" target="_blank" class="liexternal">Web oficial de openSUSE.</a> La documentación en español es algo pobre por lo cual es recomendable comprobar la versión en Ingles</li>
<li><a href="http://www.forosuse.org/" title="http://www.foroSuSE.org" rel="nofollow" target="_blank" class="liexternal">Foros de usuarios de SUSE Linux.</a> Aquí siempre hay gente dispuesta ha echar una mano. Pero debes de seguir las normas para facilitar la convivencia.</li>
<li><a href="http://www.novell.com/es-es/linux" title="http://www.novell.com/es-es/linux" rel="nofollow" target="_blank" class="liexternal">SUSE Linux Enterprise</a> Este sitio contiene información sobre la versión con soporte profesional, muy recomendable para entornos de prducción.</li>
<li><a href="http://software.opensuse.org/search" target="_blank" class="liexternal">Buscador de sofware para 1-Click</a>. Puedes encontrar e instalar el software  que esta en los repositorios oficiales de OpenSuSe y su Build Services.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/opensuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux</title>
		<link>http://www.ramso.net/linux/linux/</link>
		<comments>http://www.ramso.net/linux/linux/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 17:18:05 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.ramso.net/es/linux/index.html</guid>
		<description><![CDATA[En esta sección podréis encontrar información sobre linux y comprobar que se puede usar en diversos dispositivos. Como trato de ser practico y no hablar de teorías, aunque se que se me ira la mano alguna vez, hablare sobre lo que uso y manejo. Con lo cual el contenido se centrara en OpenSuSe para PC, [...]]]></description>
			<content:encoded><![CDATA[<p>En esta sección podréis encontrar información sobre linux y comprobar que se puede usar en diversos dispositivos. Como trato de ser practico y no hablar de teorías, aunque se que se me ira la mano alguna vez, hablare sobre lo que uso y manejo. Con lo cual el contenido se centrara en OpenSuSe para PC, maemo para las nokia N800, y el router Asus WL500g.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH acceso seguro de forma remota</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/ssh-acceso-seguro-de-forma-remota/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/ssh-acceso-seguro-de-forma-remota/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/006ssh.html</guid>
		<description><![CDATA[Hay dos formas de activar ssh en el router, dependiendo de tus necesidades puedes implementar uno u otro. Dropbear Este es el servidor de ssh por defecto ya que viene con el firmware de oleg. Para empezar hay que crear las claves, para los cual primero hay que crear el directorio con  mkdir -p /usr/local/etc/dropbear [...]]]></description>
			<content:encoded><![CDATA[<p>Hay dos formas de activar ssh en el router, dependiendo de tus necesidades puedes implementar uno u otro.<span id="more-64"></span></p>
<h3>Dropbear</h3>
<p>Este es el servidor de ssh por defecto ya que viene con el firmware de oleg. Para empezar hay que crear las claves, para los cual primero hay que crear el directorio con</p>
<pre> mkdir -p /usr/local/etc/dropbear</pre>
<p>a continuación creamos las claves del servidor</p>
<pre>dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key
dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key</pre>
<p>una vez creadas las claves debemos de preparar el arranque del servidor, para lo cual editamos el fichero <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#config">post-boot</a> en /usr/local/sbin e incluimos el siguiente contenido</p>
<pre>#!/bin/shdropbear</pre>
<p>A continuación lo de siempre<a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#flashfs">salvar</a> y reiniciar</p>
<pre>flashfs save &amp;&amp; flashfs commit &amp;&amp; flashfs enable &amp;&amp; reboot</pre>
<h3>OpenSSH</h3>
<p>Es el servidor estándar de SSH, más configurable y potente que dropbear, pero también necesitas instalarlo en disco y es más pesado. Para instalarlo es necesario usar ipkg</p>
<pre>ipkg install openssh</pre>
<p>durante el proceso de configuración generara las claves automáticamente. Si queremos tener acceso SFTP a nuestro router debemos  instalar el paquete necesario.</p>
<pre>ipkg install openssh-sftp-server</pre>
<p>Listo ya esta configurado y listo para arrancarse en el proximo reinicio. podéis arrancarlo con el siguiente mandato</p>
<pre>/opt/etc/init.d/S40sshd start</pre>
<p>El directorio de configuracion es <em>/opt/etc/openssh</em>.</p>
<h3>Acceso desde Internet</h3>
<a href="http://www.ramso.net/linux/optware/olegfirmware/configurar-el-firewall/">Antes de realizar lo siguiente deberias de tener configurado el fichero del firewall, para esto leete esto</a>
<p>Para permitir el acceso ssh al router desde Internet al router hay que indicar al firewall que permita el acceso al puerto 22 y la regla NAT para redirigirlo al router. Para esto añadimos estas dos lineas al contenido de <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#config">post-firewall</a> en /usr/local/sbin.</p>
<pre>iptables -A INPUT -p tcp --dport 22 -j ACCEPT</pre>
<pre>iptables -t nat -A PREROUTING -i $1 -p tcp --dport 22 -j DNAT --to-destination $4:22</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/ssh-acceso-seguro-de-forma-remota/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arranque de demonios o servicios</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/arranque-de-demonios-o-servicios/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/arranque-de-demonios-o-servicios/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/004daemos.html</guid>
		<description><![CDATA[Para poder arrancar procesos en modo servidor hay que crear un pequeño script que inicie los scripts en /opt/etc/init.d. Para esto lo primero es tener un e i. Empecemos por crear un script de nombre rc.unslug en /opt/etc/init.d y lo editamos para añadir lo siguiente #! /bin/sh # Start/stop all init scripts in /opt/etc/init.d # [...]]]></description>
			<content:encoded><![CDATA[<p>Para poder arrancar procesos en modo servidor hay que crear un pequeño script que inicie los scripts en <em>/opt/etc/init.d</em>. Para esto lo primero es tener un <a href="002-hd.html" class="liinternal"></a><a href="http://www.ramso.net/linux/optware/olegfirmware/preparar-almacenamiento/">dispositivo de almacenamiento montado en opt</a> e <a href="003ipkg.html" class="liinternal">i<a href="http://www.ramso.net/linux/optware/olegfirmware/ipkg-gestion-de-paquetes/">pkg instalado</a></a>.<span id="more-63"></span></p>
<p>Empecemos por crear un script de nombre rc.unslug en /opt/etc/init.d y lo editamos para añadir lo siguiente</p>
<pre class="brush: js">#! /bin/sh
# Start/stop all init scripts in /opt/etc/init.d
# starting them in numerical order and
# stopping them in reverse numerical order
#
if [ $# -ne 1 ]; then
 printf "Usage: $0 {start|stop}\n" &gt;&amp;2
  exit 1
fi
daemons=`echo $(/usr/bin/dirname $0)/S??*`
[ $1 = "stop" ] &amp;&amp; daemons=`echo $daemons | /usr/bin/tr " " "\n" | /usr/bin/sort -r`
for i in $daemons; do
     # Ignore dangling symlinks (if any).
     [ ! -f "$i" ] &amp;&amp; continue
     # Write to syslog
     logger -t rc.unslung "$1 service $i"
     case "$i" in
        *.sh)
            # Source shell script for speed.
            (
                trap - INT QUIT TSTP
                set $1
                . $i
            )
            ;;
        *)
            # No sh extension, so fork subprocess.
            $i $1
            ;;
    esac
done</pre>
<p>ahora hay que hacerlo ejecutable</p>
<pre>chmod +x /op/etc/init.d/rc.unslug</pre>
<p>Ahora hay que hacer que se ejecute en el arranque y en la parada del router. Para esto editamos el <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#config">fichero post-mount</a> en /usr/local/sbin  y lo rellenamos con</p>
<pre class="brush: js">#! /bin/sh
/opt/etc/init.d/rc.unslung start</pre>
<p>Ahora editamos el fichero pre-shutdown en /usr/local/sbin para detener los servicios y proteger los discos cuando reiniciemos el router. Para eso añadimos</p>
<pre class="brush: js">#! /bin/sh
/opt/etc/init.d/rc.unslung stop
sleep 10s
for i in `cat /proc/mounts | awk '/ext3/{print($1)}'` ; do
 mount -oremount,ro $i
done
swapoff -a
sleep 1s</pre>
<p>Bien con esto se acaba, ahora lo de siempre<a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#flashfs">salvar</a> y reiniciar</p>
<pre> flashfs save &amp;&amp; flashfs commit &amp;&amp; flashfs enable &amp;&amp; reboot</pre>
<p>Todos los scripts que hay aquí los he cogido de este <a href="http://www.wl500g.info/showthread.php?t=10307&amp;page=25" target="_blank" class="liexternal">hilo</a> en el foro, y la verdad son bastante mejores que los que yo escribí, así que muchas gracias al usuario que los creo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/arranque-de-demonios-o-servicios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Primeros pasos</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/primeros-pasos/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/primeros-pasos/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 21:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/001-install.html</guid>
		<description><![CDATA[Lo primero de todo es descargar el firmware adecuado para vuestro dispositivo de la pagina de oleg . Aseguraos de seleccionar el firmware adecuado a vuestro dispositivo. En el caso del WL500-g existían problemas con el ultimo firmware y se genero uno parcheado que podéis descarga aquí. Una vez descargado lo extraeis y lo instalais [...]]]></description>
			<content:encoded><![CDATA[<p>Lo primero de todo es <a href="http://oleg.wl500g.info/#latest" target="_blank" class="liexternal">descargar</a> el firmware adecuado para vuestro dispositivo de la pagina de oleg . Aseguraos de seleccionar el firmware adecuado a vuestro dispositivo. En el caso del WL500-g existían problemas con el ultimo firmware y se genero uno parcheado que podéis descarga <a href="#dowload" class="liinternal">aquí</a>.</p>
<p>Una vez descargado lo extraeis y lo instalais desde el interface web. Una vez reiniciado, acceder al interface web y configurar vuestro dispositivo. En caso de que falle la actualización debéis de <a href="http://www.ramso.net/linux/optware/olegfirmware/recuperar-tu-router/">recuperar</a> el dispositivo con el software de asus.</p>
<p>Si has actualizado el firmware no te preocupes no has perdido los dato, pasa a <a href="#update" class="liinternal">actulización</a><span id="more-62"></span></p>
<h3>Configuración inicial</h3>
<p>Para empezar a aprovechar todas las posibilidades de un linux en tu router hay que comenzar con la configuración.</p>
<p>Comenzamos accediendo por telnet al router.</p>
<pre>     telnet [ip router]</pre>
<p>Una vez introducido el usuario y  password, los mismos que para el interface web, ya estamos  dentro de nuestro router. Creamos los <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#config">ficheros de configuración</a></p>
<pre>
<pre>mkdir -p /usr/local/sbin/
touch /usr/local/sbin/post-boot
touch /usr/local/sbin/post-firewall
touch /usr/local/sbin/post-mount
touch /usr/local/sbin/pre-mount
touch /usr/local/sbin/pre-shutdown
chmod +x /usr/local/sbin/*</pre>
</pre>
<p>ahora <a href="../000-about.html#flashfs" class="liinternal"></a><a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#flashfs">salvamos, confirmamos y activamos</a> las modificaciones</p>
<pre> flashfs save &amp;&amp; flashfs commit &amp;&amp; flashfs enable</pre>
<p>ahora si queremos usar estas modificaciones deberiamos de reiniciar el router, para lo cual simplemente ejecutamos</p>
<pre>reboot</pre>
<p>Y el router se reiniciara y nos echara del telnet.</p>
<h3>Actualización<a title="update" name="update"></a></h3>
<p>Si ya teniais configurado el router, no os preocupeis no se ha perdido nada. Accede por telnet al dispositivo y activar el almacenamiento.</p>
<pre>flasfs enable</pre>
<p>comprobar que todos los ficheros existen con</p>
<pre>flashfs list</pre>
<p>os dara una salida parecida a esta</p>
<pre>[root@router sbin]$ flashfs list
etc/fstab
tmp/local
tmp/local/sbin
tmp/local/sbin/pre-shutdown
tmp/local/sbin/pre-mount
tmp/local/sbin/post-mount
tmp/local/sbin/post-firewall
tmp/local/sbin/post-boot
tmp/local/.files
tmp/local/root</pre>
<p>Si quereis comprobar el contenido de los ficheros cargalos con</p>
<pre>flashfs load</pre>
<p>una vez comprobado reiniciar</p>
<pre>reboot</pre>
<p>y tendreis vuestra configuración en marcha</p>
<h3>Descargas<a title="download" name="download"></a></h3>
<a href="http://www.ramso.net/downloads/WL500g_1.9.2.7_9.2.5.zip" title="Downloaded 6 times"><img src="http://www.ramso.net/wp-content/uploads/2012/01/Download48x48.png" alt="Firmware Oleg para WL500g" />Firmware Oleg para WL500g Version 1.9.2.7-9.2.5</a> - Ultimo firmware disponible para el WL500g
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/primeros-pasos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recuperar tu router</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/recuperar-tu-router/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/recuperar-tu-router/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/999-restore.html</guid>
		<description><![CDATA[Si has echo algo incorrecto y tu router ha pasado ha parecer un pisapapeles con lucecitas, si no se enciende esto no sirve. No te preocupes los de Asus son buenos chicos e incluyen una utilidad (para windows, no he conseguido una opción para linux) para restaurar el firmware. Lo primero es poner el dispositivo [...]]]></description>
			<content:encoded><![CDATA[<p>Si has echo algo incorrecto y tu router ha pasado ha parecer un pisapapeles con lucecitas, si no se enciende esto no sirve. No te preocupes los de Asus son buenos chicos e incluyen una utilidad (para windows, no he conseguido una opción para linux) para restaurar el firmware.</p>
<p>Lo primero es poner el dispositivo en modo de recuperación, para lo cual desenchufa el router, pulsa el boton de reset y enchufa el router. La luz de <strong>power</strong> deberia de estar parpadenado. <span id="more-61"></span></p>
<p>A continuación en tu pc conectado por cable al router arranca el ASUS Firmware Restoration, seleciona el firmware a instalar y pulsa aceptar. El programa deberia de detectar el router, descarga e instalar el nuevo firmware. Una vez instalado ya tienes tu router listo para volver ha trabajar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/recuperar-tu-router/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ipkg &#8211; Gestión de paquetes</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/ipkg-gestion-de-paquetes/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/ipkg-gestion-de-paquetes/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/003ipkg.html</guid>
		<description><![CDATA[La instalación de programas en nuestro router es bastante simple gracias a ipkg y a la comunidad de usarios que se dedican a compilar y empaquetar aplicaciones, nunca se lo agradeceremos bastante. Para usar ipkg necesitamos un Empezaremos actualizando la lista de aplicaciones disponibles de la siguiente forma: [root@router sbin]$ ipkg.sh update Downloading http://wl500g.dyndns.org/ipkg/Packages ... [...]]]></description>
			<content:encoded><![CDATA[<p>La instalación de programas en nuestro router es bastante simple gracias a <a href="http://es.wikipedia.org/wiki/Ipkg" target="_blank" rel="nofollow" class="liwikipedia">ipkg</a> y a la comunidad de usarios que se dedican a compilar y empaquetar aplicaciones, nunca se lo agradeceremos bastante.</p>
<p>Para usar ipkg necesitamos un <a href="002-hd.html" class="liinternal"><a href="http://www.ramso.net/linux/optware/olegfirmware/preparar-almacenamiento/">dispositivo de almacenamiento montado en /opt</a></a><span id="more-58"></span></p>
<p>Empezaremos actualizando la lista de aplicaciones disponibles de la siguiente forma:</p>
<pre>[root@router sbin]$ ipkg.sh update
Downloading http://wl500g.dyndns.org/ipkg/Packages ...
Connecting to wl500g.dyndns.org[158.250.11.254]:80
Packages             100% |****************************************************************************|   754       00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/wl500g
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
Connecting to ipkg.nslu2-linux.org[140.211.169.169]:80
Packages             100% |****************************************************************************|   406 KB    00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware</pre>
<p>Una vez actualizada la lista procedamos a instalar la versión completa de ipkg y la estructura del sistema operativo necesario, para esto instalamos ipkg-opt de la siguiente forma</p>
<pre>ipkg.sh install ipkg-opt</pre>
<p>Una vez instalado ya podemos comenzar a instalar aplicaciones. Lo primero es actualizar la lista de paquetes del nuevo sistema que acabamos de instalar, para lo cual ejecutamos update:</p>
<pre>ipkg update</pre>
<h3>Uso básico</h3>
<h4>¿Que paquetes tengo disponibles?</h4>
<p>Para saber que paquetes hay disponibles podéis usar la opción <em>list </em>que nos retorna la lista completa de aplicaciones, que actualmente es bastante larga. Si queremos ver todo pero paginado podemos enviar la salida a more.</p>
<pre>ipkg list | more</pre>
<p>Si queremos localizar algo más concreto podemos filtra la salida con <em>grep</em>. Por ejemplo quiero buscar los paquetes de BitTorrent ejecutamos</p>
<pre>[root@router sbin]$ ipkg list | grep orrent
aria2 - 0.15.2-1 - A utility for downloading files. The supported protocols are HTTP(S), FTP, BitTorrent  (DHT, PEX, MSE/PE), and Metalink.
btpd - 0.13-1 - BTPD is a bittorrent client consisting of a daemon and a cli client, which can be used to read and/or manipulate the daemon sta
clutch - 0.4-4 - WebUI for the Transmission BitTorrent client
ctcs - 1.4.1-9 - CTorrent Control Server (CTCS) is an interface for monitoring and managing Enhanced CTorrent clients
ctorrent - 1.3.4-2 - CTorrent is a BitTorrent client written in the C programming language.
enhanced-ctorrent - dnh3.3.2-11 - Enhanced CTorrent is a revised version of CTorrent
libbt - 1.05-5 - a C library implementing the core BitTorrent protocol
libtorrent - 0.12.2-1 - libtorrent is a BitTorrent library with a focus on high performance and good code.
py-bittorrent-common - 5.0.9-1 - BitTorrent is a scatter-gather network file transfer tool.
py24-bittorrent - 5.0.9-1 - BitTorrent is a scatter-gather network file transfer tool.
py25-bittorrent - 5.0.9-1 - BitTorrent is a scatter-gather network file transfer tool.
rtorrent - 0.8.2-1 - rtorrent is a BitTorrent client for ncurses, using the libtorrent library.
torrent - 1.4-7 - a collection of scripts that processes torrent files
torrentflux - 2.4-3 - TorrentFlux is an web-based system for managing bit torrent file transfers.
transmission - 1.32-1 - lightweight BitTorrent client and daemon
transmissiond - 1.22-1 - lightweight BitTorrent client and daemon with CGI interface</pre>
<h4>¿Que paquetes tengo instalados?</h4>
<p>Esto es facil usamos la opcion <em>list_installed</em> y nos mostrara la lista de paquetes instalados.</p>
<h4>¿Como instalo un paquete?</h4>
<p>Facil con la opción <em>install</em> más el nombre del paquete, atención a las mayúsculas y minúsculas. Si el paquete necesita otros paquetes el se encargara de instalarlos si estan disponibles.</p>
<h4>¿Como actualizo los paquetes?</h4>
<p>Primero actualiza la lista de paquetes y a continuación usa la opción <em>upgrade</em>cuando ace tendra un sistema al ultimo nivel.</p>
<h4>¿Como elimino un paquete?</h4>
<p>La opción <em>remove</em> más el nombre del paquete te permite desinstalar paquetes, puede que no puedas desinstalar un paquete porque sea necesario para otro paquete.</p>
<h3>Algunos paquetes interesantes</h3>
<ul>
<li><strong>joe</strong> un editor de textos bastante bueno</li>
<li><strong>nano</strong> El editor de texto más simple de usar</li>
<li><strong>tnftp</strong> un cliente ftp en linea de mandatos</li>
<li><strong>mc</strong> el gestor de archivos por excelencia</li>
<li><strong>wakelan</strong> te permite arrancar ordenadores por wakeonlan desde el router</li>
<li><strong>cron</strong> permite programar tareas</li>
<li><strong>findutils</strong> utilidades para buscar dentro del disco</li>
<li><strong>iftop</strong> permite ver de forma gráfica el consumo de cada una de las conexiones</li>
<li><strong>unzip</strong> permite extraer fichero zip</li>
<li><strong>usbutils</strong> permite comprobar y gestionar los dispositivos usb</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/ipkg-gestion-de-paquetes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar el Firewall</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/configurar-el-firewall/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/configurar-el-firewall/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/007iptables.html</guid>
		<description><![CDATA[Por defecto el router tiene todos los puertos cerrados, si queremos dar acceso a algún puerto o redirigir la conexión de un puerto del router hacia un puerto de una de nuestra maquinas tenemos que configurar el firewall. Desde el interface Web podemos realizar esta tarea, pero si queremos algo un poco más potente podemos [...]]]></description>
			<content:encoded><![CDATA[<p>Por defecto el router tiene todos los puertos cerrados, si queremos dar acceso a algún puerto o redirigir la conexión de un puerto del router hacia un puerto de una de nuestra maquinas tenemos que configurar el firewall. Desde el interface Web podemos realizar esta tarea, pero si queremos algo un poco más potente podemos usar el fichero <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#config">post-firewall</a> para añadir las que nos interesen de forma manual.</p>
<p><strong>Atención con lo que haces que puedes conseguir que el router se comporte de forma extraña.<span id="more-59"></span></strong></p>
<h3>Parámetros</h3>
<p>El fichero post-firewall recibe una seri de parametros para crea nuestras reglas</p>
<ul>
<li><strong>$1</strong> &#8211; Interface WAN &#8211; La tarjeta por la que se conecta a Internet</li>
<li><strong>$2</strong> &#8211; ip WAN &#8211; La ip de Internet</li>
<li><strong>$3</strong> &#8211; Interface LAN &#8211; La tarjeta con la que se conecta a tu red</li>
<li><strong>$4</strong> &#8211; ip LAN &#8211; La ip del router en la red</li>
</ul>
<h3>Definición Básica</h3>
<p>El fichero post firewall tiene una cabecera y un fin comunes y que son siempre iguales.</p>
<pre> #!/bin/sh</pre>
<pre>iptables -D INPUT -j DROP</pre>
<pre>#Aquí van las reglasiptables
 -A INPUT -j DROP</pre>
<p>La primera linea indica que es un fichero ejecutable con sh.</p>
<p>La primera regla <strong>DROP</strong> elimina todas las reglas existentes.La ultima regla <strong>DROP</strong> elimina el resto de conexiones  posibles. Entre estas dos reglas DROP se escriben las reglas de filtrado y prerouting que nos interesen. Estas pueden ser de dos tipos:</p>
<h3>Reglas ACCEPT</h3>
<p>Estas reglas abren un puerto concreto en el router. Se escriben de la siguiente manera (Los textos entre corchetes[ ] son los valores a sustituir).</p>
<pre>iptables -A INPUT -p <em>[tipo conexión]</em> --dport <em>[Nº puerto]</em> -j ACCEPT</pre>
<ul>
<li><strong>Tipo de conexión</strong> es el protocolo a abrir puede ser <strong>tcp</strong> o <strong>udp</strong></li>
<li><strong>Nº de puerto </strong>es el numero de puerto a abrir</li>
</ul>
<p>Por ejemplo para abrir el puerto de SSH que es el 22 la regla seria la siguiente</p>
<pre>iptables -A INPUT -p tcp --dport 22 -j ACCEPT</pre>
<h3>Reglas de PREROUTING o NAT</h3>
<p>Estas reglas permiten dirigir la conexión de un puerto abierto a otra dirección ip y otro puerto concreto. Las reglas tiene la siguiente estructura:</p>
<pre> iptables -t nat -A PREROUTING -i <em>[Interface origen]</em> -p <em>[tipo de conexión]</em> --dport <em>[puerto origen]</em> -j DNAT --to-destination <em>[ip destino]</em>:<em>[puerto destino]</em></pre>
<ul>
<li><strong>Interface origen</strong> es interface del dispositivo por el que entra la conexión</li>
<li><strong>Tipo de conexión</strong> es el protocolo a abrir puede ser <strong>tcp</strong> o <strong>udp</strong></li>
<li><strong>Nº de puerto origen </strong>es el numero de puerto abierto por el que entra la conexión</li>
<li><strong>IP destino</strong> Es la dirección ip de la maquina a la que enviaremos la conexión</li>
<li><strong>Nº de puerto destino </strong>es el numero de puerto al que dirigir la conexión</li>
</ul>
<p>Por ejemplo para abrir el puerto de SSH que es el 22 la regla seria la siguiente</p>
<pre> iptables -t nat -A PREROUTING -i $1 -p tcp --dport 22 -j DNAT --to-destination $4:22</pre>
<p>Como se puede ver tanto el interface de origen como la ip de destino se han sustituido por las variables disponibles correspondientes al interface WAN y la IP de la LAN.</p>
<p>De esta forma el fichero quedara de la siguiente forma para abrir el puerto 22 en el firewall y redirigir el trafico al servidor ssh del router:</p>
<pre>#!/bin/sh
iptables -D INPUT -j DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -t nat -A PREROUTING -i $1 -p tcp --dport 22 -j DNAT --to-destination $4:22
iptables -A INPUT -j DROP
</pre>
<p>Una vez finalizado tenemos que <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#flashfs">salvar</a> y reiniciar</p>
<pre> flashfs save &amp;&amp; flashfs commit &amp;&amp; flashfs enable &amp;&amp; reboot</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/configurar-el-firewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preparar Almacenamiento</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/preparar-almacenamiento/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/preparar-almacenamiento/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/002-hd.html</guid>
		<description><![CDATA[Para poder aprovechar todo el potencial de nuestro router necesitamos añadir almacenamiento para añadir programas y poder usar el router como NAS. Es recomendable usar discos duros externos con alimentación o un hub usb con alimentación. También podéis usar llaves usb. En mi caso uso una llave USB de 500 MB y un disco de [...]]]></description>
			<content:encoded><![CDATA[<p>Para poder aprovechar todo el potencial de nuestro router necesitamos añadir almacenamiento para añadir programas y poder usar el router como NAS.</p>
<p>Es recomendable usar discos duros externos con alimentación o un hub usb con alimentación. También podéis usar llaves usb. En mi caso uso una llave USB de 500 MB y un disco de 60 GB. pero para hacerlo más simple indicare como hacerlo con un solo dispositivo.<span id="more-60"></span></p>
<p>Lo primero es definir cuanto espacio usaremos para SWAP (memoria en disco). Pro definición es recomendable como mínimo asignar el doble de tamaño que la memoria del dispositivo, aunque como el dispositivo tiene poca es mejor añadir algo mas (128 MB en un inicio esta bien). Para saber la memoria que posee el dispositivo escribir <em>free</em> y os dirá el tamaño de la memoria.</p>
<p>Empecemos a particionar el disco, si tenemos activado el automontaje de discos cuando hayamos conectado el disco se habrá montado, por lo que debemos desmontarlo. Para ver los discos montados ejecutamos df y no devolverá algo parecido a esto:</p>
<pre>Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 3008 3008 0 100% /
/dev/discs/disc0/part1 58142492   8263428  46948812 1% /tmp/mnt/disc0_1</pre>
<p>ahora desmontamos la partición no root (/) con umount</p>
<pre>umount /tmp/mnt/disc0_1</pre>
<p>Ahora reparticionemos el disco, para lo cual usamos el dispositivo que nos retorna <strong>df</strong> de la siguiente forma</p>
<pre>fdisk /dev/discs/disc0/disc</pre>
<p>podemos ver las particiones del disco con la opción <em>p</em>, ahora eliminemos todas las particiones con <em>d</em>. Ahora creemos una partición primaria para la SWAP de 128 MB por ejemplo Usais la opción <em>n</em> con el tipo de partición <em>primaria</em>, con la posición <em>1</em>, con el <em>primer cilindro</em> donde diga y el ultimo  +128M. Ahora hay que cambiarla el tipo con<em> t</em>, partición <em>1</em> y el tipo <em>82. </em>Con esto ya esta creada la partición  de SWAP</p>
<p>Ahora creamos la partición de datos con el resto del disco, para lo cual usamos  la opción <em>n</em> con el tipo de partición <em>primaria</em>, con la posición 2, con el <em>primer cilindro</em> defecto y el <em>ultimo</em> también por defecto.</p>
<p>Ya hemos acabado de particionar, ahora almacenamos el trabajo echo con la opción <em>w</em>.</p>
<p>Este <a href="http://www.wikilearning.com/tutorial/la_utilidad_fdisk-la_utilidad_fdisk/6335-1" target="_blank" class="liexternal">tutorial de fdisk</a> explica bastante mejor que yo el funcionamiento de la herramienta</p>
<p>Bien el disco esta lista para trabajar, podéis ver como esta con <em>fdisk -l. </em></p>
<p>Ahora formateemos el disco. Empezamos por preparar la swap</p>
<pre>mkswap /dev/discs/disc0/part1</pre>
<p>Una vez preparada la swap pasamos a la partición de datos, que la formatearemos con ext3 y journal. Amantes de MS siento deciros que las particiones FAT o NTFS son demasiado lentas, inestables y fallonas como para usarlas, pero no os preocupeis tendréis acceso a los datos sin problemas</p>
<pre> mke2fs -j /dev/discs/disc0/part2</pre>
<p>Después de un buen rato ya esta todo listo para continuar. Ahora vamos a configurar el montaje del disco y los scripts relacionados.</p>
<p>Para esto usaremos el editor <em><strong>vi</strong></em>, si no lo has usado nuca no te preocupes no necesitas saber demasiado, ademas <a href="http://www.gentoo.org/doc/es/vi-guide.xml" target="_blank" class="liexternal">aquí</a> tenéis un tutorial. Básicamente tiene dos modos el de editad, al que se accede pulsando la tecla <em>insert</em> y el modo de comando, al que se accede con la tecla <em>esc</em> y que con <em>:wq</em> sale y guarda lo que hemos echo y con <em>:q!</em> sale sin grabar.</p>
<p>Vamos al directorio de configuración <em>/etc </em>y editamos el fichero fstab.</p>
<pre>cd /etc
vi fstab</pre>
<p>pulsamos insert y añadimos el siguiente contenido</p>
<pre>#device                 Mountpoint      FStype  Options         Dump
/dev/discs/disc0/part1  none            swap    sw              0       0
/dev/discs/disc0/part2  /opt            ext3    rw,noatime      1</pre>
<p>esto indica que la partición 1 del disco 0 se montara como swap y la segunda como ext3 para lectura y escritura. Ahora debemos indicar al sistema que <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#flashfs">almacene</a> el fichero fstab, para lo cual simplemente ejecutamos:</p>
<pre>echo "/etc/fstab" &gt;&gt; /usr/local/.files</pre>
<p>Las particiones ext3 se comprueban periódicamente, pero nosotros hemos desactivado esta validación para que no la realice cuando esta en funcionamiento, pero es recomendable que se valide cuando lo necesite, así que vamos ha controlar que cuando se reinicie se valide. Para esto vamos a usar el script <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#config">pre-mount.</a> Lo editamos con vi</p>
<pre> vi /usr/local/sbin/pre-mount</pre>
<p>y lo rellenamos con</p>
<pre> #! /bin/sh
swapon -a
for i in `awk '/ext3/{print($1)}' /etc/fstab` ; do
  if [ -b $i ] ; then
    grep -q $i /proc/mounts || e2fsck -p $i 2&gt;&amp;1 | logger -t e2fsck
  else
    logger -t fstab "$i is not attached"
  fi
done</pre>
<p>Con esto la configuración de los discos duros esta listo. Ya podemos  <a href="http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#flashfs">almacenar</a> y reiniciar el router</p>
<pre>flashfs save &amp;&amp; flashfs commit &amp;&amp; flashfs enable &amp;&amp; reboot</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/preparar-almacenamiento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambia el aspecto a OpenSuSE 11 con KDE4</title>
		<link>http://www.ramso.net/linux/opensuse/cambia-el-aspecto-a-opensuse-11-con-kde4/</link>
		<comments>http://www.ramso.net/linux/opensuse/cambia-el-aspecto-a-opensuse-11-con-kde4/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OpenSuse]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/opensuse/cambiaelaspectoaopensuse11Kde4.html</guid>
		<description><![CDATA[Este pequeño tutorial esta pensado para poder poner el mismo aspecto en un OpenSuSE con KDE 4. Siguiendo los pasos indicados a continuación puedes conseguir el aspecto que quieras desde grub hasta el escritorio. En mi caso he basado todo en un fondo de escritorio que me gusta bastante. Un lugar muy interesante para empezar [...]]]></description>
			<content:encoded><![CDATA[<p>Este pequeño tutorial esta pensado para poder poner el mismo aspecto en un OpenSuSE con KDE 4. Siguiendo los pasos indicados a  continuación puedes conseguir el aspecto que quieras desde grub hasta el escritorio.  En mi caso he basado todo en un fondo de escritorio que me gusta bastante. Un lugar muy interesante para empezar y encontrar cosas  es<a href="http://www.kde-look.org/" target="_blank" class="liexternal"> kde-look</a> y es donde podréis encontrar algunas de los temas que comento.</p>
<p>El fondo de escritorio que elegi como base de trabajo es <a href="http://www.kde-look.org/content/show.php/%2Bdev%2Burandom?content=202" target="_blank" class="liexternal">/dev/urandom</a><span id="more-51"></span></p>
<h3>KDE 4 Splash Screen</h3>
<p>Para el boot splash de kde 4 hay un nuevo motor denominado KSplasX, es bastante simple trabajar con el, pero como es nuevo aun no hay gran contenido para el. podeis empezar echando una hojada a este <a href="http://websvn.kde.org/trunk/KDE/kdebase/workspace/ksplash/ksplashx/README?view=markup" target="_blank" class="liexternal">documento</a> donde se explica rapidamente como hacer temas.La forma más secilla de crear uno es coger uno de los temas por defecto y modificar el fondo o usar algunos de lo que ya existen en <a href="http://www.kde-look.org/index.php?xcontentmode=45" target="_blank" class="liexternal">kde-look</a></p>
<p>Para instalar el tema, el gestor de kde no funciona muy bien, asi que la mejor forma es entrar como root y descomprimir el tema en /usr/share/kde4/apps/ksplash/Themes y luego seleccionarlo con preferencias del sistema, aspecto y pantalla anunciadora.</p>
<p>Podéis probarlo con</p>
<pre>ksplash --test --theme [TEMA]</pre>
<h3>KDM4 Theme</h3>
<p>Para cambiar el aspecto de KDM necesitáis lo primero un tema, de los cuales podemos encontrar una enorme variedad en kde-look. En el caso de que no os sirva ninguno podéis modificar el tema fácilmente editando el fichero xml de configuración. El formato usado, por lo menos el que yo he modificado, usa el formato del gdm que se denomina greeter, <a href="http://www.gnome.org/projects/gdm/docs/2.15/thememanual.html" target="_blank" class="liexternal">aqui</a> podéis encontrar un manual.</p>
<p>Cuidado con los temas que no indican que funcionan en kde 4 ya que no se si por un cambio en el dtd  o porque lo validan más la mayoria no funcionan. Así que es recomendable validar el fichero xml con el dtd que instala kd, esta en  <em>/usr/share/kde4/apps/doc/kdm/greeter.dtd</em> , podeis usar kate u otro editor con soporte de xm. La mayoria de los fallos por lo que he podido comproabar se deben a que no se puede incluir elementos item dentro de otro item. La solución a esto es bastante simple rodeais los items dentro de otro item con un elemento fixed de forma parecida a esto:</p>
<pre>&lt;item&gt;   &lt;fixed&gt;        &lt;item&gt;&lt;/item&gt;   &lt;/fixed&gt; &lt;/item&gt;</pre>
<p>Una vez que tenemos el tema pasaremos a instalarlo, De momento la unica forma que he consegido hacer funcionar correctamente es la forma manual, por lo que como root extraemos el contenido del tema en <em>/usr/share/kde4/apps/kdm/themes</em> y para seleccionarlo debemos de modificar sysconfig. La forma más simple es usar YAST. En <strong>Sistema</strong>, <strong>editar etc/sysconfig</strong>, En el panel lateral seleccionáis <strong>Desktop, Display Manager </strong>y <strong>DISPLAYMANAGER_KDM_THEME</strong> y escribís el nombre de vuestro tema, que debe coincidir con el nombre del directorio. Cuando salvéis vuestro tema se abra cambiado.</p>
<h3>Boot Splash</h3>
<p>Cambiar la imagen de arranque es bastante simple, solo necesitáis una imagen que os guste y un poco de trabajo con el <a href="http://es.wikipedia.org/wiki/Gimp" target="_blank" rel="nofollow" class="liwikipedia">gimp</a> para preparar las imágenes. Si no os apetece adaptar vuestra imagen podéis bajaros un boot splash de <a href="http://www.kde-look.org/index.php?xcontentmode=61&amp;PHPSESSID=60b3b57b4d290c27c24278a5b3de3e12" target="_blank" class="liexternal">kde-look</a> ya preparado. En el caso de que optéis por la ultima opción podéis saltaros los siguientes pasos y pasar a los pasos de instalación.</p>
<p>Lo primero hay que conocer la resolucón del boot slash, para lo cual hay que ver el valor del parámetro <strong>VGA</strong> de grub, para esto podéis usar YaST o ver el contenido del fichero<em> /boot/grub/menu.lst</em>. Para obtener la resolucón podéis usar la siguiente tabla.</p>
<table border="0">
<thead>
<tr>
<th>Colores</th>
<th>640×480</th>
<th> 800×600</th>
<th> 1024×768</th>
<th>1280×800</th>
</tr>
</thead>
<tbody>
<tr>
<td>256 colors (8b)</td>
<td>301</td>
<td>303</td>
<td>305</td>
<td>360</td>
</tr>
<tr>
<td>64K colors (16b)</td>
<td>311</td>
<td>314</td>
<td>317</td>
<td>???</td>
</tr>
<tr>
<td>16M colors (24b)</td>
<td>312</td>
<td>30F</td>
<td>318</td>
<td>361</td>
</tr>
</tbody>
</table>
<p>Si vuestra resolución no esta en esta tabla podeis colocar un valor erroneo en grub y cuando arranqueis os permitira ver todos los valores para resolución disponibles.</p>
<p>Una vez que conozcáis la resolución grabáis la imagen escalada a vuestra resolución en formato jpg, con la mayor comprensión posible y con un perfil de color RGB. Es recomendable nombrar el fichero como silent-[resolución].jpg, por ejemplo <em> silent-1024&#215;768.jpg. </em>Ahora debemos de crear la imagen para el modo verbose y el fondo de la consola. La forma más simple es mediante gimp, en el menú colores la opción colorear, hay dos puntos de menú iguales, yo uso el ultimo y que no tiene iconos. Con este asistente podremos seleccionar un color para conseguir una imagen lo más oscura posible ya que el texto por defecto es blanco, pero que permita distinguir los detalles de la imagen, una vez coloreada a nuestro gusto la salvamos con las mismas caracteristicas que la anterior,  El nombre recomendado para esta imagen es bootsplash-[resolución].jpg.<br />
Una vez que tengamos la imagen debemos pasar a crear el tema que usaremos. La forma más simple es copiar el tema por defecto, copiar el directorio /etc/bootsplash/themes/openSUSE con el nombre de vuestro tema. Copiáis vuestra imágenes en el subdirectorio images de vuestro tema. Ahora es necesario editar el fichero de configuración para indicarle donde están nuestros ficheros. Editáis el fichero bootsplah-[resolucion].cfg del subdirectorio config de vuestro tema. Buscáis &#8220;openSUSE&#8221; y lo remplazais por el nombre de vuestro tema y listo. Si quereis modificar alguna parte o añadir algo lo mejor es revisar la configuración del formato en la web de<a href="http://www.bootsplash.org" target="_blank" class="liexternal"> bootsplash</a>.<br />
Ahora para instalarlo debemos de editar /etc/sysconfig/bootsplash y en la linea THEME cambiamos SuSE por el nombre de nuestro tema. Esto mismo lo podemos hacer con el editor de sysconfig desde Yast. En el próximo arranque ya deberíamos de ver nuestro boot splash. Para asegurarnos de que no da ningún error podemos hacer una activación manual, para lo cual ejecutamos desde consola <strong>mkinitrd</strong> que si todo va bien nos devolverá algo parecido a esto</p>
<pre>Bootsplash: devUrandom (1024x768)</pre>
<p>en caso contrario nos indicara un error.</p>
<h3>GRUB</h3>
<p>Para cambiar el fondo de pantalla preparáis una imagen jpg con resolución 800&#215;600 y el nombre back.jpg. Tener en cuenta los colores del texto que os aparece en el grub, aunque la selección siempre se vera, las opciones puede confundirse con el fondo.</p>
<p>Lo primero que debéis es prepara un backup del fichero <em>/boot/message </em>por si no nos gusta y queremos volver al original.</p>
<p>Creamos un directorio donde descomprimir el fichero y a continuación copiamos el fichero /boot/message en el. Esta comprimido con cpio, para extraer el contenido ejecutamos desde consola</p>
<pre>	cpio -idv &lt; message</pre>
<p>ahora copiamos el fichero back.jpg que hemos creado en este directorio sustituyendo el original. Ahora volvemos a comprimirlo con cpio con el siguiente mandato</p>
<pre>	ls | cpio -ov &gt; ../message</pre>
<p>ya solo nos queda copiar el fichero message que acabamos de crear al directorio /boot, esto lo debemos de realizar como root, sustituyendo el fichero original, del que ya tedremos un backup.</p>
<p>El articulo original sobre como cambiar el forndo de grub lo podeis encontra en <a href="http://susewiki.org/index.php?title=Changing_the_GRUB_background" target="_blank" class="liexternal">susewiki.org</a></p>
<h3>Descargas</h3>
<ul>
<li><a href="http://www.ramso.net/downloads/devUrandom_bootsplash.tar.gz" title="Downloaded 16 times"><img src="http://www.ramso.net/wp-content/uploads/2012/01/Download48x48.png" alt="BootSplash " />BootSplash  Version 1.0.0</a> - Tema DevUramdom para la pantalla de arranque</li>
<li><a href="http://www.ramso.net/downloads/DevUrandom_kde4_splash.tar.gz" title="Downloaded 12 times"><img src="http://www.ramso.net/wp-content/uploads/2012/01/Download48x48.png" alt="KDE4 KDM theme" />KDE4 KDM theme Version 1.0.0</a> - DevUramdom Splash Theme for KDE 4</li>
<li><a href="http://www.ramso.net/downloads/devUrandom_kdm4_theme.tar.gz" title="Downloaded 10 times"><img src="http://www.ramso.net/wp-content/uploads/2012/01/Download48x48.png" alt="KDE4 KDM Theme" />KDE4 KDM Theme Version 1.0.0</a> - Dev Uramdom KDE 4 KDM Theme</li>
<li><a href="http://www.ramso.net/downloads/message.tar.gz" title="Downloaded 15 times"><img src="http://www.ramso.net/wp-content/uploads/2012/01/Download48x48.png" alt="Grub theme" />Grub theme Version 1.0.0</a> - Dev Uramdom theme for Grub</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/cambia-el-aspecto-a-opensuse-11-con-kde4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambia el aspecto a OpenSuSE 10.3</title>
		<link>http://www.ramso.net/linux/opensuse/cambia-el-aspecto-a-opensuse-10-3/</link>
		<comments>http://www.ramso.net/linux/opensuse/cambia-el-aspecto-a-opensuse-10-3/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OpenSuse]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/opensuse/cambiaelaspectoaopensuse10.3.html</guid>
		<description><![CDATA[Este pequeño tutorial esta pensado para poder poner el mismo aspecto en un OpenSuSE con KDE 3.5. Siguiendo los pasos indicados a continuación puedes conseguir el aspecto que quieras desde grub hasta el escritorio. En mi caso he basado todo en un fondo de escritorio que me gusta bastante. Un lugar muy interesante para empezar [...]]]></description>
			<content:encoded><![CDATA[<p>Este pequeño tutorial esta pensado para poder poner el mismo aspecto en un OpenSuSE con KDE 3.5. Siguiendo los pasos indicados a  continuación puedes conseguir el aspecto que quieras desde grub hasta el escritorio.  En mi caso he basado todo en un fondo de escritorio que me gusta bastante. Un lugar muy interesante para empezar y encontrar cosas  es<a href="http://www.kde-look.org/" target="_blank" class="liexternal"> kde-look</a> y es donde podréis encontrar algunas de los temas que comento.</p>
<p>El fondo de escritorio que elegi como base de trabajo es <a href="http://www.kde-look.org/content/show.php/Earth?content=462" target="_blank" class="liexternal">earth 1.0</a>.<span id="more-52"></span></p>
<h3>KDE Splash Screen</h3>
<p>Para el boot splash de kde hay dos posibles motores el estándar y moodin  <a href="http://packman.links2linux.de/install/ksplash-engine-moodin" class="text_padding" target="_blank"><img src="../../../files/linux/opensuse/images/ympbutton.png" alt="one click install" width="75" height="20" align="middle" /></a> en <a href="http://www.kde-look.org/index.php?xcontentmode=35" target="_blank" class="liexternal">kde-look</a> podéis encontrar una enorme cantidad de temas para todos los gustos. En caso de que no os guste o os sirva ninguno, podéis generar vuestro propio tema para moodin gracias <a href="http://linux.roozeec.fr/moodin/" target="_blank" class="liexternal">Roozeec</a>,  con esta pagina web podéis crear de forma fácil un tema que posteriormente podéis mejorar el fichero de configuración.</p>
<p>Una vez que tengáis el tema hay que instalarlo. De forma simple, abris el <strong>centro de control de KDE</strong>, seleccionáis <strong>Aspecto y temas</strong> y  a continuación <strong>Pantalla anunciadora</strong> pulsáis añadir y seleccionáis el tema. Una vez cargado lo seleccionáis y lo probáis, si os gusta aceptar y listo.<br />
Por la &#8220;vía difícil&#8221; como root creáis un directorio con el nombre del tema en <em>/opt/kde3/share/apps/ksplash/Themes</em> y copiáis los ficheros del tema a esta carpeta. Podéis probarlo con</p>
<pre>ksplash --test --theme [TEMA]</pre>
<p>Para seleccionarlo podéis usar el centro de control.</p>
<h3>KDM Theme</h3>
<p>Para cambiar el aspecto de KDM necesitáis lo primero un tema, de los cuales podemos encontrar una enorme variedad en kde-look. En el caso de que no os sirva ninguno podéis modificar el tema fácilmente editando el fichero xml de configuración. El formato usado, por lo menos el que yo he modificado, usa el formato del gdm que se denomina greeter, <a href="http://www.gnome.org/projects/gdm/docs/2.15/thememanual.html" target="_blank" class="liexternal">aqui</a> podéis encontrar un manual.</p>
<p>Una vez que tenemos el tema pasaremos a instalarlo, como siempre varias formas, la más simple es instalar el<strong> kdm theme manager </strong><a href="http://software.opensuse.org/ymp/KDE%3ACommunity/openSUSE_10.3/kdmtheme.ymp" target="_blank" class="liimagelink"><img src="../../../files/linux/opensuse/images/ympbutton.png" alt="" width="75" height="20" align="middle" /> </a> luego simplemente accedemos a el desde el panel de control, administrador de acceso y entramos en modo administrador en el KDM Theme Manager. A continuación instalamos el tema y lo seleccionamos. Una vez aceptado ya esta cambiado el tema.</p>
<p>De forma manual, como root extraemos el contenido del tema en <em>/opt/kde3/share/apps/kdm/themes</em> y para seleccionarlo debemos de modificar sysconfig. La forma más simple es usar YAST. En <strong>Sistema</strong>, <strong>editar etc/sysconfig</strong>, En el panel lateral seleccionáis <strong>Desktop, Display Manager </strong>y <strong>DISPLAYMANAGER_KDM_THEME</strong> y escribís el nombre de vuestro tema, que debe coincidir con el nombre del directorio. Cuando salvéis vuestro tema se abra cambiado.</p>
<h3>Boot Splash</h3>
<p>Cambiar la imagen de arranque es bastante simple, solo necesitáis una imagen que os guste y un poco de trabajo con el <a href="http://es.wikipedia.org/wiki/Gimp" target="_blank" rel="nofollow" class="liwikipedia">gimp</a> para preparar las imágenes. Si no os apetece adaptar vuestra imagen podéis bajaros un boot splash de <a href="http://www.kde-look.org/index.php?xcontentmode=61&amp;PHPSESSID=60b3b57b4d290c27c24278a5b3de3e12" target="_blank" class="liexternal">kde-look</a> ya preparado. En el caso de que optéis por la ultima opción podéis saltaros los siguientes pasos y pasar a los pasos de instalación.</p>
<p>Lo primero hay que conocer la resolucón del boot slash, para lo cual hay que ver el valor del parámetro <strong>VGA</strong> de grub, para esto podéis usar YaST o ver el contenido del fichero<em> /boot/grub/menu.lst</em>. Para obtener la resolucón podéis usar la siguiente tabla.</p>
<table border="0">
<thead>
<tr>
<th>Colores</th>
<th>640×480</th>
<th> 800×600</th>
<th> 1024×768</th>
<th>1280×1024</th>
<th> 1600×1200</th>
</tr>
</thead>
<tbody>
<tr>
<td>256 colors (8b)</td>
<td>769</td>
<td>771</td>
<td>773</td>
<td>775</td>
<td>796</td>
</tr>
<tr>
<td>32K colors (15b)</td>
<td>784</td>
<td>787</td>
<td>790</td>
<td>793</td>
<td>797</td>
</tr>
<tr>
<td>64K colors (16b)</td>
<td>785</td>
<td>788</td>
<td>791</td>
<td>794</td>
<td>798</td>
</tr>
<tr>
<td>16M colors (24b)</td>
<td>786</td>
<td>789</td>
<td>792</td>
<td>795</td>
<td>799</td>
</tr>
</tbody>
</table>
<p>Una vez que conozcáis la resolución grabáis la imagen escalada a vuestra resolución en formato jpg, con la mayor comprensión posible y con un perfil de color RGB. Es recomendable nombrar el fichero como silent-[resolución].jpg, por ejemplo <em> silent-1024&#215;768.jpg. </em>Ahora debemos de crear la imagen para el modo verbose y el fondo de la consola. La forma más simple es mediante gimp, en el menú colores la opción colorear, hay dos puntos de menú iguales, yo uso el ultimo y que no tiene iconos. Con este asistente podremos seleccionar un color para conseguir una imagen lo más oscura posible ya que el texto por defecto es blanco, pero que permita distinguir los detalles de la imagen, una vez coloreada a nuestro gusto la salvamos con las mismas caracteristicas que la anterior,  El nombre recomendado para esta imagen es bootsplash-[resolución].jpg.<br />
Una vez que tengamos la imagen debemos pasar a crear el tema que usaremos. La forma más simple es copiar el tema por defecto, copiar el directorio /etc/bootsplash/themes/SuSE con el nombre de vuestro tema. Copiáis vuestra imágenes en el subdirectorio images de vuestro tema. Ahora es necesario editar el fichero de configuración para indicarle donde están nuestros ficheros. Editáis el fichero bootsplahs-[resolucion].cfg del subdirectorio config de vuestro tema. Buscáis &#8220;SuSE&#8221; y lo remplazais por el nombre de vuestro tema y listo. Si quereis modificar alguna parte o añadir algo lo mejor es revisar la configuración del formato en la web de<a href="http://www.bootsplash.org" target="_blank" class="liexternal"> bootsplash</a>.<br />
Ahora para instalarlo debemos de editar /etc/sysconfig/bootsplash y en la linea THEME cambiamos SuSE por el nombre de nuestro tema. Esto mismo lo podemos hacer con el editor de sysconfig desde Yast. En el próximo arranque ya deberíamos de ver nuestro boot splash. Para asegurarnos de que no da ningún error podemos hacer una activación manual, para lo cual ejecutamos desde consola <strong>mkinitrd</strong> que si todo va bien nos devolverá algo parecido a esto</p>
<pre>Bootsplash: Earth (1024x768)</pre>
<p>en caso contrario nos indicara un error.</p>
<h3>GRUB</h3>
<p>Para cambiar el fondo de pantalla preparáis una imagen jpg con resolución 800&#215;600 y el nombre back.jpg. Tener en cuenta los colores del texto que os aparece en el grub, aunque la selección siempre se vera, las opciones puede confundirse con el fondo.</p>
<p>Lo primero que debéis es prepara un backup del fichero <em>/boot/message </em>por si no nos gusta y queremos volver al original.</p>
<p>Creamos un directorio donde descomprimir el fichero y a continuación copiamos el fichero /boot/message en el. Esta comprimido con cpio, para extraer el contenido ejecutamos desde consola</p>
<pre>	cpio -idv &lt; message</pre>
<p>ahora copiamos el fichero back.jpg que hemos creado en este directorio sustituyendo el original. Ahora volvemos a comprimirlo con cpio con el siguiente mandato</p>
<pre>	ls | cpio -ov &gt; ../message</pre>
<p>ya solo nos queda copiar el fichero message que acabamos de crear al directorio /boot, esto lo debemos de realizar como root, sustituyendo el fichero original, del que ya tedremos un backup.</p>
<p>El articulo original sobre como cambiar el forndo de grub lo podeis encontra en <a href="http://susewiki.org/index.php?title=Changing_the_GRUB_background" target="_blank" class="liexternal">susewiki.org</a></p>
<pre></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/cambia-el-aspecto-a-opensuse-10-3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ultima versión de Drivers Nvidia: Problemas y Soluciones</title>
		<link>http://www.ramso.net/linux/opensuse/ultima-version-de-drivers-nvidia-problemas-y-soluciones/</link>
		<comments>http://www.ramso.net/linux/opensuse/ultima-version-de-drivers-nvidia-problemas-y-soluciones/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OpenSuse]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/opensuse/nvidiadrivers.html</guid>
		<description><![CDATA[La ultima versión de los drivers de nvidia( 169,07) causa ciertos problemas que tienen fácil solución. Algunos son parecidos a los dados en versiones anteriores y otros son específicos de esta versión. Pero empecemos por el principio. Instalación Para instalar en OpenSuSE lo recomendable es instalar desde los repositorios, puedes añadir el repositorio directamente en [...]]]></description>
			<content:encoded><![CDATA[<p>La ultima versión de los drivers de nvidia( 169,07) causa ciertos problemas que tienen fácil solución. Algunos son parecidos a los dados en versiones anteriores y otros son específicos de esta versión. Pero empecemos por el principio.<span id="more-53"></span></p>
<h3>Instalación</h3>
<p>Para instalar en OpenSuSE lo recomendable es instalar desde los repositorios, puedes añadir el repositorio directamente en <em>yast &#8211;&gt; Software y Community Repository</em> seleccionáis nvidia. Luego simplemente instalais el paquete <em>x11-video-nvidiaG01 </em>y su modulo del kernel desde yast. La razón de no usar los binarios que ofrece <a href="http://www.nvidia.com/object/linux_display_ia32_169.07.html" target="_blank" class="liexternal">nvidia</a> es que el paquete incorpora los parches de sax2 para reconocer el driver fácilmente.</p>
<p>Una vez instalado cambiamos a la consola con <em>ctrl+Alt+F1</em>, apagamos el servidor X y ejecutamos sax, para posteriormente reiniciar el servidor. Para esto ejecutamos la siguiente serie de comandos.</p>
<pre>init 3sax2 -r -m 0=nvidiainit 5</pre>
<p>Cuando estéis en sax debería de haberte reconocido la tarjeta y permitirte activar la opción de 3D. Aquí puede producirse el primer problema, en algunos casos esto no se activa, esto se soluciona con <em>nvidia-xconfig. </em>El siguiente script debería de configurarte la tarjeta, activar el soporte 3D y prepararte <em>xorg.conf</em> para su uso con entornos opengl, como compiz-fusion o KDE4.</p>
<pre>#!/bin/shsudo nvidia-xconfig sudo nvidia-xconfig --compositesudo nvidia-xconfig --render-accelsudo nvidia-xconfig --allow-glx-with-compositesudo nvidia-xconfig --add-argb-glx-visualssudo nvidia-xconfig --damage-eventssudo nvidia-xconfig --no-use-events</pre>
<p>Con esto debería de funcionar perfectamente el entorno gráfico. <a href="http://www.forosuse.org/forosuse/showthread.php?t=15480" target="_blank" class="liexternal">Este es el hilo</a> completo en forosuse donde se especifican todos los pasos.</p>
<p>En las paginas man de sax2 y nvidia-xconfig podéis ver todas las opciones y sus explicaciones.</p>
<h3>Compiz-fusion</h3>
<p>Si usáis compiz-fusion es posible que no funcione correctamente con este driver. Si ejecutáis desde consola <em>compiz &#8211;replace </em>puede salir este error</p>
<ul>
<li><strong>GLX_EXT_texture_from_pixmap is missing</strong></li>
</ul>
<p>o más fácilmente este otro</p>
<ul>
<li><strong>No GLXFBConfig for default depth, this isn&#8217;t going to work</strong></li>
</ul>
<p>Basado en lo mismo pero aplicado a diferentes formas de arrancar el compiz.</p>
<p>El primero esta pensado para <strong> fusion-icon</strong></p>
<p>Editais /usr/lib/python2.5/site-packages/FusionIcon/data.py. Buscáis esta linea</p>
<pre> 	compiz_args = ['--replace', '--sm-disable', '--ignore-desktop-hints', 'ccp']</pre>
<p>y lo sustituis por</p>
<pre>	 compiz_args = ['--replace', '--sm-disable', '--ignore-desktop-hints', 'ccp', '--no-libgl-fallback']</pre>
<p>el fusion-icon se debe de ejecutar con un parámetro de la siguiente forma</p>
<pre>	LIBGL_ALWAYS_INDIRECT=1 fusion-icon</pre>
<p>En mi caso en el arranque de kde no funciona de forma automática, pero si seleccionas desde fusion-icon el gestor de ventanas compiz funciona perfectamente.<br />
Esta solución es una traducción imaginativa de la original en italino aquí <a href="http://crismon.altervista.org/Wp/archives/83/" target="_blank" class="liexternal">http://crismon.altervista.org/Wp/archives/83/ </a>ademas de ser la que pude encontraren los foros de compiz-fusion.</p>
<p>La segunda es una adaptación propia para poder ser usada con <strong>compiz-manger</strong> que es la solución que yo uso y que funciona de forma correcta.</p>
<p>Editáis /usr/bin/compiz-manager y al principio del fichero buscáis la linea de <strong>COMPIZ_OPTIONS</strong> y la añadís la opción <strong>&#8211;no-libgl-fallback</strong> para que quede de esta forma</p>
<pre>	COMPIZ_OPTIONS="--ignore-desktop-hints --no-libgl-fallback --replace"</pre>
<p>ademas es recomendable activar por defecto el indirect-rendering ya que de esta forma se reduce el consumo de cpu. Para activarlo poner la opción INDIRECT a yes de esta forma</p>
<pre>	INDIRECT="yes"</pre>
<p>Con esto se consigue que funcione en el arranque de las X y consuma lo mismo que con el driver anterior.</p>
<p>El hilo completo donde se desarrollo la solución de forosuse es <a href="http://www.forosuse.org/forosuse/showthread.php?t=15490" target="_blank" class="liexternal">este</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/ultima-version-de-drivers-nvidia-problemas-y-soluciones/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Banda Ancha de Ono en OpenSuSE</title>
		<link>http://www.ramso.net/linux/opensuse/banda-ancha-de-ono-en-opensuse/</link>
		<comments>http://www.ramso.net/linux/opensuse/banda-ancha-de-ono-en-opensuse/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OpenSuse]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/opensuse/onobandaancha.html</guid>
		<description><![CDATA[Si vuestro proveedor de Internet es Ono y habéis solicitado la opción de Banda ancha, tendréis en vuestras manos un módem Huawey E220 y un manual donde se os indica que existe un driver para Linux, pero no hay software para nuestro sistema operativo, ni información para hacer la conexión. Nada que no solucione una [...]]]></description>
			<content:encoded><![CDATA[<p>Si vuestro proveedor de Internet es Ono y habéis solicitado la opción de Banda ancha, tendréis en vuestras manos un módem Huawey E220 y un manual donde se os indica que existe un driver para Linux, pero no hay software para nuestro sistema operativo, ni información para hacer la conexión. Nada que no solucione una llamada al servicio de atención al cliente, donde no te tratan de bicho raro, sino que te proporcionan la información que pides, un punto a su favor.<span id="more-54"></span></p>
<ul>
<li>Teléfono: *99#</li>
<li>APN: internet.Ono.com</li>
<li>Sin usuario ni password</li>
</ul>
<p>Con esto ya podemos empezar a trabajar, en openSUSE 11 o en distribuciones con kernel 2.6.20 o superior es simplemente conectarlo y esperar un rato hasta que la luz verde deje de parpadear. Comprobamos que los dispositivos estén creados con</p>
<pre>ls /dev/ttyUSB*</pre>
<p>y no tiene que aparecer tres dispositivos, del 0 al 2.<br />
En caso de tener un kernel inferior podéis usar el driver que proporciona <a href="http://www.ono.es/soporte/" target="_blank" class="liexternal">ono</a>, que se encarga de desactivar la memoria usb del módem sin complicarnos. Descargáis el driver, lo descomprimís y como root ejecutáis</p>
<pre>./install norestart</pre>
<p>de esta forma ya no tendréis problemas para usar el módem. Comprobar que los dispositivos este creados y en caso contrario ejecutar como root</p>
<pre>HWActivator</pre>
<p>y vuestro módem debería de estar disponible. También podéis optar por una solución más manual como la que hay en el <a href="http://www.google.es/url?sa=t&amp;ct=res&amp;cd=3&amp;url=http%3A%2F%2Fes.opensuse.org%2FHUAWEI_E220_Suporte&amp;ei=h61zSLi5JYyM1wbU-93YAw&amp;usg=AFQjCNFrvs6kKlFRYl8AgQ8HW1S4zcaJEw&amp;sig2=fKPDP2e9h0t89YXCcLewuw" target="_blank" class="liexternal">wiki de openSUSE</a>.<br />
Una vez que tenemos el módem en marcha pasamos a conectarnos, como siempre en Linux tenemos varias opciones, podemos realizar una conexión ppp al estilo tradicional usando Yast, kppp,gppp o wvdial. De forma más especializada y más simple podéis usar easyGPRS o la mejor opción para mi gusto UMTSmon. Todo esto lo tenéis en el repositorio principal o en el DVD.<br />
Yo uso <a href="http://umtsmon.sourceforge.net/" target="_blank" class="liexternal">UMTSmon</a>, que para openSUSE 11 tiene la ultima versión en el repositorio principal <a href="http://software.opensuse.org/ymp/openSUSE:11.0/standard/umtsmon.ymp" target="_blank" class="liexternal"></a><a href="http://software.opensuse.org/ymp/openSUSE:11.0/standard/umtsmon.ymp" target="_blank" class="liimagelink"><img class="alignnone size-full wp-image-120" title="ympbutton" src="http://ramsonet.info/wp-content/uploads/2010/07/ympbutton.png" alt="" width="81" height="22" /></a>, para openSUSE 10.3 la versión del repositorio principal es antigua, pero un usuario ha preparado un paquete con la ultima versión <a href="http://software.opensuse.org/ymp/home:seife/openSUSE_10.3/umtsmon.ymp" target="_blank" class="liimagelink"><img src="http://ramsonet.info/wp-content/uploads/2010/07/ympbutton.png" alt="" width="81" height="22" align="absmiddle" /></a>. Para otras versiones o distribuciones podéis compilar las fuentes.<br />
Una vez instalado lo ejecutáis con el módem conectado, si no detecta el módem no arranca. Lo primero os solicitara el PIN de la SIM,</p>
<p><a href="http://ramsonet.info/wp-content/uploads/2010/07/umtsmon01.jpg" class="liimagelink"><img class="alignnone size-medium wp-image-118" title="umtsmon01" src="http://ramsonet.info/wp-content/uploads/2010/07/umtsmon01-300x185.jpg" alt="" width="300" height="185" /></a> <img src="../../../files/linux/opensuse/images/umtsmon01.jpg" alt="" align="absmiddle" /></p>
<p>una vez introducido os aparecerá la pantalla principal, el operador real es Movistar, que es el que aparece en pantalla. Ahora crear un nuevo perfil le dais un nombre y en el campo APN ponéis internet.ono.com,</p>
<p><a href="http://ramsonet.info/wp-content/uploads/2010/07/umtsmon02.jpeg" class="liimagelink"><img class="alignnone size-medium wp-image-119" title="umtsmon02" src="http://ramsonet.info/wp-content/uploads/2010/07/umtsmon02-262x300.jpg" alt="" width="262" height="300" /></a></p>
<p><img src="../../../files/linux/opensuse/images/umtsmon02.jpeg" alt="" align="absmiddle" /></p>
<p>guardáis y listo.<br />
Ahora simplemente dais a conectar y todo en marcha.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/banda-ancha-de-ono-en-opensuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usar el wiimote en OpenSuSE</title>
		<link>http://www.ramso.net/linux/opensuse/usar-el-wiimote-en-opensuse/</link>
		<comments>http://www.ramso.net/linux/opensuse/usar-el-wiimote-en-opensuse/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OpenSuse]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/opensuse/wiimote.html</guid>
		<description><![CDATA[Si tienes un WII seguro que has pensado que lo podrías usar como joystick o para manejar el entorno gráfico como un ratón. La verdad es que el uso que se esta consiguiendo con este cacharro es un poco estrafalario, ademas de hacer pizarras interactivas, la gente esta empezado ha usarlo para controlar compiz e [...]]]></description>
			<content:encoded><![CDATA[<p>Si tienes un WII seguro que has pensado que lo podrías usar como joystick o para manejar el entorno gráfico como un ratón. La verdad es que el uso que se esta consiguiendo con este cacharro es un poco estrafalario, ademas de hacer<a href="http://www.cs.cmu.edu/~johnny/projects/wii/" target="_blank" class="liexternal"> pizarras interactivas</a>, la gente esta empezado ha usarlo para <a href="http://compizfusionrevolution.es/2007/12/22/utiliza-compiz-fusion-con-wiimote-el-mando-de-la-wii/" target="_blank" class="liexternal">controlar compiz</a> e incluso se esta desarrollando un plugin para <a href="http://compizfusionrevolution.es/2008/01/15/nuevo-plugin-wiimote-headtracking/" target="_blank" class="liexternal">controlarlo con la cabeza</a>.<span id="more-55"></span></p>
<p>El proyecto de los drivers para linux es <a href="http://abstrakraft.org/cwiid/" target="_blank" class="liexternal">cwiid</a> y ya es estable y usable, por lo que he probado. Para instalarlo en OpenSuSE podemos usar <a href="http://software.opensuse.org/search" target="_blank" class="liexternal">one-click</a>, ya que hay repositorios para ello,  los paquetes ha instalar son<a href="http://software.opensuse.org/ymp/home%3Aallau/openSUSE_10.3/cwiid.ymp" target="_blank" class="liexternal"> cwiid</a>,<a href="http://software.opensuse.org/ymp/home%3Ahgraeber%3Aplayground/openSUSE_10.3/libwiimote1.ymp" target="_blank" class="liexternal"> libwiimote1</a> y <a href="http://software.opensuse.org/ymp/home%3Ahgraeber%3Aplayground/openSUSE_10.3/python-cwiid.ymp" target="_blank" class="liexternal">python-cwiid</a></p>
<p>Estos paquetes nos dejan instaladas las librerias para desarrollar <a href="http://abstrakraft.org/cwiid/wiki/ProgramsUsingCWiid" target="_blank" class="liexternal">aplicaciones para el wiimote</a>, ademas tenemos dos aplicaciones para activar el wiimote:</p>
<ul>
<li>wmgui que no permitira probar y ver el funcionamiento de nuestro wiimote en un entorno grafico.</li>
<li>wminput que nos permite usar el wiimote como raton, joystick, etc&#8230;</li>
</ul>
<p>Lo más interesante es el wminput ya que nos permite usarlo sin más en nuestro entorno normal, para usarlo debeis de tener un dispositibo bluetooth activado, yast ya deberia de haberse encargado de esto. Despues desde una consola como root debeis de carga el modulo <em>uinput </em>con</p>
<pre>	modprobe uinput</pre>
<p>si quereis que  siempre se carge este modulo al inicio podeis añadirlo en sysconfig. Ahora ya podemos activar el wiimote con wminput. Podemos activar la configuración que queramos usar, en /etc/cwiid/wminput teneis algunas preconfiguradas, podremos crear la configuración que queramos o mejor se adapte a nuestras necesidades. Por ejemplo si lo queremos usar como joystick lo activaremos de la siguiente forma</p>
<pre>	wminput -c  gamepad</pre>
<p>Ahora simplemente activais el wiimote en modo exploración, pulsais 1+2 y ya teneis el wiimote en linux. En caso de que conozcais la mac del dispositivo y querais saltaros el pas de conexión podeis añadirla despues de las opciones.</p>
<p>En caso de que lo querais usar como puntero teneis que colocar la barra de sensores o un par de puntos de calor en el monitor y usar la configuración <em> ir_ptr</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/opensuse/usar-el-wiimote-en-opensuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conceptos Generales acerca del Firmware de Oleg</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/000-about.html</guid>
		<description><![CDATA[El firmware de Oleg es una modificación del original que añade nuevas funcionalidades al oficial, también hace desaparecer algunas cosas como el download manager pero que son fácilmente sustituibles y mejorables. Los dispositivos soportados son: WL-500g/WL-300g/WL-500b/WL-500bv2/WL-HDD hasta la versión 1.9.2.7-9 ASUS WL-500gx/WL-550gE/WL-500gp/WL-500W/WL-320gE/WL-320gP/WL-330gE/WL-500gp V2/WL-520gU Algunas funcionalidades añadidas son: Servidor de telnet para poder acceder en remoto [...]]]></description>
			<content:encoded><![CDATA[<p>El firmware de Oleg es una modificación del original que añade nuevas funcionalidades al oficial, también hace desaparecer algunas cosas como el download manager pero que son fácilmente sustituibles y mejorables. <span id="more-57"></span></p>
<h3>Los dispositivos soportados son:</h3>
<ul>
<li>WL-500g/WL-300g/WL-500b/WL-500bv2/WL-HDD hasta la versión 1.9.2.7-9</li>
<li>ASUS WL-500gx/WL-550gE/WL-500gp/WL-500W/WL-320gE/WL-320gP/WL-330gE/WL-500gp V2/WL-520gU</li>
</ul>
<h3>Algunas funcionalidades añadidas son:</h3>
<ul>
<li><strong><em>Servidor de telnet</em></strong> para poder acceder en remoto al dispositivo</li>
<li><strong><em>Servidor SSH dropbear</em></strong>. Permite acceder de forma segura al dispositivo</li>
<li><em><strong>Impresión RAW</strong></em>. Se ha añadido el soporte de impresión directa, con esto se soporta casi cualquier impresora que con LPR no es posible usar.</li>
<li><strong><em>Samba</em></strong>. Para poder compartir archivos con redes windows.</li>
<li><strong><em>NFS</em></strong>. Compartir archivos con redes UNIX</li>
<li><em><strong>QOS.</strong></em> Control del ancho de banda</li>
<li><strong><em>IPKG</em></strong>. Gestionar facilmente paquetes de software listos para ejecutar en nuestro router.</li>
<li>Asociar nombres a direcciones asignadas de forma estática por DHCP</li>
<li>Mayor control del dispositivo Wifi</li>
</ul>
<h3>Flashfs<a title="flasfs" name="flasfs"></a></h3>
<p>Flasfs es la utilidad que nos permite gestionar los cambios internos para poder ampliar el sistema operativo en un disco externo. Básicamente almacena  en un archivo comprimido los ficheros modificados de configuración y lo restaura cuando arranca para poder se ejecutados. La lista de los ficheros se encuentran en el fichero <em>/usr/local/.files </em></p>
<p>Opciones disponibles:</p>
<ul>
<li><em><strong>status</strong></em> muestra el estado de los salvados</li>
<li><strong><em>save</em></strong> enpaqueta los ficheros definidos en /usr/local/.files</li>
<li><em><strong>commit</strong></em> Confirma el salvado realizado</li>
<li><em><strong>enable</strong></em> Activa el uso de las modificaciones</li>
<li><em><strong>disable</strong></em> Desactiva el uso de las modificaciones</li>
<li><em><strong>clear</strong></em> Limpia el fichero de modificaciones</li>
<li><em><strong>list</strong></em> muestra los ficheros almacenados</li>
<li><em><strong>load</strong></em> recupera los ficheros configurados del almacén</li>
</ul>
<h3>Scripts de configuración <a title="config" name="config"></a></h3>
<p>Los ficheros de configuración se encuentra en <em>/usr/local/sbin</em> son los siguientes</p>
<ul>
<li><em><strong>pre-boot </strong></em>Este script se ejecuta antes de iniciar la carga del sistema. Lo mejor es no usarlo, ya que es bastante fácilmente que metas la pata y dejes el router para la basura.</li>
<li><em><strong>post-boot</strong></em> Este script se ejecuta cuando se ha finalizado de ejecutar el arranque. Se usa para arrancar servicios y programa.</li>
<li><em><strong>pre-mount</strong></em> Este script se ejecuta antes de iniciar el proceso de montaje de nuestros discos duros. Se usa para comprobar el estado de los discos antes de montarlos.</li>
<li><strong>post-mount </strong>Este scripts se ejecuta una vez terminado el montaje de los discos duros. Se usa para arrancar servicios y programas que estén en los discos duros.</li>
<li><em><strong>post-firewall</strong></em> Este script se ejecuta una vez añadidas las reglas de iptables definidas desde el interface web. Se usa para añadir reglas al firewall que no nos permite añadir el interface web.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/conceptos-generales-acerca-del-firmware-de-oleg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tn5250 para Maemo OS2008</title>
		<link>http://www.ramso.net/linux/maemo/tn5250-for-maemo-os2008-2/</link>
		<comments>http://www.ramso.net/linux/maemo/tn5250-for-maemo-os2008-2/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[maemo]]></category>
		<category><![CDATA[Paquetes Maemo]]></category>

		<guid isPermaLink="false">http://ramso.org/en/maemo/tn5250.html</guid>
		<description><![CDATA[Desactualizado. No he continuado con el porting a las nuevas versiones Compilación para maemo OS2008 del cliente opensource para iSeries. Requiere xterm para su ejecución. Para documentación y los paquetes originales podéis visitar la pagina del proyecto http://tn5250.sourceforge.net/. De momento xt5250 no funciona correctamente y es necesario crear un mapa de teclado adecuado para el [...]]]></description>
			<content:encoded><![CDATA[<p>Desactualizado. No he continuado con el porting a las  nuevas versiones</p>
<p>Compilación para maemo OS2008 del cliente opensource para iSeries.  Requiere xterm para su ejecución. Para documentación y los paquetes  originales podéis visitar la pagina del proyecto <a href="http://tn5250.sourceforge.net/" target="_blank" class="liexternal">http://tn5250.sourceforge.net/</a>.   De momento xt5250 no funciona correctamente y es necesario crear un  mapa de teclado  adecuado para  el dispositivo.<img title="Más..." src="http://www.ramsonet.info/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<h3>Instalación</h3>
<p>Como de momento soy un poco novato haciendo paquetes para maemo es  necesario instalarlo con dpkg de la siguiente forma:</p>
<p>Tienes que conseguir acceso root, <a href="http://maemo.org/community/wiki/howdoibecomeroot/" target="_blank" class="liexternal">aqui</a> tienes información para hacerlo.</p>
<p>Ya como root ejecuta</p>
<p>Desactualizado. No he continuado con el  porting a las  nuevas versiones</p>
<p>Compilación para maemo OS2008 del  cliente opensource para iSeries.  Requiere xterm para su ejecución.  Para documentación y los paquetes  originales podéis visitar la pagina  del proyecto <a href="http://tn5250.sourceforge.net/" target="_blank" class="liexternal">http://tn5250.sourceforge.net/</a>.    De momento xt5250 no funciona correctamente y es necesario crear un   mapa de teclado  adecuado para  el dispositivo.<img title="Más..." src="http://www.ramsonet.info/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<h3>Instalación</h3>
<p>Como de momento soy un poco novato  haciendo paquetes para maemo es  necesario instalarlo con dpkg de la  siguiente forma:</p>
<p>Tienes que conseguir acceso root, <a href="http://maemo.org/community/wiki/howdoibecomeroot/" target="_blank" class="liexternal">aqui</a> tienes información para hacerlo.</p>
<p>Ya como  root ejecuta</p>
<pre> dkpg -i tn5250_0.16.5-1_armel.deb</pre>
<h3>Uso</h3>
<p>Abre la consola xterm y teclear</p>
<pre>tn5250 [ip o nombre de tu iseries]</pre>
<h3>TO-DO</h3>
<ul>
<li>Adaptar el script de tn5250</li>
<li>Preparar un mapa de teclado para el n800, la falta de teclas de  función dificulta bastante su uso.</li>
<li>Preparar un pequeño modulo gráfico de administración de sesiones.</li>
</ul>
<h3>Descargas</h3>
<a href="http://www.ramso.net/downloads/tn5250_0.16.5_1_armel.deb_.zip" title="Downloaded 27 times"><img src="http://www.ramso.net/wp-content/uploads/2012/01/Download48x48.png" alt="Tn5250 maemo" />Tn5250 maemo Version 0.16.5</a> - Package tn5250 forn OS maemo 2008
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/maemo/tn5250-for-maemo-os2008-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>icommand para maemo OS2008</title>
		<link>http://www.ramso.net/linux/maemo/icommand-for-maemo-os2008-3/</link>
		<comments>http://www.ramso.net/linux/maemo/icommand-for-maemo-os2008-3/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[maemo]]></category>
		<category><![CDATA[Paquetes Maemo]]></category>

		<guid isPermaLink="false">http://ramso.org/en/maemo/icommand.html</guid>
		<description><![CDATA[Desactualizado. Icommand ya no existe en lejos y no he continuado con el porting de la nueva versión ICommand es una librería que permite controlar el Lego mindstorm NXT mediante java de forma remota. Es parte del proyecto Lejos que aporta una consola java al Lego NXT. De momento no soporta las clases relacionadas con [...]]]></description>
			<content:encoded><![CDATA[<p class="error">Desactualizado. Icommand ya no existe en lejos y no he  continuado con el porting de la nueva versión</p>
<p>ICommand es una librería que permite controlar el <a href="http://mindstorms.lego.com/" target="_blank" class="liexternal">Lego mindstorm NXT</a> mediante  java de forma remota. Es parte del proyecto <a href="http://lejos.sourceforge.net/" target="_blank" class="liexternal">Lejos </a>que aporta una  consola java al Lego NXT.</p>
<p>De momento no soporta las clases relacionadas con vision ya que  requiere jmf y no esta portada para maemo. Para comunicaciones puedes  usar <a href="http://users.frii.com/jarvi/rxtx/" target="_blank" class="liexternal">RXTX</a> o Bluez. <img title="Más..." src="http://www.ramsonet.info/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p>Para usarla es necesario instalar una java virtul machine. En<a href="http://www.jalimo.org/" target="_blank" class="liexternal"> jalimo</a> podéis descarga tanto cacao, como rxtx. También podéis encontrar un  porting de SWT para desarrollo de aplicaciones gráficas,</p>
<h3>Instalación</h3>
<p>Como de momento soy un poco novato haciendo paquetes para maemo es  necesario instalarlo con dpkg de la siguiente forma:</p>
<p>Tienes que conseguir acceso root, <a href="http://maemo.org/community/wiki/howdoibecomeroot/" target="_blank" class="liexternal">aqui</a> tienes información para hacerlo.</p>
<p>Ya como root ejecuta</p>
<pre> dkpg -i tn5250_0.16.5-1_armel.deb</pre>
<h3>Uso</h3>
<p>Desarrolla una aplicación java para controlar de forma remota tu lego  minstorm.</p>
<h3>TO-DO</h3>
<ul>
<li>Probar el uso de la cámara del N800 con jmf, para incorporar las  clases de visión.</li>
<li>Probar y portar algunas de las librerías para jugar con el control  por voz y la trasmisión de sonidos.</li>
<li>Preparar un ejemplo para poder realizar un pequeño test.</li>
</ul>
<h3>Descargas</h3>
<a href="http://www.ramso.net/downloads/icommand_0.6.0T_armel.deb_.zip" title="Downloaded 6 times"><img src="http://www.ramso.net/wp-content/uploads/2012/01/Download48x48.png" alt="LeJos ICommand for Maemo" />LeJos ICommand for Maemo Version 0.6.OT</a> - Implementation of Icommand library of the LeJos project
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/maemo/icommand-for-maemo-os2008-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Router Asus WL500 con Oleg Firmware</title>
		<link>http://www.ramso.net/linux/optware/olegfirmware/router-asus-wl500-con-oleg-firmware/</link>
		<comments>http://www.ramso.net/linux/optware/olegfirmware/router-asus-wl500-con-oleg-firmware/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[OlegFirmware]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[wl500g]]></category>

		<guid isPermaLink="false">http://ramso.net/es/linux/wl500/index.html</guid>
		<description><![CDATA[Una de las cosas más interesantes de Linux es que se usa en cualquier dispositivo, permitiendote usarlo para cosas que al fabricante no se le ha ocurrido implantar. Este es el caso de los dispositivos Wireless de Asus, que implementan un sistema linux para funcionar y gracias a Oleg podemos acceder al dispositivo e instalar [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las cosas más interesantes de Linux es que se usa en cualquier dispositivo, permitiendote usarlo para cosas que al fabricante no se le ha ocurrido implantar.</p>
<p>Este es el caso de los <a href="http://www.asus.es/products.aspx?l1=12" target="_blank" class="liexternal">dispositivos Wireless de Asus</a>, que implementan un sistema linux para funcionar y gracias a <a href="http://wl500g.dyndns.org/" target="_blank" class="liexternal">Oleg</a> podemos acceder al dispositivo e instalar aplicaciones  para convertir nuestro router en un servidor de http/ftp, o un servidor de descargas, montar una vpn o arrancar en remoto los ordenadores de nuestra red para acceder después a ellos, o lo que queramos. <span id="more-56"></span></p>
<p>Hay que tener en cuenta que vamos ha usar un router y que tiene un hardware limitado y po lo tanto no pensemos en obtener un rendimiento espectacular y que no se puede tener todo, pero con esto solucionaremos un montón de funcionalidades con un coste reducido y un bajo consumo eléctrico.</p>
<h3>Algunos enlaces interesantes</h3>
<ul>
<li><a href="http://wl500g.dyndns.org/" target="_blank" class="liexternal">Oleg fiwmare</a> La pagina desde donde descarga el firmware de oleg</li>
<li><a href="http://www.wl500g.info/" target="_blank" class="liexternal">Asus WL500g Forum</a> Foros sobre los dispositivos Wireles de Asus, incluye tutoriales y foros por idiomas o dispositivos</li>
<li><a href="http://www.macsat.com/macsat/content/category/3/13/29/" target="_blank" class="liexternal">Macsat</a> Tutoriales para el firmware de oleg. Un poco antiguo pero valido en la mayoría de los casos.</li>
<li><a href="http://wlhdd.co.uk/wiki/Main_Page" target="_blank" class="liexternal">Sprayfly</a> Múltiples tutoriales para el firmware de Oleg</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/optware/olegfirmware/router-asus-wl500-con-oleg-firmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live-f1 para maemo</title>
		<link>http://www.ramso.net/linux/maemo/live-f1-para-maemo/</link>
		<comments>http://www.ramso.net/linux/maemo/live-f1-para-maemo/#comments</comments>
		<pubDate>Sun, 16 Jul 2006 20:25:14 +0000</pubDate>
		<dc:creator>ramso</dc:creator>
				<category><![CDATA[maemo]]></category>

		<guid isPermaLink="false">http://ramso.net/es/blog/livef1paramaemo.html</guid>
		<description><![CDATA[Esto esta totalmente desactualizado. Actualmente existe una nueva versión para el N900 con las mismas funcionalidades pero no estoy seguro de que sea del mismo autor. Mientras veia como Schumi daba una buena paliza a Alonso, he encontrado una gran utilidad a mi 770. Por fin y gracias a live-f1 para 770 puedo ver el [...]]]></description>
			<content:encoded><![CDATA[<div class="snap_preview">
<p><span class="error">Esto esta totalmente desactualizado. Actualmente existe una nueva versión para el N900 con las mismas funcionalidades pero no estoy seguro de que sea del mismo autor.<br />
</span></p>
<p>Mientras veia como Schumi daba una buena paliza a Alonso, he encontrado una gran utilidad a mi 770.</p>
<p>Por fin y gracias a <a href="http://www.netsplit.com/blog/tech/live-f1.html" target="_blank" class="liexternal">live-f1 para 770</a> puedo ver el marcador de tiempos y la retrasmisión al mismo tiempo <img class="wp-smiley" src="http://ramso.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":-D" /> Cosa bastante complicada anteriormente, ya que mi pc no es que este cerca de la tele. Gracias ha este programa no necesito el applet de la <a href="http://www.formula1.com/" target="_blank" class="liexternal">pagina oficial de la formula 1</a> sino que en mi 770 tengo los tiempos oficiales en tiempo real. Genial ya no tengo que estar unido a nada para ver los tiempos y seguir la situación real de carrera.</p>
<p>Bien la instalación no tiene más misterio que instalar primero el <a href="http://770.fs-security.com/xterm/" target="_blank" class="liexternal">xterm</a> desde el repositorio de maemo, y descargar e instalar el live-f1.</p>
<p>Abrimos xterm, pasamos a pantalla completa y ejecutamos live-f1, inmediatamente quitamos el teclado. y voila los tiempos en directo<br />
<img src="http://c/DOCUME%7E1/ramso/CONFIG%7E1/Temp/moz-screenshot.jpg" alt="" /><img src="http://www.netsplit.com/2005/live-f1.png" alt="" width="350" height="217" /><br />
Puede darnos dos errores, el primero dice <strong>insufficient lines on display</strong> eso quiere decir que no has sido lo suficiente rapido eliminando el teclado o no estas en pantalla completa.</p>
<p>Si el error dice <strong>problems open xterm</strong> al instalr xterm no instalo ncurses o la versión no es correcta, suele pasar si has echo apt-get updrade , mi caso concretamente <img src='http://www.ramso.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> , ha si que necesitas instalar <a href="http://770.fs-security.com/xterm/files/test/ncurses-base_5.4-4_all.deb" target="_blank" class="liexternal">ncurses-base_5.5.4</a> y <a href="http://770.fs-security.com/xterm/files/test/libncurses5_5.4-4_armel.deb" target="_blank" class="liexternal">libncurses_5.5.4</a></p>
<p>Logicamente la primera vez que uses el programa te pedira los datos de tu cuenta para la web de formula 1, que si no tienes puedes conseguir el la pagina de <a href="https://secure.formula1.com/livetiming_registration/" target="_blank" class="liexternal">registro</a> de formula 1.</p>
<p>Bueno si sois aficionados a la formula 1 seguro que le encontrais una gran utilidad, y sobre todo comodidad.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ramso.net/linux/maemo/live-f1-para-maemo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

