<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.hacklab.org.bo/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Donkeysharp</id>
	<title>Hacklab La Paz - r00thouse - Contribuciones del usuario [es]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hacklab.org.bo/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Donkeysharp"/>
	<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/wiki/Especial:Contribuciones/Donkeysharp"/>
	<updated>2026-05-25T07:34:13Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1522</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1522"/>
		<updated>2019-07-15T18:19:55Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Dominios ====&lt;br /&gt;
&lt;br /&gt;
Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Dominio !! Costo Anual !! Fecha de Vencimiento&lt;br /&gt;
|-&lt;br /&gt;
| hacklab.org.bo || Bs. 280 || 2019-07-14&lt;br /&gt;
|-&lt;br /&gt;
| hackmeeting.org.bo || Bs. 280 || 2019-03-05&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Segunda ronda&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Jhtan || Bs. 100 || 2019-07-13&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 140 || 2019-07-13&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs. 240 más los Bs. 40 restantes de la anterior recaudación&lt;br /&gt;
&lt;br /&gt;
==== Pagos ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png Pago dominio hackmeeting.org.bo] || Bs. 280 || Bs. 40&lt;br /&gt;
|-&lt;br /&gt;
| 2019-07-13 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-dominio-hacklab-org-bo-2019.png Pago dominio hacklab.org.bo] || Bs. 280 || Bs. 0&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1521</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1521"/>
		<updated>2019-07-15T18:19:06Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Dominios ====&lt;br /&gt;
&lt;br /&gt;
Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Dominio !! Costo Anual !! Fecha de Vencimiento&lt;br /&gt;
|-&lt;br /&gt;
| hacklab.org.bo || Bs. 280 || 2019-07-14&lt;br /&gt;
|-&lt;br /&gt;
| hackmeeting.org.bo || Bs. 280 || 2019-03-05&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Segunda ronda&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Jhtan || Bs. 100 || 2019-07-13&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 140 || 2019-02-13&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs. 240 más los Bs. 40 restantes de la anterior recaudación&lt;br /&gt;
&lt;br /&gt;
==== Pagos ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png Pago dominio hackmeeting.org.bo] || Bs. 280 || Bs. 40&lt;br /&gt;
|-&lt;br /&gt;
| 2019-07-13 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-dominio-hacklab-org-bo-2019.png Pago dominio hacklab.org.bo] || Bs. 280 || Bs. 0&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Pago-dominio-hacklab-org-bo-2019.png&amp;diff=1520</id>
		<title>Archivo:Pago-dominio-hacklab-org-bo-2019.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Pago-dominio-hacklab-org-bo-2019.png&amp;diff=1520"/>
		<updated>2019-07-15T18:18:42Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1519</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1519"/>
		<updated>2019-03-05T15:04:05Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Dominios ====&lt;br /&gt;
&lt;br /&gt;
Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Dominio !! Costo Anual !! Fecha de Vencimiento&lt;br /&gt;
|-&lt;br /&gt;
| hacklab.org.bo || Bs. 280 || 2019-07-14&lt;br /&gt;
|-&lt;br /&gt;
| hackmeeting.org.bo || Bs. 280 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| laotra.red || --- || 2019-05-28&lt;br /&gt;
|-&lt;br /&gt;
| laotrared.net || --- || 2019-09-26&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
==== Pagos ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png Pago dominio hackmeeting.org.bo] || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1518</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1518"/>
		<updated>2019-03-05T14:55:18Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Dominios ====&lt;br /&gt;
&lt;br /&gt;
Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Dominio !! Costo Anual !! Fecha de Vencimiento&lt;br /&gt;
|-&lt;br /&gt;
| hacklab.org.bo || Bs. 280 || 2019-07-14&lt;br /&gt;
|-&lt;br /&gt;
| hackmeeting.org.bo || Bs. 280 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| laotra.red || --- || 2019-05-28&lt;br /&gt;
|-&lt;br /&gt;
| laotrared.net || --- || 2019-09-26&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
==== Pagos ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png Pago dominio hackmeeting.org.bo] || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1517</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1517"/>
		<updated>2019-03-05T14:53:55Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Dominios ====&lt;br /&gt;
&lt;br /&gt;
Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Dominio !! Costo Anual !! Fecha de Vencimiento&lt;br /&gt;
|-&lt;br /&gt;
| hacklab.org.bo || Bs. 280 || 2019-07-14&lt;br /&gt;
|-&lt;br /&gt;
| hackmeeting.org.bo || Bs. 280 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| laotra.red || --- || 2019-05-28&lt;br /&gt;
|-&lt;br /&gt;
| laotrared.net || --- || ---&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
==== Pagos ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png Pago dominio hackmeeting.org.bo] || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1516</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1516"/>
		<updated>2019-03-05T14:51:51Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Dominios ====&lt;br /&gt;
&lt;br /&gt;
Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Dominio !! Costo Anual !! Fecha de Vencimiento&lt;br /&gt;
|-&lt;br /&gt;
| hacklab.org.bo || Bs. 280 || ---&lt;br /&gt;
|-&lt;br /&gt;
| hackmeeting.org.bo || Bs. 280 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| laotra.red || --- || ---&lt;br /&gt;
|-&lt;br /&gt;
| laotrared.net || --- || ---&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
==== Pagos ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png Pago dominio hackmeeting.org.bo] || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1515</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1515"/>
		<updated>2019-03-05T14:41:53Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
* hackmeeting.org.bo Bs. 280&lt;br /&gt;
* hacklab.org.bo     Bs. 280&lt;br /&gt;
* laotra.red         Bs. ???&lt;br /&gt;
* laotrared.net      Bs. ??? (no estoy seguro si este lo siguen usando pero hay que preguntar)&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
Pagos &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png Pago dominio hackmeeting.org.bo] || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1514</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1514"/>
		<updated>2019-03-05T14:40:53Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
