USR hard modem not working with Mandrake8

danielshoes

Senior member
Dec 12, 2000
293
0
0
I've just installed Mandrake 8. It is working fine, but my modem doesn't work. It is a 3Com/USR OEM hardware modem PCI with voice (model 2976). Mandrake 8 had detected it as another model.
So, when I try to connect, a box pops up telling that the modem is not responding or is is already in use.

How do I configure this modem?
 

danielshoes

Senior member
Dec 12, 2000
293
0
0
Thank you!
Actually, I've just visited that page before posting, but as that page has thousands links to browse, I thought easier to ask to the Anandtechers...

I will try to search this info on that page, but I would like to share experiences with others that had problems with modems configurations (not winmodems) under Linux.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0


<< Thank you!
Actually, I've just visited that page before posting, but as that page has thousands links to browse, I thought easier to ask to the Anandtechers...
>>



Yes, having someone do the work for you is always easier than trying to do it yourself....
 

danielshoes

Senior member
Dec 12, 2000
293
0
0
n0cmonkey, don't say it... cause I am seaching this info for hours and hours on the net! And I've searched that site suggested for DaHitman (in fact, a very good site!), but unfortunately didn't find anything specific to make this modem work.

Fortunately, I found this page, describing the procedure for this exact modem to work under Linux!

DaHitman, I guess you are correct when says that this modem uses non-standard IRQ/address. In WinMe it is assigned to COM5 (it ONLY WORKS if assigned to COM5). In Linux it is alocated to ttyS4! This device does not exist in kpp configuration options and I couldn't change it. Interestingly, under Win2k it is assigned to COM3.

Following the step by step described on that page I've found, I can make the modem work and the message &quot;modem busy&quot; no more appear. But I must run the commands again at every boot to make the modem work.
The commands are:

setserial /dev/ttyS4 irq 11 port 0xc000 ^fourport ^auto_irq skip_test autoconfig spd_vhi

ln -sf ttyS4 modem (under the /dev directory)

I want to make it permanent. Is there a way to create an executable file (like a .bat file under DOS/WIN) to run these commands at every boot under Mandrake 8?
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Yes there is. I am not too familiar with the SVR4 style of startup configuration so I will give you a rough guess. write a simple shell script (I will put a possible script at the end) name is something like S05ttystuff. Put it in /etc/initd/rc.5 (might be 4 or 3 it all depends on which init the system starts up to and Im not sure if I can correctly describe these to you...).

I recommend reading up on how mandrake starts up to make sure this will work and if I have the info correct and which init level you start up at.
------------script-------------

#!/bin/sh
setserial /dev/ttyS4 irq 11 port 0xc000 ^fourport ^auto_irq skip_test autoconfig spd_vhi
ln -sf /dev/ttyS4 /devmodem