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) puissent ne pas fonctionner.
Pour les modems internes, c'est une autre histoire. Il y a beaucoup de ce qu'on appelle les « winmodems ». De fait, il semble que la plupart des modems PCI soient des winmodems. Certains d'entre eux ont des pilotes pour Linux, mais nombre 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 pris en charge sous Linux.
Notez qu'il existe maintenant des winmodems externes 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 Windows 95 et Windows 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 normalement les utiliser en chargeant le programme sous DOS et en faisant un redémarrage à chaud. Il est préférable d'éviter de tels modems car vous ne pourrez pas les utiliser dans l'avenir avec un matériel qui n'est pas du type PC.
La plupart des modems 16-bit PCMCIA devraient pouvoir fonctionner avec les pilotes PCMCIA Les modems CardBus sont habituellement des « winmodems » plus que des modems PCI. Le mieux est que vous regardiez si la carte est compatible avec DOS et Windows 3.1.
Ceci dit, si un modem est réputé pour avoir un véritable UART (ou une émulation UART matérielle), qu'il soit ISA, PCMCIA, etc., il devrait fonctionner sous Linux.
Les fax-modems ont besoin d'un logiciel fax approprié pour fonctionner. Aussi assurez-vous que la partie fax du modem supporte la classe 2 ou la classe 2.0. En général, tout logiciel de fax sous unix n'a pas de support pour la classe 1.0.
Une exception est le programme efax qui supporte à la fois les fax-modems classe 1 et classe 2. Dans quelques cas, vous pouvez avoir quelques (petits) problèmes techniques avec les modems classe 1. Si vous avez le choix, optez pour un modem classe 2.
Voir l'annexe B traitant du Matériel Incompatible avec Linux pour les cartes réputées pour ne pas pouvoir fonctionner sous Linux.
Ce qui suit vous donne de bonnes informations pour trouver des modems compatibles avec Linux :
Autres documents utiles :
Ci-dessous une liste très incomplète de modems réputés pour fonctionner à l'heure actuelle 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 prises en charge par Linux.
Carte multimodem Moreton Bay RAStel. Voyez ici pour les pilotes Linux.
Le modem suivant est mentionné comme n'étant pas pris en charge
Aztech MDP3858 56.6 (PCI)