LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-02-2006, 06:35 PM   #1
tompouceuh
LQ Newbie
 
Registered: Sep 2005
Posts: 11

Rep: Reputation: 0
questions about winmodems


Hi

Could someone tell me, why the hell is windows using winmodems, and not linux?!

If windows is able to make them work, linux should be able to too. Do something like emulation to support them!

Linux users should be able to code something to make these damn winmodems works on our favorite operating system!

Yeah I know, you'll tell me that there's some drivers on the web, and that some of the winmodems are supported on linux. But my drivers aren't free. So I'm obligated to buy a 15 bucks driver to download at 5k/s. What's the matter?

Thanks!

Last edited by tompouceuh; 03-02-2006 at 06:37 PM.
 
Old 03-02-2006, 06:55 PM   #2
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
The problem is that the hardware vendors don't want to tell linux developers how to use the hardware. I'm sure many people would love if you were a programmer and could help reverse engineer the drivers.

The difference between winmodems and regular modems are that the computer processor does some of the work with winmodems while regular hardware modems utilize standard serial calls from the OS and then have their own chip do all the processing translation.

My advice? Spend the $15 to buy an external serial modem that will work easily with linux and leave the winmodems for windows.
 
Old 03-02-2006, 06:58 PM   #3
rshaw
Senior Member
 
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692

Rep: Reputation: 45
they are not making them work, they are designed for windows. the "win" in winmodem. they aren't modems just interfaces to the phone line. the actual modem is done in the software.

but it should be easy, right. just bang out a few random pages of assembly with absolutely no design spec's to work from, write a c wrapper around it, then have it accepted into the kernel. no problem.

so easy, i don't know why it hasn't been done yet.

tell you what, you write bill gates, ask him for the information, and i'll forward it to the proper people. what's this, he wants you to sign a non-disclosure agreement, oh well, i guess you'll have to do the coding by yourself. have it done by tuesday, 'k
 
Old 03-02-2006, 07:30 PM   #4
peter_89
Member
 
Registered: Jan 2006
Distribution: Microsoft Windows XP Professional SP2; Slackware Linux 10.2
Posts: 215

Rep: Reputation: 30
WinModems are just that -- WinModems. They rely on software which in turn relies on Windows. They need the Windows NT kernel to be available. Emulating this is far too advanced to do without the Windows source code -- which, naturally the Linux community does not have access to! Therefore for these WinModems to actually function under Linux they would have to be written for it's kernel as well -- something only the hardware manufacturer can do.
My friend, just buy a real serial modem, even if you could get WinModems to work under your favorite operating system they still perform like garbage, mainly because they use the computer's CPU instead of an onboard controller, thereby taking away valuable performance.
 
Old 03-12-2006, 10:39 AM   #5
samuelmp
Member
 
Registered: Feb 2004
Location: england
Distribution: mepis 3-4-3 [join us]
Posts: 154

Rep: Reputation: 30
if you need dail up the a serial modem will do that job rember
that they are all hardware modems with an easy interface that is easy for linux and windows to command

the reasion for these silly USB modems and many if not all PCI cards is that they use computer programs to take a way electronic hardware that cost the consuma letting the computer doing some of the work and tend to be smaller to and cheeper [ some times they may say hardware moden PCI or USB, just egnore them ] often called
winmodems
 
Old 03-13-2006, 03:55 PM   #6
peter_89
Member
 
Registered: Jan 2006
Distribution: Microsoft Windows XP Professional SP2; Slackware Linux 10.2
Posts: 215

Rep: Reputation: 30
It's all the fault of these cheep-o hardware corps not wanting to spend money on actually making/buying chips. And yes, no matter what the box says, if it uses USB, it's a WinModem. Hardware modems can't get enough power to run their extra components from a USB port.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
winmodems MAGOVIA Linux - Newbie 4 05-26-2004 10:36 PM
Help with winmodems AtlDynasty2001 Linux - Hardware 1 08-18-2003 04:40 PM
winmodems GT I.N.C Linux - Newbie 1 07-08-2002 09:06 PM
more winmodems dynamo593 Linux - Newbie 1 12-26-2001 11:12 AM
Winmodems... Thymox Linux - General 3 05-18-2001 11:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration