Solved

pci modem

Posted on 2000-04-13
8
847 Views
Last Modified: 2013-12-15
is there any way to get a pci modem to work in linux? the support team for TurboLinux said linux only works with ISA modems.
0
Comment
Question by:napalm20001
  • 3
  • 3
  • 2
8 Comments
 

Author Comment

by:napalm20001
Comment Utility
Adjusted points from 50 to 75
0
 
LVL 4

Expert Comment

by:kiffney
Comment Utility
Any modem that isn't a 'winmodem' (says something like 'especially for WINDOWS' on the box) should work - ISA or PCI. What kind of modem is it?  Examine the output of 'dmesg' and look for  a line about the 'serial driver' and under that, something like 'ttyS00 at 0x03F8 (irq=4) is a 16550A' (you may see ttyS1, too, etc).  Use minicom, set the serial port options to use ttyS0, then type 'at' then hit enter.  If nothing happens (you don't see 'OK' come back) then change the port to  ttyS1, try again.  One of these is your modem.  If you get a response then you have a modem that should work under Linux.  If you get no response from a port where you know there's a modem, then yes, you won't be able to use that modem with linux.
0
 
LVL 40

Expert Comment

by:jlevie
Comment Utility
Actually, most PCI modems don't work under Linux, yet. From the Modem-Howto (http://howto.tucows.com/LDP/HOWTO/Modem-HOWTO.html) section 2.5:

"Unfortunately, it seems that most PCI modems will not work under Linux but efforts are underway to support some of them. See PCI Bus Yet Supported."

The reference points to section 6.1, whaich says:

"The kernel 2.2 serial driver contains no support for the PCI bus. But kernels 2.3 and 2.4 will eventually support some PCI serial cards (and modem cards).Most PCI cards need special support in the driver. The driver will read the id number digitally stored on the card to determine  how (or if) to support the card. If you have a PCI card which you are convinced is not a winmodem but it will not work, you can help in attempting to create a driver for it. To do this you'll need to contact the maintainer of the serial driver, Theodore (Ted) Y. Ts'o"

So I'd say the TurboLinux folks are correct.
0
 
LVL 4

Expert Comment

by:kiffney
Comment Utility
jlevie is right.  my only excuse here is that I've seen pci modems that had a real uart and processor and assumed that since they weren't host-processor modems, that linux would support them.  I'll be quiet now(!)
0
Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

 

Author Comment

by:napalm20001
Comment Utility
well, it's a rockwell pci v90 modem, i don't think it's a winmodem
0
 
LVL 40

Expert Comment

by:jlevie
Comment Utility
kiffney, don't take it too seriously. Most people do assume that anything that's not a winmodem is gonna work. And the PCI cards will work later. It's just that the drivers don't yet know how to deal with the PCI bus (or how to ID the card).
0
 

Author Comment

by:napalm20001
Comment Utility
so, what your saying is that I have to buy a different modem, external?

0
 
LVL 40

Accepted Solution

by:
jlevie earned 75 total points
Comment Utility
Yep, you need a different modem. It doesn't have to be an external. An ISA modem card will work, but there are some other advantages to an external. It works through the existing serial ports, so a special driver to talk to the hardware isn't needed. It also provides a bit more electrical isolation between the phone line and your hardware. That's a nice feature if you live in an area frequented by thunderstorms. And finally, there is no doubt as to the modem being a "dreaded winmodem". The very nature of a winmodem precludes its implemention as an external serial device.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now