Page 1 of 15 12311 ... LastLast
Results 1 to 10 of 147

Thread: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

  1. #1
    Join Date
    Jan 2006
    Location
    Guri, Venezuela
    Beans
    146
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Exclamation HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    FOR A CLEARER GUIDE, PLEASE USE THE INFORMATION IN THE WIKI AT:

    https://help.ubuntu.com/community/Di...wto/Intel537EP

    THIS THREAD SHOULD BE USED JUST AFTER CHECKING THE GUIDE IN THE WIKI.



    *** EDIT: THERE IS INSTALLATION INFORMATION FOR DAPPER 6.06.0, DAPPER 6.06.1 AND EDGY 6.10. SEARCH THROUGH THE THREAD TO FIND OUT ****

    THERE IS ALSO SOME INFO ON FEISTY FAWN 7.04 DEVELOPMENT ON THE TOPIC - LOOK FOR NEWEST POSTS.


    First of all: I am a new Linux, and subsequently Ubuntu, user. The following information is a blend of steps from various sources with the purpose of installing the driver for a dial up MODEM with Intel 537EP Chipset.

    The principal sources of info for this little guide are:

    <http://www.ubuntu-es.org/comment/reply/5503/40456>

    <https://help.ubuntu.com/community/DialupModemHowto>

    I have got also lots of help from the guys at <http://linmodems.org/> and their discussion list, specially Marv and Jaques. Last, but not least, the people at <http://www.ubuntuforums.org/> , with special acknowledgement to zxee, azz and Matchless.

    Now, let’s get to business.

    0.- I did this on a fresh new install, but I think It could work even after some kernel updates. More on this later.

    You will need to use a computer with internet connection to get these files:

    <http://downloadfinder.intel.com/scri...inux*&lang=eng>

    This is the driver from Intel. Don’t worry if it says “suse” in its name.

    Also, let’s get these:
    <http://archive.ubuntu.com/ubuntu/poo...untu8_i386.deb>
    <http://archive.ubuntu.com/ubuntu/poo...untu8_i386.deb>
    <http://archive.ubuntu.com/ubuntu/poo...untu8_i386.deb>

    These are the files for the C compiler needed to create the driver.

    1.- We need to install some things first, the linux-headers and the build-essential packages. They are in the Dapper installation CD, so pop it in and type at the terminal:


    Code:
    sudo apt-get install linux-headers-386 build-essential
    (I am assuming that you are using the same architecture as I am, x86. If not, change 386 with yours).

    It is a good idea to put all the downloaded files in the previous step in your Desktop, just to keep then handy.

    On the terminal lets cd to Desktop and execute the following three commands (The order is important):

    Code:
    sudo dpkg -i gcc-3.4-base_3.4.4-6ubuntu8_i386.deb
    sudo dpkg -i cpp-3.4_3.4.4-6ubuntu8_i386.deb
    sudo dpkg -i gcc-3.4_3.4.4-6ubuntu8_i386.deb
    This installs the gcc packages, needed for the compilation of the driver.

    Now lets unpack the MODEM driver:

    Code:
    tar xzf Intel-537EP-2.70.95.0-suse9.3.tgz
    This will create a folder called Intel-537. We will need to rename it with the result of doing:

    Code:
    uname -r
    In my case I got “2.6.15-23-386” so I renamed the directory Intel-537 to…. yes, you got it 2.6.15-23-386. This step will be addressed and explained later. For simplicity in this tutorial I will call this directory “modem_source”.

    2.- Let’s cd to modem_source. Now, we will need root privileges so:

    Code:
    sudo su
    And, now let’s compile:


    Code:
    make clean
    make 537
    make install
    At this point, hopefully, we got the driver compiled.

    3.- To make things easier lets open nautilus (I assume you are using Gnome) from the terminal still having root privileges:

    Code:
    nautilus
    Now, from nautilus copy the modem_source folder to /etc/init.d.

    4.- At the /etc/init.d directory you will also find the 537_boot shell script. Double click on it to open it in your text editor. We will replace the content of the script with the following:

    #!/bin/sh
    kernel=`uname -r`
    serial="/etc/init.d/$kernel/Intel537.ko"
    device="537"
    registry="hamregistry"
    group="root"
    mode="664"
    if [ -a /etc/SuSE-release ]; then
    {
    group="dialout"
    }
    fi
    case "$1" in
    start | b)
    if ! ( modprobe -f $serial 1>/dev/null 2>/dev/null ); then
    {
    if ! ( insmod -f $serial 1>/dev/null 2>/dev/null ); then
    {
    echo error loading $serial
    rmmod $serial
    exit 1
    }
    fi
    }
    fi
    major=`cat /proc/devices | awk "\\$2==\"Intel537\" {print \\$1}"`
    echo major="($major)"
    rm -f /dev/$device
    mknod /dev/$device c $major 1 2> /dev/null 1> /dev/null
    chgrp $group /dev/$device
    chmod $mode /dev/$device
    ln -sf /dev/Intel5370 /dev/modem 1> /dev/null 2> /dev/null
    if ! ps -C $registry 1> /dev/null 2> /dev/null; then
    {
    if ! ( /usr/sbin/$registry 2> /dev/null 1> /dev/null & ); then
    {
    echo "Modem registry ($registry) could not start."
    echo "Please see international users secion in readme.txt for more info."
    }
    fi
    }
    fi
    exit 0
    ;;
    stop)
    rmmod 537 1> /dev/null 2> /dev/null
    rmmod 537_core 1> /dev/null 2> /dev/null
    rmmod $serial 1> /dev/null 2> /dev/null
    ;;
    restart | reload)
    /bin/bash "$0" stop
    /bin/bash "$0" start
    exit 0
    ;;
    status)
    if lsmod | grep "$serial " >/dev/null; then
    {
    lsmod | grep "$serial " > /dev/null
    }
    else
    {
    echo "$serial NOT loaded"
    }
    fi
    if ps -C $registry 1> /dev/null 2> /dev/null; then
    {
    ps -C $registry
    }
    else
    {
    echo "$registry NOT running"
    }
    fi
    exit 0
    ;;
    *)
    echo unknown $serial script parameter
    exit 1
    esac
    exit 0

    ################# End of script ##################

    This script is executed on boot, looks for the directory with the same name as the kernel version (that’s why we renamed the directory on step 1), installs the module for the modem and creates the link to /dev/modem from /dev/537. If you update your kernel you should repeat steps 0 to 3 (it worked for me when I updated to 2.6.15-25-386).

    5.- Configure your favorite dial up utility (I use gnome-ppp). In my case I had to uncheck the “Abort if busy”, “Abort if no dial tone” and “Carrier check” check boxes.

    6.- Restart or type:

    Code:
    sudo bash /etc/init.d/537_boot start

    And that's pretty much it.

    Right now I've been having trouble to use gnome-ppp when I restart the machine so I have to type in terminal before using the modem (but just once per session), this:

    Code:
    sudo /etc/init.d/537_boot restart
    Enjoy!

    Regards,

    Carlos Marcano.

    P.S: Please, I would like to read your suggestions and improvement to this little guide. We all most try to make this as painless as possible for all the dialup users out there using winmodems. I still have a faboulus USrobotics external modem lying on the top of my desk with out use with Ubuntu, thats my next goal. Meanwhile, I have my 537 to help me!
    Last edited by chuckman78; September 5th, 2007 at 06:24 AM. Reason: Minor typo editing. Additional info added

  2. #2
    Join Date
    Jul 2006
    Beans
    4

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    The gcc-4.0 related packages are included on the Dapper install CD.
    Thus they need not be downloaded. Just with the CD in place.
    $ sudo apt-get install gcc-4.0
    will load the three required packages.

    It may be additionally necessary to make a symbolic link:
    $ sudo ln -sf /usr/bin/gcc-4.0 /usr/bin/gcc
    Check afterwards with:
    $ ls -l /usr/bin/gcc*
    whose output should include
    /usr/bin/gcc-4.0 --> /usr/bin/gcc

  3. #3
    Join Date
    Jan 2006
    Location
    Guri, Venezuela
    Beans
    146
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    Hi, Marvin.

    Quote Originally Posted by Marvin Stodolsky View Post
    The gcc-4.0 related packages are included on the Dapper install CD.
    Thus they need not be downloaded. Just with the CD in place.
    $ sudo apt-get install gcc-4.0
    will load the three required packages.
    Yes, this is right. The problem is (or at least the problem that I had) that the driver did not compile untill I got the gcc 3.4 packages stated upthere.

    Quote Originally Posted by Marvin Stodolsky View Post
    It may be additionally necessary to make a symbolic link:
    $ sudo ln -sf /usr/bin/gcc-4.0 /usr/bin/gcc
    Check afterwards with:
    $ ls -l /usr/bin/gcc*
    whose output should include
    /usr/bin/gcc-4.0 --> /usr/bin/gcc
    Ummm... so this would make the install scripts call the gcc 4.0? I assume that anyhting that can be compiled with gcc 3.4 could be compiled with 4.0, am I right? If true, then the symbolic link you proposed would be everything needed, I guess. Thanks for your reply!

    Regards,

    Carlos.

  4. #4
    Join Date
    Feb 2005
    Location
    Tlaquepaque, Mexico
    Beans
    159
    Distro
    Ubuntu Development Release

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    Quote Originally Posted by chuckman78 View Post
    HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    First of all: I am a new Linux, and subsequently Ubuntu, user. The following information is a blend of steps from various sources with the purpose of installing the driver for a dial up MODEM with Intel 537EP Chipset.

    Enjoy!

    Regards,

    Carlos Marcano.

    P.S: Please, I would like to read your suggestions and improvement to this little guide. We all most try to make this as painless as possible for all the dialup users out there using winmodems. I still have a faboulus USrobotics external modem lying on the top of my desk with out use with Ubuntu, thats my next goal. Meanwhile, I have my 537 to help me!
    carlos:

    if this howto works, i will take care of your children for a month!! i was looking all over the web for a solution like this! i will try it and i will let you know if it works!!

    nrayever
    Linux Counter #382246 -

  5. #5
    Join Date
    Jan 2006
    Location
    Guri, Venezuela
    Beans
    146
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    Nrayever, my fingers are crossed! (no children but a very demanding wife!!)

    Regards,

    Carlos.

  6. #6
    Join Date
    Feb 2005
    Location
    Tlaquepaque, Mexico
    Beans
    159
    Distro
    Ubuntu Development Release

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    Quote Originally Posted by chuckman78 View Post
    Nrayever, my fingers are crossed! (no children but a very demanding wife!!)

    Regards,

    Carlos.
    sorry carlos i wouldn't take care of your children, because i got some problems with the intel 537. i followed step by step your how to but when i tried to start the modem i got this message:

    Code:
    aranza@pakiel:~$ sudo bash /etc/init.d/537_boot start
    Password:
    error loading /etc/init.d/2.6.15-26-386/Intel537.ko
    ERROR: Module Intel537 does not exist in /proc/modules
    aranza@pakiel:~$
    i hope you could help me with this. then i may take care of your children.

    nrayever
    Linux Counter #382246 -

  7. #7
    Join Date
    Jul 2006
    Location
    Illinois
    Beans
    17
    Distro
    Ubuntu 6.06

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    Great guide! Thanks a lot, been trying for a while to get my connection set up but just couldn't. Thanks to you I was able to!

  8. #8
    Join Date
    Feb 2005
    Location
    Tlaquepaque, Mexico
    Beans
    159
    Distro
    Ubuntu Development Release

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    Quote Originally Posted by Rakeris View Post
    Great guide! Thanks a lot, been trying for a while to get my connection set up but just couldn't. Thanks to you I was able to!
    rakeris:

    did you follow step by step this howto?? didn't you get the same error as i received??

    am i missign something??

    nrayever
    Linux Counter #382246 -

  9. #9
    Join Date
    Jul 2006
    Location
    Illinois
    Beans
    17
    Distro
    Ubuntu 6.06

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    Yeah, followed it to the letter.

    I did get a few errors but they didn't matter in the long run. But the one you got was not one of them. I'm quite new to linux as is, so I can't offer much help...sorry.

    One thing in the guide is some of the commands used the wrong "–" so if you copy/paste they won't work. Othe than that not a clue. =(

  10. #10
    Join Date
    Feb 2005
    Location
    Tlaquepaque, Mexico
    Beans
    159
    Distro
    Ubuntu Development Release

    Re: HowTo: Intel 537EP Chipset MODEM driver install on Ubuntu Dapper.

    finally it worked!!! but i had to try with a new fresh install of dapper. thanks for this howto carlos!!

    nrayever
    Linux Counter #382246 -

Page 1 of 15 12311 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •