Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 08-17-2005, 01:34 AM   #1
LQ Newbie
Registered: Aug 2005
Distribution: Kubuntu 7.04
Posts: 14

Rep: Reputation: 0
Question Installing a Hummingbird 56k Fax Winmodem for Mandriva 10.0

I bought this new Hummingbird 56k/V.92 Fax Modem that has Linux support. In order to install it, I had to go into the readme. It comes complete with the .tar.gz file and everything, but I don't undersand the readme. Can someone help me decode it step by step? Here is the Readme:


1. Unpack tar.gz package file:

$ gzip -dc slmdm-2.X.X.tar.gz | tar xf -

2. 'cd' to package directory:

$ cd slmdm-2.X.X

3. Review and edit (if need) 'Makefile'.

Note: Probably you will want to correct in Makefile path to your
local linux kernel header files:


Another way is to pass command line the parameter while
running 'make':

$ make KERNEL_INCLUDES=/path/to/linux/include ...

4. Run 'make' command to compile package:

$ make

5. Install.

If you are going to use AMR/CNR/PCI modem type (as superuser):

# make install-amr

, or

# make install-usb

if you are going to use USB modem.

It will install:
- modem kernel modules slmdm.o (modem core), slfax.o (fax)
into '/lib/modules/<kernel-version>/misc' directory
(standard linux modules' directory).
- hardware specific kernel module slamrmo.o (for AMR/CNR/PCI) or
slusb.o (for USB) into '/lib/modules/<kernel-version>/misc'
directory (standard linux modules' directory).
- country settings data file 'country.dat' into directory '/etc'.

Also it will:
- create character tty device entry '/dev/ttySL0' with major
number 212 and symbolic link 'dev/modem'.
- config you '/etc/modules.conf' file in order to provide
possibility for loading the modem modules into kernel on demand
automatically by kmod, when you are going to use them.

Note: currently you cannot use both AMR/CNR/PCI and USB Modems.

6. Config modem country.

You can configure your current country by using module parameters
'country' or 'country_code'.
Add 'options' directive line to file '/etc/modules.conf':

options slmdm country=<MyCountry>

, for example

options slmdm country=USA

, or use module parameter while module loading:

# modprobe slmdm country=<MyCountry>

Use 'slver -c' to see list of all supported countries and their
codes (utility 'slver' may be found in package directory).

Note: Command ATI7 shows installed country setting.

7. Using the modem.

Installation will automatically create character tty device entry
'/dev/ttySL0' with major number 212 and symbolic link '/dev/modem'.
Use one of them as modem device for your dialing application.

8. Uninstallation.

In package directory just type:

# make uninstall

Any help is much appreciated. Thank you.
Old 08-17-2005, 01:53 AM   #2
LQ Newbie
Registered: Aug 2005
Distribution: Kubuntu 7.04
Posts: 14

Original Poster
Rep: Reputation: 0

Oh, I'm using a PCI modem, not a USB modem.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Robotics 56K Fax Internal Modem (ISA) Problem Snabber Linux - Hardware 3 04-06-2007 09:05 AM
Xircom Built-In MiniPCI 56k Fax/Modem laminar1 Linux - Hardware 0 10-29-2004 06:15 AM
Configuring Lucent WinModem for fax sending/receiving fedel Linux - Hardware 0 08-23-2004 10:47 PM
CNet 56k Fax modem problems sci0x Linux - Hardware 5 03-21-2004 03:37 AM
Looking for a driver for Viking 56k data,fax,voice modem William Linux - Newbie 0 08-13-2001 06:55 AM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 01:48 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration