Wifi

Netgear BG834G reconfiguré en switch WiFi

Suite à quelques travaux à la maison, j’ai réorganisé mon réseau interne. Plusieurs gros changements ont eu lieu, nottament le passage de la Box dans l’armoire de brassage.

Dans le bureau, j’avais besoin d’un switch supplémentaire (pour les bricolages). J’avais aussi besoin de remettre un point d’accès WiFi, mais que je puisse facilement activer ou désactiver (les modifications sur la fonction WiFi de la Box nécessitent un reboot, ce qui n’est pas des plus pratiques).

Compilation de broadcom-sta-source avec linux 3.2.0-1

Depuis la montée de version du noyau linux en 3.2.0-1, je n’avais plus de WiFi. Il s’avère que mon chipset WiFi est piloté par un module propriétaire nommé broadcom-sta empaqueté sous le nom broadcom-sta-source. Or, depuis la 3.2.0 ce dernier ne compile plus.

# m-a build build broadcom-sta  
blablabla  
blablabla error: unknown field 'ndo_set_multicast_list' specified in initializer  
blablabla

En fouillant sur Internet, il s’avère qu’il s’agit d’un problème ancien, proche de celui-ci.

Le précédent run de m-a ayant laissé un modules/broadcom-sta déployé, j’ai fait la modification à la main dans src/wl/sys/wl_linux.c puis : m-a -k linux-headers-3.2.0-1-686-pae -O build broadcom-sta

Free m'a tuer^Wsauver

Au fil du temps, notre connexion ADSL s’est dégradée. Ces derniers temps, la freebox perdait la synchronisation au minimum tous les quarts d’heure et parfois pour une journée entière. On a donc fini par prendre le temps d’ouvrir un incident chez Free. L’aventure commençait donc.

Rester connecté loin de chez soi

Dur dur les vacances : on se retrouve loin de chez soi, parfois même sans pouvoir se connecter à Internet pendant plusieurs jours. Du coup, lors de notre retour de congés, même si nous étions chez mes beaux-parents, il m’était indispensable de connecter mon EeePc à Internet.