Results 1 to 4 of 4

Thread: PCTEL modem

  1. #1
    Just burned his ISO
    Join Date
    Jan 2009
    Posts
    22

    Default PCTEL modem

    Working on a Dell Inspiron530
    E7200 3GB
    BT3 final from USB.
    I am trying to install HSP56 micromodem.

    Picked up the PCTEL driver.
    It says I have to make the driver before it installs.
    This is advice for genaric linux distros.
    Should this work for BT3 final?
    What is the command procedure, and is the make tool already prepackaged?

  2. #2
    Super Moderator Archangel-Amael's Avatar
    Join Date
    Jan 2010
    Location
    Somewhere
    Posts
    8,012

    Default

    Quote Originally Posted by xxXen0xx View Post
    Picked up the PCTEL driver.
    It says I have to make the driver before it installs.
    This is advice for genaric linux distros.
    Should this work for BT3 final?
    What is the command procedure, and is the make tool already prepackaged?
    When you downloaded the driver package you should also have been given some documentation with it. If not go back to where you found the driver and look there.
    Generally speaking one would do something along the lines of
    ./configure make make install on the command line.
    But again it may be different you are going to need to find some documentation for the driver.
    To be successful here you should read all of the following.
    ForumRules
    ForumFAQ
    If you are new to Back|Track
    Back|Track Wiki
    Failure to do so will probably get your threads deleted or worse.

  3. #3
    Just burned his ISO
    Join Date
    Jan 2009
    Posts
    22

    Default

    When I said I had to "make" the driver I was giving a generalized version of the instructions that I read in the documentation, guessing that people here would automatically understand.

    Here is the important looking excerpt.






    1. Installation
    ===============

    1.1 Automatic installation (for beginners)
    ------------------------------------------
    - You must be root
    - You must have installed a c compiler and development tools like
    make, perl, ...
    - You must have lspci in a standard path (for automated install)
    - You must have installed your kernel sources, which corresponds
    to your current running kernel


    a) tar zxvf pctel-version.tar.gz

    b) cd pctel/

    c) ./setup

    If everything was ok, you will see the message "installation done" at the
    end of the output.

    1.2 Manual installation (for experts)
    -------------------------------------
    - You must be root for part (e), you can run (a)-(d) as an ordinary user if you
    wish
    - You must have installed a C compiler and development tools like
    make, perl, ...
    - You must have installed your kernel sources, which corresponds
    to your current running kernel


    a) tar zxvf pctel-v.w.x-y-rht-z.tar.gz

    b) cd pctel-v.w.x-y-rht-z/src/

    c) ./configure -manual

    d) make

    e) make install


    2. Try your driver
    ==================
    Just to try out, if your driver works:

    2.4: 2.6:
    insmod pctel modprobe linmodem
    insmod ptserial modprobe pctel
    modprobe pctel_hw
    or

    insmod -f pctel
    insmod ptserial

    -f means "force", which means, it will force loading the driver, even
    with warnings.

    then, look at:

    lsmod

    it should print pctel and ptserial (2.4) or linmodem, pctel and pctel_hw (2.6).

    Look at the last few lines of dmesg to see whether the driver found the
    modem or not:

    dmesg | tail

    If the driver is not finding the modem, and you have either a PCtel or
    C-Media device you can try using the vendor_id and device_id arguments with
    insmod(you can find these using lspci):

    insmod ptserial vendor_id=0x1234 device_id=0x5678

    Note that vendor_id and device_id do not work with Intel, Sis or Via devices.

    3. Loading your driver permanently
    ==================================
    See entry in the FAQ.


    Appendix I. PCI IDs of recognized modems
    ========================================
    This table summarises the PCI devices that this driver supports. For AC'97
    modems, this does not guarantee that the driver will work, as this is only part
    of the modem - the other part, the codec, must also be compatible for the
    driver to work.

    PCI ID (x) Name Chip(set) HAL
    ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ ~~~~~~~
    1039:7013* SiS AC'97 Modem Controller SIS540 MR sis
    1106:3068* VIA Intel 537 [AC97 Modem] VIA686A MR via686a
    134d:7890 PCtel HSP MicroModem 56 PCT789T-C1 pct789
    134d:7891 PCtel HSP MicroModem 56 PCT 789T pct789
    134d:7892 PCtel HSP MicroModem 56 PCT 789T-A pct789
    134d:7893 PCtel HSP MicroModem 56 S911 K017 pct789
    134d:7894 PCtel HSP MicroModem 56 FT13 pct789
    134d:7895 PCtel HSP MicroModem 56 PCT789T-C1 pct789
    134d:7896 PCtel HSP MicroModem 56 PCT789T-C1 pct789
    134d:7897 PCtel HSP MicroModem 56 PCT789T pct789
    13f6:0211 C-Media CM8738 CM8738 cm8738
    8086:2416* Intel 82801AA (ICHAA) AC'97 Modem i810 MR i8xx
    8086:2446* Intel 537 [82801BA/M (ICH2) AC'97 Modem] i820 i8xx
    8086:2486* Intel 82801CA/M (ICH3) AC'97 Modem Ctlr i845 i8xx
    8086:24c6* Intel 82801DB/M (ICH4) AC'97 Modem Ctlr i855PN laptop i8xx
    8086:7196* Intel 82440MX (Banister) AC'97 Modem Ctlr i810 MR laptp i8xx

    * No 2.6 support - these modems are only suppoerted under 2.4 kernels.



    I need a C compiler and development tools?
    Why do I have to be a developer to get a simple distro to work with my hardware?
    THis would be the "is the tool prepackaged" part of my last post.

  4. #4
    Super Moderator Archangel-Amael's Avatar
    Join Date
    Jan 2010
    Location
    Somewhere
    Posts
    8,012

    Default

    Quote Originally Posted by xxXen0xx View Post
    When I said I had to "make" the driver I was giving a generalized version of the instructions that I read in the documentation, guessing that people here would automatically understand.
    guessing is akin to assuming and you know what that means.
    Any rate just follow the instructions and see what happens. It tells you exactly what to do. Again I urge you to look at the documentation or better explain what you are trying to do. As I said before most source packages are a simple ./configure (which ensures that you have the prerequisites to install the package) make build the package in a format that is compatible with what you want to do and make install does just that.

    I need a C compiler and development tools?
    Why do I have to be a developer to get a simple distro to work with my hardware?
    THis would be the "is the tool prepackaged" part of my last post.
    You need and have a C compiler in BT. ( you could use another distro and compile it there with the appropriate flags of course, but it is not easy to do). The dev tools that are mentioned are most likely included and if not when you do ./configure then it will tell you. You also do not need to be a developer to get a simple application to work with BT which is a distro.

    As I said just run .configure and see what happens.
    To be successful here you should read all of the following.
    ForumRules
    ForumFAQ
    If you are new to Back|Track
    Back|Track Wiki
    Failure to do so will probably get your threads deleted or worse.

Posting Permissions

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