LinModems? 219
Polo was the first of several to send us an article over at LinuxWorld about PC-Tel announcing LinModems, eg, software modems that can run under Linux as well. Some interesting comments in there about hardware modems being a "Luxury" item. Kinda amusing.
Re: (Score:1)
Damnit.. everyone else is learning... (Score:1)
What would it help to put the software into the OS other than making it more difficult to upgrade if everyone makes a different software or you aren't runing Linux (at all or anymore)?
Re:Only a good thing if the driver's free software (Score:1)
I'd certainly expect that 56k modems would have difficulties..perhaps not for slower pre-V34 ones.
Re:Good Thing (Score:1)
Softmodems not that much cheaper (Score:1)
I think the whole argument revolves around the theoretical cheapness of the "soft" approach, which never really materializes. Problem is, you still have to have a substantial amount of hardware even for a softmodem--you really only save the controller chip itself and not much else. At volume prices I doubt a Rockwell chip amounts to more than a few dollars. The only way you can really save is by including the modem on the motherboard, taking advantage of a shared PCB and sundry circuitry. And that's were you usually do find big savings--look at emachines, which I think includes modem functionality on the m/b and where--considering the price--you basically don't pay for the modem.
Paul Radu
Re:Ip phones (Score:1)
The extension number is not burned in, it's set in the software PBX. And most of the phone models (the better ones) already have a little two-port hub which gives you the equivalent of a pass-through. The only disadvantage of that is that if your phone loses power your PC ethernet gets cut off. Not a huge deal.
The compay they acquired is called Selsius. But you're quite right in that security is a huge issue. We've been working closely with the network group and the phone group here to make sure we implement this whole IP phone network as safely as possible. (a task of some size!)
Oh and the Call Manager (the software that runs the phones) runs only on NT. So as much as would recommend the hardware, the software leaves a lot to be desired.
Dana
Re:Source code? (Score:1)
Closed Source Code=New Clueless User Pays For Useless Support...
Just my opinion and not meant to go down in the history books as a profound and meaningful statement
WHAT??? (Score:1)
let's see... $6.00 to $12.00 for the processor..
they made modems with the "processor" in them for years and years without making them cost $9000.00 plus tax. Nooo it's not saving any money for us users, that is a blatent lie. it's making something very shoddy, very cheaply, so that your profit margin is huge.. they dont care that their win-crapodems are junk, in fact they know that they sell an inferior product... all of the manufacturers do... (Let's see... let's blatently lie about 56K modems....) the spiel about software modems are cheaper is 100% bull, it makes them able to sell you the same damn modem next year with a flashy new install program...
Look at sever brands of winmodems... they all look alike, and act the same...
besides, who actually believes that you can buy a winmodem cheaper than a good hardware modem?? at my local staples I found a good external modem for less than a sportster internal 3crap!
It's all lies.... everything said by any manufacturer is a lie...
Heat monitor URLs? (Score:1)
Well, I don't know about you but... (Score:1)
Not to mention various other jobs that are scheduled automatically.
I don't want my download slowing down; I don't want my mp3's skipping, I don't want my irc/telnet lagging and I don't want to wait forever for my compiles to finish.
In short, I want ALL MY CPU POWER available for running applications and if I can offload a task to hardware then I'll do it.
Linmodems are not for me.
Re:NEW TOY! (Score:1)
Wonder how the CPU load of that compares to a more traditional sw modem. .
Re:Maybe They'll work better... (Score:1)
(Dammit, Slashdot, when I type something in, preview it, it looks okay, and I submit it, *NOTHING*SHOULD*CHANGE*.. Fix it, Rob.)
Re:CPU Heat? (Score:1)
What planet are these people from? (Score:5)
Although a hardware modem can cost up to five times more than a software modem,t hey are relatively cheap, with a current price tag at $100... ... 'I think that [in the future], a hardware modem will be a high-end luxury item'"
Okay. So even though hardware modems are *already* fairly inexpensive and will continue to go down in price, they are going to be high-end luxury items? $100 is not a high-end luxury price. The only way anyone could consider a modem high end is if everything else available was complete garbage. Of course, this *is* the prediction of a winmodem software manager
Personally, I fail to see how, with DSL, cable, and ISDN becoming cheaper and more available, any modem could be considered "high end". If you want high end connectivity, why modulate and demodulate a bunch of analog signal?
Traditionally, software modems have a bad reputation in the linux community. In fact, they've earned the nickname "WinModems" because many are optimized to work with the Microsoft Windows operating system, and refuse to cooperate with any other OS.
Funny, I always thought they "earned the nickname WinModems" because they say "WINMODEM" on the frigging box. It's the fricking model name, not a nickname.
They do not just have a bad reputation in the linux community, they have a bad reputation among just about anyone with any idea how modems work. And it's not because they aren't very cross-format, it's because they are lousy modems. I work at an ISP, and I can say with some certainty that the loathing and contempt our tech support has for WinModems is *not* because they only work on windows, but because they barely work at all
Phew. Felt good to get that out. So anyway. What planet did these people say they were from?
Well Actually.. (Score:1)
Ex-Nt-User
Re:PC-Tel Modems == Satan's Cabana Boys (Score:1)
I would be very skeptical about running one of these in a box, I am a big fan of real hardware. The only good thing would be that we would be able to tell all the people that whine in #linux that yes your POS modem might someday be supported
Just my $.02
This is good (Score:2)
My impression is that a company that wants to give another option to us is a good thing. Look at the fight we gave Nvidia to release Linux drivers. We fought and we won. We didn't say "I hate hardware acceleration." Now a company comes along to give us a product and we meet it with criticism.
Personally, I would rather chew sand than buy a software modem but who am I to decide what is best for all of us? As long as I have a choice, anyone that wants to give us more hardware is good.
-Clump
Software modems == BAD??? (Score:1)
Re:Interesting... Efficient OS, Inefficient modem. (Score:1)
$200 machine. $50 of it is for the hardware modem (I've been corrected as to the cost of the modem in these machines).
...luxury?! HA!! (Score:1)
*gaspcoff* Okay.. I think I'm done laughing now. Wait. *coffhackwheeze*
Somebody tell that two bit hack of a writer to get the hell out of the business, please. Or at least get their facts straight. I lost a LOT of respect for LinuxWorld's editors for letting this one through. The technical inaccuracies of this article are blatant and rampant.
"Although a hardware modem can cost up to five times more than a software modem, they are still relatively cheap, with a current price tag at $100 for a high-quality model, he said."
Stupid error number one. Please go visit CompUSA before making such claims, you incredible morons.
Diamond SupraExpress 56PCI, $80.
Diamond SupraExpress 56e, $120.
Okay, hrm. $80*5 is $400. Gee. The hardware modem isn't five times as much. It's not even twice as much. And that's an EXTERNAL too! *NEXT!*
SupraExpress 56PCI, $80.
SupraExpress 56i, $70.
Waitasecond. The SupraExpress 56i is a HARDWARE ISA PnP MODEM. (Trust me; I recommend them frequently. I know 'em.) And it's *LESS* than the PCI! Will you PLEASE *PLEASE* get your facts straight, folks?
"PC-TEL engineers don't disagree with Ockman's assessment that hardware modems aren't likely to disappear anytime soon. "I think that [in the future], a hardware modem will be a high-end, luxury item," said William Hsu, software manager for PC-TEL."
They already are if you're buying from an OEM. There are no OEMs remaining save for smalltime ones that offer hardware modems, as far as I know. Next.
"In fact, they've earned the nickname "WinModems," because many are "optimized" to work with the Microsoft Windows operating system, and refuse to cooperate with any other OS."
Get me my cluebat, or hold me back.
They're called WINMODEMS BECAUSE THAT'S WHAT USR CALLED THEM FROM DAY ONE, YOU INCOMPETENT FOOLS! They *REQUIRE* Windows because the drivers use some funky API, DirectX I believe, to simulate a DSP in the processor. GODS!
"Even on a powerful 400-MHz processor, a software modem can demand as much as 10 to 15 percent of the CPU's total throughput."
CPU performance isn't measured in throughput you idiots. Gods. And that percentage is totally wrong. The average WinModem (Lucent LT chipset) requires between 15 and 30 percent of your processor time at realtime priority to achieve ~4.8k/s. I've seen it in person.
I can't believe the ignorance and blatant lies that jouranlists are allowed to send to print these days. Falsehoods, libel, slander, hatemongering speech, and worse. Either way, somebody needs to write these people at LinuxWorld a serious reality check.
-RISCy Business | Rabid System Administrator and BOFH
Look at the HP 6xx series (Score:1)
Controlerless modems for linux? (Score:2)
Not a hw modem. (Score:1)
If you've got a real hardware modem following the AT command set and communicating via a real UART, you don't need vendor-provided OS drivers. Worst case, you have to change the init-string a little. Ooooh. Big whoop.
If your software modem doesn't have any drivers for your new OS... you're screwed.
Isn't this kind of hypocritical? (Score:1)
----------------------------------------
If you need to point-and-click to administer a machine,
Their plans could be worse (Score:1)
Well it could be running worse: embedded Win CE (which in my book stands for Windows: crappier edition)
Just a publicity thing? (Score:1)
Also, when the article mentions how Linux users tend not to like software modems, I know that's the case. No one I know wants a software modem, it doesn't matter what OS you run, it's still not worth the cheaper price.
And maybe the HP 72x-series as well (Score:1)
The PPA For The Masses [httptech.com] page says it has some GPLed software to drive at least some of the 7xx-series HP printers (with the help of Ghostscript).
I've not used it, so I can't say one way or the other how well it works.
This is a good thing in disguise (Score:1)
What is hindering this? Not much, but WinModems have been a thorn in the side of Linux for awhile. Why have they prevailed? No, the evil microsoft giant hasn't shoved it in people's faces. The fact of the matter is, they are cheaper. Cheaper, doesn't mean better, but cheaper is more valued than better to OEMs.
When I purchased my machine, long ago, from gateway, a winmodem was slipped inside. Unknown to me, but i noticed.. I didn't do as well as other modems. When the CPU load got high, my connection stuttered, dropped, and my mouse got drunk. With a 56k modem, connecting at 53000 or something like that bps... I was only getting 2.5kbps!
So, time goes by, I install linux (around january) and gasp, come june, I try to dial up to my newfound *non proprietary ISP* and discover. Winmodem = death. Sharp slap in the face.
Two choices, sit on my butt, and wait for the OSS community to shoot something useful into my phone jack, or buy a new modem. I'm choosing the latter.
The question is, how many prospective linux users will run into this problem and just *give up*? A Linmodem sold to OEMs is garbage, but a step in the right direction. What we need. Is to work out and support those Winmodems regardless of manufacturer.
They may suck. But a new linux user is a new linux user, regardless of hardware power or modem type.
Good Thing/Bad Thing? (Score:1)
If they were to release the specs in general, as they said they are considering, then I don't think I'd have any real reservations, but if not I think we're back in the same old show. What about the BeOS users? What about the FooOS?
Specs please, or I'll stick with my hardware modem!
Oh, boy, I can see it now... (Score:1)
Subject: NEED MODEM HELP!!!!!!
hi, i just bought this linmodem and cant get it working under windows. CAN SOMEONE HELP ME???? a window just pops up and says it cant find a driver for the unknown card...
---
hehehehe.
CPU Heat? (Score:1)
Anyway, this just seems like another version of the circle of life that video hardware has undergone. Why should communications hardware be any different?
Re:Ditto (Score:1)
---------------------------
^_^ smile death approaches.
Interesting... Efficient OS, Inefficient modem... (Score:1)
But, I certainly won't be caught using one.
Re:Look at the HP 6xx series (Score:1)
Don't worry about the suffixes though. When you see the same model number (like the 895) with C, Cse, and Cxi suffixes they are all the same printer. The C model is for the Canadians, the Cse is for the big chains, and the Cxi is for the small HP reseller shops. The same is often true for two printers that seem identical spec-wise but one has a model number incremented by two. The 720 and the 722 are an example. Sometimes the software bundles are different, but its the same printer in both boxes.
Re:Isn't this kind of hypocritical? (Score:1)
It'd be a nice thing to have available as an option if you've got a space PCI slot and nothing else, but I can't see it catching on.
Egad! An ISP tech's horror! (Score:1)
Re:good I think.. (Score:1)
Re:Well Actually.. (Score:1)
Ex-Nt-User
I call mine "not a modem" (Score:1)
Hegemony (Score:1)
I have a prophesy:
-B
What about OS upgrades? (Score:1)
Will future versions of Linux ever require that the "LinModem" driver be updated? In this case, would we not be dependent on the manufacturer for such updates?
If yes, this is a bad thing indeed. Closed source model through and through!
Re:Isn't this kind of hypocritical? (Score:1)
Nope. The problem was that the companies (3com ect) that make this junk (winmodems) and their supporters wanted the linux users to basically create the drivers for them, which we absolutely refused to do. Now that a company has created the drivers for their modem it's no big deal, since they aren't basically telling us to do *their* job for them. If anything, this is going to put the rest of the winmodem makers in a bind. If they don't start shipping drivers for other platforms, people are most likely going to start asking why? There's a pretty good chance we might even start seeing lawsuits being filed against winmodem makers because of this. This story ought to proving interesting.....
Re:I disagree (Score:1)
---------------------------
^_^ smile death approaches.
Re:NOT LEXMARK!!! (Score:2)
Re:Hegemony (Score:1)
Re:Damnit.. everyone else is learning... (Score:1)
Re:I hate to say it, but my WinModem is actually n (Score:1)
PCtel Modems Are Bad (Score:1)
Re:This is good (Score:1)
Hardware acelleration of graphics was essential because the task of setting up triangles and drawing textures on them is very repetitive and redundant. The acellerator takes that load off the CPU, freeing it for other things (Why do you think people want lighting and geometry acelleration on their cards now?). Now software based modems are a total reversal of all of the ideas of dedicated processors for redundant tasks. Not to mention that if you use your CPU, it can't devote as much time to the modem, thus your speed drops (no FIFO buffers for data storage...)
That's putting it mildly. (Score:1)
A software modem may be cheaper to buy, but in the long run you'll pay for it with poor quality transfer times, etc., just like printing with your WinPrinter slows your box to a crawl. (BTW, be glad you have an HP -- I've helped two people install Linux, only to have to tell them that their cheesy Lexmark won't work with Linux)
I certainly hope that Linux users will respond to the introduction of this sort of crap by not purchasing anything less than a real hardware modem, thus forcing this junk off the market.
Anyway, I agree with you -- money is better spent on hardware that doesn't tax the CPU.
Re:What planet are these people from? (Score:1)
Doug
Re:Hegemony (Score:1)
I disagree (Score:2)
Linux is open-source and will remain as such. Myself and others certainly will not stand by and let companies get out of control. As long as the source code is there, nobody can monopolize Linux.
Further, paranoia over more people accepting Linux will get us nowhere. We can't say "I am afraid of your modem. Please keep it working only for Win32. I am afraid the Government will own Linux." Seriously, we need to realize that if we have the code, we have control. Anything too restrictive will be rejected or changed by the community.
-Clump
Re:NOT LEXMARK!!! (Score:1)
big PITA to have to use the 9x laptop to print (not that the quality's any good, and the printout smudges, damn inkjets).
Re:Good Thing/Bad Thing? (Score:1)
Trust me: software modems are in absolutely no way worth the cost "savings".
Besides, these things will probably come with binary-only drivers or something similarly useless. :-/
Re:NEW TOY! (Score:1)
Why "Funny?" (Score:1)
I worked with synthetic aperture radar back in 1967 - when you processed the data with lasers, film, and optic benches because the closest to a supercomputer available (at least to me) was Cray's very first effort - around which any laptop can now run rings.
You shoud be able to build all the microwave hardware you need for a synthetic aperture mine IMAGER starting with a couple X-band burglar sniffers (and maybe adding a PIN diode to sweep the frequency a bit better), plus a few low-grade discretes from Radio Shack, a pie plate, and a broom handle.
The signals outside the microwave plumbing, both what you generate and what you detect, are no worse than audio frequency, and over 90% of your crunch is one two-dimensional FFT to about the resolution of your screen - just what the DSP shines at. With a modem card you ought to be able to get real-time imaging or close to it - a big improvement over developing film at the lab, twice, after the airplane comes back.
Side-looking sonar is identical to one of the two modes of the radar "magic wand", except you use a sonar transucer you picked up for a hundred bux or so at West Marine or some other yacht outfitter, and you have to do your carrier yourself - which means a little extra crunch: a swept sine wave generation and a per-sample multiply at ultrasound frequencies. Still a piece of cake.
You can put the sonar transducer on a stick and use it {in both modes} for finding mines, too. Like when they're in a rice paddy, for instance.
Or hang the microwave gadget on your car window, drive by the local pizza parlor, and map the ovens and tables. B-)
Re:Quality of Service (Score:1)
Re:Don't make me open my Courier (Score:1)
There's an 80186 that handles the "non-RT" critical stuff (i.e., RS232 interface, [compression?], AT command interpretation, flash memory, etc), and a DSP chip that handles the telephone work (basically, creating/analyzing the signal, and translating said signal into bits).
There's a hidden "easter egg" (as always) in the courier that gives credit (as well as chip IDs) to the various hardware/software programmers.
Oh, one other thing: I read somewhere (possibly
Me? I use an external modem (heh. No such thing as a external [Win|Lin|etc]modem yet). More costly, but nicer, IMHO (those blinky lights!
Re:This is good (Score:1)
In a nutshell, I'm not going to buy a piece of highly propriatory hardware just because it works in Linux as well as Windows. It's still a piece of highly propriatory hardware. .
That's a really true statement... (Score:1)
I like that.
I can see only two good uses for Linmodems:
1. Used in an iToaster type of device (cheap $200 web surfing box).
2. Paperweight.
Re:Source code? (Score:1)
Re:Quality of Service (Score:5)
You mentioned the following:
For a perfect software modem, yes, this is true. But for a simple software modem, there are many things you can do to be "good enough", including the following:
After all, Win9x has the same problems as Linux does in this regards (eg. no guaranteed hard-real-time scheduling), yet software modems seem to function passibly in such an environment. If anything, Linux would probably do better than Win9x at this same task. In any case, missing a real-time deadline with a soft-modem would look like lag to the end user and little else. Annoying, but not fatal.
Now, I'm not running out and signing up to buy a soft modem (particularly since I'm about to get DSL service, obviating the need for a POTS modem almost entirely), but there are some interesting ideas that could make LinModems popular, depending on how open PC-Tel is.
--
C'mon Y'all!!! (Score:1)
I would love to not have to pack my external around with me.
Soft modem support in linux is a good thing, just think how many fewer times you'll have to respond to newbies "Is it a winmodem?"
I've talked to many people who have installed linux on their box, only to find that they have a winmodem. So before they have a chance to see just how great linux they go back to winblowz 'cuz they can't afford a new modem at the time.
The more hardware supported, the more people will try linux & maybe stick with it!
As for stealing CPU cycles & driver having root access, of course you're not going to use these things on a mulituser box that already has a high CPU load, just like you wouldn't want to use software 3D on a graphics workstation.
It's like any other piece of hardware/software you can take it or leave it! Unless you got unwittingly stuck with it like me & millions of other winmodem owners:(
*
Would you people STOP WHINING? (Score:1)
There are many people out there who want to run Linux but can't because they're "stuck" with a software modem. They can't afford a new modem! Support for their modem would be a good thing!
*I* personally wouldn't use a software modem if given to me free on a silver platter. But there are many others who would greatly benefit from Linux support for software modems.
Not at all. (Score:1)
> We (the Linux community) have complained about software modems for
> years. Doesn't it seem a bit hypocritical for us to do the same thing?
Actually, it's not hypocritical at all.
It's not the Linux community that's making these modems. It's PC_Tel. I will *not* buy one of these, or a system that has one preinstalled.
Software modems are a bad idea because they offload much of the modem's work to the CPU. This is bad, because most of that functionality is time-critical: I've seen software modems disconnect when the CPU load gets heavy. No more compiling while downloading. I even think it's a bad idea for anybody to build linux drivers for software modems, because it perpetuates bad hardware. Paraphrasing someone else's post yesterday, I'd rather see the bad hardware die with Windows.
What a waste (Score:1)
#ifdef SMARTASS
Great. So let's also get rid of NICs and disk controllers that can do DMA. After all, the CPU can just poll the data from the I/O ports. Oh, and those graphics accellerators? What a stupid idea. We can just have the CPU do blitting and fill in triangles. Yeah, and SMP stands for Stupid Money Pit.
#endif
There's something ... I dunno .. immoral and distasteful about this kind of thing. Consider how much money Intel spends on pumping steroids into the 386 architecture, compared to how much the other chipmakers have to spent to get similar performance gains. If x86 users are so apathetic about speed that they are willing to use dumb peripherals, then all the money Intel has spent in the 90s has been wasted. You could just use a slower CPU with smart peripherals and get the same performance, without Intel's customer base having spend millions (billions?) over the last few years trying to get the last few % out of the x86. What a waste.
---
Have a sloppy night.
CPU heat is function of non-HLT'd cycles. (Score:1)
When the CPU is halted (HLT instruction), it burns very little power while it waits for an interrupt to wake it back up again. When the CPU is not halted, it burns a fair amount of juice.
Linux (and I hear NT) execute a HLT whenever the ready queue is empty. Win9X sits in a busy loop.
Ergo, CPU power consumption (and therefore temperature) is a function of system loading in OSes which halt the CPU (Linux, NT), and not on OSes which don't halt the CPU (Win9x).
--Joe--
NOT LEXMARK!!! (Score:1)
I discourage the use of lexmark printers wherever I can.
EasyPC spec (Score:1)
Re:Ditto (Score:1)
It's basically a DSP with RJ11 ports that happen to be telephone friendly, and mini stereo jacks. The reason why the speed drops is because that DSP doesn't have enough processing power to handle sound and modem simultaneously. (Side note: running sound and modem simultaneously takes more processing time than either one alone-task switching overhead)
I have an MWave on this box, but resorted to an external modem and AWE32 card (I already have both, so might as well use them). Used MWave as another soundcard [single tasking, they're nice]. IRQ hell, though. Stopped when I ran NT full time (no drivers).
Re:Not the same as video hardware (Score:1)
But yeah its kinda annoying when there is a sticker that says 8 mb for the video card, when it just leaches off the main memory, but i RTFM'ed b4 i bought it
Some are, some do host signal processing (Score:1)
-russ
Web site for Linmodem driver development (Score:1)
WinModem is a ™ of USR (Score:1)
Re:Isn't this kind of hypocritical? (Score:2)
If you wish to do so, you can spend an extra $50-$75 on a hardware modem. For those who want to spend the $50-$75 on something else, a WinModem/LinModem is a viable option.
PC-Tel ShitModem in my laptop (Score:1)
Whenever the laptop gets slightly warm, which is usually after a half hour of use, the modem quits transfering data. Upon redial, it connects, but no data gets transfered... or if it does, it goes extremely slow--less than maybe 8 or 10 bytes a second. If I shut the laptop off and leave it off for 15 minutes or until it cools down, it will work again for a few minutes, and then It will break again. It isn't worth the irq the damn thing takes up. I bought a PCMCIA RealModem and it works great--Even if the laptop gets really hot from playing Unreal over the internet. The pcmcia card gets really really hot sometimes, but always works.
I think some people should file a class-action lawsuit against PC-Tel because their modems are just plain useless. Even occasional users who browse the web to maybe read cnn.com once in a while--It is useless for them if they just "crash" after a few minutes. The fact that they require software to suck off of the CPU isn't the worst thing about PC-Tel modems. The worst thing is that they are pieces of shit that are unreliable and do not even work when they have their 'friendly windows environment' with their drivers loaded. Pricewatch.com shows pc-tel winmodems for like 15 or 20 dollars. Still not worth it one bit. You'd be buying something that just doesn't work.
Incidentally, the damn PC-Tel modem loads a program called ptsnoop.exe which is run from one of the registry startup keys. I think it's about 30K in size. The modem won't even dial or accept any AT commands if this isn't loaded. Any takers with a disassembler? I'd be happy to give you a copy, contact ryan_antkowiak@hotmail.com
The most reverse engineering I ever do is hex editing a binary or using a resource editor.
Re:Not the same as video hardware (Score:1)
Software modems are the work of Satan ... (Score:1)
If the driver is open source, I can see it being a nice thing - there's LOTS of things you can do with a DSP.
But the world really doesn't need this sorta thing.
Hardware Modems Expensive? (Score:1)
The only reason why winmodems are popular is because the freaking PC manufacturers always put the cheapest hardware they can find, even in their high end systems. Last time I checked Micron defaults its Millennia MAX (P3-500) systems to winmodems. But you can always change it when ordering from their website.
Preach on brother... (Score:2)
As soon as someone calls up with one of these pieces of crap I tell them to buy a new modem.
As a ISP tech, I take all the crap from people saying they have a 56k modem and wondering why they are only conecting at 24000. I would just once love to tell them to go out, stick a crowbar in their wallet, and spring for a 150 dollar USR external.
It is a pain in the ass to explain to someone that since they just spent 2500 dollars on a new PIII from $major_manufacturer (that'll never be used for anything more then talking to friends online), perhaps they ought to spend another hundred on their connection to the outside world
The exact same thing goes for Rockwell HCF's (hint for any tech support people out there, "+MS=V34" is your friend) and Diamond Supras...even the externals.
If there is going to be a Lin-modem, it should at least be on a modem with a DSP, not these HSP pieces of crap that are currently being put out.
My rant is done, feel free to moderate, as an ISP bob, I'm just passionate about modems.
Mikesch -- admitting my main system is currently a Cyrix with an LT Win-Modem (not all that bad... for a WinModem)
HLT and idleness (Score:2)
When the CPU is idle, this means no proccess has anything to do, and the only things left to do are answering to keyboard, timers, modems, sound DMA exaustion, IDE read/write completed, mouse movement, and other things like that. And they all use interrupts, so it gets out of the halt state without losing any cycles (besides, the hlt is only used after the cpu has been idle for some time, so if you are fully using the cpu no hlt will appear).
When the proccesses are idle, they are all waiting for some event (blocking reads/writes and sleeping for some specified time being the most common). All those events can only happen after a ISR (so it'll wake up after a time interrupt, or after a disk interrupt, or after a keyboard interrupt, or after a NIC interrupt, etc.). So the CPU has actually nothing useful to do until an ISR happens.
Once I wrote (under DOS, before I got Linux) a
I hope someone understood.
Don't make me open my Courier (Score:1)
Actually, um... I thought that Couriers had Intel CPUs in 'em. Like a 80186 or something. I never opening it up to check, though... Someone please set me straight before I start cracking black plastic...
---
Have a sloppy night.
Re:Something that's always bothered me... (Score:1)
PIII/500 $400
cool-but-still-analog modem $100
total $500
vs.
K6-3/400 $200
Spellcaster DataCommute ISDN card $200
total $400
Yes, I use a similar combination (no ADSL in the woods of East Texas, but ISDN all over, for a modest fee). And with ISDN, you get 128kb all day, all night, or SBT will fix it. I like that. With (2-4x, normally) compression, X is pretty cool as well.
If you can't get ADSL or SDSL yet, get ISDN. Really. It is here, now, and pounds analog like cheap veal in every way possible. My connections take a fraction of a second, I can do support from home, my line quality is great (and required by the codes to be so), and I can keep the line up for weeks at a time without anything dropping me.
I can make a similar argument for SCSI, but against the faster drives only, and with a similar cut in CPU speed vs. real speed. Buy quality and you can make do with less (systems, girlfriends, chocolate
Only a good thing if the driver's free software (Score:3)
Without a free software driver, we're stuck with a dumb piece of hardware and a closed driver. No thanks. The embedded intelligence in a modem doesn't cost more than $10, so I doubt that would fly.
I'd really like to encourage these guys...
Thanks
Bruce
Re:NEW TOY! (Score:1)
If you want real hack potential, just hook your phone line up to your sound card. Now get to work on writing a modem emulator that way. ;-)
---
Have a sloppy night.
Re:What planet are these people from? (Score:1)
I wish that I would have known before that 98%of PCI modems are WinModems. I wasted money on two of them so far. =( I'm waiting to see if I get cable access soon...or else it's external for me.
Re:Damnit.. everyone else is learning... (Score:1)
Damnit.. the graphics people learned to offload the 3d
graphics generators onto the video cards to make it simply
better.
Actually taking the load off the main CPU has been going
on for a long time.
The earliest example when I am aware of worked by
the main processor only doing I/O to magnetic tape,
with seperate devices to transfer paper tape/punch card
date to magnetic tape and to print the data on tape.
Look at embedded systems to see where we're going (Score:2)
-Adam
"The rich live hand-to-mouth too-just on a higher level."
-John Guare
Re:Look at embedded systems to see where we're goi (Score:2)
Re:Maybe They'll work better... (Score:4)
Happy birthday.
Re:Isn't this kind of hypocritical? (Score:3)
Software modems themselves are bad. But they do allow for some really cool hacks. You could build an ultra cheap PBX out of some of these, or answering machine, or something else. Think of it more as a computer interface to a phone. Even TCP/IP telephony would be more attractive with a real phone.
If this company sells them cheap enough, and makes the docs completely open, I might pick up some and hack away. I'd never use one of these things as a modem though. Maybe it's just me but I don't think the $5 I'm gonna save is worth the CPU time it's gonna cost me.
NEW TOY! (Score:2)
Think about the hack potential (both white and black) of such a device!
And don't forget tapping into the DSP lines behind the telephone interface.
I'm already drooling over the prospect of making a side-looking sonar for my wife's boat, to explore the local bay's floor, or a landmine-finder synthetic aperture radar hacked up out of a couple radar motion detectors and a laptop with one of these "modems". DSPs have specialized instructions for FFTs, which should make it MUCH easier than using a sound card and pure software.
Re:That's putting it mildly. (Score:2)
A wise man once told me "There are two ways to get something done -- the right way and the cheap way."
I've heard it a slightly different way:
Good, Fast, Cheap: Pick any two (you can't have all three)
-- From RFC 1925, The Twelve Networking Truths [isi.edu], by R. Callon, I.O.O.F.
----
Good Thing (Score:2)
Modem Prices and DSPvsHSP - also voice mail? (Score:2)
Those $20 modems you saw are the software-driven "Host Signal Processing" modems, which is what is being debated here (DSP vs. HSP).
I know this because I bought one the other day, and promptly returned it. I had not bought a modem for a couple of years, and had no idea that HSP == WinModem. I just saw that it was cheap, and ISA (it was intended for a 486/33).
The box described hardware requirements as being at least a 200MHz machine running Windows 95/98 or NT. I dismissed this because I frequently see "requirements" on products that are not necessarily true, but rather just there to comfort folks that don't "know better". "Hmm, I have Windows 95, I wonder if it will work with my computer. Yes! It says requires Windows 95, so it must work!"
Needless to say, I'm the one that "didn't know better" this time, regarding WinModems.
An interesting thought with the LinModem though -- if the driver and specifications are sufficiently open-sourced and stable, the $200 Linux box used for net surfing could have lots more potential as well, as software for voice mail could be written as well and integrated with the user interface.
Even if the user had a DSL or Cable Modem connection, a cheap "LinModem", given a stable enough driver, could still be used to provide said answering machine capabilities.
And what about a Linux "telephone server" in a wired home, where your conversation is transmitted digitally to the server before sent out over the phone line? Whoa, I'm starting to get some scary privacy-related issues here, I better stop writing...
I think that [in the future], a hardware modem wil (Score:2)
Sounds like something from SegFault.
"Soon every household will have at least 512k SVGA Cards!"
Quality of Service (Score:2)
So, along comes someone trying to port their WinModem driver to Linux. How are they going to get the quality of service they need? Are they going to hack the kernel? Do you want your hardware vendor requiring you to hack your kernel in a way that the kernel maintainers themselves do not accept?
Or, is this a vaporware announcement intended to make their stockholders think that they are tapping into a market just waiting for a product.
Don't trust this announcement. I'll believe it when I see a Linux machine with a LinTel modem running.
winmodems aren't so bad (Score:3)
I think if you are logged in all day and run jobs in the background on a regular basis then by all means you should get a real modem, but to be honest everything i've ever done on the windoze side of the box (which basically involves downloading the random piece of software) the winmodem has pretty much worked exactly as specified and i get 56k transfers basically for free (which isn't so bad really).. running netscape isn't exactly CPU intensive
(Incidentally the box is an AMD 350-K2 w/ 64
megs of sdram, to give you an idea of the power)
I think if you are trying to build a $200 box for your parents so they can send email, read cnn news and other crap, winmodems are the way to go, since one of the nice things about linux is legally building costeffective machines where every penny counts, i think it would be nice to take advantage of the cheap hardware. (In the same way we now all take advantage of cheap IDE drives which are also more cpu intensive than your typical SCSI drive at home)
just so you know, more than likely if i actually buy a modem it'll be external etc but thats only because most of us are more than typical online users. (Incidentally i think i'll switch to SCSI as well next time around, mostly because 4 IDE device limit is out of control) but again the performance loss is really negligable as far as I can tell for doing typical home use stuff (not games obviously) but real_audio,surfing,email etc..
Re:CPU Heat? (Score:2)
Well, someone thinks it does! (enough to write a program for windows to do this)
CpuIdle lowers the CPU temperature by disabling it when not needed. This prolongs the CPU life (a decrease by 10C doubles the life span) and cuts power consumption.
cpu idle home page [bugcomputer.com]