Ceci est une ancienne révision du document !
L'eeeBox (ébauche)
Comment installer et utiliser Ubuntu sur une eeeBox.
À l'attention du contributeur principal de cette page : merci de suivre le guide du contributeur au wiki d'Ubuntu-fr, notamment le modèle de page concernant le matériel. — Ner0lph 30/10/2008 10:35
Présentation
L'eeeBox est un mini PC de bureau basé sur la série des eeePC d'Asus.
Spécifications
mettre un lien ici.
En bref:
- Processeur Atom N270 d'Intel (1,6GHz, pas de 64bits, pas de virtualisation)
- Chipset : Intel 945GME
- Réseau : filiaire de marque Realtek, Wifi n de marque Ralink avec antenne,
- Chipset graphique Intel GMA945,
- quatre ports USB, (2 occupés par clavier souris),
- une entrée micro, une sortie casque en Jack,
- Une sortie audio Jack ou optique (avec adaptateur inclus),
- Une sortie Dvi, adapteur DVI vers VGA fourni,
- Un lecteur de cartes mémoires,
- Pas de lecteur de disques,
- Support VESA (pour accrocher derrière un écran plat).
Installer Ubuntu sur une eeeBox
L'eeeBox ne dispose pas de lecteur optique. Pour pouvoir y installer linux, on peut utiliser diverses méthodes.
- À partir de Windows, via Wubi,
- avec Unetbootin,
- avec un lecteur de disque USB,
- avec une clef ou un disque externe USB: voir http://doc.ubuntu-fr.org/tutoriel/hardyheroneeepc900 , voire http://cougar44.free.fr/blog/index.php?2008/10/20/99--tuto-installer-ubuntu-hardy-sur-une-asus-eee-box ou automagiquement depuis Ubuntu 8.10 (menu Système>Administration>Create a USB startup disk).
- installer depuis un autre ordinateur depuis le réseau (netinstall), http://doc.ubuntu-fr.org/netboot
- avec une carte mémoire,
- …
Résolution de l'écran, configuration de X
(problème réglé avec Intrepid Ibex 8.10)
- Tuez X et gdm
- Éditer /etc/X11/xorg.conf pour utiliser le pilote vesa.
- Relancer gdm
Réseau sans fil (wifi)
Le wifi de l'EeeBox est basé sur un chipset de marque Ralink. Il n'est pas reconnu par défaut sous Ubuntu 8.10 mais il existe une méthode décrite ci-après. Il est aussi possible d'y remédier en utilisant ndiswrapper avec le pilote rt2860 (méthode ci-dessous).
En utilisant ndiswrapper (testé avec Hardy Heron 8.04)
Premièrement, il faut récupérer le pilote rt2860 qui se trouve sur le dvd de support fourni avec la Eeebox. Prenez les trois fichiers (rt2860.inf, rt2860.sys et rt2860.cat) qui se trouvent dans le dossier ./drivers/wireless/azurewave/AW-NE766/RT_2860_Drivers/winxp2k.
Ensuite, il faut installer l'outil ndiswrapper qui va permettre de convertir ce pilote Windows XP pour Ubuntu (avec connexion internet). Paquets à installer : ndiswrapper-common, ndiswrapper-utils-1.9.
Une fois les paquets installés, suivre les étapes suivantes :
- Chargement du nouveau module
sudo depmod -a sudo modprobe ndiswrapper
- Edition du fichier /etc/modules et y ajouter la ligne 'ndiswrapper' pour que le module soit chargé automatiquement.
- Création de l'alias
sudo ndiswrapper -m
A cet étape, vous aurez certainement un message indiquant que la commande est dépréciée et qu'elle ne doit plus être utilisée. Pas d'affolement, cela ne va pas poser problème pour la suite.
- Edition du fichier /etc/modprobe.d/blacklist et y ajouter la ligne 'blacklist rt2860' pour blacklister le pilote ralink
- Installation du pilote (rendez vous dans le dossier où se trouvent les trois fichiers du pilote).
sudo ndiswrapper -i rt2860.inf
- Vérification de l'installation
sudo ndiswrapper -l
Si l'installation a réussi, vous devez obtenir le résultat suivant :
rt2860 : driver installed device (13B1:000D) present (alternate driver: rt2860)
- Redémarrage de l'ordinateur
- Vérification du bon fonctionnement de la carte wifi. Pour cela, il faut installer le paquet wireless-tools.
Une fois installé, tapez la commande suivante
sudo iwconfig
Si la carte wifi est bien reconnue et prête à être configurée, vous devez avoir un résultat du type
lo no wireless extensions. eth0 no wireless extensions. wlan0 IEEE 802.11g ESSID:"xxxxx" Nickname:"" Mode:Managed Frequency:2.412 GHz Access Point: xx:xx:xx:xx:xx:xx Bit Rate=48 Mb/s Tx-Power=27 dBm Retry min limit:7 RTS thr:off Fragment thr=2346 B Power Management:off Link Quality=57/100 Signal level=-74 dBm Noise level=-96 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Cela veut dire que tout fonctionne et que l'interface wifi de votre Eeebox est 'wlan0'.
- Configuration de l'interface wifi avec votre outil favori ou en ligne de commande en éditant le fichier /etc/network/interfaces. Informations complètes dans la Documentation Ubuntu - Wifi.
Sans utiliser ndiswrapper (testé avec Intrepid Ibex 8.10)
Pour cette méthode, il faut avoir accès à internet par le cable (ou sinon importer les paquets nécessaires sur clef usb, non testé). Stéphane Graber a compilé un paquet directement utilisable (conversation) en attendant son intégration dans intrepid.
- Son dépot intrepid est :
deb http://ppa.launchpad.net/stgraber/ubuntu intrepid main
- Son dépot gutsy est :
deb http://ppa.launchpad.net/stgraber/ubuntu gutsy main
Il suffit enfin d'installer le paquet rt2860-source qui fait tout ce qu'il faut :
sudo apt-get install rt2860-source
Un sudo iwconfig devrait vous retourner l'interface wifi nouvellement créée ra0.