Sannblog

Aller au contenu | Aller au menu | Aller à la recherche

vendredi, octobre 17 2008

Logitech MX 1000 - J'adore !

Ma Logitech MX 310 ayant récemment lâché (bouton gauche), j'ai dû me mettre en quête d'une nouvelle souris. C'est Emmanuel, mon nouveau collègue, qui m'a généreusement offert ma nouvelle souris, la MX1000. Tout bonnement superbe. Le poids et la prise en main sont excellents, et pour la première fois en 3 ans, je ne regrette pas ma MX310 !

Les 800dpi me permettent d'avoir autant, si ce n'est plus de précision qu'avec mon ancienne souris. D'office, j'ai réglé la sensibilité de la souris, et ai pu adapter mes éternels raccouris Réduire - Alt F4 sur les deux boutons latéraux sur le côté gauche de la souris.

Encore merci, Emmanuel, tu viens de faire un méga-heureux aujourd'hui !

vendredi, septembre 26 2008

Si même GenerationNT s'y met...

Si même GenerationNT se met à citer ArchLinux, jusqu'où va-t-on ?

lien

mardi, août 19 2008

Petit réveil maison...

Lorsque vous n'avez, temporairement, aucun téléphone portable dôté d'une fonction de réveil-matin, mais un vieux PC dans la chambre sous Linux (juste l'UC avec réseau, avec de petits haut-parleurs intégrés..)

jsannier@elisa:~$ ssh tabatha
Password:
Linux tabatha 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 i686 GNU/Linux
jsannier@tabatha:~$ crontab -l

# m h dom mon dow command
0 7 * * 1-5 mpg321 /donnees/partage/mp3_jb/*.mp3

Et le tour est joué. Une fois levé, faire un ssh + killall mpg321, et on éteint le réveil. En plus, le fait de n'avoir que l'unité centrale oblige à se lever pour aller couper la musique sur un autre poste.

Pour la semaine, ça devrait le faire. Au pire, je collerai des musiques un peu plus ... violentes au réveil.

Oui, je sais, c'est facile à faire. Mais c'est utile.

lundi, août 4 2008

Mise à jour du blog

Et voilà, avec la sortie de Dotclear 2.0, fallait bien mettre à jour le blog. Chose faite, j'essaierai de réadapter les thèmes plus tard.

Sinon, chaleur, vacances, et autres joyeusetés de circonstances... Rien de bien neuf..

mercredi, avril 23 2008

Samba en contrôleur de domaine, avec OpenLDAP à l'appui.

C'était juste pour tester, le mettre sur mon palmarès de padawan admin sous Linux...

En suivant le tutoriel suivant :

PDC Samba LDAP - L'admin Debian

lundi, janvier 28 2008

Oh merde !

Nokia qui bouffe Trolltech, ça me fait pas mal chier, pour le coup. Même s'ils prétendent que rien ne va changer, je le sens pas des masses.

Souhaitons que je me plante sévère, sur ce coup-là.

En tout cas, merci Gilles pour l'info.

jeudi, janvier 3 2008

Histoire de FAI...

C'est fou ce que des requêtes DNS peuvent nous montrer... Qui est IPv6 ready, qui connaît bien le domaine des DNS, et qui a bouffé qui...

Lire la suite...

mardi, décembre 18 2007

Non, finalement, je n'ai pas laissé tomber.

Jusque-là, j'ai été très embêté d'avoir ma propre passerelle derrière la Freebox. Les annonces de routeur étant limité au réseau local, vu de la Freebox, mon réseau ipv6 se limitait à ma passerelle. Impossible donc pour les machines derrière la passerelle d'obtenir une annonce de routeur, et d'établir une IPv6 publique...

Finalement, un gars a eu une idée qui vaut son pesant d'or, et qui me convient tout à fait pour utiliser l'IPv6 de chez Free.

En soi, l'idée est de faire un pont réseau entre les deux cartes ethernet, et de ne permettre dans ce pont réseau que les traffics IPv6.

Brillantissime.

J'ai donc essayé de mettre en place, sur ma passerelle Debian, un pont br0 dans /etc/network/interfaces, mais cette manoeuvre a posé plus de soucis qu'elle n'en a corrigé.

Je me suis rabattu sur un script init qui construit le pont, rajoute les deux interfaces réseau dans ce pont, et met en place un système de routage pour inclure ou non dans ce pont les paquets (ici, filtrage sur tout sauf les paquets IPv6)

Le lien décrivant la manoeuvre.

Mon script de démarrage du pont ipv6.

Comme on définit explicitement l'adresse IP de la passerelle, il est plus prudent d'indiquer aussi la route par défaut. Ce qui est fait aussi dans le script.

Résultat des courses : la passerelle tient le coup, le routage IPv4 est toujours fonctionnel, les annonces de routeur émanant de la Freebox vont bien jusqu'à mes machines du LAN. Même WinXp peut aller sur la toile !

Du coup, j'ai activé quelques DNS, et ai mis (enfin !) une correspondance IPv6 pour le nom de domaine jsannier.org. J'ai retravaillé mon serveur Web (avec notamment le passage PHP4->PHP5..), de telle sorte qu'il affiche un petit message si vous tombez sur ce site en IPv6 (utile pour tester le réseau en IPv6 chez vous..). La page web dont je me suis inspiré.

Comme je l'avais dit auparavant : merci Free !

vendredi, décembre 14 2007

Free et IPv6 : Je laisse tomber

Retour chez Sixxs, plus simple de configuration..

Ici, je n'ai pas de routage fiable. A moins de bidouiller à la main, la passerelle ne peut pas avoir de traffic sortant. route -A inet 6 add ::/0 via [ip_freebox] dev eth0

Sympa...

Mais le pire est après, quand le trafic doit repartir sur le réseau local...

Je préfère encore la méthode Sixxs, bien plus simple à mettre en oeuvre sur une passerelle. Un tunnel sixxs, un subnet, une ip fixe sur eth1 et radvd. Point barre.

eth1 Link encap:Ethernet HWaddr 00:40:F4:EB:F2:AC

         inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::240:f4ff:feeb:f2ac/64 Scope:Link
         inet6 addr: 2001:6f8:393:1::9/64 Scope:Global

...

sixxs Link encap:IPv6-in-IPv4

         inet6 addr: 2001:6f8:202:12c::2/64 Scope:Global
         inet6 addr: fe80::c0a8:109/64 Scope:Link
         inet6 addr: fe80::c0a8:302/64 Scope:Link

...

eva:~# route -A inet6 Kernel IPv6 routing table Destination Next Hop Flags Metric Ref Use Iface ::1/128 :: U 0 7 1 lo 2001:6f8:202:12c::/64 :: U 256 12 0 sixxs 2001:6f8:393:1::/64 :: U 256 0 0 eth1 2000::/3 2001:6f8:202:12c::1 UG 1024 87 0 sixxs

(Je n'ai gardé que les liens à portée "Global")

eva:~# cat /etc/radvd.conf interface eth1 {

  AdvSendAdvert on;
  MinRtrAdvInterval 3;
  MaxRtrAdvInterval 10;
  prefix 2001:6f8:393:1::/64
  {
       AdvOnLink on;
       AdvAutonomous on;
  };

};

Et voilà. Avec ces trois éléments, j'ai de l'IPv6.

J'avais testé l'IPv6 de Free pour voir si cela pouvait être plus performant; maintenant je suis fixé.

A moins d'un nouveau Firmware ou d'améliorations, je vois pas quoi faire d'autre que de la NAT...

jeudi, décembre 13 2007

Configuration d'une passerelle Linux pour l'IPv6 de chez Free

Supposons que vous soyez donc intéressé par l'IPv6, que vous êtes dégroupés chez Free, que vous ayez activé la nouvelle option dans votre interface de gestion chez Free. Vous avez votre propre passerelle linux pour l'ipv4, et vous souhaitez faire bénéficier de votre subnet ipv6 à tous vos équipements. Je prends des extraits de ma propre passerelle.

Avant tout, les adresses fournies :

eva:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0E:2E:02:50:86
          inet addr:82.227.139.174  Bcast:82.227.139.255  Mask:255.255.255.0
          inet6 addr: 2a01:5d8:52e3:8bae:20e:2eff:fe02:5086/64 Scope:Global
          inet6 addr: fe80::20e:2eff:fe02:5086/64 Scope:Link
          inet6 addr: 2a01:5d8:52e3:8bae::9/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2125 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2388 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:848494 (828.6 KiB)  TX bytes:311046 (303.7 KiB)
          Interrupt:11 Base address:0x2400

eth1      Link encap:Ethernet  HWaddr 00:40:F4:EB:F2:AC
          inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::240:f4ff:feeb:f2ac/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3212 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3288 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:837644 (818.0 KiB)  TX bytes:1409805 (1.3 MiB)
          Interrupt:10 Base address:0x2000

Ici, donc, eth0 est la carte ethernet allant vers la Freebox. eth1 la carte qui vous relie à vos autres ordinateurs. J'ai volontairement zappé lo, on s'en fout ici.

eva:~# route -A inet6
Kernel IPv6 routing table
Destination                                 Next Hop                                Flags Metric Ref    Use Iface
::1/128                                     ::                                      U     0      2        1 lo
2a01:5d8:52e3:8bae::/128                    ::                                      U     0      0        2 lo
2a01:5d8:52e3:8bae::9/128                   ::                                      U     0      126       1 lo
2a01:5d8:52e3:8bae:20e:2eff:fe02:5086/128   ::                                      U     0      43       1 lo
2a01:5d8:52e3:8bae::/64                     ::                                      UA    256    1        0 eth0
fe80::/128                                  ::                                      U     0      0        2 lo
fe80::/128                                  ::                                      U     0      0        2 lo
fe80::20e:2eff:fe02:5086/128                ::                                      U     0      13       1 lo
fe80::240:f4ff:feeb:f2ac/128                ::                                      U     0      8        1 lo
fe80::/64                                   ::                                      U     256    0        0 eth1
fe80::/64                                   ::                                      U     256    0        0 eth0
ff02::1/128                                 ff02::1                                 UC    0      123       0 eth1
ff00::/8                                    ::                                      U     256    0        0 eth1
ff00::/8                                    ::                                      U     256    0        0 eth0

Si vous avez ça, et que vous tentez un pin6 www.kame.net, on vous renverra une erreur en anglais "network is unreachable". Logique.

eva:~# host www.kame.net 
www.kame.net has address 203.178.141.194
www.kame.net has IPv6 address 2001:200:0:8002:203:47ff:fea5:3085

Pour sortir du subnet et aller donc vers l'extérieur, il faut s'adresser non pas à la passerelle, mais directement à la freebox, ici 2a01:5d8:52e3:8bae::1.

route -A inet6 add 2000::/3 gw 2a01:5d8:52e3:8bae::1 dev eth0

gw : gateway. 2000::/3, pour dire "presque toutes les ipv6 actuelles mondiales" (je dis presque car je n'en suis pas certain....)

De fait, tout trafic devant sortir du réseau devra transiter par la freebox, même si celle-ci est en bridge (comme le montre l'ipv4 de mon eth0 lors de l'ifconfig...)

Il reste maintenant à propager le subnet 2a01:5d8:52e3:8bae à nos autres postes. Comme ils sont sur une autre carte réseau, la propagation n'est pas automatique, il faut utiliser radvd (enfin, à mon goût..). Voici mon /etc/radvd.conf sous Debian (le nom peut changer pour une autre distro...) :

eva:~# more /etc/radvd.conf
interface eth1
{
   AdvSendAdvert on;
   MinRtrAdvInterval 3;
   MaxRtrAdvInterval 10;
   prefix 2a01:5d8:52e3:8bae::/64
   {
        AdvOnLink on;
        AdvAutonomous on; 

   };
};

Un petit /etc/init.d/radvd start, et on est bon. Les adresses se propageront, il suffira de vérifier sur d'autres postes sous Linux :

Sur une autre machine :

eth1      Lien encap:Ethernet  HWaddr 00:07:E9:A8:8E:6C
          inet adr:192.168.1.2  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: 2a01:5d8:52e3:8bae::2/64 Scope:Global
          adr inet6: 2a01:5d8:52e3:8bae:207:e9ff:fea8:8e6c/64 Scope:Global
          adr inet6: fe80::207:e9ff:fea8:8e6c/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28461136 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28012086 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:4272743961 (3.9 GiB)  TX bytes:538096632 (513.1 MiB)

La propagation s'est donc bien effectuée. Me reste un petit souci à voir. En effet, si nous propageons bel et bien notre adresse ipv6 sur eth1, nous n'avons en revanche pas de quoi écouter pour ce subnet sur eth1. Comme on n'entend pas sur eth1, on n'est pas près d'envoyer sur eth0.

Aussi, l'idée est de découper notre subnet, par exemple : eth0 : 2a01:5d8:52e3:8bae::2/72 eth1 : 2a01:5d8:52e3:8bae:0001::2/72 ... et de faire la fonction passerelle plus classique. J'avoue qu'à 2h du mat, je patine un peu là-dessus, mais promis, je trouverai une solution prochainement..

Maintenant, pour prouver que l'ipv6 est bien en place, cadeau bonus de ma part :

eva:~# traceroute6 www.kame.net
traceroute to www.kame.net (2001:200:0:8002:203:47ff:fea5:3085) from 2a01:5d8:52e3:8bae::9, 30 hops max, 16 byte packets
 1  2a01:5d8:52e3:8bae::1 (2a01:5d8:52e3:8bae::1)  0.638 ms  0.568 ms  0.529 ms
 2  2a01:5d8:e000:9d1::1 (2a01:5d8:e000:9d1::1)  49.705 ms  50.021 ms  50.437 ms
 3  * * 2a01:5d8:e000:9d1::fe (2a01:5d8:e000:9d1::fe)  50.368 ms
 4  * * *
 5  cbv-6k-1-po21.intf.routers.proxad.net (2a01:5d8:e000:0:1:3:0:2)  51.781 ms * *
 6  2001:5a0:0:100::9 (2001:5a0:0:100::9)  50.988 ms  51.163 ms  51.121 ms
 7  2001:5a0:1a00::15 (2001:5a0:1a00::15)  51.371 ms  51.557 ms  51.666 ms
 8  if-2-0-0.core2.fr1-frankfurt.ipv6.teleglobe.net (2001:5a0:700:300::1)  60.492 ms  61.358 ms  60.789 ms
 9  ix-7-0-0.core1.ad1-amsterdam.ipv6.teleglobe.net (2001:5a0:200:100::e)  131.719 ms *  66.746 ms
10  2001:5a0:200::5 (2001:5a0:200::5)  67.149 ms  66.793 ms  67.008 ms
11  ge-1.ams-ix.amstnl02.nl.bb.gin.ntt.net (2001:7f8:1::a500:2914:2)  67.094 ms  69.017 ms  67.69 ms
12  xe-0-2-0.r23.amstnl02.nl.bb.gin.ntt.net (2001:728:0:2000::1e)  67.419 ms  66.763 ms  66.896 ms
13  as-0.r20.asbnva01.us.bb.gin.ntt.net (2001:728:0:2000::121)  150.226 ms  150.018 ms  149.712 ms
14  as-0.r20.snjsca04.us.bb.gin.ntt.net (2001:418:0:2000::1de)  222.156 ms  222.246 ms  222.138 ms
15  as-2.r20.tokyjp01.jp.bb.gin.ntt.net (2001:218:0:2000::ce)  322.398 ms  322.699 ms  322.416 ms
16  xe-3-2.a15.tokyjp01.jp.ra.gin.ntt.net (2001:218:0:6000::10e)  322.471 ms  323.023 ms  323.12 ms
17  ge-8-2.a15.tokyjp01.jp.ra.gin.ntt.net (2001:218:2000:5000::82)  334.299 ms  336.047 ms  333.961 ms
18  ve-4.nec2.yagami.wide.ad.jp (2001:200:0:1c04:230:13ff:feae:5b)  336.258 ms  336.535 ms  336.457 ms
19  lo0.alaxala1.k2.wide.ad.jp (2001:200:0:4800::7800:1)  336.432 ms  336.606 ms  336.184 ms
20  orange.kame.net (2001:200:0:8002:203:47ff:fea5:3085)  334.439 ms  334.58 ms  334.518 ms

mercredi, décembre 12 2007

IPv6 : Merci Free !

On en a rêvé, on a signe une pétition, et Free nous l'a fait !

Lire la suite...

mercredi, octobre 31 2007

Se reconnaît-on dans cette musique ?

Lien vers la musique à écouter.

Amis informaticiens, vous reconnaissez-vous quelque part ?

lundi, octobre 15 2007

Boulanger à dix balles

Et voilà, les dangers d'une boulangerie de merde. On ne sait plus ce qu'on vend.

- Bonjour, je voudrais savoir comment se procurer du levain ?
- Du quoi ?

No comment. La miss a compris qu'elle venait de merder grave, alors, penaude, avec un sourire piteux :

- Nan, je suis désolé, je ne sais pas où en trouver...
- Bon pas grave.. (j'irai demander à un vrai boulanger)

Bah ouais, cocotte. Le levain, c'est un peu comme la levure, mais pour de meilleurs résultats..

Les seuls endroits où j'ai trouvé du levain, ce sont chez Cora/Houra, et dans un paquet de préparation pour pain de campagne chez Francine. Mais, 2,50 euros pour juste tenter une expérience, ou 15 pions de frais de livraison, pas glop.

Je sens que je vais sortir le pot de miel, la farine et l'eau...

mercredi, octobre 10 2007

BWAHAHA !

Bravo, Maëster !

jeudi, août 30 2007

Liberté d'expression !

Je lis (et regarde) régulièrement les billets de M. Maëster, et son dernier en date me fait un peu froid au dos.

Bon, certes, les humoristiques s'en prennent à coeur joie sur Sarko. Après tout, y a quand même matière à disserter sur le bonhomme, et pas forcément en bien. Certes, Maëster n'y va pas souvent avec le dos de la cuillère. Mais tout de même, le courrier de son lecteur me laisse assez... mitigé.

Sarko est un personnage qui se veut médiatique, et n'en déplaise à certains, les caricaturistes sont aussi des médias. Qu'on parle de Sarko en bien ou en mal, on parle de lui, ce qu'il souhaite au final. Il reste médiatisé, écouté, repris, selon un simple principe de marketing viral et de copinages. Mais, si on parle de lui, on est libre de parler de Sarko comme on en souhaite, selon notre inspiration personnelle, nos pensées et opinions sur le bonhomme. Tel est l'un des principes de la liberté d'expression.

Enfin, la liberté d'expression, en France, permet et soutient aussi de telles caricatures.

Ce qui m'étonne le plus est la volonté par un quidam de vouloir faire taire le sieur Maëster dans ses caricatures concernant Sarko. D'habitude, on envoie la justice, etc.. Là, même pas. Un simple lecteur ! Juste un citoyen, qui n'a même pas voté pour le gars !

Comprenez, c'est tout de même notre président, alors allons-y mollo, hein !

Je suis donc entièrement d'accord avec Maëster quant à la réaction qu'il a eu sur son blog, de publier et répondre à un tel courrier, de la manière employée pour répondre à un tel courrier.

On peut ne pas être d'accord avec un artiste, mais de là à vouloir le museler, ou lui reprocher de publier ce que cet artiste veut publier sur son espace personnel est pas mal osé à mon goût. Quand on n'aime pas ce que fait un artiste, on va voir ailleurs, on lit autre chose, point barre. Pas besoin de saoûler un artiste avec de telles lettres. N'oublions pas qu'on peut feuilleter une BD avant de l'acheter, et qu'on peut avoir un aperçu avant achat. Si l'oeuvre ne plaît pas, on en regarde une autre à la rigueur.

Enfin, le lecteur, dans son courrier, publie une bonne partie de sa bêtise. Avant même les élections présidentielles, Maëster caricaturait déjà en masse notre (cher) Sarko national...

Libre à vous, lecteurs de commenter ma réaction ici même.

mercredi, août 8 2007

Partage de connexion Internet, passerelle Linux.

Juste une petite trouvaille faite ce soir...

Lire la suite...

mercredi, juillet 11 2007

J'ai enfin réussi à saturer le E6600...

Préparation kernel sauce maison, 2.6.21 sous Arch (patch pour le composite sous une Leadtek WinFast DTV2000-H intégré d'office), en faisant tourner Beryl + Firefox + Psi.

Résultat : 3 à 5 images par secondes à vue de nez pour Beryl.

Détail : make -j 2 ...

mercredi, juillet 4 2007

Quand Windows fait encore des siennes...

Journée galère, OS-dinosaure fautif.

Lire la suite...

mardi, mai 29 2007

Et voilà, une mission accomplie !

Si vous aimez savoir quand vos émissions TV vont être diffusées, et que vous êtres sous Linux, l'ami GCN vous a préparé un widget de bureau bien pratique (un superkaramba). Il s'appelle NextShows, est disponible, entre autres, sur kde-look, mais son billet (en anglais) en parlera et le référencera mieux que moi.

Là où je tenais à mettre l'accent est qu'il a réussi à apprendre le fonctionnement général de Qt4, qu'il a eu le courage de s'y mettre en apprenant C/C++ sur le tas, tester en C/C++ et sous Python cette lib, et à adapter mes exemples C++ en Python lorsque nous étions sous Jabber. Il a été un très bon apprenti, ce genre de personnes qui vous donne envie d'apprendre à programmer aux autres. Là-dessus, je tiens à te remercier.

Tu as fait un excellent travail, GCN. Tu sais à présent que le C/C++ n'est pas si tordu que ça (et pourquoi j'adore bosser en C++/Qt4), et que tu pourrais dès lors développer bien plus d'applis que tu ne le penses, et pas forcément des super-karambas.

En attendant de voir NextShows v3 sur KDE4 !

dimanche, avril 22 2007

Le Monde : des images à refaire

Voir les liens suivants :

Fiche du Monde de Sarko

Puis :

Celle de Bové

Maintenant, pour le marrer, regarder les spécimens des cartes d'identité.

On sent la finition subjective..

- page 1 de 8