31c3 : J-1

Cette année, j’essaie de bien faire le choses en préparant en amont mon arrivée, surtout l’accès au réseau sans fil.
L’an dernier, le ton était donné, la connexion 2.4 Ghz avait déjà le suffixe legacy et le wiki du CCC est clair, aucune garantie sur cette fréquence, il faut donc passer au 5 Ghz.

Résoudre l’équation supposait donc de pouvoir se procurer une interface Wifi adaptée avec les contrainte suivantes :

  • Connectique USB 2.0, (souvenons nous de PCMCIA devenu obsolète)
  • Compatible dual-band pour opérer sur les réseaux 5 Ghz, caractéristique difficilement lisible sur les emballages ou les fiches techniques qui ne parlent que de ac ou de n, ce dernier plus courant et pouvant opérer dans les 2 modes
  • Disponible dans une boutique pour ne pas souffrir d’un possible retard de livraison
  • Compatible Linux

C’est donc la bien connue fédération nationale d’achat des cadres qui aura dicté la liste des potentielles candidates puis le cruel croisement des références de cartes avec les bases en lignes pour identifier les élues.

Par une forme de snobisme, j’ai opté pour une interface de petit gabarit, l’antenne sera peut être moins performante mais l’encombrement réduit et dans le contexte, pas trop de doutes à avoir sur la couverture.

La gagnante est donc la DW-171, merci wikidevi.

Sous Arch, le paquet 8812au est disponible dans un dépôt tiers, AUR, et une simple commande d’installation aura assuré téléchargement et compilation.
Pour ne pas redémarrer, un simple modprobe 8812au suffit et voici une interface wlp0s29u1u1 disponible.
Le nom étrange est en fait le nom correct car il est possible de ne plus générer des identifiants génériques suffixés d’un numéro ni de devoir forcer les noms via des règles complexes mais bel et bien d’utiliser un nom contenant le chemin hardware exact qui lui changera pas ou peu.

Pour tester rapidement, j’ai recyclé un profil netcl en copiant/collant celui de mon wifi domestique en modifiant le nom du fichier pour qu’il corresponde à la bonne interface ainsi que la directive interface dans ce dernier. Même si le nom n’était pas indispensable, utilisant netctl-auto, conserver les choses propres aident toujours.
Un arrêt de l’interface, via systemctl stop netctl-auto@wlp3s0.service, et un démarrage de la nouvelle sur le réseau domestique, via netctl start wlp0s29u1u1-xxx, ont confirmé que le hardware fonctionne.

Ensuite, un copier/coller depuis le wiki du 31c3 pour préparer le futur profil que j’utiliserai même si la complète compatibilité n/5 Ghz n’est pas certaine, la documentation n’étant pas limpide. Mais qu’importe, si le ac est disponible, celle-ci ne se posera même pas.

Dernier point, le 31c3 sera plein de gens facétieux et le chiffrement des communication est une bonne pratique même si la configuration Wifi assurera déjà un premier niveau, l’oubli de vérifier le certificat du point d’accès pourrait arriver et poser des problèmes.
Afin d’aller plus loin, j’ai tenté un premier hook pour automatiquement activé openvpn si le réseau s’appelle 31C3.
En suivant la documentation, il faut donc créer le script adéquat dans /etc/netctl/hooks et le démarrage d’openvpn en mode systemctl se fait en sélectionnant le nom du fichier de configuration sans suffixe, ce qui nous donne :

[xxx@localhost ~]$ cat /etc/netctl/hooks/postconnect-31c3 
#!/bin/sh

[[ $SSID == 31C3 ]] && ExecUpPost="systemctl start openvpn@myvpn.service"

L’expérience me dira si tout cela est fonctionnel.

Flattr this!

Auteur : July

Ripped from Parano: PHASE 1 -Briarde d'origine, je suis une parisienne d'adoption depuis décembre 2003. -Deuxième enfant, de trois ans plus jeune que mon aîné et neuf de plus que ma cadette, ils sont pour moi la preuve que la famille n'est pas forcément nos ascendants mais nos colatéraux. -Enfant indigne je considère que les liens du sang pour un parent valent moins que les liens naissant du respect et du rôle initiatique. -Informaticienne j'aime les machines car elles n'ont que les lacunes de leur concepteurs au pire. -Ludophile, je pratique de multiples jeux auxquels j'ai été initiée par mon aîné. -Jeux de société pour être avec autrui. -Jeux vidéos pour s'émerveiller dans des mondes différents. -Jeux de rôles pour imaginer. -Consciente que notre bien être joue sur ce que nous pouvons faire depuis que mes études en fac n'ont pas abouti tandis que je découvrais l'école buissonière. -Amoureuse depuis plus de trois ans, j'en ai déduit que ne pas chercher l'amour est le meilleur moyen de le trouver. -Emmerdeuse et indépendante même ma mère ne m'a pas supporté parfois car elle voulait imposer sans me convaincre. -Se faire des copains n'est pas plus difficile que de sourire sincèrement. Depuis j'ai des points de chute dans des centaines de lieux - Merci Martin pour le Danemark, merci Emily pour le Royaume Uni, merci Sandrine pour l'Australie... -Militante je brandis le poing en l'air pour défendre les libertés. -World of Warcraft c'était pour une expérience de MMO RPG. PHASE 2 -Gémeaux ascendant Balance, Singe aussi parait il, je cherche souvent plus de trois sourires dans les rames de métro parisiennes. -Plusieurs fois dans ma vie j'ai écouté une même chanson pendant douze heures d'affilées. -Savez ce qu'est la nage à sec? Une torture pirate! C'est fou ce que l'Humanité est imaginative pour faire mal du coup ca fait plein de choses à lire. -J'ai loupé Isaac Asimov hélas, j'aurai aime dîner avec lui. -Un jour mes moulages seront devant moi et j'en serai fière. -Radio someone still love you... et en plus je la fais un peu vivre ( http://bf.ftmvariations.org/ ). -Mon image me sert. PHASE 3 [CENSURE] PHASE 4(2) (By Zax): Nothin else matter ! We'll ride on the wild side of life !

Laisser un commentaire