Page 1 of 2 12 LastLast
Results 1 to 10 of 17
  1. #1
    Rob99
    Guest

    Default Drivers for Conexant modem in Linux

    Does anyone know where I can get for free drivers for the modem (details below), I have managed to get one from Conexant but they said it was only 14k not 56k, and if I wanted the full driver I would have to pay about $30US.
    This is not fair is it?
    The computer runs Mandrake 10 Kernel 2.6.3-7 mdk
    Modem details:
    ================================================== ===================
    = RESULT OF MODEM QUERY =
    ================================================== ===================
    NUMBER OF MODEMS FOUND = 2

    MODEM #1:
    PCI CONFIGURATION INFORMATION READ:
    VENDOR ID : 14F1
    DEVICE ID : 2F00
    SUBVENDOR ID : 14F1
    SUBDEVICE ID : 2004
    REVISION ID : 01

    DEDUCED INFORMATION:
    VENDOR NAME : CONEXANT
    DEVICE NAME : HSF CHURCHILL DATA/FAX
    SUBVENDOR NAME : ACTIONTEC, ZOLTRIX, ACEEX, TAICOM OR ASUS -- HTTP://WWW.ACTIONTEC.COM/, HTTP://WWW.TAICOM.COM, HTTP://WWW.ASUS.COM.TW/COMPANY/. FOR 14F1/ICH GO TO -- DELL-HTTP://SUPPORT.DELL.COM/US/EN/INDEX.ASP
    MODEM TYPE : HSF
    WINXP INBUILD SUPPORT : YES

    Cheers Rob

    ps. I know this is a winmodem all I want to do is turn it into a linmodem, without spending any money.

  2. #2
    beama
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Rob
    I use one of those crippled Conexant linux modem drivers for my red hat install on my lappy and as much as I hate to say it, I notice no difference between the crippled driver in Red Hat to using the xp pro version on the same laptop (duel boot).
    As for price, well I think its fair, they had to develop it and I think the reasons are fairly well explained on the luxant site. I dont think any other WIN modem manufacturer has attempted to provide a driver for their modem for linux use ( I maybe wrong here).
    The crippled driver suits my needs as I dont use it that often ( I installed driver, mainly, just for the experance). I use linux mainly in text mode only and load Xwindows only when needed. (to get beaten in chess :-( )

  3. #3
    Rob99
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Thanks Beama
    I'll give it a go later on tonight

    Rob

  4. #4
    Rob99
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Well I gave it my best shot, it didnt work the first time, it just locked up the computer, but after it recovered itself and rebooted I tried again, I removed all the drivers and started again from the start, and it went worse this time, I let the computer sit for over an hour thinking it might come out of it's crashed state but alas it did not so I powered off left it for a bit now it wont even start!?!?!?! Looks as I will reinstall again try the origional modem.
    What am I doing wrong? I have tried two modems (admittedly not hardware modems)
    I have used a scan tool to scan the pci and report the modem properties either build the source code (the case with the first modem) or rpm (with the second modem. I know I'm not completly thick, I have read pages and pages of instructions and follwed them right through, but still I havent been able to get a driver installed properly without completly stuffing things up.
    I dont mind persuing this until I get it sorted, The install process is just fantastic compared to WinXP which is the best Win Install I done. BTW which boot loader should I choose, the OS will be on a HD by itself, no dual boot needed. (yet)

    Ok my question, what do I do now?

    Rob

  5. #5
    Rob99
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Just an update: haven't gone any further, due to waiting for a response.

    Could someone please give me the first step, tell me what info you want me to provide.

    Rob

  6. #6
    Chilling_Silence
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Google for scanModem.gz
    Download it and run it with:
    gunzip scanModem.gz
    ./scanModem

    Copy/paste the output from the first text file into PressF1 and we can get back to you on what to begin searching for :-)

    Cheers


    Chill.

  7. #7
    Rob99
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Here is the contents of ModemData.txt



    The most recent update of scanModem accessed at http://linmodems.technion.ac.il/packages/scanModem.gz
    should ALWAYS be used!! Current UPDATE=2004 July 7
    URLs to cogent advice are regularly entered and updated, and your problem may be solved therein.
    If further help is needed, send a description of your problem to: discuss@linmodems.org
    with this ModemData.txt Attached, using the following in the email Subject Line:
    scanModem, mandrake kernel 2.6.3-7mdk
    Always send this ENTIRE ModemData.txt. It includes subtle diagnostic ouputs needed to best guide you.
    If your PC is a laptop, please provide Make and Modem information.

    For instructions to UNSUBSCRIBE from discuss@linmodems.org,
    send an email to: discuss-help@linmodems.org

    -------------- System information ------------------------
    mandrake Mandrake Linux release 10.0 (Official) for i586
    on System with processor: i686
    supported by kernel: 2.6.3-7mdk
    assembled with compiler: 3.3.2
    with current System compiler GCC=3.3.2
    /usr/bin/gcc -> /etc/alternatives/gcc
    A /dev/modem symbolic link is not set.
    ----active COMM services are ------------
    eth0 Link encap:Ethernet HWaddr 00:0D:87:22:6B:08
    inet6 addr: fe80::20d:87ff:fe22:6b08/64 Scope:Link
    This COMM mode should be closed before using the modem, or DNS services may fail.

    Under 2.6.n kernels, there is currently modem support by:
    the more expensive Controller chipset modems using the open source serial code
    Conexant software downloaded through http://www.linuxant.com
    SmartLink slmodem drivers, including USB hardware
    USB modems using the Open Source acm.ko driver
    Lucent DSP (digital signal processing) chipsets but NOT:
    soft modems
    Red Hat fedora kernels
    For Intel537 modems, a release supporting 2.6.n is projected for mid June 2004
    For all other modems, support projections are not available as of this update=2004 July 7


    The following ppp related modules should be unpacked by root with:
    # gunzip PathTo/ModuleName.ko.gz

    /lib/modules/2.6.3-7mdk/kernel/drivers/net/bsd_comp.ko.gz
    /lib/modules/2.6.3-7mdk/kernel/drivers/net/ppp_async.ko.gz
    /lib/modules/2.6.3-7mdk/kernel/drivers/net/ppp_generic.ko.gz
    /lib/modules/2.6.3-7mdk/kernel/drivers/net/slhc.ko.gz
    /lib/modules/2.6.3-7mdk/kernel/drivers/net/ppp_deflate.ko.gz
    /lib/modules/2.6.3-7mdk/kernel/lib/zlib_deflate/zlib_deflate.ko.gz

    On most Systems, this will driven by installing the wvdial.rpm
    and the package providing the KPPP graphical dialing interface.


    mandrake is not yet providing pre-compiled drivers for WinModems

    An AC'97 modem codec was not detected

    Path to lspci is: /usr/bin/lspci
    --------- lspci scan ----------------
    PCI_bus
    00:00.0 Host bridge: VIA Technologies, Inc. VT8375 [KM266/KL266] Host Bridge
    00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
    00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
    00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
    00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
    00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
    00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
    00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
    00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235 AC97 Audio Controller (rev 50)
    00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 Modem] (rev 80)
    00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
    01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5964 (rev 01)
    01:00.1 Display controller: ATI Technologies Inc: Unknown device 5d44 (rev 01)
    -------------------------------------

    Modem candidates are at PCI_buses: 00:11.6

    Providing detail for device at PCI_bus 00:11.6
    with vendor-ID:device-ID
    ----:----
    Class 0780: 1106:3068 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 Modem] (rev 80)
    SubSystem 1543:4c21 SILICON Laboratories: Unknown device 4c21
    Flags: medium devsel, IRQ 5
    I/O ports at e000 [size=256]
    Capabilities: <available only to root>

    Internal_test: ./scanModem test 1106:3068 1543:4c21 mandrake 2.6.3-7mdk 3.3.2

    The soft modem Subsystem operates under a controller
    1106:3068 VIA with Subsystem chipset POSSIBLY from:
    Pctel
    AgereSystems
    Conexant
    Intel
    The Intel 537 designation is often incorrect in
    00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 Modem] (rev 80)
    Smartlink
    Softmodem chipset identification is ambiguous because modem drivers
    are thenselves necessary to surely identity the Subsystem softmodem chip.
    Follow the guidance in ModemGeneral.txt for identifying the chip under Microsoft;
    include the ATI output information and ModemData.txt with your email to discuss@linmodems.org
    Alternatively install the latest slmodem-2.9.n SmartLink drivers,
    which also support MANY non-Smartlink softmodem chips.
    At a minimum the driver can serve in identifying the true chipset
    even if it does not fully support the modem. After installing the driver, reboot and rerun
    ./scanModem
    The Smartlink section below has implementation details.


    First accessing chipset provider and modem assembler information
    for the modem SubSystem under the AC'97 or MC97 Controller.

    === Checking 1543 through chipset providers and modem assemblers ====

    Vendor=134d is PCTel and Vendor=134c is Chori Joho System Co. Ltd,
    producing idenitcal devices including deviceIDs:
    7890 PCT789T-C1 HSP MicroModem 56
    7891 PCT 789T HSP MicroModem 56
    7892 PCT 789T-A HSP MicroModem 56
    7893 S911 K017 HSP MicroModem 56
    7894 FT13 HSP MicroModem 56
    7895 PCT789T-C1 HSP MicroModem 56
    7896 pct789t-c1 HSP MicroModem 56
    7897 97860963 HSP MicroModem 56
    9714 PCT 288-1A PCTEL
    D800 pct388p-a pctel 56k modem
    The latest code release is pctel-0.9.7-9.tar.gz at http://linmodems.technion.ac.il/pctel-linux .
    and is the first Fedora competent release for Via, Asus, CM8x, SiS, PCT and AMR based modems.
    For some modems, it seems to be stable now, for others, support is still broken.

    The PCTel Inc., modem sector has been sold to Conexant, with future updates for Linux support in doubt.
    There are No success reports under the 2.6.nn kernels using PCTel code.
    For compiling and installing the pctel drivers, read the
    PCTel minHOWTO: http://www.peacefulaction.org/sayamindu/docs.php
    Details on PCtel usage that have been written to ModemGeneral.txt

    After installing the drivers add to /etc/modules.conf
    ####### for pctel modem ######
    alias char-major-62 pctel
    alias /dev/modem ptserial
    install pctel /sbin/insmod "-f" "pctel"
    post-install pctel /sbin/insmod ptserial

    # country code for pctel modem, for USA
    options ptserial country_code=1
    ######## pctel end ####

    then
    # depmod -a
    # modprobe ptserial
    should then load both drivers,
    Read ModemTesting.txt for implementing
    # wvdialconf /etc/wvdial.conf
    for a first functionality check.


    For some Pctel soft modems under 1106:3068 VIA ,
    the SmartLink slmodem-2.9.n serve.
    The advantage is current updates, extending into the 2.6.n kernels.


    Vendors 127a and 14f1 are Conexant, successor to Vendor=148d Rockwell technology.
    With respect to software support there are two main types, hcflinmodem* and hsflinmodem* .
    The HCF (Host Controller Free) which have a digital signal processsing (DSP) chipset,
    while the HSF in the soft modem family without a dsp.
    HSF support of version 5.03 is included with SuSE 9.0 for support of 2.4.21 version kernels.
    For support of 2.6.n kernels, new releaseses are provided at http://www.Linuxant.com/drivers/
    Linuxant is providing free test packages for low speed CONNECTs.
    There is a one time subscription fee for full high speed support.
    A detailed software installation example is provided at:
    http://linmodems.technion.ac.il/arch.../msg00350.html
    SuSE Conexant installation Re: Emergency!!! /Date:/ Wed, 11 Feb 2004 06:10:39 -0500
    Modems with the following PCI_IDs also have Conexant HCF (Controller free) chipsets.
    1024:1024 (Zenith Data Systems)
    148D:1003 (DIGICOM Systems)
    158B:0015 (Allied Data Technologies Tornado VFM56x-PRC)
    141A:1035 (Apache Micro)
    The following six may be either HCF of HSF modems. Test the HSF package first
    (127a,14f1)1025,1085, 2005)
    Should a HCF driver installation fail to serve among there,
    then uninstall and instead try the HSF driver resource.
    Subsystem HSF Conexant soft modems serve under AC'97 or MC97 controllers. These include:
    14f15422 2002) , plus many others with vendors assigned PCI IDs.
    SubSystem 104d:814e under a 1039:7013 Silicon Integrated Systems modem controlled has a Conexant chip

    After loading of HSF drivers, there will be displayed by command: /sbin/lsmod
    Module Size Used by Tainted: P
    hsfich 119116 0 (autoclean)
    hsfserial 26388 0 (autoclean)
    hsfengine 1126348 0 (autoclean) [hsfserial]
    hsfosspec 35328 0 (autoclean) [hsfich hsfserial hsfengine]
    plus many others not modem related.
    While drivers are pre-compiled for some Linux distributions,
    the installation of the HCF/HSF packages DOES in general require kernel-source/ preparation,
    as described in ModemDriverCompiling.txt.
    A post install suggestion for adjusting PCI latency is:
    http://phep2.technion.ac.il/linmodem.../msg05210.html


    Vendor=8086 is Intel, Inc. producing HaM and 536ep host controller free (HCF) modems, 537 soft modem
    and AC'97 and MC97 controllers managing a varierty of non-Intel soft modem subSystems.
    These subSystems often have PCI_IDs assigned by the modem assembler, rather than the chip provider.
    Download available drivers from: http://developer.intel.com/design/mo...rt/drivers.htm
    Also check at: http://linmodems.technion.ac.il/resources.html
    for beta releases and perhaps Already compiled drivers for some Linux distributions
    ---------------------
    The installer code candidate is:
    Intel-537AA-2.27.39.0.ZIP for MDC controllers
    Intel-537EA-2.27.39.0.ZIP for CNR controllers
    But the Intel 537 readout needs confirmation !!
    Sadly there are a few mis-designations in the pciids dataset, which ./scanModem relies on
    Too many modems are being labeled Intel537 types.
    http://linmodems.technion.ac.il/arch.../msg02463.html
    http://linmodems.technion.ac.il/arch.../msg02476.html
    This includes the distinct Agere, Conexant and SmartLink chipsets types. Conseqeuntly
    YOU must manually obtain further information under Microsoft Windows through modem ATI tests/queries
    as instructed in ModemGeneral.txt Please include this information in any report to discuss@linmodems.org


    Vendor 11c1 corresponds to Lucent Technologies or subsidiary Agere Systems, Inc.
    Information is at: http://www.agere.com/client/modem_dsp.html
    -----------
    Under the controller 1106:3068 VIA ,
    the modem subSystem 1543:4c21
    will ONLY be supported by AgereSoftModem drivers if it has an Agere chipset.
    Thus establish identity of the softmodem chipset through tests described in ModemGeneral.txt
    -----------
    Software access is initiated through code sponsor IBM:
    http://www-3.ibm.com/pc/support/site...cid=MIGR-52698
    AC'97/MC97 link modems may evoke a modem_codec with SIL_id = 39.
    Should the Agere software fail the SmartLink slmodem-2.9.n or slmdm-2.7.10 may serve.
    Current support from AgereSystems is only under 2.4.n kernels and for the following modem controllers:
    80862416 2426 2446 7196 2486 24C6) , with 8086 == Intel
    1039:7013 SIS
    1106:3068 VIA
    ----------------

    Under the controller 1106:3068 VIA ,
    the modem subSystem 1543:4c21
    may be supported by the SmartLink slmodem-2.9.n drivers, even for non-SmartLink chipsets.
    ------------------------------
    SmartLink owns vendor IDs 163c 2000 2003 2004, with general information at http://www.smlink.com/
    Download software through: ftp://ftp.smlink.com/linux/unsupported/
    Use the current slmodem-2.9.n series in preference to the older slmdm-versions
    The slmodem-2.9.n drivers are competent for Fedora and 2.6.nn Linux kernels.
    They also support MANY non-SmartLink soft modem chipsets under AC'97/MC97 controllers.
    There may be a warning about a not-SmartLink modem as the drivers load.
    But just proceed with modem functionality tests, as described in ModemTesting.txt
    The slmodem-2.9.6 installation report: http://linmodems.technion.ac.il/arch.../msg00176.html
    is cogent to both USB and PCI modems, except that for PCI modems,
    the driver is slamr.o and the port created with:
    slmodemd --country=YourCountry /dev/slamr0
    Beginning with slmodem-2.9.4 , a report on the softmodem chipset identity is provided.
    Display it after bootup by querying the dmesg buffer:
    # dmesg | grep slam
    Please report this information to discuss@linmodems.org,
    if not already included in ModemGeneral.txt
    See IMPORTANT details concerning slmodem usage in ModemGeneral.txt
    Smartlink products include the:
    163c:5459 SmartPCI561 modem and chipsets for other Brandname PCI modems;
    a chipset for USB modems, the SmartUSB56 (ST7554) based modems
    with vendor/product usb ids: 0483:7554 supported,
    and a chipset incorporated in many BrandName softmodems.

    === Checking 1106 through chipset providers and modem assemblers ====

    Vendor 1106 is VIA Technologies Inc.,producing diverse bridges including devices:
    1106:3068 VT82C686/686A/686B AC97 Modem Codec
    Under the later, the 10cf:118e the "Intel 537" is partially supported
    by the SmartLink slmodem-2.7.10 software
    Subsystem 1102:0033 has an AgereSystems soft modem chip


    ======= PCI_ID checking completed ======
    Update=2004 July 7
    A PCMCIA CardBus is not detected on this System.
    The following information blocks just query some ppp support items.
    ================================================== ==
    grep ppp /etc/modprobe.conf
    -------------------------------------

    -------------------------------------
    Be sure to read the section about ppp related modules and aliases in ModemGeneral.txt
    Be sure to read the Ethernet section of ModemGeneral.txt
    DEVPPP=crw------- 1 root root 108, 0 Jan 1 1970 /dev/ppp
    DEVFS=active
    DEVFSD=/etc/devfsd.conf
    ---- dmesg queries -------
    Kernel command line: auto BOOT_IMAGE=linux ro root=301 devfs=mount acpi=ht splash=silent
    Local APIC disabled by BIOS -- reenabling.
    ACPI: Interpreter disabled.
    apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
    hub 2-0:1.0: connect-debounce failed, port 2 disabled

    The ModemDriverCompiling.txt is a MUST READ,
    if you are not experienced in configuring kernel-source/
    or get "unresolved symbols" upon driver insertion.

    Most recent WinModem fixes are in: http://linmodems.technion.ac.il/FAQ.html


    Thanks Rob

  8. #8
    Chilling_Silence
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Okay, you have:

    [pre]Under 2.6.n kernels, there is currently modem support by:
    the more expensive Controller chipset modems using the open source serial code
    Conexant software downloaded through http://www.linuxant.com
    SmartLink slmodem drivers, including USB hardware
    USB modems using the Open Source acm.ko driver
    Lucent DSP (digital signal processing) chipsets but NOT:
    soft modems
    Red Hat fedora kernels
    For Intel537 modems, a release supporting 2.6.n is projected for mid June 2004
    For all other modems, support projections are not available as of this update=2004 July 7[/pre]

    Which tells you there should be a 2.6.n driver for the Intel 537 Modems around Mid-June. Its now late july.

    You also have:
    [pre]Modem candidates are at PCI_buses: 00:11.6

    Providing detail for device at PCI_bus 00:11.6
    with vendor-ID:device-ID
    ----:----
    Class 0780: 1106:3068 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 Modem] (rev 80)
    SubSystem 1543:4c21 SILICON Laboratories: Unknown device 4c21
    Flags: medium devsel, IRQ 5
    I/O ports at e000 [size=256]
    Capabilities: <available only to root>[/pre]

    So you're running one of the luck Intel 537 modems....

    Then you have this:
    [pre]
    The latest code release is pctel-0.9.7-9.tar.gz at http://linmodems.technion.ac.il/pctel-linux .
    and is the first Fedora competent release for Via, Asus, CM8x, SiS, PCT and AMR based modems.
    For some modems, it seems to be stable now, for others, support is still broken.[/pre]

    Also, check:
    http://developer.intel.com/design/mo...rt/drivers.htm
    and also:
    http://linmodems.technion.ac.il/resources.html

    Hope this helps


    Chill.

  9. #9
    Rob99
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Ok I downloaded the latest driver from the Intel site "intel-537ep_secure-2.37.50.1.taz" and followed these instructions:

    6 steps to install
    1. login as ROOT
    2. extract the archive into a directory with "tar -zxvf <archivename>.tgz"
    3. cd into the directory it created.
    4. Type: make clean
    5. Type: make 537
    6. Type: make install

    Here is the list of error messages I recieved:[pre]

    [root@localhost rob]# cd intel-537EP_secure-2.37.50.0
    [root@localhost intel-537EP_secure-2.37.50.0]# make clean

    cd coredrv; make clean
    make[1]: Entering directory `/home/rob/intel-537EP_secure-2.37.50.0/coredrv'
    rm -f *.ko *.o *~ core
    make[1]: Leaving directory `/home/rob/intel-537EP_secure-2.37.50.0/coredrv'
    rm -f *.o *.ko
    [root@localhost intel-537EP_secure-2.37.50.0]# make 537
    if [ -a /boot/vmlinuz.version.h ]; then \
    cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h; fi
    if [ ]; then \
    cd coredrv; make TARGET=TARGET_CATAWBA KERNEL_SOURCE_PATH= "PSTN_DEF=-DTARGET_CATAWBA -DTARGET_LINUX -DLINUX" 537core; \
    else \
    cd coredrv; make TARGET=TARGET_CATAWBA KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \
    "PSTN_DEF=-DTARGET_CATAWBA -DTARGET_LINUX -DLINUX" 537core; \
    fi ;
    make[1]: Entering directory `/home/rob/intel-537EP_secure-2.37.50.0/coredrv'
    cc -DTARGET_CATAWBA -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_CATAWBA -c -o coredrv.o coredrv.c
    In file included from hamdefs.h:48,
    from hamcore.h:48,
    from coredrv.c:33:
    /usr/include/linux/version.h:2:2: #error "================================================= ======"
    /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
    /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
    /usr/include/linux/version.h:5:2: #error ""
    /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
    /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
    /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
    /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
    /usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
    /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
    /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
    /usr/include/linux/version.h:13:2: #error ""
    /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
    /usr/include/linux/version.h:15:2: #error ""
    /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
    /usr/include/linux/version.h:17:2: #error ""
    /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
    /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
    /usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
    /usr/include/linux/version.h:21:2: #error ""
    /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
    /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"
    /usr/include/linux/version.h:24:2: #error ""
    /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
    /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"
    /usr/include/linux/version.h:27:2: #error ""
    /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"
    /usr/include/linux/version.h:29:2: #error ""
    /usr/include/linux/version.h:30:2: #error " instead of"
    /usr/include/linux/version.h:31:2: #error ""
    /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"
    /usr/include/linux/version.h:33:2: #error ""
    /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."
    /usr/include/linux/version.h:35:2: #error "================================================= ======"
    In file included from /usr/include/linux/cpumask.h:8,
    from /usr/include/linux/sched.h:14,
    from coredrv.c:35:
    /usr/include/linux/bitmap.h: In function `bitmap_shift_right':
    /usr/include/linux/bitmap.h:85: error: `__shr_tmp' undeclared (first use in this function)
    /usr/include/linux/bitmap.h:85: error: (Each undeclared identifier is reported only once
    /usr/include/linux/bitmap.h:85: error: for each function it appears in.)
    /usr/include/linux/bitmap.h: In function `bitmap_shift_left':
    /usr/include/linux/bitmap.h:98: error: `__shl_tmp' undeclared (first use in this function)
    In file included from /usr/include/linux/sched.h:14,
    from coredrv.c:35:
    /usr/include/linux/cpumask.h:10:5: missing binary operator before token "("
    /usr/include/linux/cpumask.h:34:5: missing binary operator before token "("
    In file included from /usr/include/asm/siginfo.h:4,
    from /usr/include/linux/signal.h:7,
    from /usr/include/linux/sched.h:24,
    from coredrv.c:35:
    /usr/include/asm-generic/siginfo.h: At top level:
    /usr/include/asm-generic/siginfo.h:53: error: size of array `_pad' is too large
    In file included from /usr/include/linux/gfp.h:4,
    from /usr/include/linux/slab.h:15,
    from /usr/include/linux/percpu.h:4,
    from /usr/include/linux/sched.h:30,
    from coredrv.c:35:
    /usr/include/linux/mmzone.h:333: error: parse error before '(' token
    /usr/include/linux/mmzone.h:334: error: parse error before numeric constant
    In file included from /usr/include/linux/module.h:20,
    from coredrv.c:37:
    /usr/include/asm/module.h:54:2: #error unknown processor family
    In file included from /usr/include/linux/mm.h:206,
    from /usr/include/asm/pci.h:7,
    from /usr/include/linux/pci.h:721,
    from coredrv.c:39:
    /usr/include/linux/page-flags.h:119: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
    /usr/include/linux/page-flags.h:119: error: requested alignment is not a constant
    In file included from /usr/include/linux/serialP.h:22,
    from coredrv.c:42:
    /usr/include/linux/version.h:2:2: #error "================================================= ======"
    /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
    /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
    /usr/include/linux/version.h:5:2: #error ""
    /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
    /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
    /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
    /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
    /usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
    /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
    /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
    /usr/include/linux/version.h:13:2: #error ""
    /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
    /usr/include/linux/version.h:15:2: #error ""
    /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
    /usr/include/linux/version.h:17:2: #error ""
    /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
    /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
    /usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
    /usr/include/linux/version.h:21:2: #error ""
    /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
    /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"
    /usr/include/linux/version.h:24:2: #error ""
    /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
    /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"
    /usr/include/linux/version.h:27:2: #error ""
    /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"
    /usr/include/linux/version.h:29:2: #error ""
    /usr/include/linux/version.h:30:2: #error " instead of"
    /usr/include/linux/version.h:31:2: #error ""
    /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"
    /usr/include/linux/version.h:33:2: #error ""
    /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."
    /usr/include/linux/version.h:35:2: #error "================================================= ======"
    In file included from /usr/include/linux/irq.h:20,
    from /usr/include/asm/hardirq.h:6,
    from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
    In file included from /usr/include/asm/hardirq.h:6,
    from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/linux/irq.h:68: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
    /usr/include/linux/irq.h:68: error: requested alignment is not a constant
    /usr/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
    In file included from /usr/include/linux/irq.h:72,
    from /usr/include/asm/hardirq.h:6,
    from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
    /usr/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a function)
    In file included from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
    /usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
    coredrv.c:73: warning: conflicting types for built-in function `putchar'
    coredrv.c:83:41: missing binary operator before token "("
    coredrv.c: In function `open':
    coredrv.c:356: warning: passing arg 2 of `request_irq' from incompatible pointer type
    coredrv.c:496:41: missing binary operator before token "("
    coredrv.c:505:41: missing binary operator before token "("
    coredrv.c:514:41: missing binary operator before token "("
    coredrv.c:548:41: missing binary operator before token "("
    coredrv.c:559:41: missing binary operator before token "("
    coredrv.c:594:41: missing binary operator before token "("
    coredrv.c:677:41: missing binary operator before token "("
    coredrv.c:686:41: missing binary operator before token "("
    make[1]: *** [coredrv.o] Error 1
    make[1]: Leaving directory `/home/rob/intel-537EP_secure-2.37.50.0/coredrv'
    make: *** [537] Error 2
    [root@localhost intel-537EP_secure-2.37.50.0]# make install
    if [ -a /boot/vmlinuz.version.h ]; then \
    cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h; fi
    if [ ]; then \
    cd coredrv; make TARGET=TARGET_CATAWBA KERNEL_SOURCE_PATH= "PSTN_DEF=-DTARGET_CATAWBA -DTARGET_LINUX -DLINUX" 537core; \
    else \
    cd coredrv; make TARGET=TARGET_CATAWBA KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \
    "PSTN_DEF=-DTARGET_CATAWBA -DTARGET_LINUX -DLINUX" 537core; \
    fi ;
    make[1]: Entering directory `/home/rob/intel-537EP_secure-2.37.50.0/coredrv'
    cc -DTARGET_CATAWBA -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -DTARGET_CATAWBA -c -o coredrv.o coredrv.c
    In file included from hamdefs.h:48,
    from hamcore.h:48,
    from coredrv.c:33:
    /usr/include/linux/version.h:2:2: #error "================================================= ======"
    /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
    /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
    /usr/include/linux/version.h:5:2: #error ""
    /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
    /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
    /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
    /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
    /usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
    /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
    /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
    /usr/include/linux/version.h:13:2: #error ""
    /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
    /usr/include/linux/version.h:15:2: #error ""
    /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
    /usr/include/linux/version.h:17:2: #error ""
    /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
    /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
    /usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
    /usr/include/linux/version.h:21:2: #error ""
    /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
    /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"
    /usr/include/linux/version.h:24:2: #error ""
    /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
    /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"
    /usr/include/linux/version.h:27:2: #error ""
    /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"
    /usr/include/linux/version.h:29:2: #error ""
    /usr/include/linux/version.h:30:2: #error " instead of"
    /usr/include/linux/version.h:31:2: #error ""
    /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"
    /usr/include/linux/version.h:33:2: #error ""
    /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."
    /usr/include/linux/version.h:35:2: #error "================================================= ======"
    In file included from /usr/include/linux/cpumask.h:8,
    from /usr/include/linux/sched.h:14,
    from coredrv.c:35:
    /usr/include/linux/bitmap.h: In function `bitmap_shift_right':
    /usr/include/linux/bitmap.h:85: error: `__shr_tmp' undeclared (first use in this function)
    /usr/include/linux/bitmap.h:85: error: (Each undeclared identifier is reported only once
    /usr/include/linux/bitmap.h:85: error: for each function it appears in.)
    /usr/include/linux/bitmap.h: In function `bitmap_shift_left':
    /usr/include/linux/bitmap.h:98: error: `__shl_tmp' undeclared (first use in this function)
    In file included from /usr/include/linux/sched.h:14,
    from coredrv.c:35:
    /usr/include/linux/cpumask.h:10:5: missing binary operator before token "("
    /usr/include/linux/cpumask.h:34:5: missing binary operator before token "("
    In file included from /usr/include/asm/siginfo.h:4,
    from /usr/include/linux/signal.h:7,
    from /usr/include/linux/sched.h:24,
    from coredrv.c:35:
    /usr/include/asm-generic/siginfo.h: At top level:
    /usr/include/asm-generic/siginfo.h:53: error: size of array `_pad' is too large
    In file included from /usr/include/linux/gfp.h:4,
    from /usr/include/linux/slab.h:15,
    from /usr/include/linux/percpu.h:4,
    from /usr/include/linux/sched.h:30,
    from coredrv.c:35:
    /usr/include/linux/mmzone.h:333: error: parse error before '(' token
    /usr/include/linux/mmzone.h:334: error: parse error before numeric constant
    In file included from /usr/include/linux/module.h:20,
    from coredrv.c:37:
    /usr/include/asm/module.h:54:2: #error unknown processor family
    In file included from /usr/include/linux/mm.h:206,
    from /usr/include/asm/pci.h:7,
    from /usr/include/linux/pci.h:721,
    from coredrv.c:39:
    /usr/include/linux/page-flags.h:119: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
    /usr/include/linux/page-flags.h:119: error: requested alignment is not a constant
    In file included from /usr/include/linux/serialP.h:22,
    from coredrv.c:42:
    /usr/include/linux/version.h:2:2: #error "================================================= ======"
    /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
    /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
    /usr/include/linux/version.h:5:2: #error ""
    /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
    /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
    /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
    /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
    /usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
    /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
    /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
    /usr/include/linux/version.h:13:2: #error ""
    /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
    /usr/include/linux/version.h:15:2: #error ""
    /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
    /usr/include/linux/version.h:17:2: #error ""
    /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
    /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
    /usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
    /usr/include/linux/version.h:21:2: #error ""
    /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
    /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"
    /usr/include/linux/version.h:24:2: #error ""
    /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
    /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"
    /usr/include/linux/version.h:27:2: #error ""
    /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"
    /usr/include/linux/version.h:29:2: #error ""
    /usr/include/linux/version.h:30:2: #error " instead of"
    /usr/include/linux/version.h:31:2: #error ""
    /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"
    /usr/include/linux/version.h:33:2: #error ""
    /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."
    /usr/include/linux/version.h:35:2: #error "================================================= ======"
    In file included from /usr/include/linux/irq.h:20,
    from /usr/include/asm/hardirq.h:6,
    from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
    In file included from /usr/include/asm/hardirq.h:6,
    from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/linux/irq.h:68: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
    /usr/include/linux/irq.h:68: error: requested alignment is not a constant
    /usr/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
    In file included from /usr/include/linux/irq.h:72,
    from /usr/include/asm/hardirq.h:6,
    from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
    /usr/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a function)
    In file included from /usr/include/linux/interrupt.h:11,
    from /usr/include/linux/serialP.h:26,
    from coredrv.c:42:
    /usr/include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
    /usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
    coredrv.c:73: warning: conflicting types for built-in function `putchar'
    coredrv.c:83:41: missing binary operator before token "("
    coredrv.c: In function `open':
    coredrv.c:356: warning: passing arg 2 of `request_irq' from incompatible pointer type
    coredrv.c:496:41: missing binary operator before token "("
    coredrv.c:505:41: missing binary operator before token "("
    coredrv.c:514:41: missing binary operator before token "("
    coredrv.c:548:41: missing binary operator before token "("
    coredrv.c:559:41: missing binary operator before token "("
    coredrv.c:594:41: missing binary operator before token "("
    coredrv.c:677:41: missing binary operator before token "("
    coredrv.c:686:41: missing binary operator before token "("
    make[1]: *** [coredrv.o] Error 1
    make[1]: Leaving directory `/home/rob/intel-537EP_secure-2.37.50.0/coredrv'
    make: *** [537] Error 2
    [/pre]

    Looks as tho I have to build kernel modules??
    Or debug the source code!?

    Cheers Rob

  10. #10
    Chilling_Silence
    Guest

    Default Re: Drivers for Conexant modem in Linux

    Try installing the kernel development packages

Similar Threads

  1. Conexant Modem Drivers
    By Dannz in forum PressF1
    Replies: 3
    Last Post: 04-06-2005, 11:52 AM
  2. Replies: 4
    Last Post: 09-12-2004, 01:27 PM
  3. Me trying to install my linux modem drivers again
    By James Busby in forum PressF1
    Replies: 8
    Last Post: 07-03-2004, 08:08 PM
  4. Conexant Linmodem - full drivers for free?
    By Ender in forum PressF1
    Replies: 10
    Last Post: 13-01-2004, 09:48 AM
  5. Replies: 5
    Last Post: 06-09-2002, 10:04 PM

Posting Permissions

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