<?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>HiperGalaxia &#187; hardware</title>
	<atom:link href="http://www.hipergalaxia.org/blog/tag/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hipergalaxia.org/blog</link>
	<description>El conocimiento, la frontera final.</description>
	<lastBuildDate>Mon, 06 Sep 2010 01:53:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Activar las tarjetas WiFi Broadcom después de instalar Linux Ubuntu 10.04</title>
		<link>http://blog.jorgeivanmeza.com/2010/04/activar-las-tarjetas-wifi-broadcom-despues-de-instalar-linux-ubuntu-10-04/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=activar-las-tarjetas-wifi-broadcom-despues-de-instalar-linux-ubuntu-10-04</link>
		<comments>http://blog.jorgeivanmeza.com/2010/04/activar-las-tarjetas-wifi-broadcom-despues-de-instalar-linux-ubuntu-10-04/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=activar-las-tarjetas-wifi-broadcom-despues-de-instalar-linux-ubuntu-10-04#comments</comments>
		<pubDate>Fri, 30 Apr 2010 06:06:49 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Broadcom]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Moblin]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[WiFi]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=2425</guid>
		<description><![CDATA[Introducción. Instalando Linux Ubuntu 10.04 en mis portátiles, un Dell Vostro 1400 y un Dell Inspiron 11z, volví a tener problemas con las tarjetas de red inalámbrica de Broadcom tal y como lo tuve cuando instalé la versión anterior (9.10). Solución. Tal y como se hizo anteriormente, la solución radica en instalar los drivers restringidos [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Instalando Linux Ubuntu 10.04 en mis portátiles, un Dell Vostro 1400 y un Dell Inspiron 11z, volví a tener problemas con las tarjetas de red inalámbrica de Broadcom tal y como lo tuve <a href="http://blog.jorgeivanmeza.com/2009/12/activar-las-tarjetas-wifi-broadcom-en-linux-ubuntu-9-10/" >cuando instalé la versión anterior</a> (9.10).</p>
<h2>Solución.</h2>
<p>Tal y como se hizo <a href="http://blog.jorgeivanmeza.com/2009/12/activar-las-tarjetas-wifi-broadcom-en-linux-ubuntu-9-10/" >anteriormente</a>, la solución radica en instalar los drivers restringidos de Broadcom.  El método preferido para esto es conectandose a la red cableada y ejecutando el siguiente comando.</p>
<p><span style="font-family: courier new,courier;">$ sudo aptitude install  bcmwl-kernel-source</span></p>
<p>En caso de que no se tenga acceso a la red cableada es posible instalar los paquetes necesarios desde el mismo <em>livecd</em> o <a href="http://blog.jorgeivanmeza.com/2009/11/creacion-de-una-liveusb-con-ubuntu-9-10-utilizando-el-usb-startup-disk-creator/" >liveusb</a> de instalación.  Para esto inserte el medio en la unidad correspondiente y abra un <em>shell</em> interactivo de comandos.</p>
<p><span style="font-family: courier new,courier;">$ cd /media/UNIDAD</span></p>
<p>Reemplace <span style="font-family: courier new,courier;">UNIDAD</span> con el nombre o punto de montaje de la imagen de instalación de Linux Ubuntu.</p>
<p><span style="font-family: courier new,courier;">$ sudo dpkg -i ./pool/main/d/dkms/dkms_2.1.1.2-2fakesync1_all.deb</span></p>
<p><span style="font-family: courier new,courier;">$ sudo dpkg -i ./pool/main/p/patch/patch_2.6-2ubuntu1_amd64.deb</span></p>
<p><span style="font-family: courier new,courier;">$ sudo dpkg -i ./pool/restricted/b/bcmwl/bcmwl-kernel-source_5.60.48.36+bdcom-0ubuntu3_amd64.deb</span></p>
<p>Reinicie el equipo y verifique la existencia del nuevo controlador bajo los siguientes menúes.</p>
<p style="padding-left: 30px;"><strong>System</strong> &gt; <strong>Administration</strong> &gt; <strong>Hardware Drivers</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/04/activar-las-tarjetas-wifi-broadcom-despues-de-instalar-linux-ubuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problemas de autenticación/autorización de un 3Com OfficeConnect Wireless Router</title>
		<link>http://blog.jorgeivanmeza.com/2010/01/problemas-de-autenticacionautorizacion-de-un-3com-officeconnect-wireless-router/</link>
		<comments>http://blog.jorgeivanmeza.com/2010/01/problemas-de-autenticacionautorizacion-de-un-3com-officeconnect-wireless-router/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 05:22:02 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[3Com]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Router]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Vulnerabilidad]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=2351</guid>
		<description><![CDATA[Introducción.
El viernes pasado mientras aprendía acerca de Team Software Process se me ocurrió echar una mirada para intentar encontrar la dirección del filtro de contenido de la red que en la que estaba que la hacía prácticamente inútil bloqueando la mayoría de los sitios web de interés general.
Un traceroute de los sitios bloqueados no me [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/01/prd_lg_3crwe554g72.gif"><img class="alignleft size-full wp-image-2352" title="prd_lg_3crwe554g72" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/01/prd_lg_3crwe554g72.gif" alt="" width="210" height="119" /></a>El viernes pasado mientras aprendía acerca de <a href="http://en.wikipedia.org/wiki/Team_Software_Process" >Team Software Process</a> se me ocurrió echar una mirada para intentar encontrar la dirección del filtro de contenido de la red que en la que estaba que la hacía prácticamente inútil bloqueando la mayoría de los sitios web de interés general.</p>
<p>Un <em>traceroute</em> de los sitios bloqueados no me mostró la ubicación que quería, sólo permitía llegar hasta el enrrutador inalámbrico que me estaba permitiendo acceder a la red LAN.  Decepcionado terminé saludándolo para darme cuenta de un problema de seguridad que ocultaba.</p>
<h2>Conociendo al dispositivo.</h2>
<p>Inicialmente no me dijo mucho, sólo que aparentemente era un dispositivo 3Com (o al menos su interfaz de red lo era).</p>
<p><span style="font-family: courier new,courier;">$ sudo nmap -sA -O 192.168.2.1</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Starting Nmap 5.00 ( http://nmap.org ) at 2010-01-16 08:10 COT<br />
All 1000 scanned ports on 192.168.2.1 are unfiltered<br />
MAC Address: </span><span style="font-family: courier new,courier;">00:FF:C1:4D:FF:EE</span><span style="font-family: courier new,courier;"><span style="font-family: courier new,courier;"> (<strong><span style="color: #ff0000;">3co</span></strong></span><strong><span style="color: #ff0000;">m Europe</span></strong>)<br />
Too many fingerprints match this host to give specific OS details<br />
Network Distance: 1 hop</span></p>
<p>Posteriormente lo confirmé al ver que el dispositivo 3Com ejecutaba aparentemente una versión de Linux con el kernel 2.6 lo cual es relativamente reciente.</p>
<p><span style="font-family: courier new,courier;">$ sudo nmap -sS -O 192.168.2.1</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Starting Nmap 5.00 ( http://nmap.org ) at 2010-01-16 08:09 COT<br />
Interesting ports on 192.168.2.1:<br />
Not shown: 998 closed ports<br />
PORT   STATE SERVICE<br />
53/tcp open  domain<br />
<span style="color: #ff0000;"><strong>80/tcp open  http</strong></span><br />
MAC Address: 00:FF:C1:4D:FF:EE (<strong><span style="color: #ff0000;">3com Europe</span></strong>)<br />
Device type: general purpose<br />
<span style="color: #ff0000;"><strong>Running: Linux 2.6.X<br />
OS details: Linux 2.6.22</strong></span><br />
Network Distance: 1 hop</span></p>
<p>También se hizo evidente que el dispositivo permitía su administración a través de web (puerto 80).</p>
<p>Accediendo a el dispositivo utilizando un navegador web encontré que era finalmente un <strong>3Com OfficeConnect Wireless 11g</strong>.  Sabiendo esto investigué un poco si había problemas conocidos con este dispositivo.</p>
<h2>La vulnerabilidad.</h2>
<p>Resulta que estos dispositivos manejan incorrectamente la autenticación/autorización de su módulo web de administración, protegiendo correctamente a las páginas pero permitiendo el acceso directo a los CGIs.  Esto unido a que el método de copia de seguridad de la configuración del router genera un archivo (<span style="font-family: courier new,courier;">config.bin</span>) con esta información y lo almacena en su memoria interna para que el administrador lo descargue, termina convirtiéndose en un grave problema de seguridad.</p>
<p>El archivo puede descargarse mediante un CGI llamado <span style="font-family: courier new,courier;">SaveCfgFile</span> así que para obtenerlo sólo es necesario acceder a él mediante un navegador web.</p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">http://192.168.2.1/SaveCfgFile.cgi</span></p>
<p>El archivo contiene <span style="text-decoration: underline;">toda</span> la configuración del enrrutador, incluyendo su información de red y contraseñas de administración!</p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">&#8230;<br />
httpd_username=admin<br />
httpd_password=admin<br />
&#8230;<br />
mradius_username=admin<br />
mradius_password=admin<br />
mradius_secret=mradius1218<br />
mradius_port=1812<br />
&#8230;<br />
http_username=admin<br />
login_password=admin<br />
http_passwd=admin<br />
&#8230;</span></p>
<h2>Conclusiones.</h2>
<p>Esta vulnerabilidad fue reportada a 3Com por Luca Carettoni de ikkisoft.com en diciembre de 2008 y fue conocida por el público en general en febrero del 2009.</p>
<p>Supongo que desde hace tanto tiempo para acá 3Com ya ha solucionado esta vulnerabilidad y se encuentra disponible una actualización del firmware que la soluciona.</p>
<p>Debe tenerse especial cuidado en los dispositivos que tengan la opción de <em>Remote Administration</em> activa ya que esta vulnerabilidad podrá ser explotada desde Internet.</p>
<h2>Enlaces.</h2>
<ul>
<li>3Com OfficeConnect Wireless Cable/DSL Router Authentication Bypass.<br />
<a href="http://packetstormsecurity.org/0902-exploits/LC-2008-05.txt" >http://packetstormsecurity.org/0902-exploits/LC-2008-05.txt</a></li>
<li>3Com® OfficeConnect® Wireless 11g Cable/DSL Gateway.<br />
<a href="http://www.3com.com/products/en_US/detail.jsp?tab=features&amp;sku=3CRWE554G72&amp;pathtype=support" >http://www.3com.com/products/en_US/detail.jsp?tab=features&amp;sku=3CRWE554G72&amp;pathtype=support</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/01/problemas-de-autenticacionautorizacion-de-un-3com-officeconnect-wireless-router/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Activar las tarjetas WiFi Broadcom en Linux Ubuntu 9.10</title>
		<link>http://blog.jorgeivanmeza.com/2009/12/activar-las-tarjetas-wifi-broadcom-en-linux-ubuntu-9-10/</link>
		<comments>http://blog.jorgeivanmeza.com/2009/12/activar-las-tarjetas-wifi-broadcom-en-linux-ubuntu-9-10/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 15:31:51 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Broadcom]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Moblin]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[WiFi]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=2194</guid>
		<description><![CDATA[Introducción.
Según sufrí constaté este fin de semana, hay un cierto tipo de conflicto entre las tarjetas WiFi Broadcom (como las incluídas por algunos equipos Dell Inspiron) y Linux Ubuntu 9.10.  En realidad el problema lo tuve mientras probaba el actual Ubuntu Moblin Remix el cual a su vez, es hijo de Ubuntu 9.10.
Problema.
Al iniciar el [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Según <span style="text-decoration: line-through;">sufrí</span> constaté este fin de semana, hay un cierto tipo de conflicto entre las tarjetas WiFi Broadcom (como las incluídas por algunos equipos Dell Inspiron) y Linux Ubuntu 9.10.  En realidad el problema lo tuve mientras probaba el actual Ubuntu Moblin Remix el cual a su vez, es hijo de Ubuntu 9.10.</p>
<h2>Problema.</h2>
<p>Al iniciar el Ubuntu Moblin Remix, tanto desde el LiveCD/USB como desde la instalación en el disco duro la información de la tarjeta WiFi aparece como &#8220;no encontrada&#8221;.</p>
<p>Este problema no lo tuve cuando instalé Ubuntu 9.10 directamente, sin embargo encontré en los foros que varias personas si habían tenido el problema con esta versión, posiblemente con versiones <em>release candidate</em>.</p>
<h2>Solución.</h2>
<p>Conecte el equipo a la red alámbrica para acceder a Internet.</p>
<p>Instale, si aún no cuenta con ellas, las fuentes del Kernel actual.</p>
<p><span style="font-family: courier new,courier;">$ sudo aptitude install linux-headers-$(uname -r)</span></p>
<p>Instale, si aún no cuenta con él, el controlador <span style="font-family: courier new,courier;">Broadcom 802.11 Linux STA</span>.</p>
<p><span style="font-family: courier new,courier;">$ sudo aptitude install bcmwl-kernel-source</span></p>
<p>Reconfigure de ser necesario el controlador <span style="font-family: courier new,courier;">Broadcom 802.11 Linux STA</span>.</p>
<p><span style="font-family: courier new,courier;">$ sudo dpkg-reconfigure bcmwl-kernel-source</span></p>
<p>Verifique que se ha activado exitosamente el controlador de la tarjeta <em>wireless</em> en la sección de controladores propietarios.</p>
<p style="padding-left: 30px;"><strong>System</strong> &gt; <strong>Administration</strong> &gt; <strong>Hardware Drivers</strong>.</p>
<p>Reinicie el equipo.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2009/12/activar-las-tarjetas-wifi-broadcom-en-linux-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probando Compiz con una tarjeta Intel 965 bajo Ubuntu 9.04</title>
		<link>http://blog.jorgeivanmeza.com/2009/08/probando-compiz-con-una-tarjeta-intel-965-bajo-ubuntu-9-04/</link>
		<comments>http://blog.jorgeivanmeza.com/2009/08/probando-compiz-con-una-tarjeta-intel-965-bajo-ubuntu-9-04/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 06:11:10 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1992</guid>
		<description><![CDATA[Introducción.
Mi portátil, un Dell Vostro 1400, tiene una tarjeta de video sencilla Intel 965.  La aceleración gráfica de este modelo es bastante limitada, sin embargo es mas que suficiente para mis requerimientos personales en este rubro.
Con la versión 8.10 de Ubuntu funcionaba decentemente sin embargo con la actualización a 9.04 el Compiz dejo de funcionar.  [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Mi portátil, un Dell Vostro 1400, tiene una tarjeta de video sencilla Intel 965.  La aceleración gráfica de este modelo es bastante limitada, sin embargo es mas que suficiente para mis requerimientos personales en este rubro.</p>
<p>Con la versión 8.10 de Ubuntu funcionaba decentemente sin embargo con la actualización a 9.04 el Compiz dejo de funcionar.  La explicación es amplia, aparentemente hicieron cambios profundos en los drivers de Intel y en el sistema de ventanas que parecen no estar del todo completos aún.</p>
<p>El día de hoy estuve experimentando un poco con el video e hice funcionar al Compiz con poco esfuerzo.</p>
<h2>Procedimiento.</h2>
<p>Como primera medida <a href="http://blog.jorgeivanmeza.com/2009/06/actualizacion-del-kernel-en-ubuntu-9-04/" >actualicé el kernel</a> a la versión 2.6.30 la cual he escuchado colabora a la mejora de los problemas reportados con las tarjetas Intel.</p>
<p>Después desactivé el <em>compositing manager</em> de Gnome que interfería con el de Compiz de la siguiente manrera.</p>
<ol>
<li>Presionar ALT+F2: abrir <strong>Run Application</strong>.</li>
<li>Ejecutar la aplicación <span style="font-family: courier new,courier;">gconf-editor</span>.</li>
<li>Navegar por las ramas del árbol izquierdo: <strong>/</strong> &gt; <strong>Apps</strong> &gt; <strong>Metacity</strong> &gt; <strong>General</strong>.</li>
<li>En el panel derecho desactivar la casilla correspondiente a la llave <span style="font-family: courier new,courier;">compositing_manager</span>.</li>
<li>Seleccione <strong>File</strong> &gt; <strong>Quit</strong> para terminar la configuración.</li>
</ol>
<p>Finalmente activé el Compiz.</p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">$ compiz --replace</span></p>
<p style="padding-left: 30px;">O desde la interfaz gráfica realizando los siguientes pasos.</p>
<ol>
<li>
<ol>
<li><strong>System</strong> &gt; <strong>Preferences</strong> &gt; <strong>Appearance</strong>.</li>
<li>Seleccionar la hoja de efectos visuales (<strong>Visual Effects</strong>).</li>
<li>Activar la opción <strong>Normal</strong>.</li>
<li>De ser exitosa la activación se deberá confirmar.</li>
<li>Cerrar el diálogo de propiedades de apariencia.</li>
</ol>
</li>
</ol>
<h2>Solución de problemas.</h2>
<p>Para encontrar que estaba entorpeciendo el funcionamiento del Compiz en mi equipo encontré que el script <span style="font-family: courier new,courier;">compiz-check</span> es un buen aliado.  Estos fueron los pasos que seguí para su instalación y ejecución.</p>
<p><span style="font-family: courier new,courier;">$ wget http://blogage.de/files/9124/download -O compiz-check</span></p>
<p><span style="font-family: courier new,courier;">$ chmod +x compiz-check</span></p>
<p><span style="font-family: courier new,courier;">$ ./compiz-check</span></p>
<h2>Enlaces.</h2>
<ul>
<li>Compiz-Check.<br />
<a href="http://forlong.blogage.de/entries/pages/Compiz-Check" >http://forlong.blogage.de/entries/pages/Compiz-Check</a></li>
<li>Actualización del Kernel en Ubuntu 9.04.<br />
<a href="http://blog.jorgeivanmeza.com/2009/06/actualizacion-del-kernel-en-ubuntu-9-04/" >http://blog.jorgeivanmeza.com/2009/06/actualizacion-del-kernel-en-ubuntu-9-04/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2009/08/probando-compiz-con-una-tarjeta-intel-965-bajo-ubuntu-9-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando BUG SDK en Ubuntu 8.10</title>
		<link>http://www.marlonj.com/blog/2009/02/instalando-bug-sdk-en-ubuntu-810/</link>
		<comments>http://www.marlonj.com/blog/2009/02/instalando-bug-sdk-en-ubuntu-810/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 05:22:05 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[buglabs]]></category>
		<category><![CDATA[Cacharreos]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[instalacion]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=1175</guid>
		<description><![CDATA[Para comenzar a desarrollar en la plataforma de prototipado de hardware basada en modulos Bug de Buglabs, se puede instalar el kit de desarrollo Dragonfly basado en Eclipse que contiene todas las herramientas necesarias para desarrollar y probar aplicaciones para este dispositivo.
Requisitos :

Tener instalado el JDK
sudo apt-get install sun-java6-jdk

Pasos :

Abrir una consola
Crear directorio para instalar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.buglabs.net"><img class="size-full wp-image-1176 alignleft"  title="buglabs_logo" src="http://www.marlonj.com/blog/wp-content/uploads/2009/02/buglabs_logo.jpg" alt="buglabs_logo" width="122" height="91" /></a>Para comenzar a desarrollar en la plataforma de prototipado de hardware basada en modulos Bug de Buglabs, se puede instalar el kit de desarrollo Dragonfly basado en Eclipse que contiene todas las herramientas necesarias para desarrollar y probar aplicaciones para este dispositivo.</p>
<p>Requisitos :</p>
<ul>
<li>Tener instalado el JDK<br />
sudo apt-get install sun-java6-jdk</li>
</ul>
<p>Pasos :</p>
<ul>
<li>Abrir una consola</li>
<li>Crear directorio para instalar el SDK<br />
mkdir dragonfly<br />
cd dragonfly</li>
<li>Ir a la pagina oficial del SDK de Buglabs.net<br />
<a title="Bug SDK " href="http://www.buglabs.net/sdk" >http://www.buglabs.net/sdk</a></li>
<li>Desargar la version mas reciente para Linux, (unos 156 MB)<br />
por ejemplo la 1.1.7.39<br />
wget http://www.buglabs.net/sdk/production/dragonfly-lin.zip</li>
<li>Descomprimir el archivo<br />
unzip dragonfly-lin.zip</li>
<li>Ejecutar el eclipse<br />
./eclipse/eclipse</li>
<li>Seleccionar el workspace sobre el cual se quiere trabajar</li>
</ul>
<p>Enlaces :</p>
<ul>
<li>BugLabs<br />
<a title="Buglabs" href="http://www.buglabs.net" >http://www.buglabs.net</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2009/02/instalando-bug-sdk-en-ubuntu-810/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que es Bug de Buglabs ?</title>
		<link>http://www.marlonj.com/blog/2009/02/que-es-bug-de-buglabs/</link>
		<comments>http://www.marlonj.com/blog/2009/02/que-es-bug-de-buglabs/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 04:42:56 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[buglabs]]></category>
		<category><![CDATA[Cacharreos]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[protipado]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=1170</guid>
		<description><![CDATA[
"BUG es un conjunto de modulos electronicos faciles de usar que pueden acomplarse para crear cualquier dispositivo que se pueda uno imaginar. Cada modulo tiene una funcionalidad especifica, por ejemplo : camara, teclado, pantalla, salida de video, entre otros. Uno decide que funcionalidad requiere y BUG se encarga del resto, permitiendo crear dispositivos facil y [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.buglabs.net"><img class="aligncenter size-full wp-image-1171" title="buglabs_bug02" src="http://www.marlonj.com/blog/wp-content/uploads/2009/02/buglabs_bug02.jpg" alt="buglabs_bug02" width="471" height="332" /></a></p>
<p>"BUG es un conjunto de modulos electronicos faciles de usar que pueden acomplarse para crear cualquier dispositivo que se pueda uno imaginar. Cada modulo tiene una funcionalidad especifica, por ejemplo : camara, teclado, pantalla, salida de video, entre otros. Uno decide que funcionalidad requiere y BUG se encarga del resto, permitiendo crear dispositivos facil y rapidamente. Con BUG y su ambiente integrado de programacion, cualquiera puede construir, programar y compartir aplicaciones y dispositivos innovadores".<br />
(fragme to de la traduccion de la descripcion oficial de BUG)</p>
<p>A diferencia de muchas plataformas de desarrollo y de prototipeado de hardware, donde se debe comprar todo el modulo que vende la compañia para probar determinadas carateristicas o comprar modulos pequeños los cuales deben ser acompados a tarjetas por medio de soldaduras o cables, o incluso crear circuitos electronicos para la regulacion de voltaje o comunicacion, BUG es el LEGO del prototipeado, permitiendo crear diferenter dispsitivos partiendo de una base y adicionando aquellas funcionalidades que se requieren, sin necesidad de una soldadura o de intrincados planos o implementaciones de software.</p>
<p>El dispositivo a construir debe partir del BUGbase, el cual es mini computador con sistema operativo Linux, con 128 MB de RAM, WiFi, bateria recargable, USB, tarjeta de red y una pequeña pantalla de LCD con botones de control; posee 4 conectores que permiten acoplar otros componentes, conocidos como los BUGmodules que implementan cierta funcionalidad, la cual puede ser adicionada al modulo principal para aumentar sus caracteristicas basicas, permitiendo crear dispositivos con diferentes funcionalidades y combinarlas para crear dispositivos con funciones innovadoras.</p>
<p>BUG esta construido totalmente con software libre y su ambiente de desarrollo esta basado en Eclipse. Las aplicaciones y servicios son dinamicamente cargados, deacuerdo a los modulos acomplados en el dispositivo. El lenguaje de programacion de alto nivel es Java que aloja una arquietctura basada en servicios.</p>
<p>Es una buena alternativa para la creacion de dispositivos en la etapa de prototipeado de las aplicaciones, ya que permite de una forma facil y rapida crearlos y ponerlos a funcionar, sin recaer en problemas de conectividad, manejo de voltajes, electronica. Ademas de esto siendo una plataforma Linux, me imagino que proto veremos cosas hechas en C, Python que le sacaran mas jugo al aparatejo. Adicional a todo esto esta Java, mi inagotable fuente de satisfacciones una vez mas presente.</p>
<p>Enlaces :</p>
<ul>
<li>BUGLabs : Sitio oficial de la plataforma<br />
<a href="http://www.buglabs.net/" >http://www.buglabs.net</a></li>
<li>Fotos del aparatejo :<br />
<a href="http://www.flickr.com/photos/bug_labs" >http://www.flickr.com/photos/bug_labs</a></li>
<li>Reportaje en Engadget :<br />
<a href="http://www.engadget.com/2007/11/01/bug-labs-bugbase-and-bugmodules-hands-on">http://www.engadget.com/2007/11/01/bug-labs-bugbase-and-bugmodules-hands-on</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2009/02/que-es-bug-de-buglabs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Servos</title>
		<link>http://www.marlonj.com/blog/2008/11/servos/</link>
		<comments>http://www.marlonj.com/blog/2008/11/servos/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 07:12:34 +0000</pubDate>
		<dc:creator>marlonj</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[Cacharreos]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[hxt500]]></category>
		<category><![CDATA[servo]]></category>

		<guid isPermaLink="false">http://www.marlonj.com/blog/?p=248</guid>
		<description><![CDATA[
Un servo es un motor que no gira completamente y que puede posicionarse en cualquier angulo que este dentro de su rango de funcionamiento, de este modo es posible controlar la posicion actual del servo y el mismo corrige su posicion si se ve afectada. Los servos son muy utilizados en robotica como por ejemplo [...]]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="320" height="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="intl_lang=en-us&amp;photo_secret=c6569449e5&amp;photo_id=3049687386" /><param name="bgcolor" value="#000000" /><param name="allowFullScreen" value="true" /><param name="src" value="http://www.flickr.com/apps/video/stewart.swf?v=63881" /><embed type="application/x-shockwave-flash" width="320" height="240" src="http://www.flickr.com/apps/video/stewart.swf?v=63881" allowfullscreen="true" bgcolor="#000000" flashvars="intl_lang=en-us&amp;photo_secret=c6569449e5&amp;photo_id=3049687386"></embed></object></p>
<p>Un servo es un motor que no gira completamente y que puede posicionarse en cualquier angulo que este dentro de su rango de funcionamiento, de este modo es posible controlar la posicion actual del servo y el mismo corrige su posicion si se ve afectada. Los servos son muy utilizados en robotica como por ejemplo en la construccion de las articulaciones, lo cual permite controlar el el movimiento del brazo con gran presicion.</p>
<p>Internamente el servo posee un motor el cual cuenta con una serie de engranajes para aumentar la fuerza con que actua sobre el elemento a mover, asi como tambien posee un circuito electronico encargado de posicionar el eje en determinado angulo (generalmente tienen una capacidad de giro entre 0 y 180 grados), ademas de corregir la posicion del mismo si se ve afectado por una fuerza externa. El servo posee un conector con tres terminales dos para el suministro de la energia (tierra,voltaje) y un terminal que permite modificar la posicion por medio de PWM o modificacion por ancho de pulso. Los servos generalmente vienen acompañados de los tornillos para fijarlos, como tambien una serie de conectores para el eje que permiten utilizar el servo para diferentes propositos.</p>
<p>El servo que se muestra en el video tiene las siguientes caracteristicas :</p>
<p><a title="Servo + Arduino by m4rlonj, on Flickr" href="http://www.flickr.com/photos/m4rlonj/3049839452/"><img src="http://farm4.static.flickr.com/3179/3049839452_2f1e2e8fa0_m.jpg" alt="Servo + Arduino" width="240" height="180" /></a></p>
<ul>
<li>Modelo : HexTronik HXT500</li>
<li>Peso : 5 gramos</li>
<li>Dimesiones : 22.9x11.4x22 mm</li>
<li>Voltaje : 3v a 6v</li>
<li>Velocidad : 1.10 segundos/60 a 4.8v</li>
<li>Torque : 0,8 kg-cm</li>
<li><a title="HXT500" href="http://www.hobbycity.com/hobbycity/store/uh_viewItem.asp?idProduct=663" >http://www.hobbycity.com/hobbycity/store/uh_viewItem.asp?idProduct=663</a></li>
</ul>
<p>Existen una gran variedad de servos para gran cantidad de aplicaciones, la diferencias principales estan en la precision, la duracion, el torque y la velocidad.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marlonj.com/blog/2008/11/servos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
