<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
	
		<title>philpep's blog - tag wifi</title>
		<atom:link href="http://blog.philpep.org/feed/tag/wifi/rss2" rel="self" type="application/rss+xml" />
		<description>philpep&#39;s blog - tag wifi rss</description>
	<link>http://blog.philpep.org</link>
	<language>fr</language>
		<lastBuildDate>Mon, 08 Feb 2010 14:46:46 GMT</lastBuildDate>
	<generator>Pblog</generator>
		<item>
			<title>Alix fail et OpenWrt</title>
			<link>http://blog.philpep.org/post/Alix-fail-et-OpenWrt</link>
			<guid>http://blog.philpep.org/post/Alix-fail-et-OpenWrt</guid>
			<pubDate>Mon, 08 Feb 2010 14:46:46 GMT</pubDate>
			<description>&lt;p&gt;Ce week end j&#39;ai essuyé pas mal  d&#39;échecs en tout genres, j&#39;ai une superbe &lt;a href=&#34;/tag/alix&#34;&gt;alix&lt;/a&gt; qui tourne sur &lt;a href=&#34;/tag/OpenBSD&#34;&gt;OpenBSD&lt;/a&gt; et j&#39;ai une carte wifi en minipci dessus qui marche passablement mal sur OpenBSD (tous les modes ne marchent pas et beaucoup de pertes de paquets quand ça marche).&lt;/p&gt;
&lt;p&gt;Du coup je me mis en tête le fait que ça tournera mieux sous un autre OS, j&#39;ai donc essayé dans l&#39;ordre &lt;a href=&#34;/tag/FreeBSD&#34;&gt;FreeBSD&lt;/a&gt;, Debian et &lt;a href=&#34;http://openwrt.org&#34;&gt;OpenWrt&lt;/a&gt;. Aucuns n&#39;a su faire tourner ma carte même avec les derniers drivers, j&#39;avais même pas d&#39;interface, comme quoi le support matériel sur OpenBSD est pas aussi mauvais qu&#39;on le pense.&lt;/p&gt;
&lt;p&gt;Donc si quelqu&#39;un à réussi à faire tourner convenablement la carte &lt;a href=&#34;http://linitx.com/viewproduct.php?prodid=11331&#34;&gt;Engenius NMP-8602+ 400mW a/b/g miniPCI&lt;/a&gt; sur un OS libre merci de me faire signe.&lt;/p&gt;
&lt;p&gt;J&#39;ai donc remis OpenBSD dessus et enlevé la carte wifi (si quelqu&#39;un est intéressé je suis prêt à la céder d&#39;ailleurs, toute neuve jamais servie :&amp;gt;)&lt;/p&gt;
&lt;p&gt;J&#39;ai quand même beaucoup joué avec le boot pxe sur sortie série Linux/BSD donc je suis bien rodé là dessus maintenant. Et surtout j&#39;ai découvert OpenWrt, une toute petite distribution linux pour l&#39;embarqué, faite à la base pour flasher les firmware proprio sur les routeurs du marché elle tourne aussi bien sur tout autre matériel et c&#39;est un projet très dynamique et original. L&#39;installation par pxe est super simple, il suffit de compiler un &lt;a href=&#34;http://en.wikipedia.org/wiki/RAM_disk&#34;&gt;ramdisk&lt;/a&gt; et de démarrer dessus.&lt;/p&gt;
&lt;div class=&#34;codehilite&#34;&gt;&lt;pre&gt;$ ls -l /usr/local/pxe/
total 1796
-rw-r--r--  1 phil  phil   1786396 Feb  7 15:41 openwrt-x86-vmlinuz
-rwxr-xr-x  1 root  wheel    16466 Feb  6 21:31 pxelinux.0
drwxr-xr-x  2 root  wheel      512 Feb  7 15:41 pxelinux.cfg
$ cat /usr/local/pxe/pxelinux.cfg/default
# Simplement spécifier la vitesse du port série
# 38400 ici
serial 0 38400 0
console 0
label linux
kernel openwrt-x86-vmlinuz
append init=/etc/preinit console=tty0 console=ttyS0,38400n8 reboot=bios
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Après c&#39;est du pxe classique, tftp et dhcpd et ça démarre :&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;openwrt&#34; src=&#34;/static/pub/openwrt.png&#34; /&gt;&lt;/p&gt;
&lt;p&gt;Après il suffit d&#39;envoyer l&#39;image sur le disque dur (soit la votre, soit celle qui est distribuée) :&lt;/p&gt;
&lt;div class=&#34;codehilite&#34;&gt;&lt;pre&gt;root@Solo:/# wget http://downloads.openwrt.org/kamikaze/8.09.2/x86/openwrt-x86-squashfs.image
root@Solo:/# dd if=openwrt-x86-squashfs.image of=/dev/hda
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Et &lt;em&gt;c&#39;est tout&lt;/em&gt; !&lt;/p&gt;
&lt;p&gt;À coté de ça vous avez une interface de configuration web convi, un petit sshd &lt;a href=&#34;http://matt.ucc.asn.au/dropbear/dropbear.html&#34;&gt;dropbear&lt;/a&gt; et pleins de packages disponible (très orienté réseau bien sûr). Ça doit être encore plus réjouissant quand on flashe un routeur wifi proprio :)&lt;/p&gt;
&lt;p&gt;Mais bon, alix mérite qu&#39;on l&#39;exploite plus que ça, j&#39;aime bien l&#39;interface web mais j&#39;aime mieux éditer mon &lt;a href=&#34;/tag/Packet%20Filter&#34;&gt;pf.conf&lt;/a&gt; avec &lt;a href=&#34;/tag/vim&#34;&gt;vim&lt;/a&gt;.&lt;/p&gt;</description>
		</item>
	</channel>
</rss>