* hackmeeting.org.bo Bs. 280&lt;br /&gt;
* hacklab.org.bo     Bs. 280&lt;br /&gt;
* laotra.red         Bs. ???&lt;br /&gt;
* laotrared.net      Bs. ??? (no estoy seguro si este lo siguen usando pero hay que preguntar)&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
Pagos &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || [[ https://wiki.hacklab.org.bo/wiki/Archivo:Pago-hackmeeting-org-bo.png | Pago dominio hackmeeting.org.bo]] || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Pago-hackmeeting-org-bo.png&amp;diff=1513</id>
		<title>Archivo:Pago-hackmeeting-org-bo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Pago-hackmeeting-org-bo.png&amp;diff=1513"/>
		<updated>2019-03-05T14:37:26Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1512</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1512"/>
		<updated>2019-03-05T14:36:37Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
* hackmeeting.org.bo Bs. 280&lt;br /&gt;
* hacklab.org.bo     Bs. 280&lt;br /&gt;
* laotra.red         Bs. ???&lt;br /&gt;
* laotrared.net      Bs. ??? (no estoy seguro si este lo siguen usando pero hay que preguntar)&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
Pagos &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Fecha !! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| 2019-03-05 || Pago dominio hackmeeting.org.bo || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1511</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1511"/>
		<updated>2019-03-05T14:35:02Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: /* Aportes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
* hackmeeting.org.bo Bs. 280&lt;br /&gt;
* hacklab.org.bo     Bs. 280&lt;br /&gt;
* laotra.red         Bs. ???&lt;br /&gt;
* laotrared.net      Bs. ??? (no estoy seguro si este lo siguen usando pero hay que preguntar)&lt;br /&gt;
&lt;br /&gt;
==== Aportes Pago Dominios ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Aportador !! Aporte !! Fecha&lt;br /&gt;
|-&lt;br /&gt;
| Brayan || Bs. 50 || 2019-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Boris || Bs. 200 || 2019-03-05&lt;br /&gt;
|-&lt;br /&gt;
| Sergio || Bs. 70 || 2019-02-25&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total recolectado: Bs 320&lt;br /&gt;
&lt;br /&gt;
Pagos &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Detalle !! Costo !! Restante&lt;br /&gt;
|-&lt;br /&gt;
| Pago dominio hackmeeting.org.bo || Bs. 280 || Bs. 40&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1510</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1510"/>
		<updated>2019-02-25T19:23:20Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
* hackmeeting.org.bo Bs. 280&lt;br /&gt;
* hacklab.org.bo     Bs. 280&lt;br /&gt;
* laotra.red         Bs. ???&lt;br /&gt;
* laotrared.net      Bs. ??? (no estoy seguro si este lo siguen usando pero hay que preguntar)&lt;br /&gt;
&lt;br /&gt;
==== Aportes ====&lt;br /&gt;
* Boris: 200bs &lt;br /&gt;
* Brayan: 50bs (depositó el 2019-02-25)&lt;br /&gt;
* Sergio: 70bs (recolector)&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1509</id>
		<title>Cuentas Dominios 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Cuentas_Dominios_2019&amp;diff=1509"/>
		<updated>2019-02-25T19:21:30Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: Página creada con «Estos son los dominios que tenemos que pagar este año:  * hackmeeting.org.bo * hacklab.org.bo * laotra.red * laotrared.net (no estoy seguro si este lo siguen usando pero h…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Estos son los dominios que tenemos que pagar este año:&lt;br /&gt;
&lt;br /&gt;
* hackmeeting.org.bo&lt;br /&gt;
* hacklab.org.bo&lt;br /&gt;
* laotra.red&lt;br /&gt;
* laotrared.net (no estoy seguro si este lo siguen usando pero hay que preguntar)&lt;br /&gt;
&lt;br /&gt;
# Aportes&lt;br /&gt;
Boris: 200bs&lt;br /&gt;
Brayan: 50bs&lt;br /&gt;
Sergio: 70bs&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1410</id>
		<title>Instalar OpenWRT</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1410"/>
		<updated>2016-07-26T13:22:02Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
Estas en la casa de un amigo o familiar y ves que tiene internet y le pides el password de su wifi. Tu amigo o familiar te la info muy cordialmente y tu ya puedes chatear, ver videos, leer, jugar, etc. :D. Alguna vez te preguntaste como funciona todo esto? Pues bien algunas de estas cosas suceden mientras te conectas y después de haberte conectado.&lt;br /&gt;
&lt;br /&gt;
* Eventos físicos&lt;br /&gt;
* Transmisión de electrones&lt;br /&gt;
* Dentro de los aparatos el uso de varios protocolos&lt;br /&gt;
** https://tools.ietf.org/html/rfc5416 (802.11)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4764 (WPA/WPA2)&lt;br /&gt;
** https://tools.ietf.org/html/rfc793 (TCP)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4271 (Enrutamiento)&lt;br /&gt;
&lt;br /&gt;
... y bueno pasan muchísimas cosas. No se intimiden por los links de arriba, con paciencia, buen humor y muchas ganas de aprender con el tiempo entenderemos como funcionan —si no todos— los más importantes. Pero esta guía se limita a explicar un poco de otro poco de ese todo de cosas que suceden al conectarse y navegar a través de internet; me refiero al apartito que tiene un par de antenas que seguro esta en un escritorio o en la pared, que es el router inalámbrico que es el encargado de repartir señal para que celulares, computadoras, smart TVs puedan conectarse a este.&lt;br /&gt;
&lt;br /&gt;
Seguramente esta imagen te es familiar, pues bien eso es un router inalámbrico (en este caso de marca Tplink)&lt;br /&gt;
[[Archivo:TL-WR841ND-01.jpg|thumb|Router Inalámbrico]]&lt;br /&gt;
&lt;br /&gt;
== Nuestro amigo el router ==&lt;br /&gt;
Este aparatito como se mencionó, permite que nuestros dispositivos inalámbricamente se conecten a internet (pero pueden hacer más que eso). Un router inalámbrico además de &amp;quot;repartir&amp;quot; internet hace algo importante que es crear una red local. Imaginense que todos estamos chateando por internet conectados al Wifi de un amigo y de la nada booom! ya no hay internet, si bien los dispositivos siguen conectados inalámbricamente al router estos ya no pueden conectarse a internet. Lo bello de esto es que aunque no parezca, estos celulares que estan conectados al router aún pueden conectarse entre sí ya que se encuentran en un red local (la red de la casa de un amigo o de un familiar).&lt;br /&gt;
&lt;br /&gt;
Estos aparatitos permiten al dueño configurarlo a gusto propio (más adelante veremos que dependiendo del firmware ese &amp;quot;a gusto&amp;quot; esta o no limitado). Una configuración común sería cambiar la contraseña del wifi para que el vecino no se lo robe, o cambiar el nombre de la red o tal vez algo más avanzado la configuración de IPs, filtrado de MAC y muchas otras cosas.&lt;br /&gt;
&lt;br /&gt;
En el caso específico de Bolivia la marca de routers más vendida es TPLink (como los de la foto) que hay desde 150Bs hasta unos 400Bs con diferentes características unos de otros.&lt;br /&gt;
&lt;br /&gt;
Si tuvieron la oportunidad de tener uno de estos seguramente entraron a su panel de administración web que es tan simple con entrar desde su navegador web comunmente a 192.168.1.1 y les pedirá un usuario y contraseña que por defecto están en la caja del router.&lt;br /&gt;
&lt;br /&gt;
Ya adentro se verá una pantallita verde con un menú con diferentes opciones de configuración: passwords, nombre de la red, manejo de ips, filtrado mac y más opciones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Selection 102.png|thumb|Panel de Configuración TPLink]]&lt;br /&gt;
&lt;br /&gt;
Pero tal vez aquí les viene una duda. Una página web en un aparato tan pequeño!!!???, pues bien nuestro amigo el router también es una computadora, un poco diferente a las que estamos acostumbrados pero sí, es una computadora.&lt;br /&gt;
&lt;br /&gt;
Mencionamos que este router es una computadora y al ser una computadora tiene un microprocesador, memoria RAM y alamcenamiento. Como estos aparatos son tan pequeños sus recursos también lo son. Por lo general la memoria RAM de estos aparatos no excede los 32MB de RAM y el disco duro no pasa los 8MB.&lt;br /&gt;
&lt;br /&gt;
Para que nuestro buen amigo router pueda ejecutar programas Ej: el panel de administración web, necesita tener un sistema operativo adentro; adivinen que sistema operativo tiene dentro? pues una adaptación del kernel Linux, sip ese mismo kernel que algunos tienen instalados en sus computadoras el del pingüinito :D que tiene el poder de ejecutarse en aparatos con tan pocos recursos sin problemas. Desde ahora a este Sistema Operativo que se encuentra instalado en el router inalámbrico lo llamaremos Firmware.&lt;br /&gt;
&lt;br /&gt;
Pues bien el firmware que viene por defecto en los routers TPLink nos da el panel verde de administración con una serie de opciones que realmente son limitadas en comparación de las cosas que se pueden hacer con otros firmwares. Pero una de las mejores opciones de configuración es que tenemos la opción de actualizar el firmware por el mismo que ofrece TPLink o por uno mejor (OpenWRT).&lt;br /&gt;
&lt;br /&gt;
Antes de pasar a la instalación de OpenWRT demos una breve descripción de lo que es OpenWRT&lt;br /&gt;
&lt;br /&gt;
== OpenWRT ==&lt;br /&gt;
Cuando uno compra una laptop lo general esta viene con un sistema operativo instalado por defecto, lo mismo (no de la misma forma) sucede en el mundo del routers inalámbricos. Como se mencionó anteriormente un router inalámbrico viene con un firmware instalado por defecto, en el caso de los TPLink el firmware que permitía ejecutar el panel verde de administración.&lt;br /&gt;
&lt;br /&gt;
Pero al igual que en las laptos muchas personas siempre desean actualizar este sistema operativo o simplemente cambiarlo por otras alternativas mejores ;), nosotros podemos cambiar el firmware de nuestro router por una alternativa mucho mejor OpenWRT :D.&lt;br /&gt;
&lt;br /&gt;
OpenWRT es un firmware libre (software libre) para routers inalámbricos basado en el kernel de Linux y con varias herramientas del proyecto GNU. De la misma forma que el firmware de TPLink, estos vienen con un panel de administración web pero para usuarios un poco más curiosos o con un poquitin más de experiencia tenemos la opción de administrar el router por línea de comandos -- sí esa misma línea de comandos que alguna vez vieron utilizar a algún linuxero, si nunca la utilizaron aprenderemos como utilizarla en próximas guías.&lt;br /&gt;
&lt;br /&gt;
Muy aparte de las diferentes formas de administrar el router, uno tiene la habilidad de configurar elementos que con el firmware que viene instalado por defecto no pueden realizarse; desde crear una o varias redes inalámbricas, segmentar los puertos para el cable de red, instalar más aplicaciones (esto nos servirá mucho para las redes mesh en guías futuras), controlar los foquitos o leds del router o incluso poder crear programas para el mismo router.&lt;br /&gt;
&lt;br /&gt;
De la misma forma que una distribución GNU/Linux, OpenWRT viene en diferentes versiones con diferentes nombres. Lo interesante de esto es que OpenWRT cuando saca una versión nueva le pone el nombre de una bebida. Acá una lista de las últimas tres versiones de OpenWRT:&lt;br /&gt;
&lt;br /&gt;
* OpenWRT 15.05 (Chaos Calmer)&lt;br /&gt;
* OpenWRT 14.07 (Barrier Breaker)&lt;br /&gt;
* OpenWRT 12.09 (Attitude Adjustment)&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1408</id>
		<title>Instalar OpenWRT</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1408"/>
		<updated>2016-07-26T04:02:31Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
Estas en la casa de un amigo o familiar y ves que tiene internet y le pides el password de su wifi. Tu amigo o familiar te la info muy cordialmente y tu ya puedes chatear, ver videos, leer, jugar, etc. :D. Alguna vez te preguntaste como funciona todo esto? Pues bien algunas de estas cosas suceden mientras te conectas y después de haberte conectado.&lt;br /&gt;
&lt;br /&gt;
* Eventos físicos&lt;br /&gt;
* Transmisión de electrones&lt;br /&gt;
* Dentro de los aparatos el uso de varios protocolos&lt;br /&gt;
** https://tools.ietf.org/html/rfc5416 (802.11)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4764 (WPA/WPA2)&lt;br /&gt;
** https://tools.ietf.org/html/rfc793 (TCP)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4271 (Enrutamiento)&lt;br /&gt;
&lt;br /&gt;
... y bueno pasan muchísimas cosas. No se intimiden por los links de arriba, con paciencia, buen humor y muchas ganas de aprender con el tiempo entenderemos como funcionan —si no todos— los más importantes. Pero esta guía se limita a explicar un poco de otro poco de ese todo de cosas que suceden al conectarse y navegar a través de internet; me refiero al apartito que tiene un par de antenas que seguro esta en un escritorio o en la pared, que es el router inalámbrico que es el encargado de repartir señal para que celulares, computadoras, smart TVs puedan conectarse a este.&lt;br /&gt;
&lt;br /&gt;
Seguramente esta imagen te es familiar, pues bien eso es un router inalámbrico (en este caso de marca Tplink)&lt;br /&gt;
[[Archivo:TL-WR841ND-01.jpg|thumb|Router Inalámbrico]]&lt;br /&gt;
&lt;br /&gt;
== Nuestro amigo el router ==&lt;br /&gt;
Este aparatito como se mencionó, permite que nuestros dispositivos inalámbricamente se conecten a internet (pero pueden hacer más que eso). Un router inalámbrico además de &amp;quot;repartir&amp;quot; internet hace algo importante que es crear una red local. Imaginense que todos estamos chateando por internet conectados al Wifi de un amigo y de la nada booom! ya no hay internet, si bien los dispositivos siguen conectados inalámbricamente al router estos ya no pueden conectarse a internet. Lo bello de esto es que aunque no parezca, estos celulares que estan conectados al router aún pueden conectarse entre sí ya que se encuentran en un red local (la red de la casa de un amigo o de un familiar).&lt;br /&gt;
&lt;br /&gt;
Estos aparatitos permiten al dueño configurarlo a gusto propio (más adelante veremos que dependiendo del firmware ese &amp;quot;a gusto&amp;quot; esta o no limitado). Una configuración común sería cambiar la contraseña del wifi para que el vecino no se lo robe, o cambiar el nombre de la red o tal vez algo más avanzado la configuración de IPs, filtrado de MAC y muchas otras cosas.&lt;br /&gt;
&lt;br /&gt;
En el caso específico de Bolivia la marca de routers más vendida es TPLink (como los de la foto) que hay desde 150Bs hasta unos 400Bs con diferentes características unos de otros.&lt;br /&gt;
&lt;br /&gt;
Si tuvieron la oportunidad de tener uno de estos seguramente entraron a su panel de administración web que es tan simple con entrar desde su navegador web comunmente a 192.168.1.1 y les pedirá un usuario y contraseña que por defecto están en la caja del router.&lt;br /&gt;
&lt;br /&gt;
Ya adentro se verá una pantallita verde con un menú con diferentes opciones de configuración: passwords, nombre de la red, manejo de ips, filtrado mac y más opciones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Selection 102.png|thumb|Panel de Configuración TPLink]]&lt;br /&gt;
&lt;br /&gt;
Pero tal vez aquí les viene una duda. Una página web en un aparato tan pequeño!!!???, pues bien nuestro amigo el router también es una computadora, un poco diferente a las que estamos acostumbrados pero sí, es una computadora.&lt;br /&gt;
&lt;br /&gt;
Mencionamos que este router es una computadora y al ser una computadora tiene un microprocesador, memoria RAM y alamcenamiento. Como estos aparatos son tan pequeños sus recursos también lo son. Por lo general la memoria RAM de estos aparatos no excede los 32MB de RAM y el disco duro no pasa los 8MB.&lt;br /&gt;
&lt;br /&gt;
Para que nuestro buen amigo router pueda ejecutar programas Ej: el panel de administración web, necesita tener un sistema operativo adentro; adivinen que sistema operativo tiene dentro? pues una adaptación del kernel Linux, sip ese mismo kernel que algunos tienen instalados en sus computadoras el del pingüinito :D que tiene el poder de ejecutarse en aparatos con tan pocos recursos sin problemas. Desde ahora a este Sistema Operativo que se encuentra instalado en el router inalámbrico lo llamaremos Firmware.&lt;br /&gt;
&lt;br /&gt;
Pues bien el firmware que viene por defecto en los routers TPLink nos da el panel verde de administración con una serie de opciones que realmente son limitadas en comparación de las cosas que se pueden hacer con otros firmwares. Pero una de las mejores opciones de configuración es que tenemos la opción de actualizar el firmware por el mismo que ofrece TPLink o por uno mejor (OpenWRT).&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1407</id>
		<title>Instalar OpenWRT</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1407"/>
		<updated>2016-07-26T03:51:54Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
Estas en la casa de un amigo o familiar y ves que tiene internet y le pides el password de su wifi. Tu amigo o familiar te la info muy cordialmente y tu ya puedes chatear, ver videos, leer, jugar, etc. :D. Alguna vez te preguntaste como funciona todo esto? Pues bien algunas de estas cosas suceden mientras te conectas y después de haberte conectado.&lt;br /&gt;
&lt;br /&gt;
* Eventos físicos&lt;br /&gt;
* Transmisión de electrones&lt;br /&gt;
* Dentro de los aparatos el uso de varios protocolos&lt;br /&gt;
** https://tools.ietf.org/html/rfc5416 (802.11)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4764 (WPA/WPA2)&lt;br /&gt;
** https://tools.ietf.org/html/rfc793 (TCP)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4271 (Enrutamiento)&lt;br /&gt;
&lt;br /&gt;
... y bueno pasan muchísimas cosas. No se intimiden por los links de arriba, con paciencia, buen humor y muchas ganas de aprender con el tiempo entenderemos como funcionan —si no todos— los más importantes. Pero esta guía se limita a explicar un poco de otro poco de ese todo de cosas que suceden al conectarse y navegar a través de internet; me refiero al apartito que tiene un par de antenas que seguro esta en un escritorio o en la pared, que es el router inalámbrico que es el encargado de repartir señal para que celulares, computadoras, smart TVs puedan conectarse a este.&lt;br /&gt;
&lt;br /&gt;
Seguramente esta imagen te es familiar, pues bien eso es un router inalámbrico (en este caso de marca Tplink)&lt;br /&gt;
[[Archivo:TL-WR841ND-01.jpg|thumb|Router Inalámbrico]]&lt;br /&gt;
&lt;br /&gt;
== Nuestro amigo el router ==&lt;br /&gt;
Este aparatito como se mencionó, permite que nuestros dispositivos inalámbricamente se conecten a internet (pero pueden hacer más que eso). Un router inalámbrico además de &amp;quot;repartir&amp;quot; internet hace algo importante que es crear una red local. Imaginense que todos estamos chateando por internet conectados al Wifi de un amigo y de la nada booom! ya no hay internet, si bien los dispositivos siguen conectados inalámbricamente al router estos ya no pueden conectarse a internet. Lo bello de esto es que aunque no parezca, estos celulares que estan conectados al router aún pueden conectarse entre sí ya que se encuentran en un red local (la red de la casa de un amigo o de un familiar).&lt;br /&gt;
&lt;br /&gt;
Estos aparatitos permiten al dueño configurarlo a gusto propio (más adelante veremos que dependiendo del firmware ese &amp;quot;a gusto&amp;quot; esta o no limitado). Una configuración común sería cambiar la contraseña del wifi para que el vecino no se lo robe, o cambiar el nombre de la red o tal vez algo más avanzado la configuración de IPs, filtrado de MAC y muchas otras cosas.&lt;br /&gt;
&lt;br /&gt;
En el caso específico de Bolivia la marca de routers más vendida es TPLink (como los de la foto) que hay desde 150Bs hasta unos 400Bs con diferentes características unos de otros.&lt;br /&gt;
&lt;br /&gt;
Si tuvieron la oportunidad de tener uno de estos seguramente entraron a su panel de administración web que es tan simple con entrar desde su navegador web comunmente a 192.168.1.1 y les pedirá un usuario y contraseña que por defecto están en la caja del router.&lt;br /&gt;
&lt;br /&gt;
Ya adentro se verá una pantallita verde con un menú con diferentes opciones de configuración: passwords, nombre de la red, manejo de ips, filtrado mac y más opciones.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Selection 102.png|thumb|Panel de Configuración TPLink]]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Selection_102.png&amp;diff=1406</id>
		<title>Archivo:Selection 102.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Selection_102.png&amp;diff=1406"/>
		<updated>2016-07-26T03:48:20Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1405</id>
		<title>Instalar OpenWRT</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1405"/>
		<updated>2016-07-26T03:31:04Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Introducción ===&lt;br /&gt;
Estas en la casa de un amigo o familiar y ves que tiene internet y le pides el password de su wifi. Tu amigo o familiar te la info muy cordialmente y tu ya puedes chatear, ver videos, leer, jugar, etc. :D. Alguna vez te preguntaste como funciona todo esto? Pues bien algunas de estas cosas suceden mientras te conectas y después de haberte conectado.&lt;br /&gt;
&lt;br /&gt;
* Eventos físicos&lt;br /&gt;
* Transmisión de electrones&lt;br /&gt;
* Dentro de los aparatos el uso de varios protocolos&lt;br /&gt;
** https://tools.ietf.org/html/rfc5416 (802.11)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4764 (WPA/WPA2)&lt;br /&gt;
** https://tools.ietf.org/html/rfc793 (TCP)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4271 (Enrutamiento)&lt;br /&gt;
&lt;br /&gt;
... y bueno pasan muchísimas cosas. No se intimiden por los links de arriba, con paciencia, buen humor y muchas ganas de aprender con el tiempo entenderemos como funcionan —si no todos— los más importantes. Pero esta guía se limita a explicar un poco de otro poco de ese todo de cosas que suceden al conectarse y navegar a través de internet; me refiero al apartito que tiene un par de antenas que seguro esta en un escritorio o en la pared, que es el router inalámbrico que es el encargado de repartir señal para que celulares, computadoras, smart TVs puedan conectarse a este.&lt;br /&gt;
&lt;br /&gt;
Seguramente esta imagen te es familiar, pues bien eso es un router inalámbrico (en este caso de marca Tplink)&lt;br /&gt;
[[Archivo:TL-WR841ND-01.jpg]]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:TL-WR841ND-01.jpg&amp;diff=1404</id>
		<title>Archivo:TL-WR841ND-01.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:TL-WR841ND-01.jpg&amp;diff=1404"/>
		<updated>2016-07-26T03:30:38Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1403</id>
		<title>Instalar OpenWRT</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Instalar_OpenWRT&amp;diff=1403"/>
		<updated>2016-07-26T03:24:37Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: Página creada con «=== Introducción === Estas en la casa de un amigo o familiar y ves que tiene internet y le pides el password de su wifi. Tu amigo o familiar te la info muy cordialmente y...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Introducción ===&lt;br /&gt;
Estas en la casa de un amigo o familiar y ves que tiene internet y le pides el password de su wifi. Tu amigo o familiar te la info muy cordialmente y tu ya puedes chatear, ver videos, leer, jugar, etc. :D. Alguna vez te preguntaste como funciona todo esto? Pues bien algunas de estas cosas suceden mientras te conectas y después de haberte conectado.&lt;br /&gt;
&lt;br /&gt;
* Eventos físicos&lt;br /&gt;
* Transmisión de electrones&lt;br /&gt;
* Dentro de los aparatos el uso de varios protocolos&lt;br /&gt;
** https://tools.ietf.org/html/rfc5416 (802.11)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4764 (WPA/WPA2)&lt;br /&gt;
** https://tools.ietf.org/html/rfc793 (TCP)&lt;br /&gt;
** https://tools.ietf.org/html/rfc4271 (Enrutamiento)&lt;br /&gt;
&lt;br /&gt;
... y bueno pasan muchísimas cosas. No se intimiden por los links de arriba, con paciencia, buen humor y muchas ganas de aprender con el tiempo entenderemos como funcionan --si no todos-- los más importantes.&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Servicios.png&amp;diff=1287</id>
		<title>Archivo:Servicios.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Servicios.png&amp;diff=1287"/>
		<updated>2016-02-21T23:30:32Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: Donkeysharp subió una nueva versión de Archivo:Servicios.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1286</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1286"/>
		<updated>2016-02-21T05:01:34Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Archivo:Activismo.png | link=ACTIVISMO]]&lt;br /&gt;
|[[Archivo:Mesh.png | link=REDES MESH]]&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; style=&amp;quot;vertical-align:top;background:#F1F1F1; width:100%&amp;quot;| &lt;br /&gt;
&#039;&#039;&#039;Otras Secciones&#039;&#039;&#039;&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE | Herramientas de Software]]&lt;br /&gt;
*[[LECTURAS | Lecturas]]&lt;br /&gt;
*[[Eventos | Eventos]]&lt;br /&gt;
*[[VARIOS | Varios]]&lt;br /&gt;
&lt;br /&gt;
[[Código_de_Conducta | Código de Conducta]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Archivo:Servicios.png | link=CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
|[[Archivo:Programacion.png | link=PROGRAMACIÓN]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Archivo:Hardware.png | link=HARDWARE]]&lt;br /&gt;
|[[Archivo:Reuniones.png | link=Reuniones]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Reuniones.png&amp;diff=1285</id>
		<title>Archivo:Reuniones.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Reuniones.png&amp;diff=1285"/>
		<updated>2016-02-21T04:54:06Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Programacion.png&amp;diff=1284</id>
		<title>Archivo:Programacion.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Programacion.png&amp;diff=1284"/>
		<updated>2016-02-21T04:43:44Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: Donkeysharp subió una nueva versión de Archivo:Programacion.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1283</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1283"/>
		<updated>2016-02-21T04:31:30Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO | Activismo]]&lt;br /&gt;
*[[REDES MESH | Redes Mesh]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS | Configuración de Servicios]]&lt;br /&gt;
*[[PROGRAMACIÓN | Programación]]&lt;br /&gt;
*[[HARDWARE | Hardware]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE | Herramientas de Software]]&lt;br /&gt;
*[[LECTURAS | Lecturas]]&lt;br /&gt;
*[[Eventos | Eventos]]&lt;br /&gt;
*[[Reuniones | Reuniones]]&lt;br /&gt;
*[[VARIOS | Varios]]&lt;br /&gt;
&lt;br /&gt;
[[Código_de_Conducta | Código de Conducta]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Archivo:Activismo.png | link=ACTIVISMO]]&lt;br /&gt;
|[[Archivo:Mesh.png | link=REDES MESH]]&lt;br /&gt;
|[[Archivo:Servicios.png | link=CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Archivo:Programacion.png | link=PROGRAMACIÓN]]&lt;br /&gt;
|[[Archivo:Hardware.png | link=HARDWARE]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Hardware.png&amp;diff=1282</id>
		<title>Archivo:Hardware.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Hardware.png&amp;diff=1282"/>
		<updated>2016-02-21T04:30:45Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: Donkeysharp subió una nueva versión de Archivo:Hardware.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Hardware.png&amp;diff=1281</id>
		<title>Archivo:Hardware.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Hardware.png&amp;diff=1281"/>
		<updated>2016-02-21T04:28:55Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: Donkeysharp subió una nueva versión de Archivo:Hardware.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Hardware.png&amp;diff=1280</id>
		<title>Archivo:Hardware.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Hardware.png&amp;diff=1280"/>
		<updated>2016-02-21T04:26:05Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1279</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1279"/>
		<updated>2016-02-21T04:08:40Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO | Activismo]]&lt;br /&gt;
*[[REDES MESH | Redes Mesh]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS | Configuración de Servicios]]&lt;br /&gt;
*[[PROGRAMACIÓN | Programación]]&lt;br /&gt;
*[[HARDWARE | Hardware]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE | Herramientas de Software]]&lt;br /&gt;
*[[LECTURAS | Lecturas]]&lt;br /&gt;
*[[Eventos | Eventos]]&lt;br /&gt;
*[[Reuniones | Reuniones]]&lt;br /&gt;
*[[VARIOS | Varios]]&lt;br /&gt;
&lt;br /&gt;
[[Código_de_Conducta | Código de Conducta]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Archivo:Activismo.png | link=ACTIVISMO]]&lt;br /&gt;
|[[Archivo:Mesh.png | link=REDES MESH]]&lt;br /&gt;
|[[Archivo:Servicios.png | link=CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Archivo:Programacion.png | link=PROGRAMACIÓN]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Programacion.png&amp;diff=1278</id>
		<title>Archivo:Programacion.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Programacion.png&amp;diff=1278"/>
		<updated>2016-02-21T04:07:36Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1277</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1277"/>
		<updated>2016-02-21T03:47:29Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO | Activismo]]&lt;br /&gt;
*[[REDES MESH | Redes Mesh]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS | Configuración de Servicios]]&lt;br /&gt;
*[[PROGRAMACIÓN | Programación]]&lt;br /&gt;
*[[HARDWARE | Hardware]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE | Herramientas de Software]]&lt;br /&gt;
*[[LECTURAS | Lecturas]]&lt;br /&gt;
*[[Eventos | Eventos]]&lt;br /&gt;
*[[Reuniones | Reuniones]]&lt;br /&gt;
*[[VARIOS | Varios]]&lt;br /&gt;
&lt;br /&gt;
[[Código_de_Conducta | Código de Conducta]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Archivo:Activismo.png | link=ACTIVISMO]]&lt;br /&gt;
|[[Archivo:Mesh.png | link=REDES MESH]]&lt;br /&gt;
|[[Archivo:Servicios.png | link=CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Activismo.png&amp;diff=1276</id>
		<title>Archivo:Activismo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Activismo.png&amp;diff=1276"/>
		<updated>2016-02-21T03:43:17Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: Donkeysharp subió una nueva versión de Archivo:Activismo.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Servicios.png&amp;diff=1275</id>
		<title>Archivo:Servicios.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Servicios.png&amp;diff=1275"/>
		<updated>2016-02-21T03:38:37Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Mesh.png&amp;diff=1274</id>
		<title>Archivo:Mesh.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Mesh.png&amp;diff=1274"/>
		<updated>2016-02-21T03:38:25Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Activismo.png&amp;diff=1273</id>
		<title>Archivo:Activismo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Activismo.png&amp;diff=1273"/>
		<updated>2016-02-21T03:38:10Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=1251</id>
		<title>Git (escencial)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=1251"/>
		<updated>2016-01-30T01:57:53Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
== Sistema de versionamiento ==&lt;br /&gt;
&lt;br /&gt;
Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios problemáticos en nuestro código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos&amp;amp;nbsp;;) ).&lt;br /&gt;
&lt;br /&gt;
Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.&lt;br /&gt;
&lt;br /&gt;
Existen los CVCS (sistemas de versionamiento centralizado tales como &#039;&#039;&#039;svn&#039;&#039;&#039;) y los DVCS (sistemas de control de versionamiento distribuido como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.&lt;br /&gt;
&lt;br /&gt;
= Empezar a usar git&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Requerimientos&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Una pc con git instalado y una shell para introducir comandos, si no se tiene instalado git hay que instalarlo en un sistema basado en Debian bastaría con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install git&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Como trabaja git&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Lo primero es entender como git considera los cambios en los archivos.&lt;br /&gt;
&lt;br /&gt;
=== Snapshots y no cambios en los archivos ===&lt;br /&gt;
&lt;br /&gt;
Git hace &amp;quot;snapshots&amp;quot; en los archivos (es como tomar imágenes de un archivo para ver como luce), a medida que se va haciendo commits git hace snapshots de los archivos considerados y almacena una referencia a ese snapshot. Pero al hacer un nuevo commit git sólo almacena los snapshots que han cambiado.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo claro de esto es cuando uno inicia git, se hará un snapshot incial de por ejemplo un arhcivo. Luego se modifica ese archivo por borrando una letra y luego volverla a escribir en el mismo lugar y luego guardar el archivo, para el sistema operativo u otros sistemas de versionamiento el archivo cambió pero en realidad el archivo luce exactamente igual.&lt;br /&gt;
&lt;br /&gt;
Para git este archivo no cambió en lo absoluto y por eso al hacer de nuevo un snapshot git no registrará ningún cambió en el archivo por que los snapshots de ambos lucen iguales.&lt;br /&gt;
&lt;br /&gt;
En cambio si el archivo cambió en al menos una letra los snapshots lucirán distintos y para git este cambio debe ser tomado en cuenta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Es virtualmente imposible que git no note un cambio en los archivos&#039;&#039;&#039; bajo el principio mencionado arriba. Esto por que git usa algoritmos de checksum en este caso &#039;&#039;sha-1 hash&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tres estados ===&lt;br /&gt;
&lt;br /&gt;
Git hace que los archivos estén en uno de tres estados y estos son:&lt;br /&gt;
&lt;br /&gt;
==== Modificado&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
El archivo has sido modificado pero no ha sido marcado para el siguiente commit.&lt;br /&gt;
&lt;br /&gt;
==== Marcado para commit (staged) ====&lt;br /&gt;
&lt;br /&gt;
Es cuando un archivo modificado ha sido marcado para que en el siguiente commit se tome un snapshot de este y se almacene en la base de datos del commit hecho. Cuando un archivo modificado ha sido marcado para ir en el siguiente commit se dice que ese archivo esta en el archivo conocido como &#039;&#039;&#039;índice&#039;&#039;&#039;o&#039;&#039;&#039;&#039;&#039;&amp;lt;i&amp;gt;staging area&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Comiteado (commited) ====&lt;br /&gt;
&lt;br /&gt;
Significa que el archivo esta apropiadamente almacenado en la base de datos correspondiente al commit hecho. Esto sucede sólo con los archivos tomados en cuenta y luego se hace el uso de &amp;lt;code&amp;gt;git commit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== trabajo local ===&lt;br /&gt;
&lt;br /&gt;
La gran ventaja de git es que no necesita conexion a internet para trabajar con el, por lo que la mayoría de los trabajaos lo hacemos en nuestra pc y en privado. Eso no significa que no se pueda trabajar colaborativamente mediante git, ya está diseñado para eso. Entonces git es una buena opción para trabajar proyectos en conjunto con otras personas a través de internet pero se puede usar git para trabajar individualmente y es una gran herramienta de versionamiento.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Necesitamos hacer algunos ajustes si es la primera vez que usamos git en nuestra pc. Git guarda las &#039;&#039;&#039;configuraciones globales&#039;&#039;&#039; en la carpeta personal de cada usuario en; &amp;lt;code&amp;gt;~/.gitconfig &amp;lt;/code&amp;gt;. Git también permite tener &#039;&#039;&#039;configuraciones locales&#039;&#039;&#039; es decir configuraciones distintas a las globales por repositorio donde el archivo se encuentra en el directorio principal del repositorio y dentro la carpeta .git entonces; &amp;lt;code&amp;gt;.git/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Indentificarse ===&lt;br /&gt;
&lt;br /&gt;
Para identificar al autor de cada commit git necesita que se coloque una dirección de correo electrónico y el nombre, a continuación haremos una configuración global para el usuario acutal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git config --global user.name &amp;quot;Nombre del usuario&amp;quot; &lt;br /&gt;
git config --global user.email &amp;quot;correo@algo.com&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este nombre de usuario correo electrónico aparecerán en cada commit que se haga y sirven para contactar al autor del commit.&lt;br /&gt;
&lt;br /&gt;
Para hacer las configuraciones locales basta &amp;lt;code&amp;gt;git config --local&amp;lt;/code&amp;gt; usando las mismas opciones que en global. Para esto la shell debe estar en el directorio del repositorio git en el que se quiere hacer los cambios y estas configuraciones locales se superpondrán a las configuraciones globales.&lt;br /&gt;
&lt;br /&gt;
=== Editor por defecto ===&lt;br /&gt;
&lt;br /&gt;
Adicionalmente se puede configurar el editor usado por defecto para escribir los mensajes al hacer los commits, por ejemplo para que el editor sea &#039;gedit&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git config --global core.editor gedit&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear repositorio git ==&lt;br /&gt;
&lt;br /&gt;
Si queremos hacer que git colabore con el versionamiento de cualquier trabajo aquí simples pasos:&lt;br /&gt;
&lt;br /&gt;
#Abrir una shell (terminal o consola)&lt;br /&gt;
#Dirigir la shell al direcotrio principal donde se encuentra el trabajo (cd hasta estar en el directorio donde esta nuestro trabajo)&lt;br /&gt;
#Una vez en el direcotorio principal escribir en la shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git init&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se creará un repostorio git inicial, luego se puede ver que se ha creado una carpeta con el nombre &amp;lt;code&amp;gt;.git&amp;lt;/code&amp;gt; que es donde se guarda el repositorio git.&lt;br /&gt;
&lt;br /&gt;
== Añadir archivos al seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Una vez se ha creado el repositorio git ya se pueden marcar archivos para se comiteados el comando para esto es &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;. Por ejemplo para agregar al índice un archivo llamado &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; se hace con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add README&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para agregar al índice todos los archivos que terminen en .c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *.c&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git soporta expresiones regulares por lo que se pueden usar los identificadores *, [], (),&amp;amp;nbsp;? y otros.&lt;br /&gt;
&lt;br /&gt;
== Ver seguimiento ==&lt;br /&gt;
&lt;br /&gt;
El comando &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; es el indicado&lt;br /&gt;
&lt;br /&gt;
Hay que notar que los archivos añadidos con git add ahora están marcados para ser parte del siguiente commit y si su contenido cambia git lo notará y podremos visualizarlo con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git status&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora veamos un ejemplo donde se tiene un proyecto con tres archivos &amp;lt;code&amp;gt;main.c README libs.h&amp;lt;/code&amp;gt;, supongamos que hemos ejecutado: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *&amp;lt;/source&amp;gt; Por lo que se han marcado todos los archivos y subcarpetas dentro de este directorio. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto nos muestra que se han agregado ciertos archivos para el siguiente commit. Ahora supongamos que hemos modificado el archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; y hemos creado otro llamado &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt;, al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
En la rama master&lt;br /&gt;
&lt;br /&gt;
Commit inicial&lt;br /&gt;
&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Cambios no preparados para el commit:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para actualizar lo que se ejecutará)&lt;br /&gt;
 (use «git checkout -- &amp;lt;archivo&amp;gt;...« para descartar cambios en le directorio de trabajo)&lt;br /&gt;
&lt;br /&gt;
 modificado: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; aparece como modificado y git nos sugiere que agreguemos &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; usando &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Si ejecutamos nuevamente &amp;lt;code&amp;gt;git add * &amp;lt;/code&amp;gt; todos los arhcivos serán marcados para ser parte del siguiente commit pero podemos marcar los archivos que necesitemos y usar &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; para ver la lista de los archivos con seguimiento.&lt;br /&gt;
&lt;br /&gt;
== Quitar archivos del seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Es natural cometer errores al agregar archivos al índice, por ejemplo siguiendo el ejemplo anterior se desea quitar el archivo &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; así no se tomará en cuenta al hacer el siguiente commit. Afortunadamente podemos hacerlo con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm --cached README&lt;br /&gt;
&amp;lt;/source&amp;gt; Que quitará del seguimiento al archivo README, noten que la opción --cached se usa y es para indicar que &#039;&#039;&#039;se quite del seguimiento solamente&#039;&#039;, con el siguiente ejemplo se puede apreciar esto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Veamos un caso particular con el ejemplo anterior, se ha añadido por error un archivo &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; y al hacer git status aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: func1.c&lt;br /&gt;
 new file: img.png&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 README&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si hacemos &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm *.png&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se desmarcarán los .png que estén actualmente en el seguimiento pero esto nos devolverá un error con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error: the following file has changes staged in the index:&lt;br /&gt;
 img.png&lt;br /&gt;
(use --cached to keep the file, or -f to force removal)&lt;br /&gt;
&amp;lt;/source&amp;gt; Que nos dice que &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; se encuentra marcado y que usemos la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; para quitarlo del índice de seguimiento o la opción &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;. &#039;&#039;&#039;Si se usa &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; git forzará la eliminación del índice y del disco duro.&#039;&#039;&#039; Por lo que realmente eliminaremos el archivo. Por eso la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; elimina solamente del índice de seguimiento y protege el archivo original.&lt;br /&gt;
&lt;br /&gt;
Ahora supongamos que hemos eliminado el archivo &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; nosotros mismos al hacer git status aparecerá:&lt;br /&gt;
&amp;lt;pre&amp;gt;deleted:    func1.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Que dice que se ha eliminado del disco ese archivo, para quitarlo del seguimiento podemos usar &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt; Que desmarcará el archivo eliminado y no entrará en el siguiente commit. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; ese archivo no aparecerá más por que ha sido eliminado del disco y también del seguimiento.&lt;br /&gt;
&lt;br /&gt;
=== El archivo .gitignore ===&lt;br /&gt;
&lt;br /&gt;
Una utilidad especial es el archivo &amp;lt;code&amp;gt;.gitignore&amp;lt;/code&amp;gt; donde se puede especificar los archivos que git debe ignorar y no añadirlos al seguimiento, esto significa que al hacer:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git add * &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git va a agreagar al seguimiento todos los archivos y carpetas en el directorio de trabajo &#039;&#039;&#039; excepto &#039;&#039;&#039; los que esten contemplados dentro del archivo .gitignore.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NOTA &#039;&#039;&#039;.- el archivo .gitignore debe estar en el directorio raiz del proyecto.&lt;br /&gt;
&lt;br /&gt;
A continuación un ejemplo comentado de este archivo (se considera expresiones regulares)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;# para ignorar imagenes png y jpeg&lt;br /&gt;
*.png&lt;br /&gt;
*.jpeg&lt;br /&gt;
# para ignorar el archivo LICENCE&lt;br /&gt;
LICENCE&lt;br /&gt;
# ignorar sonidos .ogg .mp3&lt;br /&gt;
*.mp3&lt;br /&gt;
*.ogg&lt;br /&gt;
# ignorar el directorio sounds&lt;br /&gt;
sounds/&lt;br /&gt;
# temporales de emacs&lt;br /&gt;
*~&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las líneas que empiezan con &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; son comentarios. Se puede especificar una expresión regular para ignorar los archivos y directorios requeridos, por ejemplo &#039;&#039; *.mp3 &#039;&#039; ignora todos los archivos que terminen con &#039;&#039; .mp3 &#039;&#039;.&lt;br /&gt;
* [https://github.com/github/gitignore Ver más ejemplos de archivos .gitignore ]&lt;br /&gt;
&lt;br /&gt;
== Hacer un commit ==&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos marcados todos los archivos que se necesiten se puede hacer un commit que es tomar snapshots de todos los archivos marcados y guardarlos en la base de datos del repositorio git, entonces basta con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al hacerlo se abrirá el editor especificado como por defecto para que escribamos un mensaje que describa los cambios hechos al trabajo en el commit actual. Las líneas que contengan #en el mensaje serán ignoradas. Al terminar de escribir el mensaje, guardarlo y salir del editor que se abrió el commit estará hecho. Podemos ver los distintos commits que se han hecho en el trabajo usando: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git log&amp;lt;/source&amp;gt; Este un ejemplo del mensaje que muestra con &amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&lt;br /&gt;
Author: Juan Perez &amp;lt;juan@algo.com&amp;gt;&lt;br /&gt;
Date: Tue Jan 13 15:07:38 2015 -0400&lt;br /&gt;
&lt;br /&gt;
 Commit inicial&lt;br /&gt;
 &lt;br /&gt;
 Este es el mensaje que aparecerá y nos muestra los cambios que se han hecho. &lt;br /&gt;
 Es buena idea describir los cambios de manera concisa para tener una buena referncia&lt;br /&gt;
 de los cambios realizados en este commit.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se abre una pantalla de la que se puede salir con q y no muestra:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&amp;lt;/code&amp;gt; - donde 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc es la cadena que identifica al commit, esta cadena es única por commit y no hay riesgo de que se confunda con otro. A partir de ahora para referirnos a ese commit en particular se usará esa cadena.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Author: Juan Perez &amp;amp;lt;juan@algo.com&amp;amp;gt;&amp;lt;/code&amp;gt; muestra el autor y email de la persona que realizó el commit.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Date: Tue Jan 13 15:07:38 2015 -0400&amp;lt;/code&amp;gt; La fecha y hora del commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Luego se muestra el mensaje que se escribió indicando los cambios que representa el commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Por cada commit se mostrará la misma estructura que la anterior y una vez hecho un commit los archivos incluídos en este están dentro el repositorio de versiones de git, esto quiere decir que son como puntos de retorno para deshacer cambios en los archivos. Por eso es buena idea hacer commits cada que se hagan cambios significativos o se desee hacer un respaldo de los cambios realizados desde un commit a otro.&lt;br /&gt;
&lt;br /&gt;
=== Reparar commit ===&lt;br /&gt;
&lt;br /&gt;
== Ver diferencias ==&lt;br /&gt;
&lt;br /&gt;
== Deshacer cambios (volver a un estado anterior) ==&lt;br /&gt;
&lt;br /&gt;
== Trabajando en ramas ==&lt;br /&gt;
&lt;br /&gt;
Las ramas (&amp;quot;branches&amp;quot; en inglés) sirven para poder crear un repositorio paralelo al que estemos usando y poder trabajar en él sin necesidad de afectar al original.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, digamos que creamos un &amp;quot;branch&amp;quot; llamado &amp;quot;bugFixing&amp;quot; (reparación de bugs) a partir de &amp;quot;master&amp;quot; (la rama principal), esto para que una parte del equipo siga creando nuevas características en el branch &amp;quot;master&amp;quot; y para que otra parte del equipo trabaje en la reparación de &amp;quot;bugs&amp;quot; en la rama &amp;quot;bugFixing&amp;quot;. Al final de este proceso ambas ramas deben mezclarse (&amp;quot;merge&amp;quot;) y volver a ser una sola.&lt;br /&gt;
&lt;br /&gt;
[[File:GitBranches.png|center|GitBranches.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ver todas las ramas ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cambiar a una rama ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git checkout &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crear una rama en tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Subir la rama al servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama de tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch -D &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama en el servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin --delete &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clonar repositorio git ==&lt;br /&gt;
&lt;br /&gt;
== Trabajo colaborativo ==&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
&lt;br /&gt;
== Listar todos los archivos eliminados en el repositorio ==&lt;br /&gt;
&lt;br /&gt;
Si quieres listar todos los archivos que han sido eliminados en el repositorio, esto te servirá:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log --diff-filter=D --summary&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si es que no quieres toda la información acerca de el &amp;quot;commit&amp;quot; en el que el archivo fue eliminado, puedes adicionar un &amp;quot;grep&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log --diff-filter=D --summary | grep delete&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ver los logs filtrados por autor ==&lt;br /&gt;
&lt;br /&gt;
El siguiente formato sirve para ver los logs filtrados por autor en el siguiente formato: Hash del commit - Nombre del autor - Fecha relativa al autor - Asunto del commit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log --pretty=format:&amp;quot;%h | %H - %an, %ar : %s&amp;quot; --author=&amp;quot;[autor_a_filtrar]&amp;quot;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Buscar una línea de código en la historia ==&lt;br /&gt;
&lt;br /&gt;
Este útil truco te ayudará a localizar una línea específica de código en todas los commits.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log -S &#039;linea_de_codigo_a_buscar&#039; --source --all &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Material Adicional =&lt;br /&gt;
&lt;br /&gt;
*[http://www.git-scm.com/book/en/v2 http://www.git-scm.com/book/en/v2]&lt;br /&gt;
*[https://marklodato.github.io/visual-git-guide/index-es.html]&lt;br /&gt;
*[https://github.com/github/gitignore]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=C%C3%B3digo_de_Conducta&amp;diff=1214</id>
		<title>Código de Conducta</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=C%C3%B3digo_de_Conducta&amp;diff=1214"/>
		<updated>2015-12-28T19:47:18Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lista de Correos =&lt;br /&gt;
&lt;br /&gt;
En esta lista se discutirán temas relacionados con el software libre, los derechos de las personas en el internet y situaciones que se van generando con la aparición de nuevas tecnologías. Además las reuniones semanales del Hacklab #r00thouse en la ciudad de La Paz y proyectos que lleva a cabo este colectivo. &lt;br /&gt;
&lt;br /&gt;
== Normas en las listas de correos ==&lt;br /&gt;
&lt;br /&gt;
# No spam&lt;br /&gt;
# No insultos, frases discriminadoras, etc.&lt;br /&gt;
# Se aprecian más valoraciones argumentadas :) evitemos el +1 y el -1&lt;br /&gt;
# Enviar links de descarga en vez de adjuntos&lt;br /&gt;
# Violar constantemente alguna de las 4 primeras reglas implica moderación constante&lt;br /&gt;
&lt;br /&gt;
Se explica con más detalle cada punto.&lt;br /&gt;
&lt;br /&gt;
=== No spam ===&lt;br /&gt;
&lt;br /&gt;
Es considerado SPAM en estas listas, cualquier mensaje irrelevante no relacionado con las temáticas definidas para esta lista de correos, además si un mensaje incluye publicidad excesiva, propaganda política y ataques personales es considerado SPAM.&lt;br /&gt;
&lt;br /&gt;
=== No insultos, frases discriminadoras, etc ===&lt;br /&gt;
&lt;br /&gt;
No se toleran insultos ni frases que degraden la integridad de una o más personas. &lt;br /&gt;
&lt;br /&gt;
[http://www.derechoshumanosbolivia.org/archivos/biblioteca/proyecto_de_ley_contra_el_racismo.pdf ley contra el racismo y toda forma de discriminación]&lt;br /&gt;
&lt;br /&gt;
=== Se aprecian más valoraciones argumentadas, evitemos &amp;quot;+1&amp;quot; o &amp;quot;-1&amp;quot; :) ===&lt;br /&gt;
&lt;br /&gt;
Esto no esta prohibido, pero es recomendable evitarlo. &lt;br /&gt;
&lt;br /&gt;
La razón principal es que los lectores &#039;&#039;&#039;prefieren&#039;&#039;&#039; leer alguna opinión u aporte argumentado y que enriquezca la discusión. Si sólo se cita el texto que es de agrado o desagrado y luego se responde solamente con &amp;quot;+1&amp;quot; o &amp;quot;-1&amp;quot;, todo el resto del mensaje citado ocupa espacio quizás innecesario. Entonces es más apreciado por los lectores y por la misma persona a quién se le quiere hacer llegar una opinión a favor o en contra nuestro argumento para vertir la opinión.&lt;br /&gt;
&lt;br /&gt;
=== Enviar links de descarga en vez de adjuntos ===&lt;br /&gt;
&lt;br /&gt;
Ten en cuenta que enviar en mensaje a esta lista hará que todos los suscriptores lo reciban. Evita enviar mensajes a la lista con archivos adjuntos. Probablemente el resto de la lista no desea recibir mensajes con archivos adjuntos y peor aún si estos son de tamaño considerable (si se aproximan o exceden 1MB), es por eso que recomendamos enviar links de descarga a sitios como dropbox, mega, google drive u otros.&lt;br /&gt;
&lt;br /&gt;
=== Violar constantemente alguna de las 4 primeras reglas implica moderación constante ===&lt;br /&gt;
&lt;br /&gt;
Cualquier suscrito que viole constantemente alguna de las anteriores reglas&lt;br /&gt;
&lt;br /&gt;
= Dentro del #r00tHouse =&lt;br /&gt;
&lt;br /&gt;
No beber antes de las 9 x&#039;D&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Nodo_Rezo&amp;diff=1177</id>
		<title>Nodo Rezo</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Nodo_Rezo&amp;diff=1177"/>
		<updated>2015-11-24T18:35:44Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Este es el primer nodo mesh planificado para esta red.&lt;br /&gt;
&lt;br /&gt;
El nombre &amp;quot;rezo&amp;quot; viene como sugerencia de la persona que donó recursos para la creación de este nodo&lt;br /&gt;
(Philippe Rivière (Fil-&amp;gt; &amp;quot;http://visionscarto.net/&amp;quot;))&lt;br /&gt;
&lt;br /&gt;
= Torre =&lt;br /&gt;
&lt;br /&gt;
La torre que sostendrá a los diferentes routers queda así:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rezo t.png]]&lt;br /&gt;
&lt;br /&gt;
= Material para la torre =&lt;br /&gt;
&lt;br /&gt;
* 4 tubos cruz metal&lt;br /&gt;
* 3 cortes tubo &lt;br /&gt;
* Tubo PVC&lt;br /&gt;
* Tubo de metal&lt;br /&gt;
* Tubo corrugado &lt;br /&gt;
* 8 Codos PVC&lt;br /&gt;
* 2 rollos de alambre&lt;br /&gt;
* 1 sierra mecanica&lt;br /&gt;
&lt;br /&gt;
Se planea hacer una torre para colocar antenas sectoriales a medida que se conecten mas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rezo m.png]]&lt;br /&gt;
&lt;br /&gt;
El tubo en cruz es para colocar los routers en distintos angulos (se conectar mas cruces y tener mas routers y antenas)&lt;br /&gt;
&lt;br /&gt;
[[http://wiki.hacklab.org.bo/index.php?title=Profesores#Nodo_Rezo Costos]]&lt;br /&gt;
&lt;br /&gt;
= Base de cemento =&lt;br /&gt;
La torre de metal que sostendrá a los routers estará dentro de una base para sombrilla de cemento invertida&lt;br /&gt;
&lt;br /&gt;
[[Archivo:torre_base_1.png]]&lt;br /&gt;
&lt;br /&gt;
Y para dar estabilidad a esta se crea una base de cemento en el techo del r00tHouse&lt;br /&gt;
&lt;br /&gt;
[[Archivo:torre_base_2.png]]&lt;br /&gt;
&lt;br /&gt;
= Equipamiento = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Routers&#039;&#039; Ubiquiti: &lt;br /&gt;
&lt;br /&gt;
* 2 NanoStation M5 (para extender la red mesh [en modo ad-hoc])&lt;br /&gt;
* 1 Rocket M2 (Red Wi-Fi abierta para &#039;&#039;clientes ocasionales&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
[configuracion_nodo_rezo]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1176</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1176"/>
		<updated>2015-11-24T18:14:44Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Una red mesh no es algo nuevo ni que el r00tHouse haya inventado, r00tHouse-mesh es la iniciativa por parte del r00tHouse de montar nodos mesh que se comuniquen con otros nodos mesh pertenecientes a otras comunidades y colectivos para brindar una red libre y descentralizada en nuestra comunidad. Este conjunto de redes lo denominamos [http://laotrared.net laotrared].&lt;br /&gt;
&lt;br /&gt;
Imaginemos que Pepe y María (vecinos) compran routers inalámbrico y crean una red Wifi en sus casas —genial! un evento que sucede muy a menudo— pero cada red es independiente y aislada de la otra —algo que también es muy común— un día Pepe y María desean compartir música pero se dan cuenta que sus redes son aisladas así que Maria investiga un poco y logra conectar su router Wifi con el router Wifi de Pepe, lo que les permite compartir información entre estas dos redes. Pasado un tiempo aparece Paco un nuevo vecino de Pepe y María y descubre que Pepe y María podían compartir información porque los routers de estos dos vecinos se comunicaban, curioso de esto Paco le pide ayuda a Maria y ella le ayuda a conectar el router de Paco a la red de Maria y Pepe. Ahora son 3! con el pasar del tiempo toda el barrio donde vivían estaba conectado a una gran red inalámbrica (administrada y gestionada por los mismos vecinos). Los vecinos podían chatear, llamadas a través de la red (entre vecinos), compartir música, libros, películas, jugar juegos en red.&lt;br /&gt;
&lt;br /&gt;
Lo genial de la red de este vecindario es que no existía un elemento central, por ejemplo, si Maria se iba de viaje y apagaba su router Wifi, los demás vecinos aún pueden comunicarse entre ellos.&lt;br /&gt;
&lt;br /&gt;
Esa es la idea base de una red mesh descentralizada.&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
&lt;br /&gt;
# Crear una red mesh libre y descentralizada que sea accesible públicamente.&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones.&lt;br /&gt;
# Montar y promover servicios que sean de utilidad a barrios, colegios, comunidad, etc.&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Extender el alcance de &#039;&#039;&#039;[http://laotrared.net laotrared]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= [[r00thouse-mesh]] =&lt;br /&gt;
&lt;br /&gt;
Son los nodos y servicios mantenidos y gestionados por el r00tHouse (es parte de [http://laotrared.net laotrared]) y pretende comunicarse con otros nodos de diferentes colectivos en La Paz y Bolivia&lt;br /&gt;
&lt;br /&gt;
== Trabajo por hacer ==&lt;br /&gt;
[[Red Mesh - Trabajos por hacer]]&lt;br /&gt;
&lt;br /&gt;
= Casos de éxito en otros países =&lt;br /&gt;
* [http://bogota-mesh.org/ Red Inalámbrica Comunitaria Libre de Bogota]&lt;br /&gt;
* [http://buenosaireslibre.net/ Red digital comunitaria de la Ciudad de Buenos Aires y Alrededores]&lt;br /&gt;
* [https://guifi.net/en/node/3671/view/services Guifi (españa) + Servicios]&lt;br /&gt;
* [http://wiki.ninux.org/FrontPage Ninux]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region Lista de redes por región]&lt;br /&gt;
* [https://wiki.projectmeshnet.org/List_of_Mesh_Locals projectmeshnet]&lt;br /&gt;
* [http://battlemesh.org/ Prueban protocolos periódicamente]&lt;br /&gt;
* [http://www.libre-mesh.net/ Firmware basado en OpenWrt]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Nodo_Rezo&amp;diff=1175</id>
		<title>Nodo Rezo</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Nodo_Rezo&amp;diff=1175"/>
		<updated>2015-11-24T17:48:36Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Este es el primer nodo mesh planificado para esta red.&lt;br /&gt;
&lt;br /&gt;
El nombre &amp;quot;rezo&amp;quot; viene como sugerencia de la persona que donó recursos para la creación de este nodo&lt;br /&gt;
(Philippe Rivière (Fil-&amp;gt; &amp;quot;http://visionscarto.net/&amp;quot;))&lt;br /&gt;
&lt;br /&gt;
= Torre =&lt;br /&gt;
&lt;br /&gt;
La torre que sostendrá a los diferentes routers queda así:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rezo t.png]]&lt;br /&gt;
&lt;br /&gt;
= Material para la torre =&lt;br /&gt;
&lt;br /&gt;
* 4 tubos cruz metal&lt;br /&gt;
* 3 cortes tubo &lt;br /&gt;
* Tubo PVC&lt;br /&gt;
* Tubo de metal&lt;br /&gt;
* Tubo corrugado &lt;br /&gt;
* 8 Codos PVC&lt;br /&gt;
* 2 rollos de alambre&lt;br /&gt;
* 1 sierra mecanica&lt;br /&gt;
&lt;br /&gt;
Se planea hacer una torre para colocar antenas sectoriales a medida que se conecten mas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rezo m.png]]&lt;br /&gt;
&lt;br /&gt;
El tubo en cruz es para colocar los routers en distintos angulos (se conectar mas cruces y tener mas routers y antenas)&lt;br /&gt;
&lt;br /&gt;
[[http://wiki.hacklab.org.bo/index.php?title=Profesores#Nodo_Rezo Costos]]&lt;br /&gt;
&lt;br /&gt;
= Base de cemento =&lt;br /&gt;
La torre de metal sostendŕa a los routers estará dentro de una base para sombrilla de cemento invertida&lt;br /&gt;
&lt;br /&gt;
[[Archivo:torre_base_1.png]]&lt;br /&gt;
&lt;br /&gt;
Y para dar estabilidad a esta se crea una base de cemento en el techo del r00tHouse&lt;br /&gt;
&lt;br /&gt;
[[Archivo:torre_base_2.png]]&lt;br /&gt;
&lt;br /&gt;
= Equipamiento = &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Routers&#039;&#039; Ubiquiti: &lt;br /&gt;
&lt;br /&gt;
* 2 NanoStation M5 (para extender la red mesh [en modo ad-hoc])&lt;br /&gt;
* 1 Rocket M2 (Red Wi-Fi abierta para &#039;&#039;clientes ocasionales&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
[configuracion_nodo_rezo]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Torre_base_2.png&amp;diff=1174</id>
		<title>Archivo:Torre base 2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Torre_base_2.png&amp;diff=1174"/>
		<updated>2015-11-24T17:40:37Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:Torre_base_1.png&amp;diff=1173</id>
		<title>Archivo:Torre base 1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:Torre_base_1.png&amp;diff=1173"/>
		<updated>2015-11-24T17:39:12Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1122</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1122"/>
		<updated>2015-10-04T01:04:40Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Conceptos =&lt;br /&gt;
Las redes inalámbricas malladas, redes acopladas, o redes de malla inalámbricas de infraestructura, para definirlas de una forma sencilla, son aquellas redes en las que se mezclan las dos topologías de las redes inalámbricas, la topología Ad-hoc y la topología infraestructura. Básicamente son redes con topología de infraestructura pero que permiten unirse a la red a dispositivos que a pesar de estar fuera del rango de cobertura de los puntos de acceso están dentro del rango de cobertura de alguna tarjeta de red (TR) que directamente o indirectamente está dentro del rango de cobertura de un punto de acceso ([https://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica_mallada Definición de Wikipedia]).&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
# Crear una red libre y descentralizada de acceso público&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Promover el uso de servicios dentro de la red &lt;br /&gt;
&lt;br /&gt;
= Nodos administrados por el r00tHouse =&lt;br /&gt;
Esta sección muestra las configuraciones de routers, diseño y servicios montados en los nodos administrados por el r00tHouse&lt;br /&gt;
&lt;br /&gt;
== Infraestructura de red ==&lt;br /&gt;
&lt;br /&gt;
[[Red Mesh - Idea básica]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:R00thouse-mesh1.png]]&lt;br /&gt;
&lt;br /&gt;
La infraestructura de la red que estamos proponiendo se basa en &#039;&#039;&#039;algo muy cercano a una red distribuida&#039;&#039;&#039;, los nodos son routers y se encargan de conectar a varios clientes a través de wifi en modo AP.&lt;br /&gt;
&lt;br /&gt;
[[Red Mesh - Interconexiones]]&lt;br /&gt;
&lt;br /&gt;
== Nodos fuertes ==&lt;br /&gt;
&lt;br /&gt;
Dentro de la red pueden existir nodos muy concurridos, para los cuales puede opcionalmente no usarse un protocolo de enrutamiento dinámico para redes mesh, ya que los protocolos de enrutamiento dinámicos introducen tráfico extra en la red informando a los otros nodos de su presencia y si existen muchos nodos el tráfico para este cometido causa congestión en la red. La congestión depende de la implementación propia del protocolo.&lt;br /&gt;
&lt;br /&gt;
Una idea es usar &#039;&#039;enrutamiento estático&#039;&#039; entre estos nodos fuertes (&#039;&#039;backbones&#039;&#039;). Actualmente nuestra red aún no ha implementado esto, pero puede surgir la necesidad de hacerlo en el futuro para cuyo caso hemos de publicar la tabla de enrutamiento de cada nodo fuerte para mantener así &lt;br /&gt;
la transparencia de la red.&lt;br /&gt;
&lt;br /&gt;
== Modo ad-hoc ==&lt;br /&gt;
&lt;br /&gt;
La mayor parte de la conexión entre los nodos de la red está pensada para funcionar en modo ad-hoc para garantizar la descentralización al máximo. La siguiente configuración muestra los parámetros básicos para estar dentro este enlace ad-hoc y crear una zona Wi-Fi para aparatos clientes (smartphones, laptops).&lt;br /&gt;
&lt;br /&gt;
* Canal: &#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
* Red adhoc (con ssid r00thouse-mesh para la comunicación entre nodos)&lt;br /&gt;
** ssid: &#039;&#039;&#039;r00thouse-mesh&#039;&#039;&#039;&lt;br /&gt;
** bssid: &#039;&#039;&#039;CA:FE:BA:BE:06:DF&#039;&#039;&#039;&lt;br /&gt;
* Red wifi mesh &#039;&#039;&#039;publica &#039;&#039;&#039;(los que se conecten a esa red tendrán una ip publica en la red mesh).&lt;br /&gt;
** ssid: &#039;&#039;&#039;r00thouse-{nro_nodo}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; &#039;&#039;Configuración completa -&amp;gt;&#039;&#039; &#039;&#039;&#039; [[r00thouse-mesh]]&lt;br /&gt;
== Firmware y Protocolos ==&lt;br /&gt;
Los routers administrados por el r00tHouse que forman parte de la red mesh hacen uso del firmware OpenWRT. Inicialmente la versión del firmware utilizada en routers de 2.4GHz es la versión &amp;quot;Attitude Adjusment v12.09&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Los nodos ubicados en los techos pueden ser de 2.4GHz o 5GHz (se recomienda hacer uso de 5GHz). Estos routers hacen uso del protocolo de ruteo dinámico  &amp;quot;Batman-adv&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Los routers de techo se interconectan en modo [https://es.wikipedia.org/wiki/Red_ad_hoc_inal%C3%A1mbrica ad-hoc] usando protocolos de enrutamiento dinámico (Batman-adv). Este protocolo asegura la adaptación automática de la tabla de enrutamiento de cada router a medida que se adhieren otros nodos (routers) a la red, y así tomarlos en cuenta como parte de la red.&lt;br /&gt;
&lt;br /&gt;
Con esto se consigue que &#039;&#039;no exista un nodo central&#039;&#039;, así si uno o varios nodos dejan de funcionar la conectividad en la red no se perderá mientras exista una ruta disponible entre nodos que requieren comunicación. Así se forma una red mallada o red mesh que no depende de puntos centrales.&lt;br /&gt;
&lt;br /&gt;
== Modelos de routers ==&lt;br /&gt;
Se hicieron experimentos con los siguientes tipos de routers.&lt;br /&gt;
* [[Routers TP-Link]]&lt;br /&gt;
* [[ASUS WL-500GP v2]]&lt;br /&gt;
&lt;br /&gt;
= Casos de éxito en otros países =&lt;br /&gt;
* [http://bogota-mesh.org/ Red Inalámbrica Comunitaria Libre de Bogota]&lt;br /&gt;
* [http://buenosaireslibre.net/ Red digital comunitaria de la Ciudad de Buenos Aires y Alrededores]&lt;br /&gt;
* [https://guifi.net/en/node/3671/view/services Guifi (españa) + Servicios]&lt;br /&gt;
* [http://wiki.ninux.org/FrontPage Ninux]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region Lista de redes por región]&lt;br /&gt;
* [https://wiki.projectmeshnet.org/List_of_Mesh_Locals projectmeshnet]&lt;br /&gt;
* [http://battlemesh.org/ Prueban protocolos periódicamente]&lt;br /&gt;
* [http://www.libre-mesh.net/ Firmware basado en OpenWrt]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1121</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1121"/>
		<updated>2015-10-04T00:46:03Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Conceptos =&lt;br /&gt;
Las redes inalámbricas malladas, redes acopladas, o redes de malla inalámbricas de infraestructura, para definirlas de una forma sencilla, son aquellas redes en las que se mezclan las dos topologías de las redes inalámbricas, la topología Ad-hoc y la topología infraestructura. Básicamente son redes con topología de infraestructura pero que permiten unirse a la red a dispositivos que a pesar de estar fuera del rango de cobertura de los puntos de acceso están dentro del rango de cobertura de alguna tarjeta de red (TR) que directamente o indirectamente está dentro del rango de cobertura de un punto de acceso ([https://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica_mallada Definición de Wikipedia]).&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
# Crear una red libre y descentralizada de acceso público&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Promover el uso de servicios dentro de la red &lt;br /&gt;
&lt;br /&gt;
= Nodos administrados por el r00tHouse =&lt;br /&gt;
Esta sección muestra las configuraciones de routers, diseño y servicios montados en los nodos administrados por el r00tHouse&lt;br /&gt;
&lt;br /&gt;
= Infraestructura de red =&lt;br /&gt;
&lt;br /&gt;
[[Red Mesh - Idea básica]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:R00thouse-mesh1.png]]&lt;br /&gt;
&lt;br /&gt;
La infraestructura de la red que estamos proponiendo se basa en &#039;&#039;&#039;algo muy cercano a una red distribuida&#039;&#039;&#039;, los nodos son routers y se encargan de conectar a varios clientes a través de wifi en modo AP.&lt;br /&gt;
&lt;br /&gt;
[[Red Mesh - Interconexiones]]&lt;br /&gt;
&lt;br /&gt;
== Nodos fuertes ==&lt;br /&gt;
&lt;br /&gt;
Dentro de la red pueden existir nodos muy concurridos, para los cuales puede opcionalmente no usarse un protocolo de enrutamiento dinámico para redes mesh, ya que los protocolos de enrutamiento dinámicos introducen tráfico extra en la red informando a los otros nodos de su presencia y si existen muchos nodos el tráfico para este cometido causa congestión en la red. La congestión depende de la implementación propia del protocolo.&lt;br /&gt;
&lt;br /&gt;
Una idea es usar &#039;&#039;enrutamiento estático&#039;&#039; entre estos nodos fuertes (&#039;&#039;backbones&#039;&#039;). Actualmente nuestra red aún no ha implementado esto, pero puede surgir la necesidad de hacerlo en el futuro para cuyo caso hemos de publicar la tabla de enrutamiento de cada nodo fuerte para mantener así &lt;br /&gt;
la transparencia de la red.&lt;br /&gt;
&lt;br /&gt;
== Modo ad-hoc ==&lt;br /&gt;
&lt;br /&gt;
La mayor parte de la conexión entre los nodos de la red está pensada para funcionar en modo ad-hoc para garantizar la descentralización al máximo. La siguiente configuración muestra los parámetros básicos para estar dentro este enlace ad-hoc y crear una zona Wi-Fi para aparatos clientes (smartphones, laptops).&lt;br /&gt;
&lt;br /&gt;
* Canal: &#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
* Red adhoc (con ssid r00thouse-mesh para la comunicación entre nodos)&lt;br /&gt;
** ssid: &#039;&#039;&#039;r00thouse-mesh&#039;&#039;&#039;&lt;br /&gt;
** bssid: &#039;&#039;&#039;CA:FE:BA:BE:06:DF&#039;&#039;&#039;&lt;br /&gt;
* Red wifi mesh &#039;&#039;&#039;publica &#039;&#039;&#039;(los que se conecten a esa red tendrán una ip publica en la red mesh).&lt;br /&gt;
** ssid: &#039;&#039;&#039;r00thouse-{nro_nodo}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; &#039;&#039;Configuración completa -&amp;gt;&#039;&#039; &#039;&#039;&#039; [[r00thouse-mesh]]&lt;br /&gt;
== Firmware y Protocolos ==&lt;br /&gt;
Los routers administrados por el r00tHouse que forman parte de la red mesh hacen uso del firmware OpenWRT. Inicialmente la versión del firmware utilizada en routers de 2.4GHz es la versión &amp;quot;Attitude Adjusment v12.09&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Los nodos ubicados en los techos pueden ser de 2.4GHz o 5GHz (se recomienda hacer uso de 5GHz). Estos routers hacen uso del protocolo de ruteo dinámico  &amp;quot;Batman-adv&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Los routers de techo se interconectan en modo [https://es.wikipedia.org/wiki/Red_ad_hoc_inal%C3%A1mbrica ad-hoc] usando protocolos de enrutamiento dinámico (Batman-adv). Este protocolo asegura la adaptación automática de la tabla de enrutamiento de cada router a medida que se adhieren otros nodos (routers) a la red, y así tomarlos en cuenta como parte de la red.&lt;br /&gt;
&lt;br /&gt;
Con esto se consigue que &#039;&#039;no exista un nodo central&#039;&#039;, así si uno o varios nodos dejan de funcionar la conectividad en la red no se perderá mientras exista una ruta disponible entre nodos que requieren comunicación. Así se forma una red mallada o red mesh que no depende de puntos centrales.&lt;br /&gt;
&lt;br /&gt;
== Modelos de routers ==&lt;br /&gt;
Se hicieron experimentos con los siguientes tipos de routers.&lt;br /&gt;
* [[Routers TP-Link]]&lt;br /&gt;
* [[ASUS WL-500GP v2]]&lt;br /&gt;
&lt;br /&gt;
= Casos de éxito en otros países =&lt;br /&gt;
* [http://bogota-mesh.org/ Red Inalámbrica Comunitaria Libre de Bogota]&lt;br /&gt;
* [http://buenosaireslibre.net/ Red digital comunitaria de la Ciudad de Buenos Aires y Alrededores]&lt;br /&gt;
* [https://guifi.net/en/node/3671/view/services Guifi (españa) + Servicios]&lt;br /&gt;
* [http://wiki.ninux.org/FrontPage Ninux]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region Lista de redes por región]&lt;br /&gt;
* [https://wiki.projectmeshnet.org/List_of_Mesh_Locals projectmeshnet]&lt;br /&gt;
* [http://battlemesh.org/ Prueban protocolos periódicamente]&lt;br /&gt;
* [http://www.libre-mesh.net/ Firmware basado en OpenWrt]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1115</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1115"/>
		<updated>2015-10-04T00:15:17Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Conceptos =&lt;br /&gt;
Las redes inalámbricas malladas, redes acopladas, o redes de malla inalámbricas de infraestructura, para definirlas de una forma sencilla, son aquellas redes en las que se mezclan las dos topologías de las redes inalámbricas, la topología Ad-hoc y la topología infraestructura. Básicamente son redes con topología de infraestructura pero que permiten unirse a la red a dispositivos que a pesar de estar fuera del rango de cobertura de los puntos de acceso están dentro del rango de cobertura de alguna tarjeta de red (TR) que directamente o indirectamente está dentro del rango de cobertura de un punto de acceso ([https://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica_mallada Definición de Wikipedia]).&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
# Crear una red libre y descentralizada de acceso público&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Promover el uso de servicios dentro de la red &lt;br /&gt;
&lt;br /&gt;
= Nodos administrados por el r00tHouse =&lt;br /&gt;
Esta sección muestra las configuraciones de routers, diseño y servicios montados en los nodos administrados por el r00tHouse&lt;br /&gt;
&lt;br /&gt;
= Infraestructura de red =&lt;br /&gt;
&lt;br /&gt;
[[Red Mesh - Idea básica]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:R00thouse-mesh1.png]]&lt;br /&gt;
&lt;br /&gt;
La infraestructura de la red que estamos proponiendo se basa en &#039;&#039;&#039;algo muy cercano a una red distribuida&#039;&#039;&#039;, los nodos son routers y se encargan de conectar a varios clientes a través de wifi en modo AP.&lt;br /&gt;
&lt;br /&gt;
Estos routers se interconectan en modo [https://es.wikipedia.org/wiki/Red_ad_hoc_inal%C3%A1mbrica ad-hoc] usando protocolos de enrutamiento como [https://es.wikipedia.org/wiki/B.A.T.M.A.N. B.A.T.M.A.N.]. Estos protocolos aseguran la adaptación automática de la tabla de enrutamiento de cada router a medida que se adhieren otros nodos (routers) a la red, y así tomarlos en cuenta como parte de la red.&lt;br /&gt;
&lt;br /&gt;
Con esto se consigue que &#039;&#039;no exista un nodo central&#039;&#039;, así si uno o varios nodos dejan de funcionar la conectividad en la red no se perderá mientras exista una ruta disponible entre nodos que requieren comunicación. Así se forma una red mallada o red mesh que no depende de puntos centrales.&lt;br /&gt;
&lt;br /&gt;
[[Red Mesh - Interconexiones]]&lt;br /&gt;
&lt;br /&gt;
== Nodos fuertes ==&lt;br /&gt;
&lt;br /&gt;
Dentro de la red pueden existir nodos muy concurridos, para los cuales puede opcionalmente no usarse un protocolo de enrutamiento dinámico para redes mesh, ya que los protocolos de enrutamiento dinámicos introducen tráfico extra en la red informando a los otros nodos de su presencia y si existen muchos nodos el tráfico para este cometido causa congestión en la red. La congestión depende de la implementación propia del protocolo.&lt;br /&gt;
&lt;br /&gt;
Una idea es usar &#039;&#039;enrutamiento estático&#039;&#039; entre estos nodos fuertes (&#039;&#039;backbones&#039;&#039;). Actualmente nuestra red aún no ha implementado esto, pero puede surgir la necesidad de hacerlo en el futuro para cuyo caso hemos de publicar la tabla de enrutamiento de cada nodo fuerte para mantener así &lt;br /&gt;
la transparencia de la red.&lt;br /&gt;
&lt;br /&gt;
== Modo ad-hoc ==&lt;br /&gt;
&lt;br /&gt;
La mayor parte de la conexión entre los nodos de la red está pensada para funcionar en modo ad-hoc para garantizar la descentralización al máximo. La siguiente configuración muestra los parámetros básicos para estar dentro este enlace ad-hoc y crear una zona Wi-Fi para aparatos clientes (smartphones, laptops).&lt;br /&gt;
&lt;br /&gt;
* Canal: &#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
* Red adhoc (con ssid r00thouse-mesh para la comunicación entre nodos)&lt;br /&gt;
** ssid: &#039;&#039;&#039;r00thouse-mesh&#039;&#039;&#039;&lt;br /&gt;
** bssid: &#039;&#039;&#039;CA:FE:BA:BE:06:DF&#039;&#039;&#039;&lt;br /&gt;
* Red wifi mesh &#039;&#039;&#039;publica &#039;&#039;&#039;(los que se conecten a esa red tendrán una ip publica en la red mesh).&lt;br /&gt;
** ssid: &#039;&#039;&#039;r00thouse-{nro_nodo}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; &#039;&#039;Configuración completa -&amp;gt;&#039;&#039; &#039;&#039;&#039; [[r00thouse-mesh]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Firmware y Protocolos ==&lt;br /&gt;
Los routers administrados por el r00tHouse que forman parte de la red mesh hacen uso del firmware OpenWRT. Inicialmente la versión del firmware utilizada en routers de 2.4GHz es la versión &amp;quot;Attitude Adjusment v12.09&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Los nodos ubicados en los techos pueden ser de 2.4GHz o 5GHz (se recomienda hacer uso de 5GHz). Estos routers hacen uso del protocolo de ruteo dinámico  &amp;quot;Batman-adv&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Modelos de routers ==&lt;br /&gt;
Se hicieron experimentos con los siguientes tipos de routers.&lt;br /&gt;
* [[Routers TP-Link]]&lt;br /&gt;
* [[ASUS WL-500GP v2]]&lt;br /&gt;
&lt;br /&gt;
= Casos de éxito en otros países =&lt;br /&gt;
* [http://bogota-mesh.org/ Red Inalámbrica Comunitaria Libre de Bogota]&lt;br /&gt;
* [http://buenosaireslibre.net/ Red digital comunitaria de la Ciudad de Buenos Aires y Alrededores]&lt;br /&gt;
* [https://guifi.net/en/node/3671/view/services Guifi (españa) + Servicios]&lt;br /&gt;
* [http://wiki.ninux.org/FrontPage Ninux]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region Lista de redes por región]&lt;br /&gt;
* [https://wiki.projectmeshnet.org/List_of_Mesh_Locals projectmeshnet]&lt;br /&gt;
* [http://battlemesh.org/ Prueban protocolos periódicamente]&lt;br /&gt;
* [http://www.libre-mesh.net/ Firmware basado en OpenWrt]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1112</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1112"/>
		<updated>2015-10-04T00:11:54Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: /* Modelos de routers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Conceptos =&lt;br /&gt;
Las redes inalámbricas malladas, redes acopladas, o redes de malla inalámbricas de infraestructura, para definirlas de una forma sencilla, son aquellas redes en las que se mezclan las dos topologías de las redes inalámbricas, la topología Ad-hoc y la topología infraestructura. Básicamente son redes con topología de infraestructura pero que permiten unirse a la red a dispositivos que a pesar de estar fuera del rango de cobertura de los puntos de acceso están dentro del rango de cobertura de alguna tarjeta de red (TR) que directamente o indirectamente está dentro del rango de cobertura de un punto de acceso ([https://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica_mallada Definición de Wikipedia]).&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
# Crear una red libre y descentralizada de acceso público&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Promover el uso de servicios dentro de la red &lt;br /&gt;
&lt;br /&gt;
= Nodos administrados por el r00tHouse =&lt;br /&gt;
Esta sección muestra las configuraciones de routers, diseño y servicios montados en los nodos administrados por el r00tHouse&lt;br /&gt;
&lt;br /&gt;
== Firmware y Protocolos ==&lt;br /&gt;
Los routers administrados por el r00tHouse que forman parte de la red mesh hacen uso del firmware OpenWRT. Inicialmente la versión del firmware utilizada en routers de 2.4GHz es la versión &amp;quot;Attitude Adjusment v12.09&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Los nodos ubicados en los techos pueden ser de 2.4GHz o 5GHz (se recomienda hacer uso de 5GHz). Estos routers hacen uso del protocolo de ruteo dinámico  &amp;quot;Batman-adv&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Modelos de routers ==&lt;br /&gt;
Se hicieron experimentos con los siguientes tipos de routers.&lt;br /&gt;
* [[Routers TP-Link]]&lt;br /&gt;
* [[ASUS WL-500GP v2]]&lt;br /&gt;
&lt;br /&gt;
= Casos de éxito en otros países =&lt;br /&gt;
* [http://bogota-mesh.org/ Red Inalámbrica Comunitaria Libre de Bogota]&lt;br /&gt;
* [http://buenosaireslibre.net/ Red digital comunitaria de la Ciudad de Buenos Aires y Alrededores]&lt;br /&gt;
* [https://guifi.net/en/node/3671/view/services Guifi (españa) + Servicios]&lt;br /&gt;
* [http://wiki.ninux.org/FrontPage Ninux]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region Lista de redes por región]&lt;br /&gt;
* [https://wiki.projectmeshnet.org/List_of_Mesh_Locals projectmeshnet]&lt;br /&gt;
* [http://battlemesh.org/ Prueban protocolos periódicamente]&lt;br /&gt;
* [http://www.libre-mesh.net/ Firmware basado en OpenWrt]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1110</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1110"/>
		<updated>2015-10-04T00:10:32Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Conceptos =&lt;br /&gt;
Las redes inalámbricas malladas, redes acopladas, o redes de malla inalámbricas de infraestructura, para definirlas de una forma sencilla, son aquellas redes en las que se mezclan las dos topologías de las redes inalámbricas, la topología Ad-hoc y la topología infraestructura. Básicamente son redes con topología de infraestructura pero que permiten unirse a la red a dispositivos que a pesar de estar fuera del rango de cobertura de los puntos de acceso están dentro del rango de cobertura de alguna tarjeta de red (TR) que directamente o indirectamente está dentro del rango de cobertura de un punto de acceso ([https://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica_mallada Definición de Wikipedia]).&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
# Crear una red libre y descentralizada de acceso público&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Promover el uso de servicios dentro de la red &lt;br /&gt;
&lt;br /&gt;
= Nodos administrados por el r00tHouse =&lt;br /&gt;
Esta sección muestra las configuraciones de routers, diseño y servicios montados en los nodos administrados por el r00tHouse&lt;br /&gt;
&lt;br /&gt;
== Firmware y Protocolos ==&lt;br /&gt;
Los routers administrados por el r00tHouse que forman parte de la red mesh hacen uso del firmware OpenWRT. Inicialmente la versión del firmware utilizada en routers de 2.4GHz es la versión &amp;quot;Attitude Adjusment v12.09&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Los nodos ubicados en los techos pueden ser de 2.4GHz o 5GHz (se recomienda hacer uso de 5GHz). Estos routers hacen uso del protocolo de ruteo dinámico  &amp;quot;Batman-adv&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Modelos de routers ==&lt;br /&gt;
Se hicieron experimentos con los siguientes tipos de routers.&lt;br /&gt;
* [[Routers TP-Link]]&lt;br /&gt;
* [[Asus WL-500GP v2]]&lt;br /&gt;
&lt;br /&gt;
= Casos de éxito en otros países =&lt;br /&gt;
* [http://bogota-mesh.org/ Red Inalámbrica Comunitaria Libre de Bogota]&lt;br /&gt;
* [http://buenosaireslibre.net/ Red digital comunitaria de la Ciudad de Buenos Aires y Alrededores]&lt;br /&gt;
* [https://guifi.net/en/node/3671/view/services Guifi (españa) + Servicios]&lt;br /&gt;
* [http://wiki.ninux.org/FrontPage Ninux]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region Lista de redes por región]&lt;br /&gt;
* [https://wiki.projectmeshnet.org/List_of_Mesh_Locals projectmeshnet]&lt;br /&gt;
* [http://battlemesh.org/ Prueban protocolos periódicamente]&lt;br /&gt;
* [http://www.libre-mesh.net/ Firmware basado en OpenWrt]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1101</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1101"/>
		<updated>2015-10-03T23:57:32Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Conceptos =&lt;br /&gt;
Las redes inalámbricas malladas, redes acopladas, o redes de malla inalámbricas de infraestructura, para definirlas de una forma sencilla, son aquellas redes en las que se mezclan las dos topologías de las redes inalámbricas, la topología Ad-hoc y la topología infraestructura. Básicamente son redes con topología de infraestructura pero que permiten unirse a la red a dispositivos que a pesar de estar fuera del rango de cobertura de los puntos de acceso están dentro del rango de cobertura de alguna tarjeta de red (TR) que directamente o indirectamente está dentro del rango de cobertura de un punto de acceso ([https://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica_mallada Definición de Wikipedia]).&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
# Crear una red libre y descentralizada de acceso público&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Promover el uso de servicios dentro de la red &lt;br /&gt;
&lt;br /&gt;
= Nodos administrados por el r00tHouse =&lt;br /&gt;
Esta sección muestra las configuraciones de routers, diseño y servicios montados en los nodos administrados por el r00tHouse&lt;br /&gt;
&lt;br /&gt;
== Protocolos ==&lt;br /&gt;
TODO: &lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
TODO:&lt;br /&gt;
&lt;br /&gt;
= Casos de éxito en otros países =&lt;br /&gt;
* [http://bogota-mesh.org/ Red Inalámbrica Comunitaria Libre de Bogota]&lt;br /&gt;
* [http://buenosaireslibre.net/ Red digital comunitaria de la Ciudad de Buenos Aires y Alrededores]&lt;br /&gt;
* [https://guifi.net/en/node/3671/view/services Guifi (españa) + Servicios]&lt;br /&gt;
* [http://wiki.ninux.org/FrontPage Ninux]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region Lista de redes por región]&lt;br /&gt;
* [https://wiki.projectmeshnet.org/List_of_Mesh_Locals projectmeshnet]&lt;br /&gt;
* [http://battlemesh.org/ Prueban protocolos periódicamente]&lt;br /&gt;
* [http://www.libre-mesh.net/ Firmware basado en OpenWrt]&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1094</id>
		<title>REDES MESH</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=REDES_MESH&amp;diff=1094"/>
		<updated>2015-10-03T23:38:37Z</updated>

		<summary type="html">&lt;p&gt;Donkeysharp: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Conceptos =&lt;br /&gt;
Las redes inalámbricas malladas, redes acopladas, o redes de malla inalámbricas de infraestructura, para definirlas de una forma sencilla, son aquellas redes en las que se mezclan las dos topologías de las redes inalámbricas, la topología Ad-hoc y la topología infraestructura. Básicamente son redes con topología de infraestructura pero que permiten unirse a la red a dispositivos que a pesar de estar fuera del rango de cobertura de los puntos de acceso están dentro del rango de cobertura de alguna tarjeta de red (TR) que directamente o indirectamente está dentro del rango de cobertura de un punto de acceso ([https://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica_mallada Definición de Wikipedia]).&lt;br /&gt;
&lt;br /&gt;
= Objetivos =&lt;br /&gt;
# Crear una red libre y descentralizada de acceso público&lt;br /&gt;
# Permitir a la comunidad tener el control de las comunicaciones&lt;br /&gt;
# Brindar públicamente la documentación de configuraciones de routers y servicios&lt;br /&gt;
# Promover el uso de servicios dentro de la red mesh&lt;/div&gt;</summary>
		<author><name>Donkeysharp</name></author>
	</entry>
</feed>