9. Faire du réseau avec un portable

Contenu de cette section

Il n'existe actuellement que peu de moyens de mettre votre portable en réseau. Vous pouvez utiliser le code SLIP (et tourner aux vitesses d'une liaison série); vous pouvez acheter l'un des rares portables qui comportent une carte Ethernet compatible NE2000; vous pouvez obtenir un portable avec un slot PCMCIA supporté intégré; vous pouvez obtenir un portable avec une station de bureau et y mettre une carte Ethernet ISA; ou vous pouvez utiliser un adaptateur Ethernet sur port parallèle comme le DE-600 de D-Link.

9.1 Utiliser SLIP (Serial Line IP, IP sur lien série)

C'est la solution la moins chère, mais de loin la plus difficile. En plus, vous n'obtiendrez pas des taux de transfert très élevés. Comme SLIP n'est pas vraiment lié aux cartes Ethernet, nous n'en parlerons pas plus ici. Consultez le NET-2 Howto.

9.2 NE2000 intégrée

Cette solution limite sévèrement vos choix de portable et est plutôt chère. Soyez sûr(e) de lire les spécifications attentivement, car vous pourriez découvrir que vous devrez acheter un transceiver additionnel non-standard pour pouvoir mettre réellement la machine sur un réseau. Une bonne idée est de démarrer le portable avec un noyau qui comporte le pilote ne2000, et de s'assurer que la carte est détectée et fonctionne avant de passer à la caisse.

9.3 Support PCMCIA

Comme ce domaine du développement sous Linux est plutôt récent, je vous suggèrerais de vous inscrire à la liste de diffusion LAPTOPS. Consultez  les listes de diffusion... qui décrit comment vous inscrire à une liste.

Essayez de déterminer exactement de quel matériel vous disposez (c'est-à-dire le fabricant de la carte, le fabricant du contrôleur de puces PCMCIA) puis demandez sur la liste LAPTOPS. En tout état de cause, ne vous attendez pas à ce que les choses soient très simples. Attendez-vous à chercher et à tourner un peu en rond, à patcher les noyaux, etc. Peut-être, un jour, vous serez capable de taper `make config' 8-)

A l'heure actuelle, les deux jeux de puces PCMCIA qui sont utilisables avec Linux sont le TCIC/2 de Databook et l'i82365 d'Intel.

Il existe un certain nombre de programmes sur tsx-11.mit.edu dans le répertoire /pub/linux/packages/laptops/ qui pourront se révéler utiles.

(NDT: Bien entendu, le lecteur français se rapportera à l'un des miroirs de tsx-11, comme par exemple ftp://ftp.lip6.fr/pub/linux/tsx-11/packages/laptops/.)

Cela va des pilotes pour cartes Ethernet PCMCIA aux programmes qui communiquent avec la puce du contrôleur PCMCIA. Notez que ces pilotes sont en général liés à une puce PCMCIA spécifique (c'est-à-dire la 82365 d'Intel ou la TCIC/2).

Pour les cartes compatibles NE2000, certaines personnes ont réussi juste en configurant la carte sous DOS, puis en démarrant Linux depuis l'invite de commande DOS via loadlin.

Pour ceux d'entre vous qui lisent ce document sur le WWW, vous pouvez essayer:

La page PCMCIA de Donald

De toute façon, le problème des pilotes PCMCIA n'est pas spécifique au monde Linux. Ca a été un vrai désastre dans le monde MS-DOS. Dans ce monde, les gens s'attendent à ce que le matériel fonctionne s'ils se contentent de lire le manuel. Ils ne s'attendent pas à ce qu'il fonctionne en présence d'une partie matérielle ou logicielle étrangère, ou qu'il fonctionne de façon optimale, mais ils s'attendent à ce que le logiciel vendu avec le produit fonctionne. La plupart des adaptateurs PCMCIA ne passent même pas ce test.

Les choses évoluent pour les utilisateurs Linux qui souhaitent un support PCMCIA, car des progrès substantiels ont été réalisés. Un des pionniers de ces efforts est David Hinds. Son dernier paquetage PCMCIA peut être obtenu sur cb-iris.stanford.edu dans le répertoire /pub/pcmcia/. Cherchez un fichier comme pcmcia-cs-X.Y.Z.tgzX.Y.Z est le dernier numéro de version. Vous devriez aussi le trouver sur le site tsx-11.mit.edu (ou son miroir le plus proche, NDT).

Notez que le logiciel d'accès PCMCIA de Donald fonctionne en tant que processus utilisateur, alors que David Hinds propose une solution au niveau du noyau. Vous serez certainement mieux servi(e) par le paquetage de David car il est plus couramment employé.

9.4 Carte Ethernet ISA dans la station de bureau.

Les stations de bureau (docking stations en anglais, ou encore dock, NDT) coûtent typiqement environ 1500 francs et fournissent deux slots ISA pleine-taille, deux ports série et un port parallèle. La plupart des stations de bureau sont alimentées par les batteries du portable, et quelques unes permettent d'ajouter des batteries supplémentaires dans la station de bureau si vous utilisez des cartes ISA courtes. Vous pouvez ajouter une carte Ethernet pas chère et profiter des performances d'Ethernet à pleine vitesse.

9.5 Adaptateurs de poche et sur port parallèle.

Les adaptateurs Ethernet `de poche' peuvent aussi répondre à votre besoin. Jusque récemment ils coûtaient en fait plus cher qu'une station de bureau et une carte Ethernet bon marché, et la plupart vous attachaient à une alimentation électrique en brique. Aujourd'hui, vous pouvez choisir entre celle de D-Link ou celle de RealTek. La plupart des autres sociétés traitent l'information de programmation comme un secret de fabrication, donc le support sera lent à venir (s'il vient jamais!). Xircom (voir  Xircom ) apparemment donne maintenant ses spécifications, mais personne ne travaille actuellement sur un pilote.

Notez que la vitesse de transfert ne sera pas aussi importante que ça (peut-être 200 Ko/s en pointe?) à cause des limitations de l'interface du port parallèle.

Consultez  DE-600 / DE-620 et  RealTek pour les adaptateurs de poche utilisables sous Linux.

Vous pouvez parfois éviter la brique avec les adaptateurs en achetant ou en fabriquant un câble qui prend l'alimentation sur le port clavier du portable (voir  alimentation du clavier ).


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre