22. Modems

Tous les modems externes connectés via un port série RS232 devraient fonctionner. Cela comprend les adaptateurs RNIS, bien que certaines particularités étendues des adaptateurs RNIS externes (telle que multilink) puisse ne pas fonctionner.

Pour les modems internes, c'est une autre histoire. Il y en a beaucoup qui s'appellent « winmodems ». De fait, il semble que la plupart des modems PCI soient des winmodems. Certains d'entre eux ont des pilotes pour Linux, mais beaucoup de ces pilotes ne sont souvent disponibles que sous forme de binaires. (Voir la note sur les binaires qui sont exclusivement binaires). Voir aussi Linmodems.org pour plus d'informations sur les winmodems supportés sous Linux.

Notez qu'il existe maintenant des winmodems USB sur le marché, soyez donc très prudents lorsque vous achetez un modem externe.

De plus, beaucoup de modems « flashables » ne peuvent être mis à jour que sous Win95/NT. Ces modems ne peuvent être mis à jour sous Linux.

Un petit nombre de modems fonctionne avec un logiciel sous DOS qui charge le programme de contrôle à la mise en route. On peut les utiliser en chargeant le programme sous DOS et en faisant un redémarrage à chaud. De tels modems sont à éviter car vous ne serez plus capable de les utiliser avec un ordinateur autre qu'un PC dans l'avenir.

La plupart des modems PCMCIA 16-bits devraient fonctionner avec des pilotes PCMCIA. Les modems CardBus sont beaucoup plus des winmodems que des modems PCI. Votre meilleur choix est de trouver une carte offrant une compatibilité avec DOS et Windows 3.1.

Cela dit, si un modem est réputé avoir un vrai UART (ou une émulation UART matérielle), qu'il soit ISA, PCMCIA, etc. il devrait fonctionner sous Linux.

Les modems fax ont besoin d'un logiciel approprié pour travailler. Aussi soyez certain que la partie fax du modem supporte les classes 2 ou 2.0. En général, il semble avéré que, pour tout logiciel de fax sous unix, la classe 1.0 n'est pas disponible.

Le logiciel Linux efax fait exception à cela, il supporte les modems Classe 1 et Classe 2. Il peut y avoir parfois quelques problèmes techniques (mineurs) avec les modems Classe 1. Si vous avez le choix, prenez un modem Classe 2.

Voir l'annexe B Matériel Incompatible avec Linux pour les cartes spécifiques réputées ne pas pouvoir fonctionner sous Linux.

Voici de bonnes sources d'information pour trouver des modems compatibles avec Linux :

La plupart des informations ci-dessous proviennent de ces sites.

D'autres documents utiles :

Ci-dessous une liste très incomplète de modems connus à l'heure actuelle pour fonctionner sous Linux.

FabricantModèleCircuitBusPiloteNotes
ActiontecPCI56012-01CW PCI  
MultitechMultiModem MT5634ZPX-PCI PCI  
IBM33L4618 PCI  
TopicFM-56PCI-TP PCI  
3Com3CP5610 PCI  
3Com3CP5613 Internet Gaming Modem PCI  
3Com3CP2976 PCI  
3Com3CP2977 PCI  
ArchtekSmartlink 5634PCV PCI  
Zoom2920 PCI  
Well CommunicationsFM-56PCI-TP PCI  

Ci-dessous de vieilles informations qui peuvent ne pas être complètement exactes. Celles-ci seront supprimées lors d'une future version de ce document.

Les cartes multimodem sont aussi supportées par Linux.

Le modem suivant est mentionné comme n'étant pas supporté