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 page de Rob Clark « Les winmodems ne sont pas des modems »
La section sur les modems d'Andrew Comech « Cheap /Linux/ Box »
D'autres documents utiles :
Ci-dessous une liste très incomplète de modems connus à l'heure actuelle pour fonctionner sous Linux.
Fabricant | Modèle | Circuit | Bus | Pilote | Notes |
---|---|---|---|---|---|
Actiontec | PCI56012-01CW | PCI | |||
Multitech | MultiModem MT5634ZPX-PCI | PCI | |||
IBM | 33L4618 | PCI | |||
Topic | FM-56PCI-TP | PCI | |||
3Com | 3CP5610 | PCI | |||
3Com | 3CP5613 Internet Gaming Modem | PCI | |||
3Com | 3CP2976 | PCI | |||
3Com | 3CP2977 | PCI | |||
Archtek | Smartlink 5634PCV | PCI | |||
Zoom | 2920 | PCI | |||
Well Communications | FM-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.
Digicom Connection 96+/14.4+ - Programme de chargement du code DSP ici
Motorola ModemSURFR internal 56K. Ajoutez quelques lignes à rc.serial pour enregistrer l'IRQ et les ports s'ils ne sont pas standards.
Séries des ZyXEL U-1496 - ZyXEL 1.4, programme de contrôle modem/fax/voix ici
Séries ZyXEL Elite 2864 - programme de contrôle modem/fax/voix ici
ZyXEL Omni TA 128 - programme de contrôle modem/fax/voix ici
Les cartes multimodem sont aussi supportées par Linux.
Carte multimodem Moreton Bay RAStel. Voyez ici pour les pilotes Linux.
Le modem suivant est mentionné comme n'étant pas supporté
Aztech MDP3858 56.6 (PCI)