Michael McLay wrote:
> I bought a U.S. Robotics 56K FaxModem model 5610.  It uses
> the PCI bus, but it is not a WinModem.  The modem works
> fine with Redhat 7.1, but when I installed Mandrake 8.1 the
> HardDrake software detected the modem at configuration time
> and exited because it claimed the modem was a WinModem.  I
> found a brief reference in a ChangeLog that stated that all
> PCI modems are WinModems.  This is not true.  The PCI card
> I bought has an onboard processor and it works just fine
> with RedHat.  The HardDrake detection software is broken. 
> I've submited a bug report.
>
> Unfortunately registering the bug doesn't solve my
> immediate problem.  I have to boot to Redhat to connect to
> the Internet to read mail.  I'd like to fix Mandrake 8.1 so
> I can do so without a reboot.  Anyone have a suggestion on
> a command that I can use to configure the modem to work?

Michael....First, find out the pci address of the modem:
.
lspci
.
And use that address (of the form xx:xx.x) to get verbose 
info:
.
lspci -v -s xx:xx.x
.
Write down the io and IRQ being used. Then run setserial:
.
setserial /dev/ttyS4 port 0x#### irq ##
.
Then verify that it sees a UART with:
.
setserial /dev/ttyS4
.
If it doesn't, you can guess that it's a regular 16550A UART:
.
setserial /dev/ttyS4 uart 16550A
.
This is the part that makes it work though:
.
cd /dev
ln -sf ttyS4 modem
.
Now set your kppp program to use /dev/modem and you should be 
fine. :)
-- 
Alan

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to