Posts

Linux 3.10 réordonne mes devices

Oups ! Je boote mon PC et il me dit qu’il ne retrouve pas les partitions. Un petit ls /dev/sd* et je constate que les devices ont tous changé de noms. Ainsi, /dev/sda est devenu /dev/sde et /dev/sdb est devenu /dev/sdd.

Oui, je sais, ça fait belle lurette que j’aurais du convertir mon fichier /etc/fstab pour utiliser les UUID, mais je ne l’avais pas fait. Bon, après un petit moment de flottement, j’ai fini par trouver la commande magique : blkid <device>.

Flash La Fonera avec firmware libre

J’ai une Fonera depuis des années. Pour rappel, le principe de La Fonera imaginé par Fon c’est de partager sa connexion Internet avec la communauté Fon et ainsi profiter de la connexion des autres membres.. Mais à peine avais-je fait son acquisition, que Free ouvrait son FreeWifi. Du coup, nul besoin de participer à une autre communauté.

La Fonera a donc rapidement commencé un long séjour dans son carton au fond du garage. A plusieurs occasions, j’ai voulu m’en servir pour faire hotspot ou pour améliorer la connectivité à un réseau FreeWifi un peu trop distant. Pour se faire, j’avais installé FrancoFon pour disposer de plus de flexibilité. Mais je n’ai jamais vraiment réussi à lui faire faire ce que je voulais. Même en rentrant dans le code des scripts, en bidouillant profondément le firmware officiel, je ne suis jamais arrivé à mes fins car le fonctionnement de ce dernier fini toujours par perturber mes projets.

Du coup, afin de mieux en profiter du routeur, j’ai pris la décision de flasher le routeur avec un firmware libre.

Mon ADSL est mort, vive FreeWifi !

Une nouvelle fois (oui, j’ai le sentiment que ce n’est pas la première fois), à notre retour de congés, on retrouve la FreeBox en vrac. Mais cette fois, ce n’est pas qu’un peu : chenillard lent, ce qui signifie, en langage FreeBox, qu’elle ne détecte pas le signal ADSL. En d’autres termes, le fil est carrément coupé quelque part.

Du coup, j’apprécie grandement de disposer d’un téléphone portable (pour rester en contact avec certaines personnes) et d’une connexion 3G (dur dur de se passer d’Internet). En effet, il me suffit de brancher mon N900 en USB sur n’importe quel PC (sous Linux) et ce dernier détecte et exploite un modem 3G. De même, c’est aussi dans ces cas là que l’on apprécie la solution FreeWifi pour se connecter en Wifi à la box du voisin.

Sauf qu’à la maison, ben y’a pas qu’un PC à connecter à Internet, mais un certain nombre.

Et là, en bon geek, y’a plus qu’à –baisser les bras– relever les manches et trouver la bidouille qui va bien. La solution : reconnecter les PC en étoile et sortir sur le FreeWifi du voisin. Dans les grandes lignes, c’est pas bien compliqué.

Toboclic sous GNU/Linux

Que serait un enfant sans son abonnement à une revue. Oui mais voilà, ces revues sont parfois accompagnées d’un support numérique (aka CD-Rom) et une simple insertion dans le lecteur ne fonctionne pas sous Gnu/Linux. Étonnés ?

En voyant un .exe à la racine du CD-Rom, le premier réflexe est d’installer wine. Mais à la première exécution, un message d’erreur rapporte l’absence d’une DLL. Très rapidement, les résultats de la recherche sur Internet à propos de cette DLL laissent supposer qu’elle est liée à Flash.

Sortie à Animaparc

Aujourd’hui, pour profiter du temps incertain, nous sommes partis profiter d’Animaparc.

Ce n’est pas notre première visite dans ce parc de loisir. Bien au contraire (ça doit bien faire 3 ou 4 fois). Mais cette année, nous avons découvert que le parc se perfectionne, se professionnalise. Où est donc passé ce petit quelque chose qui donnait l’impression d’être fait de bric et de broc et qui lui donner tout son charme ? À la place de la petite bicoque qui servait de billeterie, on trouve maintenant 3 guichets et des portails automatiques. Et les atractions sous surveillance ont remplacées celles que les parents devaient actionner eux-même pour amuser leur progéniture.

Résolution d'un upgrade impossible vers Ubuntu precise

Souhaitant mettre à jour un netbook vers la nouvelle Ubuntu LTS, aka precise, je me suis heurté à un problème de dépendances.

En effet, la commande standard apt-get dist-upgrade échoue sur le message suivant :

E: Couldn't configure pre-depend multiarch-support for libnih-dbus1, probably a dependency cycle.

Visiblement une dépendance cyclique autour des paquets multiarch-support et libnih-dbus1. Après plusieurs tentatives infructueuses d’utilisation de diverses options pour forcer l’upgrade et sans trouver de solution toute faites sur le net, je me suis laissé guidé par une intuition. En effet, si c’est un problème de dépendance, peut-être que l’on peut s’en sortir en passant par des outils qui n’ont pas cette “intelligence”. J’ai donc installé à la main (avec l’utilitaire dpkg) les paquets multiarch-support, libc6 et libc-bin (dans l’ordre inverse pour respecter leurs dépendances mutuelles).