HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

[hylafax-users] Intel537 PCI modem driver install problem on Linux



 
Hi friends,

I am trying to build FAX server using Hylafax4.2.0 + Fedora Core2(Kernel 2.6.5-1.358)

I just stuck up with the first step, I have internal PCI modem ( Intel chip set). My fedora hardware browser detects it as Intel537 internal modem. I think I have to intall a modem driver for that.
I downloaded one from the Intel website but I stuck up with the installing driver module.

Please help me. I have attaced error and the steps I did to compile and install module. I have also attached and Pate here output of ScanModem utility.

It is little bit important for me to setup FAX server.

=============================Error&step========================
[root@fax intel-537EP_secure-2.60.80.0]# ls
537_boot  config_check  hamregistry  makefile    usrsound
537_inst  coredrv      license.txt  readme.txt
[root@fax intel-537EP_secure-2.60.80.0]# make clean
cd coredrv; make clean
make[1]: Entering directory `/usr/src/intel-537EP_secure-2.60.80.0/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/usr/src/intel-537EP_secure-2.60.80.0/coredrv'
rm -f *.o *.ko
[root@fax intel-537EP_secure-2.60.80.0]# make 537
  Module precompile check
  Current running kernel is: 2.6.5-1.358
  /lib/modules...  autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
  autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
  version.h matches running kernel
2.6.5-1.358
make[1]: Entering directory `/usr/src/intel-537EP_secure-2.60.80.0/coredrv'
make -C /lib/modules/2.6.5-1.358/build SUBDIRS=/usr/src/intel-537EP_secure-2.60. 80.0/coredrv modules
make[2]: Entering directory `/lib/modules/2.6.5-1.358/build'
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/coredrv.o
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/coredrv.c:754: warning: initializa tion from incompatible pointer type
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/coredrv.c:755: warning: initializa tion from incompatible pointer type
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/coredrv.c: In function `dspdrv_Com mRamISR':
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/coredrv.c:877: warning: function d eclaration isn't a prototype
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/clmmain.o
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/rts.o
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/task.o
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/task.c: In function `RSATaskYield' :
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/task.c:144: warning: `interruptibl e_sleep_on' is deprecated (declared at include/linux/wait.h:231)
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/uart.o
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/uart.c: In function `UART_msr_wait ':
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/uart.c:94: warning: `interruptible _sleep_on' is deprecated (declared at include/linux/wait.h:231)
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/wwh_dflt.o
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/locks.o
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/softserial_io.o
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/softserial_ioctl.o
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/softserial.o
  CC [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/afedsp_int.o
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/afedsp_int.c:48: warning: function  declaration isn't a prototype
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/afedsp_int.c:61: warning: initiali zation from incompatible pointer type
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/afedsp_int.c:65: warning: function  declaration isn't a prototype
/usr/src/intel-537EP_secure-2.60.80.0/coredrv/afedsp_int.c:454: warning: initial ization from incompatible pointer type
  LD [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/Intel537.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/intel-537EP_secure-2.60.80.0/coredrv/Intel537.mod.o
  LD [M]  /usr/src/intel-537EP_secure-2.60.80.0/coredrv/Intel537.ko
make[2]: Leaving directory `/lib/modules/2.6.5-1.358/build'
make[1]: Leaving directory `/usr/src/intel-537EP_secure-2.60.80.0/coredrv'
[root@fax intel-537EP_secure-2.60.80.0]#
[root@fax intel-537EP_secure-2.60.80.0]# make install
rm -f /etc/hamregistry.bin
bash 537_inst
running kernel 2.6.5-1.358
installing hamregistry, used for persistant storage
installing usrsound, a soft buzzer
installing 537 module
redhat 537_boot rc2.d, rc3.d and rc5.d scripts
starting module and utilities
error loading Intel537
ERROR: Module Intel537 does not exist in /proc/modules
done
[root@fax intel-537EP_secure-2.60.80.0]# cp Intel537.ko /proc/modules/.
cp: accessing `/proc/modules/.': Not a directory
[root@fax intel-537EP_secure-2.60.80.0]#

[root@fax intel-537EP_secure-2.60.80.0]#
=================Scan Modem =====================================
[root@fax opt]# ./scanModem


UPDATE=2004_Nov_09
ONLY use scanModem downloaded as: http://linmodems.technion.ac.il/packages/scanModem.gz


./scanModem should ONLY be run within a Linux/UNIX partition.
  If within a MicroSoft/DOS partition, abort with Ctrl-C now !!!
  Copy scanModem.gz to your Linux partition and restart.

Providing detail for device at PCI_bus 00:0d.0
  with vendor-ID:device-ID
            ----:----
Class 0780: e159:0001  Communication controller: Individual Computers - Jens Schoenfeld Intel 537
  SubSystem 8086:0003  Intel Corp.: Unknown device 0003
        Flags: bus master, medium devsel, latency 64, IRQ 10
        I/O ports at d800
        Memory at ff000000 (32-bit, non-prefetchable) [size=4K]

  Please browse the folder Modem/ containing the following files:
1stRead.txt          General.txt    Rational.txt  Testing.txt
DriverCompiling.txt  ModemData.txt  SoftModem.txt

[root@fax Modem]# cat 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_Nov_09
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@xxxxxxxxxxxxx
with this ModemData.txt Attached, using the following in the email Subject Line:
      scanModem, redhat kernel 2.6.5-1.358
Always send this ENTIRE Modem/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@xxxxxxxxxxxxx,
  send an email to:  discuss-help@xxxxxxxxxxxxx

--------------  System information ------------------------
redhat Fedora Core release 2 (Tettnang)
on System with processor: i686
supported by kernel:      2.6.5-1.358

The kernel-2.6.5-1.358 was compiled with CONFIG_REGPARM, providing more compact and faster code.

assembled with compiler:  3.3.3
with current System compiler GCC=3.3.3
A /dev/modem symbolic link is not set.
----active COMM services are ------------
eth0      Link encap:Ethernet  HWaddr 00:C0:4F:53:FA:AB
          inet6 addr: fe80::2c0:4fff:fe53:faab/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 ( though some are supported by slmodem drivers)
        Intel 536EP and 537 modems
For all other modems, support projections are not available as of this update=2004_Nov_09

PPP support module  bsd_comp.ko  not found!
Resident PPP support modules are properly uncompressed .
An AC97 modem codec was not detected

---------- End SIL_id section ---------------

Path to lspci is: /sbin/lspci
--------- lspci scan ----------------
PCI_bus
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0d.0 Communication controller: Individual Computers - Jens Schoenfeld Intel 537
00:11.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)
-------------------------------------

Modem candidates are at PCI_buses:  00:0d.0
Providing detail for device at PCI_bus 00:0d.0
  with vendor-ID:device-ID
            ----:----
Class 0780: e159:0001  Communication controller: Individual Computers - Jens Schoenfeld Intel 537
  SubSystem 8086:0003  Intel Corp.: Unknown device 0003
        Flags: bus master, medium devsel, latency 64, IRQ 10
        I/O ports at d800
        Memory at ff000000 (32-bit, non-prefetchable) [size=4K]

Internal_test:  ./scanModem test e159:0001 8086:0003 redhat 2.6.5-1.358 3.3.3  i686

        Use Intel-537-2.60.80.0.tgz
=== Checking PCI IDs through chipset providers and modem assemblers ====

Vendor e159 is Tiger Jet (TJ).
  e159:0001  translates PCI commands to the serial link used by
    the silabs DAA from the si3034, si3044 and si3056 family.
  e159:0001  8086:0003  TJ320 v2.0 , with subsystem 8086:0003 Intel537 soft modem
    supported by:  Intel-537-2.37.50.1.tgz
  e159:0001  0359:0003  TJ320 v3.1


  ======= PCI_ID checking completed ======
Update=2004_Nov_09
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 Modem/General.txt
Be sure to read the Ethernet section of Modem/General.txt
DEVPPP=crw------- 1 root root 108, 0 Feb 23 2004 /dev/ppp
A /dev/modem symbolic link is not present

No devfsd.conf file found, indicated absense of the devfsd daemon package
for device file system (devfs) symbolic link support.

DEVFSD=
---- dmesg queries -------
ACPI disabled because your bios is from 99 and too old
You can enable it with acpi=force
ACPI: Interpreter disabled.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
audit: initializing netlink socket (disabled)
sound disabled
sound disabled

  Beginning with Fedora 2  kernel-2.6.6-1.427, kernel-headers needed
  for compiling drivers are provide at: /lib/modules/kernel-version/build/
  Thus upgrading above kernel 2.6.5-1.358 to 2.6.6-* is Stongly Recommended
 
  pppd version 2.4.2 may not be fully compatible with 2.6.8 kernel releases.
  If an initial CONNECT is achieved without PPP being subsequently established,
  drop back to a 2.4.1 version.  This has worked for PCTEL AMR modem users,
  supported by the http://www.smlink.com  slmodem software.
  Check pppd version with:
    pppd --version
  See  http://linmodems.technion.ac.il/archive-fourth/msg03167.php
   
 
  The Internet Configuration Wizard writes a configuration file:
    /etc/wvdial.conf
  containing a line default line
    Stupid Mode = yes
  Better dialup performance may be achieved by commenting out this line as:
    # Stupid Mode = yes
  Also non-USA Users may need to add to the [Modem0] block:
    Init2 = AT+GCI=hexadecimal_country_code
  but test without it first.

  redhat is not yet providing pre-compiled drivers for WinModems


The Modem/DriverCompiling.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.php

[root@fax Modem]#



Attachment: error
Description: Binary data




Project hosted by iFAX Solutions