Red World

Install software winmodem on linux

The new 56K modem for windows, needs a spesial software to run with. This program (driver) provided by the menufacture of the modem is competible to the win95, win98 ,win2000 OS.
Not even one of menufactures is providing a driver for the linux users, But some the linux community manege to devolop it's own drivers. There is a new paleyer in town now, The LinModem.


1)Check if your modem is a linux friendly.
  • RedHat site.
  • You can also read the LinModem HOW-TO.
    2) You will need too download the drivers for your linmodem.
  • Drivers List Here.


    FUNCTIONALITY:

    Detects Lucent PCI modems, prints rom checksums, establishes basic communication.

    Get the modem on/off hook and dial both dtmf and pulse.

    INSTALLATION:

    To compile the package, just run "make". To install it, "make install".

    To get the benefit of the updated pci.ids file (it has all the Lucent modems) copy the pci.ids file to /usr/share. Alternatlively
    you could just copy the Lucent device entries across to your existing file.

    POST INSTALLATION:

    I. Log into your "Root" account.

    II. To determine resource settings.

    Type the following command: cat /proc/pci
    An example of the outcome will look like this;

        5.        Non-prefetchable 32 bit memory at 0x00000000.

        Bus 0, device 17, function 0:
            Communication controller: Unknown vendor Unknown device (rev 0).
            Vendor id=11c1.  Device id=480.
            Medium devsel.   Fast back-to-back capable.  IRQ 11.  Master Capable.
            No bursts.
                    Min Gnt=252.Max Lat=14
                 Non-prefetchable 32 bit memory at 0xe4000000.
                 I/O at 0x6400.
                 I/O at 0x6800.
                 I/O at 0x6c00.


    III. Take note of the IRQ, and FIRST I/O address, then type in this command;

        setserial /dev/modem uart 16550A port 0x6400 irq 11

    NOTE: THE IRQ AND PORT MAY VARY, IT IS DEPENDANT UPON THE RESULTS FROM STEP II


    IV. To set Linux to configure the modem upon boot-up.

        There are several options.  One method is going to the /etc/rc.d/
        directory, and using an editing program such as "jed" or "pico" edit the
        rc.local file, and insert
        setserial /dev/modem uart 16550A port 0x6400 irq 11
        as the last line.


    stop searching...
    Linmodem drivers

    Modem typeDriver typeFileAuthor
    Lucent LT Winmodem, PCI Binary kernel modulelinx565a.zip see note
    Lucent LT Winmodem, PCI or ISA PnP Binary kernel modulelinux568.zip see note
    Lucent LT Winmodem, PCI Binary kernel moduleLucentPCI-1.1-1.i386.rpm Lucent
    Lucent LT Winmodem, PCI GPL'ed sourceltmodem 0.x.x Richard Close et al.
    Cirrus Logic CL-MD5620DT, PCIGPL'ed source (user-space)CLModem-0.1.0.tar.gz Mikhail Moreyra
    Cirrus Logic CL-MD5620DT, PCIGPL'ed source (kernel module)CLModem-0.3.0.tar.gz Mikhail Moreyra
    PCTel Micromodem, AMR Binary kernel 2.2.x module MODEM.zip [4.27.100] [email protected]
    PCTel Micromodem, PCI Binary kernel 2.2.x module pctel.zip [4.27.100]
    PCTel Micromodem, AMR, PCI Binary kernel 2.2.x module hsp56-linux-1.tar.gz [4.27.123] [email protected]
    PCTel Micromodem, Zoltrix Phantom Binary kernel 2.2.x module hsp56-linux.zip Zoltrix
    ESS ES56T-PI modems (PCI) Binary kernel 2.2.12 module 111.zip ESS
    ESS ES56V-I modems (ISA) Binary kernel 2.2.12 module linux111.zip ESS

  • You can find the originl table at http://www.o2.net/~gromitkc/winmodem.html