Chapitre 13. Informatique nomade sous Linux

Table des matières

13.1. Ordinateurs portables
13.2. Matériel mobile
13.3. Téléphones portables et assistants personnels
13.4. Pour plus d'informations

Résumé

Ce chapitre donne une vue d'ensemble des divers aspects de l'informatique nomade sous Linux. Les différents champs d'application sont brièvement présentés, et les caractéristiques principales du matériel utilisé sont décrites. Le chapitre couvre aussi les solutions logicielles répondant à des besoins spécifiques et les options permettant des performances maximales, ainsi que les possibilités de minimiser la consommation d'énergie. Une vue d'ensemble des sources d'informations les plus conséquentes sur ce sujet conclut le chapitre.

La plupart des gens associe l'informatique nomade aux ordinateurs portables, assistants personnels et téléphones portables et à l'échange de données entre ces appareils. Ce chapitre élargit cette notion aux composants matériels mobiles tels que disques durs externes, cartes mémoire ou appareils photo numériques qui peuvent être connectés à des ordinateurs portables ou à des ordinateurs de bureau.

13.1. Ordinateurs portables

The hardware of laptops differs from that of a normal desktop system. This is because criteria like exchangeability, occupied space, and power consumption are relevant properties. The manufacturers of mobile hardware have developed the PCMCIA standard (Personal Computer Memory Card International Association). This standard covers memory cards, network interface cards, ISDN and modem cards, and external hard disks. How the support for such hardware is implemented in Linux, what needs to be taken into account during configuration, what software is available for the control of PCMCIA, and how to troubleshoot any possible problems is described in Chapitre 14, PCMCIA.

13.1.1. Économies d'énergie

Le choix de composants système à faible consommation d'énergie lors de la fabrication d'un ordinateur portable est un facteur contribuant à l'adéquation des ordinateurs portables pour une utilisation sans accès au réseau d'alimentation électrique. La contribution de ces composants à l'économie d'énergie est au moins aussi importante que celle de votre système d'exploitation. SUSE LINUX prend en charge différentes méthodes influençant la consommation d'énergie de votre ordinateur portable, qui ont des répercussions plus ou moins importantes sur l'autonomie de la batterie. La liste suivante est classée selon les contributions décroissantes à l'économie d'énergie :

  • Réguler la fréquence du processeur

  • Arrêter l'éclairage de l'écran dans les phases d'inactivité

  • Diminuer manuellement l'éclairage de l'écran

  • Déconnecter les périphériques branchés à chaud non utilisés (CDROM USB, souris externe, cartes PCMCIA non utilisées, etc.)

  • Arrêter le disque dur lorsqu'il n'est pas actif

Vous trouverez au chapitre Chapitre 16, Gestion de l'énergie des informations de fond détaillées concernant la gestion de l'énergie sous SUSE LINUX et l'utilisation du module de gestion d'énergie de YaST.

13.1.2. Intégration dans des environnements d'exploitation changeants

En utilisation nomade, votre système doit s'intégrer à des environnements d'exploitation variables. Beaucoup de services dépendent de l'environnement, et la configuration des clients sous-jacents doit être modifiée. SUSE LINUX prend en charge cette tâche pour vous.

Figure 13.1. Intégration d'un ordinateur portable dans un réseau

Intégration d'un ordinateur portable dans un réseau

Dans le cas d'un ordinateur portable faisant la navette entre un petit réseau domestique et un réseau d'entreprise, les services concernés sont :

Configuration du réseau

Cela comprend l'attribution d'une adresse IP, la résolution de noms, la connexion à Internet et la connexion à d'autres réseaux.

Impression

Selon le réseau, une base de données actualisée des imprimantes disponibles et un serveur d'impression disponible doivent être présents.

Courrier électronique et serveurs mandataires

Comme pour l'impression, la liste des serveurs concernés doit être à jour.

Configuration de X

Si vous connectez temporairement votre ordinateur portable avec un vidéoprojecteur ou un écran externe, les différentes configurations de l'écran doivent être conservées.

SUSE LINUX vous offre deux possibilités (combinables) d'intégrer un ordinateur portable à des environnements d'exploitation existants :

SCPM

SCPM (System Configuration Profile Management) vous permet d'enregistrer tout état de configuration du système dans une sorte de « photographie instantanée » appelée Profil. On peut créer des profils pour les situations les plus diverses. Ils sont adaptés si le système est utilisé dans des environnements variables (réseau domestique ou réseau d'entreprise). Il est possible de commuter à tout moment entre les différents profils. Vous trouverez des informations sur SCPM dans le chapitre Chapitre 15, System Configuration Profile Management. Sous KDE, vous pouvez commuter entre profils via l'applet Kicker Profile Chooser . Cette application a besoin du mot de passe de root avant tout changement de profil.

SLP

Le Service Location Protocol (en abrégé : SLP) simplifie la connexion d'un ordinateur portable sur un réseau existant. Sans SLP, l'administrateur d'un ordinateur portable a généralement besoin d'informations extensives sur les services disponibles sur le réseau. SLP diffuse à tous les clients d'un réseau local les informations de disponibilité d'un type de service donné. Les applications prenant en charge SLP peuvent utiliser les informations diffusées par SLP et être ainsi automatiquement configurées. SLP peut même être utilisé pour l'installation d'un système sans que vous ayez à vous donner la peine de rechercher une source d'installation adéquate. Vous trouverez des informations détaillées sur SLP à la section Chapitre 23, Services SLP dans le réseau.

L'atout de SCPM est sa capacité à permettre et à maintenir des conditions système qui peuvent être reproduites, tandis que SLP facilite largement la configuration d'un ordinateur en réseau en automatisant une grande partie de cette tâche.

13.1.3. Options logicielles

Dans une utilisation nomade, plusieurs tâches spécifiques sont traitées par des logiciels dédiés : surveillance du système (en particulier l'état de charge de la batterie), synchronisation des données et communication sans fil avec des périphériques et avec Internet. Les sections suivantes présentent pour chaque point les applications les plus importantes fournies par SUSE LINUX.

13.1.3.1. Surveillance du système

SUSE LINUX propose deux outils KDE destinés à la surveillance du système. Le simple affichage d'état de la batterie de l'ordinateur portable est géré par l'applet KPowersave dans Kicker. KSysguard réalise la surveillance complexe du système. Sous GNOME, les fonctions décrites vous sont proposées par GNOME ACPI (en tant qu'applet du tableau de bord) et System Monitor.

KPowersave

KPowersave est une applet qui indique l'état de charge de la batterie dans le panneau de contrôle. L'icône s'adapte pour représenter le type d'alimentation en courant. Lorsque l'ordinateur est relié au réseau électrique, vous voyez une petite icône en forme de prise. Lorsque l'ordinateur fonctionne sur batterie, l'icône est remplacée par une pile. Le menu correspondant ouvre le module de YaST de gestion d'énergie, après que vous ayez fourni le mot de passe de root. Ce module vous permet de configurer le fonctionnement du système dans différentes conditions d'alimentation électrique. Vous trouverez des informations sur la gestion de l'énergie et le module correspondant de YaST dans le chapitre Chapitre 16, Gestion de l'énergie.

KSysguard

KSysguard est une application autonome, qui regroupe tous les paramètres mesurables du système dans un unique environnement de surveillance. KSysguard possède des écrans de contrôle pour ACPI (état de la batterie), la charge du processeur, le réseau, l'état des partitions disque et l'utilisation de la mémoire. Il peut en plus surveiller et afficher l'ensemble des processus système. Vous pouvez régler vous-même la présentation et le filtrage des données collectées. Vous pouvez surveiller différents paramètres système dans des fenêtres séparées ou collecter en parallèle les données de plusieurs ordinateurs par l'intermédiaire du réseau. KSysguard peut également fonctionner comme démon sur les ordinateurs ne possédant pas d'environnement KDE. Vous trouverez plus d'informations sur ce programme grâce à sa fonction d'aide intégrée ou via l'aide en ligne de SUSE.

Figure 13.2. Surveillance de l'état de charge de la batterie avec KSysguard

Surveillance de l'état de charge de la batterie avec KSysguard

13.1.3.2. Synchronisation des données

Si vous passez d'un ordinateur portable non connecté au réseau à une station de travail en réseau sur votre lieu de travail, il est nécessaire de maintenir la synchronisation des données traitées entre les différentes instances. Ceci peut inclure les dossiers de courrier électronique, les répertoires et fichiers individuels dont vous avez besoin tant pour le travail nomade qu'à votre bureau. Une solution pour ces deux situations se présente ainsi :

Synchronisation des messages électroniques

Dans le réseau d'entreprise, utilisez un compte IMAP pour enregistrer vos messages électroniques. Depuis votre station de travail, vous pouvez alors lire vos messages avec tout client de messagerie prenant en charge le mode IMAP déconnecté (par exemple Mozilla Thunderbird Mail, Evolution ou KMail, comme décrit dans le Guide de l'utilisateur). Le logiciel de messagerie doit être configuré de façon à ce que le dossier utilisé pour Messages envoyés soit toujours le même. Ceci garantit que tous les messages sont disponibles, avec leurs informations d'état, une fois que le processus de synchronisation est terminé. Pour l'envoi de messages, utilisez le service SMTP contenu dans le logiciel de messagerie plutôt qu'un agent de transfert de messages au niveau du système (postfix ou sendmail) afin de recevoir une information fiable concernant les messages qui n'ont pas été envoyés.

