• # WinModem

    Posté par . En réponse au message Les débuts sous Mandriva. Évalué à 0.

    Mis à part ce qui a déjà été dit, pour les portables sous linux, j'ai deux sites de référence: http://tuxmobil.org/ et http://www.linux-on-laptops.com/ qui (entre autres) listent les portables pour lesquels des gens ont faits des tests d'installation de Linux. En particulier, chacun a une page par constructeur, dont Compaq, ce qui donne:
    Compaq Presario 2120 EA: http://draco.altervista.org/notebook/notebook.html (en italien)
    Portable Compaq Presario 2120eu Athlon : http://www.smartbooking.biz/fanch/CPQ_Fr.php (en français)

    Personnellement, j'ai un Presario 2800 (qui tourne sous Mandrake 10.1, d'avant qu'ils ne s'appellent Mandriva), donc le matériel peut être différent du tien. Le 2800 fonctionne avec un winmodem Conexant HSF 56k HSFi (d'après le dernier lien, le 2120 EU utilise aussi un winmodem, à vérifier).

    Si tu ne connais pas le terme winmodem (<ma vie>que j'ai appris à haïr, comme ces incapables de chez Compaq pas fichus capables de pondre un bios ACPI correct</ma vie>), il s'agit d'un composant matériel ayant les fonctionnalités d'un modem, mais réduit à son minimum (ou peu s'en faut), si bien qu'il est nécesaire d'avoir un composant logiciel spécifique pour le faire fonctionner, i.e. plus que pour un modem normal. La dénomination "winmodem" est venue du fait que ces modems sont le plus souvent distribués avec le bout de logiciel pour Windows, mais pas pour le reste des systèmes d'exploitations (dont GNU/Linux), et que les spécifications ne sont pas ouvertes (ce qui fait qu'il est très difficile de créer un pilote pour ces matériels).
    En résumé, il s'agit d'un matos au rabais dont on ne sait même pas comment ça marche.

    Pour en revenir au Presario 2800, ça fait longtemps que je n'ai pas regardé ce qui se fait (je ne l'utilise plus beaucoup depuis un moment, donc je m'acharne moins dessus), mais il y avait un pilote libre fourni par Linuxant ( http://www.linuxant.com/drivers/ ) qui marchait bien. Sauf que Linuxant a ensuite changé de politique: ils distribuent mainteant un driver libre bridé (en débit) et un non-libre non bridé. Dixit leur site:
    Due to intellectual-property/patent issues beyond our control, the source code of some components like modem modulations cannot be released; however, we have attempted to reduce the inconvenience of binary-only modules by separating the proprietary code from the operating-system specific code. The latter is provided in source form, allowing users to install the drivers under any supported version of the Linux kernel.
    [...]
    Because the scope of this project has grown beyond the capacity of a single volunteer and legal issues prevent us from using a classic open-source development model, the modem drivers are now available in two editions:
    # a free version (limited to 14.4Kbps data), available at no cost. Please use it to test if your hardware is compatible.
    # a full version (with 56K and FAX), available for a modest price.


    No comment sur leur politique, mais note que les anciennes versions (libres non bridées) sont toujours dispo, quoique pas forcément sur leur site...

    Et si ton modèle n'utilise pas de modem Conexant, bah... Faut chercher plus loin.

    Ah, j'oubliais: http://linmodems.org/ est un projet pour le support des winmodems sous Linux, tu peux regarder là-bas ce qu'ils ont. Il doit y être expliqué comment vérifier de quel matériel tu disposes.

    PS: je ne suis plus très sûr si pilote Linuxant était libre ou juste gratuit+open source, ça fait un moment que je n'ai pas lu leur(s) licence(s). A vérifier.