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

<channel>
	<title>KodeGeek &#187; wireless</title>
	<atom:link href="http://kodegeek.com/blog/tag/wireless/feed/" rel="self" type="application/rss+xml" />
	<link>http://kodegeek.com/blog</link>
	<description>Programación, fitness, interés geek</description>
	<lastBuildDate>Sun, 29 Apr 2012 17:29:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Instalando Fedora Core 10 en mi laptop, algo me dice que este no es el año de Linux en el escritorio</title>
		<link>http://kodegeek.com/blog/2009/01/10/fedora-core10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fedora-core10</link>
		<comments>http://kodegeek.com/blog/2009/01/10/fedora-core10/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 03:15:59 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[kodegeek]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://kodegeek.com/blog/?p=1432</guid>
		<description><![CDATA[En este momento estoy trabajando en un proyecto personal con Veronica, tal y como se los comentaba en una entrada anterior. Si bien la máquina que tengo corriendo OS X es muy poderosa, prefiero utilizar Linux para correr ciertos procesos ya que está mejor equipado para tareas en el lado del servidor (paquetes preparados, es [...]]]></description>
			<content:encoded><![CDATA[<p>En este momento estoy trabajando en un proyecto personal con Veronica, tal y como se los comentaba en una entrada anterior. Si bien la máquina que tengo corriendo OS X es muy poderosa, prefiero utilizar Linux para correr ciertos procesos ya que está mejor equipado para tareas en el lado del servidor (paquetes preparados, es un sistema operativo robusto, etc).</p>
<p>Sin embargo <a href="http://fedora.redhat.com" target="_blank">Fedora Core</a> 10 me ha dado dolores de cabeza en su configuración; El primero de ellos es la configuración automática del entorno gráfico, el cual acepta la resolución correcta pero congela (literalmente) todo la laptop cuando termina de cargar. Es un error increíblemente bizarro, el cual no tiene trazas de error y que no ocurre por ejemplo si instaló <a href="http://www.ubuntu.com/" target="_blank">Ubuntu</a> 7 (si, es la versión que tenia a la mano). Sin embargo para lo que yo necesito no requiero X Windows en la laptop (de hecho ahorro memoria matando al servidor X) así que durante la instalación le dije  al instalador que usara el modo de texto:</p>
<blockquote><p>image=vmlinuz.initrd text</p></blockquote>
<p>La instalación transcurrió sin problemas, hasta que llegó el momento de detectar mis dispositivos de red: La tarjeta de red inalámbrica (modelo <a href="http://www.amazon.com/Linksys-WPC54G-Wireless-G-Notebook-Adapter/dp/B00007KDVK" target="_blank">Linksys Wireless-G WPC54G</a>) fué reconocida, pero el <strong>firwmare</strong> no cargó, ya que no viene distribuido con ninguna distribución de Linux (la tarjeta de red usa un manejador de <a href="http://broadcom.com/products/Wireless-LAN?source=ql" target="_blank">Broadcom</a> el cual es propietario y posiblemente nunca será abierto).</p>
<p>La tarjeta PCI fué reconocida</p>
<blockquote><p>[root@hplaptop ~]# <strong>lspci|grep -i wire</strong><br />
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)<br />
07:00.0 Network controller: <span style="color: #ff0000;"><strong>Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)</strong></span><br />
[root@hplaptop ~]#</p></blockquote>
<p>Esto es básico,<em> no está tan mal</em>. Pero hubo un problema en la inicialización del dispositivo:</p>
<blockquote><p>Jan  7 19:27:40 localhost kernel: firmware: requesting b43/ucode5.fw<br />
Jan  7 19:27:40 localhost kernel: b43-phy0 ERROR: Firmware file &#8220;b43/ucode5.fw&#8221; not found<br />
Jan  7 19:27:40 localhost kernel: b43-phy0 ERROR: <strong>You must go to <a href="http://linuxwireless.org/en/users/Dr ivers/b43#devicefirmware" target="_blank">http://linuxwireless.org/en/users/Dr<br />
ivers/b43#devicefirmware</a> and download the latest firmware (version 4).Jan  7 19:27:40 localhost firmware.sh[2051]: Cannot find  firmware file &#8216;b43/ucode5.fw&#8217;</strong><br />
Jan  7 19:27:40 localhost NetworkManager: &lt;info&gt;  (eth0): carrier now OFF (device state 3)Jan  7 19:27:40 localhost NetworkManager: &lt;info&gt;  (eth0): device state change: 3 -&gt; 2<br />
Jan  7 19:27:40 localhost NetworkManager: &lt;info&gt;  (eth0): deactivating device (reason: 40).</p></blockquote>
<p>Ni corto ni perezoso me dirigí al sitio web, tal y siguiendo las<a href="http://linuxwireless.org/en/users/Drivers/b43#fw-b43-new" target="_blank"> instrucciones para la versión del kernel de Fedora Core</a> 10 copié los archivos a la laptop (recuerden, la laptop funcionaba sin problemas con el cliente DHCP usando ethernet con cable). Del log /var/log/messages:</p>
<blockquote><p>Jan 10 17:02:38 localhost avahi-daemon[2027]: Loading service file /services/ssh.service.<br />
Jan 10 17:02:38 localhost kernel: firmware: requesting b43/pcm5.fwJan 10 17:02:38 localhost kernel: firmware: requesting b43/b0g0initvals5.fw<br />
Jan 10 17:02:38 localhost kernel: firmware:<span style="color: #ff0000;"> requesting b43/b0g0bsinitvals5.fwJan 10 17:02:38 localhost kernel: b43-phy0: Loading firmware </span>version 410.2160 (2007-05-26 15:32:10)<br />
Jan 10 17:02:38 localhost kernel: Registered led device: b43-phy0::txJan 10 17:02:38 localhost kernel: Registered led device: b43-phy0::rx<br />
Jan 10 17:02:38 localhost kernel: Registered led device: b43-phy0::radioJan 10 17:02:38 localhost avahi-daemon[2027]: Network interface enumeration completed.</p></blockquote>
<p><em>¡Muy bien!</em> Ahora sólo tengo que revisar si la interfaz inalámbrica funciona bien. Lo primero es ver si puede detectar las redes vecinas:</p>
<blockquote><p>[root@hplaptop ~]#<strong> iwlist wlan0 scan</strong><br />
wlan0     Scan completed :<br />
<span style="color: #ff0000;"><em>Cell 01 &#8211; Address: 00:1F:F3:C4:CC:C4<br />
ESSID:&#8221;tepuyes2&#8243;<br />
Mode:Master<br />
Channel:1<br />
Frequency:2.412 GHz (Channel 1)<br />
Quality=78/100  Signal level:-52 dBm  Noise level=-66 dBm<br />
Encryption key:on<br />
IE: WPA Version 1<br />
Group Cipher : TKIP<br />
Pairwise Ciphers (1) : TKIP<br />
Authentication Suites (1) : PSK<br />
IE: IEEE 802.11i/WPA2 Version 1<br />
Group Cipher : TKIP<br />
Pairwise Ciphers (2) : CCMP TKIP<br />
Authentication Suites (1) : PSK<br />
IE: Unknown: 2D1A2C0217FFFF000000000000000000000000000000000000000000<br />
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s<br />
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s<br />
48 Mb/s; 54 Mb/s<br />
Extra:tsf=000000010a58699c<br />
Extra: Last beacon: 656ms ago</em></span><br />
Cell 02 &#8211; Address: 00:1E:52:79:34:74<br />
ESSID:&#8221;Botart&#8217;s Network&#8221;<br />
Mode:Master<br />
Channel:3<br />
Frequency:2.422 GHz (Channel 3)<br />
Quality=71/100  Signal level:-58 dBm  Noise level=-66 dBm<br />
Encryption key:on<br />
IE: WPA Version 1<br />
Group Cipher : TKIP<br />
Pairwise Ciphers (1) : TKIP<br />
Authentication Suites (1) : PSK<br />
IE: IEEE 802.11i/WPA2 Version 1<br />
Group Cipher : TKIP<br />
Pairwise Ciphers (2) : CCMP TKIP<br />
Authentication Suites (1) : PSK<br />
IE: Unknown: 2D1A4C101BFFFF000000000000000000000000000000000000000000<br />
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s<br />
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s<br />
48 Mb/s; 54 Mb/s<br />
Extra:tsf=000000001bbc0180<br />
Extra: Last beacon: 518ms ago</p></blockquote>
<p>Nada mal, mi red sale en la lista.  ¿Y que tal el estado de la interfaz wlan0?</p>
<p>No está conectada aún. Bueno, hay que configurarla a mano asegurándonos de que pueda ver la red inalámbrica con el <em>SSID</em> adecuado:</p>
<blockquote><p>[root@hplaptop ~]#<strong> cat /etc/sysconfig/network-scripts/ifcfg-wlan0</strong><br />
# Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller<br />
DEVICE=wlan0<br />
HWADDR=00:0c:41:2e:b2:18<br />
USERCTL=yes<br />
ONBOOT=yes<br />
BOOTPROTO=dhcp<br />
TYPE=Wireless<br />
MODE=Managed<br />
#ESSID=tepuyes2<br />
RATE=54Mb/s</p></blockquote>
<p>En mi caso utilizo <a href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access" target="_blank">WPA</a>, y así que tengo que configurarlo para que la comunicación de los certificados digitales trabaje bien:</p>
<blockquote><p>[root@hplaptop ~]# <strong>cat /etc/wpa_supplicant/wpa_supplicant.conf</strong><br />
ctrl_interface=/var/run/wpa_supplicant<br />
ctrl_interface_group=wheel<br />
network={<br />
ssid=&#8221;tepuyes2&#8243;<br />
psk=&#8221;XXXX&#8221;<br />
}<br />
[root@hplaptop ~]#</p></blockquote>
<p>Después de reiniciar un par de veces, volví a revisar la configuración básica:</p>
<blockquote><p>[root@hplaptop ~]#<strong> iwconfig</strong><br />
lo        no wireless extensions.</p>
<p>eth0      no wireless extensions.</p>
<p>wmaster0  no wireless extensions.</p>
<p><em><span style="color: #ff0000;">wlan0     IEEE 802.11bg  ESSID:&#8221;NETGEAR&#8221;<br />
Mode:Managed  Frequency:2.462 GHz  Access Point: 00:09:5B:C2:F6:5A</span></em><br />
Bit Rate=2 Mb/s   Tx-Power=27 dBm<br />
Retry min limit:7   RTS thr:off   Fragment thr=2352 B<br />
Encryption key:off<br />
Power Management:off<br />
<strong> </strong><span style="color: #ff0000;"><em>Link Quality=63/100  Signal level:-65 dBm  Noise level=-66 dBm</em></span><br />
Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0<br />
Tx excessive retries:0  Invalid misc:0   Missed beacon:0</p>
<p>pan0      no wireless extensions.</p></blockquote>
<p>¿Ya tengo dirección IP?</p>
<blockquote><p>root@hplaptop ~]#<strong> ifconfig -a</strong><br />
eth0      Link encap:Ethernet  HWaddr 00:02:3F:2F:38:D2<br />
inet addr:10.0.1.194  Bcast:10.0.1.255  Mask:255.255.255.0<br />
inet6 addr: 2002:4577:929d:0:202:3fff:fe2f:38d2/64 Scope:Global<br />
inet6 addr: fe80::202:3fff:fe2f:38d2/64 Scope:Link<br />
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
RX packets:382 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:196 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:1000<br />
RX bytes:38391 (37.4 KiB)  TX bytes:38171 (37.2 KiB)</p>
<p>lo        Link encap:Local Loopback<br />
inet addr:127.0.0.1  Mask:255.0.0.0<br />
inet6 addr: ::1/128 Scope:Host<br />
UP LOOPBACK RUNNING  MTU:16436  Metric:1<br />
RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:0<br />
RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)</p>
<p>pan0      Link encap:Ethernet  HWaddr 56:58:74:F3:A2:B1<br />
BROADCAST MULTICAST  MTU:1500  Metric:1<br />
RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:0<br />
RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)</p>
<p><span style="color: #ff0000;"><em>wlan0     Link encap:Ethernet  HWaddr 00:0C:41:2E:B2:18<br />
inet6 addr: fe80::20c:41ff:fe2e:b218/64 Scope:Link<br />
UP BROADCAST MULTICAST  MTU:1500  Metric:1<br />
RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:1000<br />
RX bytes:0 (0.0 b)  TX bytes:108 (108.0 b)</em></span></p>
<p>wmaster0  Link encap:UNSPEC  HWaddr 00-0C-41-2E-B2-18-F4-EF-00-00-00-00-00-00-00-00<br />
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 txqueuelen:1000<br />
RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)</p>
<p>[root@hplaptop ~]#</p></blockquote>
<p>Aún no <img src='http://kodegeek.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> . También hay varios indicadores de la tarjeta inalambrica los cuales me hacen pensar que hace falta algo más:</p>
<blockquote><p>[root@hplaptop ~]#<strong> iwlist wlan0 power</strong><br />
<span style="color: #ff0000;"><em>wlan0     Current mode:off</em></span></p>
<p>[root@hplaptop ~]#<strong> iwlist rate</strong><br />
lo        no bit-rate information.</p>
<p>eth0      no bit-rate information.</p>
<p>wmaster0  no bit-rate information.</p>
<p><span style="color: #ff0000;"><em>wlan0     unknown bit-rate information.<br />
Current Bit Rate=2 Mb/s</em></span></p>
<p>pan0      no bit-rate information.</p>
<p>[root@hplaptop ~]#<strong> iwlist key</strong><br />
lo        no encryption keys information.</p>
<p>eth0      no encryption keys information.</p>
<p><span style="color: #ff0000;"><em>wmaster0  no encryption keys information.</em></span></p>
<p><span style="color: #ff0000;"><em>wlan0     2 key sizes : 40, 104bits<br />
4 keys available :<br />
[1]: off<br />
[2]: off<br />
[3]: off<br />
[4]: off<br />
Current Transmit Key: [1]</em></span></p>
<p>pan0      no encryption keys information.</p></blockquote>
<p>Mucho se ha escrito <a href="http://www.linux.com/feature/118555" target="_blank">sobre lo difiicil que es configurar una tarjeta de red en Linux usando manejadores propietarios</a>, y hay mucha información en la red sobre <a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch13_:_Linux_Wireless_Networking" target="_blank">como configurar y resolver problemas de instalación</a>.</p>
<p>Mis recomendaciones por ahora:</p>
<ul>
<li>No compre tarjetas que no funcionan con manejadores nativos de Linux. NDIS y otros proyectos son un parche encima de la incompetencia de los vendedores en proveer manejadores abiertos. En particular la tarjeta que compré fué un gasto de $20 (yo me confié pensando que Linksys por hacer otros productos OpenSource seguro haría lo mismo con la tarjeta de red. Tremendo error).</li>
<li>No descarte su enlace por Ethernet si está configurando su laptop.</li>
<li>Busque ayuda en la red usando Google y otros buscadores. Avance lo más que pueda y después pida ayuda (eso le permitirá entender mejor el problema, a la vez que aprende).</li>
</ul>
<p>Por ahora sólo me queda pedir ayuda en <a href="http://www.redhat.com/mailman/listinfo/fedora-laptop-list" target="_blank">la lista de Fedora Core en laptops</a>, para tratar de resolver mi problema de la tarjeta de video y la conexión inalambrica. Mientras sigo intentando tengo conectada la laptop al puerto Ethernet de <a href="http://www.apple.com/timecapsule/backup.html" target="_blank">mi Time Capsule de Apple</a>, con lo cual me puedo concentrar en instalar las aplicaciones que quería montar desde el principio y sobre todo en trabajar en mi proyecto.</p>
<p>¿Y usted que opina, tiene algún consejo que quiere compartir?</p>
<p>Blogalaxia:<a rel="tag" href="http://www.blogalaxia.com/tags/linux">linux</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/opernsource">opernsource</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/wireless">wireless</a><br />
Technorati:<a rel="tag" href="http://technorati.com/tag/linux">linux</a>, <a rel="tag" href="http://technorati.com/tag/opernsource">opernsource</a>, <a rel="tag" href="http://technorati.com/tag/wireless">wireless</a><br />
To2blogs:<a rel="tag" href="http://www.to2blogs.com/tag/linux">linux</a>, <a rel="tag" href="http://www.to2blogs.com/tag/opernsource">opernsource</a>, <a rel="tag" href="http://www.to2blogs.com/tag/wireless">wireless</a><br />
Del.icio.us:<a rel="tag" href="http://del.icio.us/tag/linux">linux</a>, <a rel="tag" href="http://del.icio.us/tag/opernsource">opernsource</a>, <a rel="tag" href="http://del.icio.us/tag/wireless">wireless</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kodegeek.com/blog/2009/01/10/fedora-core10/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

