Winmodems in debian
I would like to know where to start to get some winmodem drivers
available to Debian.
I have gotten a few winmodems to work using debian. The drivers are
usually non-free, but the inclusion of the sl-modem packages into
non-free is a beginning.
The first step in getting a winmodem to work is finding out what kind
of chipset one has. The is a tool found on linmodems.org called
scanModem. It is scripts which (duh!) scans your hardware for modems.
Among other things, it matches pci ID with known modem chipset ids.
These sometimes conflict, as different types of hardware can share the
same ID (AMR modems versus PCI, etc) The script can give a good idea
of what drivers to try. It sometimes suggest several drivers.
The scanmodem script.
I have emailed the maintainer of the script and he seemed excited
about releasing this utility to debian. Perhaps he will ask for
sponsorship for his package himself.
In regards to such a utility, would it be appropriate to package it on
it's own or should it be integrated with discover or hotplug? How are
the conflicting IDs handled in this case. Are there issues with the
hardware drivers being non-free - If some hardware will never be used
in a free environment, is it relevant to be able to detect it using a
There are at least three other modem chipsets whose drivers I think
can be realisticaly packaged for debian.
The Lucent chipset - Binary non-free ltmodem packages are already
available on linmodems.org. The same person maintains the scanmodem
script. According to him, the public is already served by
linmodems.org in this case. I think it would just be a better idea to
have the packages available on a debian cd set...
The PCTel chipset - The Pctel company is not maintaining the driver
since it was sold to Conexant and the driver is only available for 2.4
The Intel chipset. This driver seems to be all source with no
precompiled object files. The sl-modem-driver is said to also support
intel chipsets as well as the alsa snd_intel8x0m module.
Conexant chipsets are supported by proprietary drivers sold by www.linuxant.com.
The driver packages downloaded by themselves work at a limited
14.4kps. A code token needs to be purchased and entered into their
utility to increase the thoughput to the full 56k. I do not think
that these packages should be distributed by debian. But that is my
personal opinion. Maybe others would find it useful to have even
14.4kps? I do not know.
I am sorry if this is the wrong place to ask these questions, but I
guess I am looking for a place to start.