Compiling ltmodem under Fedora 13

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

 



I have Fedora 13, and need to compile the module (or the rpm) from the ltmodem 8.2* package. It seems to fail because I do not know how to provide it with a modversions.h, which in turn seems to be because I cannot run 'make dep' anymore in a kernel tree. Help?

J.E.B.
Linux Newbies should check DOCs/Installers and if still necessary
	http://www.heby.de/ltmodem for already available driver installers

Together with information included in DOCs/,
this report may enable you to solve problems.
But if further help is needed, send BLDrecord.txt to discuss@xxxxxxxxxxxxx
Please use the following in the email Subject Line:
Lucent modem, redhat Fedora release 13 (Goddard) 2.6.34.6-47.fc13.i686
DISTRO=redhat-release
DISTR=redhat
DVERSION=Fedora release 13 (Goddard)
ACTION=./build_module     
WHOAMI=root
Tue Sep  7 07:00:29 CDT 2010
Linux scottslinux.scott.local 2.6.34.6-47.fc13.i686 #1 SMP Fri Aug 27 09:48:44 UTC 2010 i686 i686 i386 GNU/Linux

------------ beginning SCANMODEM section ------
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:
	build_module, redhat kernel 2.6.34.6-47.fc13.i686

System info follows
==================================================
redhat
Script executed as:	build_module
on system:	Linux scottslinux.scott.local 2.6.34.6-47.fc13.i686 #1 SMP Fri Aug 27 09:48:44 UTC 2010 i686 i686 i386 GNU/Linux
LSPCI=/sbin/lspci
UPDATE=2002 Nov 13

--------- lspci scan ----------------
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31 Express MEI Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IH (ICH9DH) LPC Interface Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent]
01:00.1 Display controller: ATI Technologies Inc RV370 secondary [Sapphire X550 Silent]
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101 single-port PATA133 interface (rev b2)
07:00.0 Communication controller: Agere Systems LT WinModem (rev 02)
-------------------------------------
Reading more detail for the Device at:
PCI bus
-------
07:00.0 0780: 11c1:044c (rev 02)
          Subsystem 11c1:044c
07:00.0 Communication controller: Agere Systems LT WinModem (rev 02)
	Subsystem: Agere Systems LT WinModem
	Flags: bus master, fast Back2Back, medium devsel, latency 32, IRQ 11
	Memory at e0000000 (32-bit, non-prefetchable) [size=256]
	I/O ports at 1400 [size=8]
	I/O ports at 1000 [size=256]
	Capabilities: [f8] Power Management version 2

-------------------------------------------------------
 (rev  PCI bus PCI_ID with vendor component: (rev
 11c1:044c  and Subsystem PCI_ID with vendor:     11c1
-------------------------------------------------------
 are key Sought Descriptions of your modem firmware.
 Have them ready when visiting URLs with service software!!
 For soft modems in AC'97 controller slots, the bus PCI_ID describes the Controller
 and the Subsystem PCI_ID the modem card inserted into it.  A soft modem chipset
 must be determined (guessed ?) to guide the choice of driver resources.

 It may be useful to download  http://www.yourvote.com/pci/vendors.txt
 and search it for vendor with and without caps, for example:  both  114d  and  114D
------------------------------------------------------------------------------------

	Checking primary Vendor=(rev through major modem chipset Vendors
	Checking Subsystem Vendor=11c1 through major modem chipset Vendors

 Vendor=11c1 corresponds to Lucent Technologies or subsidiary Agere Systems, Inc.
 Information is at:  http://www.agere.com/support/client/modem_drivers.html
   but without any relevant to Linux.


Reading more detail for the Device at:
PCI bus
-------
00:03.0 0780: 8086:29c4 (rev 02)
          Subsystem 8086:5044
00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31 Express MEI Controller (rev 02)
	Subsystem: Intel Corporation Device 5044
	Flags: bus master, fast devsel, latency 0, IRQ 11
	Memory at e0326100 (64-bit, non-prefetchable) [size=16]
	Capabilities: [50] Power Management version 3
	Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

-------------------------------------------------------
 (rev  PCI bus PCI_ID with vendor component: (rev
 8086:5044  and Subsystem PCI_ID with vendor:     8086
-------------------------------------------------------
 are key Sought Descriptions of your modem firmware.
 Have them ready when visiting URLs with service software!!
 For soft modems in AC'97 controller slots, the bus PCI_ID describes the Controller
 and the Subsystem PCI_ID the modem card inserted into it.  A soft modem chipset
 must be determined (guessed ?) to guide the choice of driver resources.

 It may be useful to download  http://www.yourvote.com/pci/vendors.txt
 and search it for vendor with and without caps, for example:  both  114d  and  114D
------------------------------------------------------------------------------------

	Checking Subsystem Vendor=(rev through major modem chipset Vendors
	Checking Subsystem Vendor=8086 through major modem chipset Vendors

 8086 is Intel, Inc. which acquired
 1813 Ambient Tech. with its HaM (Host assisted Modems) chipsets.
 Linux drivers are at: http://developer.intel.com/design/modems/support/drivers_linux.htm
 and new releases may first be available at:  http://linmodems.technion.ac.il/resources.html
   within the section:     Modems based on Intel chips (HaM/536ep)
 There is support with one Exception, the 1813:4100 modems.  See message:
     http://linmodems.org/cgi-bin/ezmlm-cgi?1:mss:9448:200210:fbhcoigfcimgkjdedjad 
     


The following information blocks just query some ppp support items.
====================================================================
   grep ppp /etc/modules.conf
--------------------------------
--------------------------------
DEVPPP=crw------- 1 root root 108, 0 Sep 6 17:37 /dev/ppp
DEVFS=
DEVFSD=

-------------- ending SCANMODEM section ----------------
SMP=
BASE=source
# ===SETTINGS===
LT_SERIAL_MODULE="lt_serial"
LT_PROPRIETARY_MODULE="lt_modem"
DOCS="1ST-READ CHANGELOG UPDATES-BUGS DOCs utils"
LT_VERSION="8.26a9"
KPKG="kernel"

FV=
HEADERS_IN=/linux/
Sorry, assembly of the needed header file:    modversions.h
was not specified during configuration of the kernel sources.
Withing the section LOADABLE MODULE SUPPORT:
 [*]   Set version information on all module symbols
which is necessary to specify the assembly of modeversions.h
Consequently compiling of the drivers will fail at the next step.
MODVERH=

Next checking utilty versions, with ranges
           Version_min 
 Utility    or range for kernels   
   name     2.2.16       2.4.18          Actual_version   
Gnu C      2.7.2.3      2.95.3-3.2.1   4.4.4
Gnu make   3.79.1       3.77            
binutils   2.8.1.0.23   2.9.1.0.25      2.20.51.0.2-20.fc13


  The gcc compiler resources available are:
 ----------------------------
 -rwxr-xr-x 2 root root 240552 Jun 30 03:09 /usr/bin/gcc
 ----------------------------
 with your System currently using version 4.4.4
 Do NOT mix the major versions of compilers for the kernel and modem drivers
 or your System will crash! The following releases are using gcc version 3.2.x :
    Mandrake 9, Redhat 8 and SuSE 8.1 in November 2002. 
 This build_module automatically adjusts its resources to the compiler version used. 
 See the utils/ltrename (by Mark Spieth) called by the Makefile.
 

If you cannot solve the problem, send BLDrecord.txt to: discuss@xxxxxxxxxxxxx

Attachment: BLDrecord.txt.2
Description: Unix manual page


[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux