The Linux Modem Problem?
muonman asks: "There is a business in town which refurbishes old computers and distributes them to kids, roughly at cost. Part of this cost is a $5 license for Windows 98 (they do use OpenOffice, tho). I have outlined to them the benefits of migrating to Linux, but the showstopper is modems, which most of their customers require. They buy in bulk at $4 each, with unpredictable chipsets. I can find reliable(?) drivers for Smartlinks, but cant buy them for less than $6 each, and I hate to recommend the switch in suppliers without more info. I haven't had luck getting license info from linuxant for using Conexants. It seems there has been no activity on the linmodem front for some time. Any wisdom from the Slashdot crowd?"
... be sure to let the rest of the world know about the modems that don't work at the Linux Incompatibility List:
http://www.leenooks.com/
http://www.welton.it/davidw/
This is often possible for software when there's good public relations and/or a tax-writeoff.
Trusted Computing FAQ | Free Dawit Isaak!
This isn't a flaw in the open source development method - plenty of companies don't bother supporting old devices either (or old software for that matter).
Acting stupid isn't much fun when there's someone around who knows better
How can a license for Windows 98 be $5?
You can't get it for that price even at ebay. Something is not quite right about this one...
Total Cost Delta:
+$2 modem
-$5 windows
-----------------
$3 profit
Why not just buy more expensive modems and save money at the same time.
badness 10000
I'm sure you have some numbers of the percent of these cheap modems fail. If the failure rate even in windows is high enough, the conversion to a better modem might be worth it financially as well. Run the numbers, you may be surprised.
contact the people at Free Geek -- all the machines they give away come with modems, and all the modems they get are scavenged from donated machines, so this is probably an issue that they have dealt with. they're also just a great organization. they can probably help with some of the other issues as well; they've been giving away refurbished linux machines to computer illiterate people for years now (a machine comes with a class on how to use a computer, and i think 18 months of tech support), so they've tackled a lot of these problems.
Probably a silly question, but you have checked http://www.linmodems.org/ haven't you?
A pril/001275.html
The main site is full of information to help identify and get working "windows" modems under Linux. The list still seems to be active. Before ADSL arrived in my corner of the world I was dependant on them to get connected via inbuilt modems. I can't fault the helpfulness of the people on the list.
It doesn't matter if the modem cards you're getting are unpredictable provided that you know that it's one of a small subset and you know how to get each one (or most of them) to work. When I was last looking at this (over a year ago - but I guess that the kit you're seeing isn't new) the most manufacturer that modems identified themselves as was Agere/Lucent, for which there are various drivers around.
Some modems will probably just never get Linux drivers - the 3com 3c556 and relatives are examples of that. See:
http://zurich.ai.mit.edu/pipermail/omnibook/2002-
This is an excellent example of why Linux is not being adopted by the masses.
Linux has the best hardware support for mass market machines of any non windows OS. And frankly, it has better out of the box support than windows.
The problem is not any more solvable than it already is, in other words, it isn't a technical problem. It's an economic one - MS can get away with developing almost no drivers because market pressure ensures that the drivers get written by hardware vendors.
Funny, how silent the Linux kiddies become when substantive discussion is afoot.
Silence is common amongst all fanboys when real problems are cited. But this is a troll. The problem is not substantially solvable.
The real question I have is, what are the advantages, in this case, of moving to Linux. Linux has become as strong as it has by being dedicated to practical solutions, not ideological ones. The best one I can see is that the licences for Windows are signifigantly higher than the $5 they are charging their customers. In that case a slight increase cost of hardware is acceptable.
Lucent modems are reasonably cheap, and the chipset has drivers (shipped with Linspire, back when it was Lindows). Also, Lucent is one of the better performing Winmodems (although my experience here is with the windows driver, so your milage may vary). If slight increases in hardware cost are acceptable, the Lucent driver is stable under Linux, and ships in serveral major distributions.
Even when using PCI hardware based internal modems (such as US Robotics/3-Com modems) it's a crapshoot. Just because a modem is listed as being Linux compatible is no guarantee. Getting online depends a lot on what distro you're using.
For example, on my Linux distro test box I have a 3CP5610 internal PCI modem. It works fine with Xandros, Lycoris, and Mandrake. Knoppix can detect the modem, and dials up to my ISP but cannot truly connect (although my KPPP settings are identical to the settings in Mandrake). Mepis cannot detect the modem, even though I tell it to use ttys4.
With the rise in broadband access, modem support is becoming less of an issue. But for those needing dial-up access, what distro you use can make or break your ability to get online.