Synchronisation de fichiers et de répertoires

Il existe plusieurs outils adaptés à la synchronisation de données entre un ordinateur portable et une station de travail. Pour des informations détaillées, reportez-vous à la section Chapitre 31, Synchronisation des fichiers.

13.1.3.3. Communication sans fil

Un ordinateur portable peut se connecter sans fil à d'autres ordinateurs, périphériques, téléphones portables ou assistant personnel aussi bien qu'à un réseau câblé domestique ou d'entreprise. Linux prend en charge trois types de communications sans fil :

WLAN

WLAN, couvrant le plus large éventail de ces technologies sans fil, est le seul à pouvoir être utilisé pour l'exploitation de réseaux de grandes dimensions et même parfois physiquement séparés. Des ordinateurs individuels peuvent se connecter entre eux pour former un réseau autonome sans fil ou pour être connectés à Internet. Des appareils, désignés sous le nom de points d'accès, jouent le rôle de station de base pour les ordinateurs utilisant WLAN et leur permettent, en qualité d'intermédiaire, l'accès à Internet. L'utilisateur nomade peut passer d'un point d'accès à l'autre avec son ordinateur compatible WLAN, selon l'endroit où il se trouve et le point d'accès offrant la meilleure connexion. Comme pour la téléphonie mobile, un utilisateur WLAN dispose d'un large réseau dans lequel il n'est pas contraint à un emplacement spécifique pour pouvoir se connecter. Vous trouverez des détails concernant WLAN dans le chapitre Section 17.1, « Réseau local sans fil (Wireless LAN) ».

Bluetooth

Bluetooth dispose du plus large spectre d'utilisation de toutes les technologies sans fil. Comme IrDA, il peut être utilisé pour la communication entre ordinateurs (portables) et assistants personnels ou téléphones portables. Il peut aussi être utilisé pour mettre en réseau plusieurs ordinateurs qui se trouvent à portée de vue l'un de l'autre. Bluetooth est en outre utilisé pour relier des composants système sans fil comme les claviers ou les souris. La portée de cette technologie n'est cependant pas suffisante pour mettre en réseau des systèmes physiquement séparés. WLAN est une technologie plus adaptée pour une communication sans fil à travers des obstacles physiques tels que des murs. Vous trouverez plus d'informations sur Bluetooth, ses applications et sa configuration dans le chapitre  Section 17.2, « Bluetooth ».

IrDA

IrDA est la technologie sans fil ayant la plus petite portée. Les deux partenaires de communication doivent se trouver à porter de vue l'un de l'autre. Les obstacles tels que les murs sont infranchissables. Une utilisation possible d'IrDA est la transmission d'un fichier depuis un ordinateur portable vers un téléphone portable. La courte distance entre l'ordinateur portable et le téléphone portable est alors couverte par via IrDA. Le transport sur une longue distance jusqu'au destinataire du fichier est réalisé par l'intermédiaire du réseau de téléphonie mobile. Une autre application d'IrDA est l'envoi sans fil de requêtes d'impression au bureau. Vous trouverez plus d'informations sur IrDA au chapitre Section 17.3, « Transmission de données par infrarouge ».

13.1.4. Sécurité des données

Idéalement, vous devez sécuriser vos données sur votre ordinateur portable contre un accès non autorisé, et ce de plusieurs façons. Des mesures de sécurité peuvent être prises dans les domaines suivants :

Protection contre le vol

Vous devez toujours, dans la mesure du possible, assurer la sécurité physique de votre système contre le vol. Différents systèmes de sécurité sont disponibles dans le commerce (comme par exemple des câbles antivol).

Sécurisation des données dans le système

Les données importantes doivent non seulement être chiffrées lors d'une transmission, mais aussi sur le disque dur de votre système. La création d'une partition chiffrée avec SUSE LINUX est décrite dans la section Section 34.3, « Chiffrer des partitions et des fichiers ».

Sécurité du réseau

Tout échange de données doit être sécurisé, quelle que soit la façon dont il a lieu. Les aspects généraux de sécurité sous Linux et en réseau sont traités au chapitre Section 34.4, « Sécurité et confidentialité ». Des mesures de sécurité concernant les réseaux sans fil vous sont proposées au chapitre Chapitre 17, Communications sans fil.


SUSE LINUX Guide de l'administrateur 9.2