Forum Home
Press F1
 
Thread ID: 14673 2002-01-15 08:41:00 I can't install my modem in Red Hat 7.2 Guest (0) Press F1
Post ID Timestamp Content User
31308 2002-01-15 08:41:00 Bear with me I am a newbie to Linux and I'm enjoying what I've discovered so far.

My modem is an Aztech MSP3880W 56K internal modem by indentifying it's model on the card itself. XP says it's a Soft K56 modem.

I downloaded what I think are the linux drivers for my modem. I tried installing it and in the install log I got 'hsf_install.pl (error): No Soft K56 modem PCI card found.'

I know I may have to provide more information but I have no idea where to start.

Also the drivers were made for an earlier kernel would that cause any problems?
Guest (0)
31309 2002-01-16 01:08:00 The Hardware-HOWTO says 'All external modems connected via a RS-232 serial port should work.'

It also (in the Linux-incompatible appendix) lists the Rockwell SoftK56 modem as being not working in Linux. There may have been a driver released after that appendix was last revised ...

Have a look at the posting 'winlinux and winmodems' below.

If your driver module (it will be called something.o) cannot detect the card, it is probably not for that card. If an installation script complains, it is probably doing any special things needed, but read ALL the README and .txt files which came with the driver.
The command 'cat /proc/pci' will confirm that it has not been found. The kernel level should not matter.

See what you can find out at www.linmodems.org -- the prople who are working on this problem. I'd just put an external modem on myself: life is too short.
Guest (0)
31310 2002-01-16 06:24:00 Unfortunately there were no readmes included with the drivers just a few something.o files a perl script and some other files.

I had to view the perl script to see the commands to use and to alter lines in it so it pointed to the directory the files were located.

Is there a specific place I'm suppose to extract the files?

doing the cat /proc/pci I found this on my modem

Bus 0, device 12, function 0:
Communication Controller: PCI device 127a:2014 (Rockwell Internal) (rev 1)
IRQ 19
Master Capable, Latency=32.
Non-prefetchable 32 bit memory at 0xdb000000
I/O at 0xd800 [0xd807]

in the Preference|Information|PCI I got

00:0c.0 Communication Controller:Rockwell International:Unknown device 2041 (rev 01)
Subsystem:Aztech System Ltd:Unknown device 4055
Flags:bus mater, medium devsel, latency 32, IRQ 19
Memory at db000000 (32-bit, non-prefetchable) [size=64K]
I/O ports at d800 [size=8]
Capabilities:[40] Power Management version 2

I've got high IRQs because I have a dual processor mobo.
Guest (0)
31311 2002-01-17 03:22:00 You're starting with SMP? WOW.

But: If a driver has been written for that *specific* modem, it will have been written very recently. Version 1 of anything is unlikely to be fully debugged. It is *very unlikely* to have been fully debugged in an SMP system.

Check that linmodems site.

And save a lot of heartache (and time) by putting an external modem on a serial port.

You've got enough to do learning the system, without compiling system components.
Guest (0)
31312 2002-01-17 04:27:00 Second thoughts -- you probably haven't got an SMP distribution. One of your CPUs is sitting idle. Even so, there's no guarantee that the modem will work under Linux on a dual processor board.

The driver should have been moved to somewhere down the /lib/modules/2.x.yy/... tree.

If one of the 'other' files you unloaded is 'something.1' (or any other single digit extension) it is a 'man' file which you can read with 'man ./something.n' (from a command in the same directory as the file).

You should not 'have had to' change an installation script.

Normally, I unpack tarred (.tar.gs or .gz) packages in my user account, then 'su' (for root privilege) and go into the directory that tar created, and run any install script.
RPMs normally put files in the correct places and then run scripts automatically.
Guest (0)
1