J’ai passé mon laptop « professionel » sous OpenBSD 4.3.
Curieuse idée me direz-vous ? Pas tant que ça.
- Ca faisait longtemps que ca me travaillait.
- L’upgrade de l’Ubuntu 7.10 et 8.04 a été très néfaste pour la partie Wireless
Alors pourquoi pas FreeBSD ou NetBSD ?
Je connais bien FreeBSD, et ça ne devait pas me poser de problème.
Quant à NetBSD, cet OS m’est encore trop inconnu mais j’y viendrais.
Ma grande inconnue était le support de la carte Wifi.
Mon laptop est un Dell Latitude D620 avec donc avec une Intel PRO/Wireless 3945ABG.
Ce qui m’a finallement décidé pour OpenBSD était ici
Installation
Pas de souci selon la doc de OpenBSD
Mais les modifications de damien@ ne sont pas dans la release.
Il faut passer en current (avec une connexion câble pour le moment…)
Upgrade
Récupération des sources -current
Choisir un mirroir CVS parmi la liste ici
# cd /usr
# rm -rf src
# export CVSROOT=anoncvs@<mon mirroir>:/cvs
# cvs -d $CVSROOT checkout -P src
Ca peut prendre du temps….selon le mirror choisi.
Compilation du noyau
# cd /usr/src/sys/arch/i386/conf
# config GENERIC
# cd ../compile/GENERIC
# make clean && make depend && make
# make install
# reboot
Compilation du userland
# rm -rf /usr/obj/*
# cd /usr/src
# make obj
# cd /usr/src/etc && env DESTDIR=/ make distrib-dirs
# cd /usr/src
# make build
Ensuite on suit les instructions là
Enfin on suit les instructions du « man (4) wpi », on installe le firware de la carte (#@ »@!! Intel).
pkg_add -v http://damien.bergamini.free.fr/packages/openbsd/wpi-firmware-2 achat de viagra internet.14.1.5.tgz
Et « reboot »
Vous pouvez débrancher le cable.
Configuration de la carte Wifi
Rien de plus simple :
WEP (devait passer en -stable) :
ifconfig wpi0 nwid <ssid> nwkey 0x<clef WEP HEXADECIMAL>
WPA/TKIP (-current obligatoire) :
# ifconfig wpi0 nwid <ssid> wpa wpapsk `wpa-psk <ssid> <passphrase>`
Puis
# ifconfig wpi0 up
# dhclient wpi0
Et là on dit : « Merci Monsieur Damien Bergamini ».