Posted by Benoit Papillault on Nov 28, 2009 in
Linux
Le matériel 802.11 ajoute du padding sur les paquets reçus et supprime le padding sur les paquets transmis. De plus, mac80211, la pile logicielle 802.11 Linux générique s’attends à un certain alignement sur les paquets reçus. Ainsi, les pilotes logiciels ont besoin de traiter ces contraintes pour éviter que des octets en trop ou en moins apparaissent.
Read more…
Étiquettes : mac80211
Posted by Benoit Papillault on Nov 22, 2009 in
WiFi
La norme 802.11n est ratifiée depuis le 11 Septembre 2009 selon le site web de l’IEEE : http://standards.ieee.org/announcements/ieee802.11n_2009amendment_ratified.html. C’est donc le moment de se pencher sur les détails. Aujourd’hui, nous allons regarder la définition de HT40.
Read more…
Étiquettes : 802.11n
Posted by Benoit Papillault on Nov 21, 2009 in
Linux,
WiFi
Afin d’être à jour avec le driver linux ath9k, j’ai décidé de le tester sur un laptop. J’ai utilisé une carte miniPCI AR5418 (MB72) pour ce test et un noyau wireless-testing (v2.6.32-rc7-43014-g505f756)). Je souhaitais utiliser cette carte afin de monitorer les réseaux 802.11n. Voici le résultat.
Read more…
Étiquettes : ath9k, atheros, Linux, mac80211
Posted by Benoit Papillault on Nov 18, 2009 in
Linux
Après avoir créé un tunnel GRE Ethernet, il semble important de comprendre comment l’encapsulation affecte le MTU, ainsi que quelques pièges classiques dans l’utilisation d’un tunnel GRE Ethernet sous Linux. Read more…
Étiquettes : gre, Linux
Posted by Benoit Papillault on Nov 8, 2009 in
Linux
Ca y est, j’ai enfin franchi le pas, je suis allé à un workshop sur les FPGA où j’ai réussi à faire clignoter une petite LED. Comme tout ceci n’est pas évident pour moi et j’espère que cela sera utile à d’autres, voici un petit article sur cette grande aventure.
Read more…
Étiquettes : fpga, Linux, xilinx
Posted by Benoit Papillault on Nov 2, 2009 in
Linux
GRE signifie Generic Routing Encapsulation et c’est un standard défini dans [RFC2784] et [RFC1701]. Jusqu’ici, ce protocole était surtout utilisé pour construire des tunnels IPv4 sur IPv4. Dans cet article, nous allons vous montrer comment utiliser ce protocole pour construire un tunnel Ethernet sur IPv4 en utilisant le « Transparent Ethernet Bridging ». Read more…
Étiquettes : gre, gretap, Linux
Posted by Benoit Papillault on Nov 1, 2009 in
Linux
I have been wondering what was virtual Ethernet pair Linux driver and how to use it. In fact, the principle is quite simple. As soon as you have created a pair of Ethernet like devices, each packet send at one side is received at the other side. Here is a quick tutorial on using it.
Je me suis toujours demandé ce qu’était le périphérique virtual Ethernet pair et comment s’en servir. En fait, le principe est assez simple. Dès que vous avez créé un couple de périphériques de type Ethernet, chaque paquet envoyé d’un côté est reçu de l’autre côté. Voici un rapide tutoriel sur la façon de l’utiliser.
Read more…
Étiquettes : Linux, veth
Posted by Benoit Papillault on Oct 21, 2009 in
Linux
Après une utilisation de git afin de contribuer au noyau linux pour les drivers Ralink, Atheros et Zydas, j’ai enfin crée un dépôt public accessible à tous.
Read more…
Étiquettes : ath5k, git, rt2x00, zd1211
Posted by Benoit Papillault on Juin 10, 2009 in
Linux
La version stable de Debian ne comporte pas de paquet openerp-server. Les versions testing et unstable de Debian comportent des paquets openerp-server et openerp-client, mais ceux ci ne fonctionnent pas (encore) correctement. De plus, la version web (openerp-web) ne comporte aucun paquet. Pour toutes ces raisons, cet article explique l’installation en détail. Read more…
Étiquettes : debian, openerp