Solved

pci modem

Posted on 2000-04-13
8
851 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
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
 
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
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 

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 75 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

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

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

This is the error message I got (CODE) Error caused by incompatible libmp3lame 3.98-2 with ffmpeg I've googled this error message and found out sometimes it attaches this note "can be treated with downgrade libmp3lame to version 3.97 or 3.98" …
Using 'screen' for session sharing, The Simple Edition Step 1: user starts session with command: screen Step 2: other user (logged in with same user account) connects with command: screen -x Done. Both users are connected to the same CLI sessio…
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…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

932 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

21 Experts available now in Live!

Get 1:1 Help Now