Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

pci modem

Posted on 2000-04-13
8
Medium Priority
?
858 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 2
8 Comments
 

Author Comment

by:napalm20001
ID: 2714280
Adjusted points from 50 to 75
0
 
LVL 4

Expert Comment

by:kiffney
ID: 2714312
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
ID: 2714438
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
Will your db performance match your db growth?

In Percona’s white paper “Performance at Scale: Keeping Your Database on Its Toes,” we take a high-level approach to what you need to think about when planning for database scalability.

 
LVL 4

Expert Comment

by:kiffney
ID: 2714463
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
 

Author Comment

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

Expert Comment

by:jlevie
ID: 2714770
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
ID: 2716775
so, what your saying is that I have to buy a different modem, external?

0
 
LVL 40

Accepted Solution

by:
jlevie earned 300 total points
ID: 2718409
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

Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How many times have you wanted to quickly do the same thing to a list but found yourself typing it again and again? I first figured out a small time saver with the up arrow to recall the last command but that can only get you so far if you have a bi…
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 get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Suggested Courses

715 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