



Modem Success Stories With Linux? 127
lasindi writes "Whenever I install Linux, I have trouble with the modem (unfortunately I'm stuck on dial-up). On the first installation, I found out it was a Winmodem and when I tried the solutions and drivers offered by linmodems.org, it still wouldn't work. I finally got an Intel PCI modem, but Intel only provides drivers that work on the 2.4 kernel. I have also have a Conexant modem lying around, but I found out that the only drivers that work for it are provided by Linuxant. These drivers, however, cost money (unless you want to crawl along at 14.4 Kbps for free) and are closed-source. I've found that, although I have five modems, I can't run any of them at full speed under the 2.6 kernel. I would like to know how common such problems are and how Slashdotters have gotten around them."
External modems or pay for the linuxant drivers (Score:3, Insightful)
For a desktop box - well, apart from the fact that I use a modem about never these days, it's always broadband of some sort - what I _used_ to do was buy a decent quality external modem and not have all the problems that plague cheap crap.
you could try... (Score:4, Informative)
Re:you could try... (Score:5, Informative)
I second the above.
Back when I started experimenting with Linux I spent quite a bit of time dual-booting. (Didn't have the second PC back then...) The irritating thing was that my (internal) modem was a Winmodem. So I could get online easily in Windows, and not at all in linux. At first this was not a problem.
After a while (year 2000, I think) I got fed up of not being able to troubleshoot or do email when in Linux. And having to reboot into Windows to search online for a solution to a Linux problem was a total pain. At that point I decided that it was worth the cost to get an external modem. (U.S. Robotics. FaxModem I think)
It worked. I mean literally it just worked. It served me faithfully until I got broadband, and then got bequeathed to a colelague of my dad's who needed a modem for dialup. And as far as I know it's still working.
Plus bear in mind that if you've got a serial port, there a good chance nothing else is using it these days.
TiggsRe:you could try... (Score:1)
Nothing is more wrong for me. On my serial ports I have
I also used to have a serial mouse, but I replaced it with an USB one to save ports.
Re:you could try... (Score:2)
The rest of us however have very idle serial ports...
Re:you could try... (Score:4, Interesting)
well.. (Score:1)
Re:well.. (Score:2, Interesting)
Re:well.. (Score:5, Insightful)
I'm not going to tell him that either, because I read the post and he said he's "stuck on dial-up." This most likely means that he probably lives in a location very akin to mine, i.e. where the only broadband solution available is satellite, which has a very hefty initial outlay (last I checked it was in the $600 range)
So I sympathize with the poster as to his modem woes, up until quite recently achieving any speeds over 28.8 was impossible for me, simply due to line quality.
As for a solution? I suggest the same solution I use, namely to acquire an external modem (as others above have already suggested).
I highly recommend that said external modem should support v.92, as the speed gain is quite noticeable when loading pages.
Of course, if we could only get an ISP to offer accelerated dialup software that worked under linux....
Re:well.. (Score:2)
Re:well.. (Score:2)
for example, the gsm operators have such accelerators around here for usage when using gprs, they re-encode jpg's with lower quality for example.
Re:well.. (Score:1)
As mentioned by others a decent internal modem is just as good as an external modem. The other advantage a real modem has over crappy windmodems is that you get to offload all the processing to the modem. After all, all that realtime DSP stuff is what the modem is supposed to be doing anyway. Even
Re:well.. (Score:1)
External Modems (Score:5, Insightful)
Re:External Modems (Score:4, Insightful)
Re:External Modems (Score:4, Informative)
Re:External Modems (Score:2)
Re:External Modems (Score:5, Funny)
Re:External Modems (Score:2)
Re:External Modems (Score:2, Insightful)
1) you can easily/quickly switch them from one box to another
2) use them with your laptop (assuming you have a serial port on it)
The 2 Books (Score:1)
Re:The 2 Books (Score:2)
I try to avoid anyone offering me "Truth" with a capital "T". It usually means they're offering a very biased pack of lies.
Re:External Modems (Score:2)
Quite possibly true. I haven't had an internal modem since a US Robotics 14k4, a long time ago.
I long ago switched to a Kortex K56Flex external modem on the serial port. Never had any problem with it; it worked fine straight away, and is still going strong.
Sometimes, dialing up can fail, and I see a message like "blacklisted". The
Re:External Modems (Score:1)
I might be willing to sell it for cheap (still works like a champ), email me.
Re:External Modems (Score:1)
Re:External Modems (Score:1)
(ISA doesn't have the bandwidth to do software modems)
What the hell are you talking about? The voice frames would be coming in/out at no more than 8kHz. A good ISA sound card takes up more ISA bandwidth.
Re:External Modems (Score:1)
Also, friends/strangers & computer fairs! (Score:3, Informative)
Re:External Modems (Score:1)
The thing that sucks is a lot of new computers (especially laptops) don't have serial ports these days.
Half the reason of myself needing a laptop is for the serial console on various things.
Re:External Modems (Score:2)
Same problem (Score:1)
I'm not quite sure what the problem is, since I'm just moving to Linux and I also would appreciate any help.
Just don't buy PCI (Score:5, Informative)
Re:Just don't buy PCI (Score:2)
Connexant lies to kernel about liscence status (Score:3, Informative)
Story Here [slashdot.org]
Or did they change that yet?
Re:Connexant lies to kernel about liscence status (Score:3, Informative)
See the Apr 30th entry in their Changelog [linuxant.com].
external modem with dhcp (Score:3, Interesting)
CompUSA used to sell an external modem that would do the dialing for you and provide ethernet on your side (2 ethernet port hub built in that provided DHCP). You would just have to set up ethernet on your linux machine (easy, compared to setting up stupid winmodem crap) and then configure it via its internal web page.
I can't remember the name, but it cost about $50 - $65 a year ago.
The best thing about it was that it ran embedded linux on the inside, and was hackable. I couldn't find the article where I first heard about it, but I'll look a little harder and will post it if I find it.
Re:external modem with dhcp (Score:5, Informative)
Here's a link to the gadget info:
http://www.mwave.com/mwave/viewspec.hmx?scriter
Here's a link to the slashdot article where I learned about it:
http://slashdot.org/article.pl?sid=03/09/01/024
Re:external modem with dhcp (Score:2)
Re:external modem with dhcp (Score:2)
This won't help the poster (Score:1)
But I have an external Sportster 28.8 that I've been using for, oh, 6 years now. It hooks up to a comm port and speaks ASCII. Granted, I need a comm driver that's just smart enough to do proper handshaking (and perferably hardware flow control) unless I wish to do a little soldering. But aside from that, ATZ, ATS0=55, ATDT5551010. It all works nicely and requires no drivers. Of course, I use {Commo} most of the time to talk to it, so this isn't terribly on topic either way.
Don't buy a cheap modem (Score:3, Informative)
Re:Don't buy a cheap modem (Score:1)
Try any ISA modems? (Score:4, Informative)
Anyway, in the few short years I've been using Linux, all the distributions have come very far in detecting and using newer hardware. However, the general rule of thumb, especially for things like dial-up modems, is still the older the hardware is, the more likely it will be compatible.
I'm stuck on dialup myself, and I use an old Creative Modem Blaster 56K. Purchased around... 98 or 99 I think.
Before that it was my lovely US Robotics 28.8 DSVD (Digital Simultaneous Voice and Data! OHHH, AHHH!) modem. Heh. That sounded like a cool feature at the time, but it never really took off. And MAN that modem was HUGE. I'm talking over a foot. Really hard to cram it into my case. This modem also worked fine in various Linuxes.
So yeah... To answer your question: Your modems are too new. Find older ones.
Re:Try any ISA modems? (Score:4, Funny)
Re:Try any ISA modems? (Score:2)
USR 5610B from Wal*Mart (Score:5, Informative)
Re:USR 5610B from Wal*Mart (Score:2)
An interesting thing I found out though (when setting up an 8-modem fax bank,) is that Most modems suck at faxing. One of the best fax modems are apparently the MultiTech's, but they suck at data! Sometimes, you just can't win.
Re:USR 5610B from Wal*Mart (Score:2)
Is that so? I was under the impression that all the real work of compression and modulation was being done by a single chip made by Rockwell.
Please feel free to correct me if I'm blathering.
Beefy
Re:USR 5610B from Wal*Mart (Score:2)
Re:USR 5610B from Wal*Mart (Score:2)
personal exp. (Score:4, Informative)
1 - buy an ISA modem(if possible)
2 - Buy an external modem
3 - http://www.usr.com/products/home/home-product.asp
4 - Do your research on the drivers before you buy a winmodem
Lucent? (Score:3, Informative)
I've had good luck with the above driver for the Lucent winmodem in my Dell laptop (Inspiron 4000). I recall using it with 2.6 kernels (back on broadband).
CompGeeks.com has a used hardware modem for less than $14 and a Agere winmodem with Lucent chipset for less than $10. I'd double check it works though before buying the winmodem (by fcc id or chipset model).
Re:Lucent? (Score:2)
I've been using Lucent chipset modems and they have been the easiest to use and work reliably. Just get the driver from the link in the parent's post, un-tar, run ./build_module, then ./ltinst2, then ./autoload, then dial-up and go. I've used this setup reliablily under Mandrake and Fedora/Red Hat for years ( since RH 6.2 ).
I find that Redhat/Fedora make it the easiest for a dial-up user with the system-control-network package ( formerly called redhat-control-network ) which allows a normal user to bring u
You get what you pay for (Score:5, Informative)
You probably spent at least a few hundred dollars on your computer, perhaps much more. Chances are, you'll be spending some time online with it. For many people, web browsing is their computer's primary use, but they insist on using a $13-on-Pricewatch modem (usually the one installed by the manufacturer -- Gateway, this means you!) to dial up.
Buy a US Robotics (or 3COM) modem, and spend at least $80 for it. Yes, I know that you can buy an HSP Micromodem for $8 on eBay, but as long as your computer can handle running IE (or Firefox, etc.) your modem is the single greatest influence on your dialup experience.
This goes for any operating system. Linux users are often forced into such a choice by the fact that Winmodems are rarely supported, and never work well.
Many here say "buy an external modem" -- initially, all modems were external, and plugged into a computer's serial port. This worked well, because serial ports are standard hardware, and no special drivers were required at all.
Modern quality modems (such as an $80+ 3COM) have a built-in serial port -- picture a serial port with a modem plugged into it, all contained within an ISA or PCI card. This is why they work so well, as dedicated hardware does what it was meant to do, and has been doing well for years.
Winmodems are like the bargain-basement "shared memory" video cards often shipped with home systems. Such video cards have no memory of their own, and consume system RAM for video memory. Similarly, software modems consume force the CPU to emulate an actual modem. While the CPU is a general-purpose computing device, it simply isn't a DSP, and isn't meant for signal processing. This means that it's less than efficient at processing signal data, and you'll notice the inefficiency in dropped connections.
Anecdotally, I once convinced a friend at my ISP to disable the auto-disconnect feature for my account. I was connected through a 33.6k US Robotis modem for 29 days before a power outage interrupted the connection. Soon after, I switched to broadband, but every winmodem user who has ever complained to me about dropped connections while refusing to shell out money for a real modem still brings a smile to my face.
I know I'm repeating myself here, but ANYONE USING DIALUP UNDER ANY OPERATING SYSTEM OWES IT TO THEMSELVES TO SPEND $80 OR MORE FOR A MODEM. And a PCI 3COM card (not a Winmodem -- again, be sure it's a hardware modem) will work fine under Linux. It'll show up as a serial port.
(Why $80? Sure, you may find a hardware modem for $75, but $80 should be a high enough bar to weed out even the priciest of Winmodems.)
Re:You get what you pay for (Score:1)
I have a hardware 3com modem, have for a few years, and when I was on dialup my longest uptime record was 64 days or so. I'll find the screenshot someday
Re:You get what you pay for (Score:2)
Re:You get what you pay for-WinPLUS (Score:2)
No, on a new and fast machine the CPU usage is quite negligable. On a slower machine it can be a signifigant hit, not so much affecting your browsing performance as the modem's performance being degraded, ending up in more errors or getting booted off more than with a hardware modem.
But on a really fast machine, a 56K modem is not going to do it any better than a hardware modem. If you have a 3 GHz P4, you're not going to magically hit 80K on account of it running on a faster CPU or something...
Re:You get what you pay for-WinPLUS (Score:2)
Thou smokest crack. The telephone line is plugged into a ..... well, let's call it a sound card for now ..... at the exchange, which takes 8000 samples to 7 bits accuracy every second. That's 56000 bits a second. Adding parity bits takes it up to 64000 samples a second, which -- spookily enough -- is the same rate as an ISDN B-channel. When 30 of these B-channels (each c
Re:You get what you pay for (Score:1)
Re:You get what you pay for (Score:2)
My advice was for the general consumer that wants to be able to walk into CompUSA and find a modem that they'll be happy with, without having to pay extra for an external modem and without having to worry about not being able to easily return an item with which they're not happy.
The average person probably doesn't want to know what a chipset or co
Modem router? (Score:3, Informative)
One motivation not to spend money on a real modem is that you're getting DSL "real soon now." But with this, you'd already have a DSL router, and even then, it would cost about the same as a good Hayes modem. And of course you could share a connection with it.
Re:Modem router? (Score:1, Interesting)
If you were really inclined, you could do this. Find a PC/104 board with some type of disk-on-chip thing and slap linux on it. Then if this board doesn't have ethernet, buy a PC/104 ethernet card. Now also buy a PC/104 modem. Strip linux down conciderably so
Re:Modem router? (Score:1)
Re:Modem router? (Score:2)
Ask for "A modem with a UART" (Score:5, Informative)
I phrased my request like this:
"PCI internal modem with a real UART that appears as a serial (COMx) port without any drivers"
The clueless sales people who answer emails at some vendors got themselves struck off my list, while the cluefull ones replied that they knew what I meant but didn't have any - except for one vendor who guessed I most be running linux, and had one in stock. It cost me 45NZ$ (About 25US$) - they're more expensive than other modems because they have all the hardware to modulate and demodulate without using the cpu.
One you insert the real modem inside the PC and reboot, then type: you'll get a message like or something like that. That would mean that the modem is at
The hard part is finding a real PCI modem, cause not many places sell them. If you phrase your request like I did you're more likely to get the real thing.
Re:Ask for "A modem with a UART" (Score:3, Funny)
This leaves me with one question that's plagued me for years.
How do you pronounce UART?
Re:Ask for "A modem with a UART" (Score:3, Funny)
At least according to all of the electrical engineers I've ever worked with...
Success here (Score:2)
My laptop has a Intel 537 internal modem. Got them working with the SmartLink drivers.
US Robotics all the way (Score:2)
Things to watch out for: If the modem's box says "for Windows*", it's a winmodem. If it shows up in Windows as a PCI communication device, it's a winmodem. PCI hardware modems will show up in Windows as PCI serial controllers. And Linux shouldn't have much t
Re:US Robotics all the way (Score:1)
I've also tried the Conexant driver for the TiBook modem. Never got it to work, and everyone who responded in newsgroups or lists never got it to work either.
Re:US Robotics all the way (Score:1)
Soft modems? (Score:2)
A little off-topic here, but wasn't there once upon a time a software package that would emulate a modem in software using the mic/ear jacks on a soundcard? I'm thinking it only did some crappy low speed like 2400 or something, but my memory of this thing is real hazy. Perhaps with modern high end soundcards that are doing higher sample/bit rates, would it be possible to write a soft 56k modem using a soundcard?
Re:Soft modems? (Score:4, Informative)
Computers with onboard audio still come occasionally with a "AMR" slot - this is where a Audio Modem Riser card goes - it pretty much just has the necessary bits to connect your sound card to the phone. Avoid them and winmodems in general at all costs.
To the original submitter - get an external modem and save a lot of grief. Bonus is
- You can see the all-important "On Hook" light and see when your modem is still on the phone.
- Following on from above , you can also physically unplug it / switch it off if it goes haywire (WTF? It won't hang up?), without powering off the PC.
- it has plenty of status lights to watch (Why has my data flow stopped... are we still online? hmmm my modem has lost carrier and is retraining.)
External hardware modems rock. If you can source one , get a woomera modem - I don't know if they have the approvals for you country though - they're made in
Why we need true open source drivers (Score:1)
PC was sold without any OS so it should work with any OS - if not, I would choose to buy an external hardware modem. They told me it is a winmodem type but a linux driver exists too. Fine, I tried it and spend an hour finding/downloading/installing the linux driver. Actua
Re:Why we need true open source drivers (Score:2)
Conexant has provided drivers for their hardware that work under Linux. Granted, they're closed source. They're also charging money for them (I hear). Now, I suspect they're just trying to recoup the development cost -- that's what businesses do.
Hold on to the flame thrower for just another minute now, I'm not done.
The point is, they are doing what everyone has been complaining about and asking for
My results (Score:3, Informative)
Buy a "real" modem with a UART, preferably an external serial modem (RS232). Yes, a lot of people already said this already. But it's the only way to avoid trouble. There is no need to buy an expensive brand, just any external modem with a 9-pin or 25-pin connector will do the job. USB modems are often WinModems, so are most PCI modems. ISA is dead. ISA modems are often "real" modems with a build-in COM port (i.e. UART), but there are some ISA WinModems.
Even if someone would try to build a serial port WinModem, he would fail terribly: the serial port is fast enough for the well-known Hayes commands even at 56.000 baud, but it is way to slow for a WinModem sampling the phone line and doing the modem part in Software. So an external serial modem can't ever be a WinModem.
And by the way: Yes, I have a success story. My WinModem in my old Toshiba Tecra 8200 "accidentally" works. I just had to try two or three different drivers that all claimed not to work with my WinModem. Thanks to http://linmodems.technion.ac.il/ [technion.ac.il]! (But I just don't want to know what happens when I update my kernel.)
Tux2000
Network connections in general... (Score:1)
G3 modems (Score:1)
Re:G3 modems (Score:1)
The built in modem on the G3s and G4s are real serial modems. The modem shows up as a serial port. I have used the gPort [griffintechnology.com] product in the past to replace the modem with a serial port. Here is a little snipet explaining how they work (emphasis is mine):
USR External Modem (Score:2)
drivers for PC Tel modems (pctel789 and others) (Score:1)
It works for Via, Asus, CM8x, Sis, PCT and AMR based modems, but only "old" 2.4-kernels.
It should be possible to port it to 2.6 (some include file has to be fixed).
Lucent (Score:1)
cost of manufacturering a real modem v winmodem? (Score:3, Interesting)
So it would only cost about $1 to build a real modem, instead of a winmodem - so I've heard.
If that's true, then it does it even make sense to make winmodems? Unless:
1) Msft is influencing the HW manufacturers.
or
2) The HW manufacturers like selling winmodems for $20 and real modems for $80.
Re:cost of manufacturering a real modem v winmodem (Score:3, Insightful)
The real modems (with a uart) would be a lower volume business with a correspondingly lower income. They might be able to build the boards for only a dollar or two more; but, that's not the only consideration. There's also "supply and demand" and "what the market will bear" to consider. If most (90%) of the peopl
Re:cost of manufacturering a real modem v winmodem (Score:2)
A winmodem is basically just a DAC and an ADC.
A real modem is the same, plus a DSP, plus a UART
Re:cost of manufacturering a real modem v winmodem (Score:2)
Modems (Score:1)
Re:Modems (Score:2)
Curious. I would run tcpdump at +40 minutes online and see what it displays. Are you sure it's not an APM issue?
Enjoy,
Thank the FCC (Score:2)
Winmodems are cheaper to manufactor because the UARTs are pretty complex beasts (one poster said they cost $1 a pie
Check the Hardware HOWTO (Score:2)
Just spend the $40 on an external serial modem and you'll be good no matter what OS you use (just about... do Macs have serial ports?)
macs w/serial port (Score:2)
I can solve your problem with... (Score:1)
You plug it into a serial port but you don't have to put the receiver of the phone into the little rubber grometty things anymore.
Two words. (Score:2)
Stop buying the worst of the breed (Score:2)
It's not difficult to find a REALY hardware modem.
Stop wasting your money on what is effectively nothing more than a sound-card with a relay... spend the extra $5 and buy yourself a HARDWARE modem.
If it says "softwmodem", click the "next" button and forget you saw it... it doesn't matter how cheap it is if it's junk.
My sister just bought (couple weeks ago) a real, hardware, PCI modem for about $9, so you have no excuse to keep buying crap and supporting the companies who produce it.
Check PriceWatch [pricewatch.com] for th
Re:Stop buying the worst of the breed (Score:2)
Clue... (Score:2)
NO modem needs a driver.
They have a standard interface and a standard command-set... just like a keyboard (no drivers).
USR Model 2976 or 2977 (aka model 5610) (Score:1)
2976 is ~$40 at newegg.com
2977/5610 is ~$70 at newegg
(Not plugging newegg, especially, but I bought mine from them, and have had good luck with them on other hardware parts too)
Real UART modems (Score:2)
Now I can ssh to my home box and check to see who called me today.
FULL Conexant HCF Linux driver (Score:1)
Woe upon thee!! For thou art danmed!! (Score:2)
Flee now lest ye face horrer the like of which ye he'na dreamed of in yer worst nit'mares. FLEE!!
The true horrers of a linux modem setup can only be truely appricated on a Dell dimension, dual boot, fedora, XP.
First off, the 'modem' will not work. It will of course be picked up by fedora, but alas, ne'er a peep is heard.
So after hours, and hours, of searching through linmodems you finally just go out and get an external one as many sources will have assured you that, "all e