LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-05-2005, 12:50 AM   #1
Trio3b
Member
 
Registered: Oct 2004
Location: Texas, USA
Distribution: MDV 2008.1, PCLinuxOS,
Posts: 315

Rep: Reputation: 30
Intel 536 modem


2/4/2005

Newbie installing Intel controller- based internal PCI dialup modem (no DSL in my area). Have already had success with external serial modem (have one on order) install in Mandrake Linux 10.0 Kppp, but could not log on due to AOL incompatibility with Linux. Tried pengAOL dialer. Spent about a week ..... that fizzled out. Would like to try this modem and have found different ISP. Have installed modem in PC

Have copied the following Linux modem driver files from supplied CD to:
/home/mark/Linux/Intel-536ep-443
Intel-536ep-443-M82.tgz
Intel-536ep-443-R72.tgz
Intel-536ep-443-S80.tgz
Intel-536ep-443.tgz
Am not quite sure which file to use, but started with the last one. Install reads as follows:
1. logon as root
OK
2. extract the archive into a directory with "tar -zxvf <archivename>.tgz"
[root@localhost Linux]# tar -zxvf Intel-536ep-443.tgz

output:
Intel-536ep-443/
Intel-536ep-443/Intel-536ep-443/
Intel-536ep-443/Intel-536ep-443/coredrv/
Intel-536ep-443/Intel-536ep-443/coredrv/536epcore.lib
Intel-536ep-443/Intel-536ep-443/coredrv/clmmain.c
Intel-536ep-443/Intel-536ep-443/coredrv/coredrv.c
Intel-536ep-443/Intel-536ep-443/coredrv/makefile
Intel-536ep-443/Intel-536ep-443/coredrv/rts.c
Intel-536ep-443/Intel-536ep-443/coredrv/task.c
Intel-536ep-443/Intel-536ep-443/coredrv/uart.c
Intel-536ep-443/Intel-536ep-443/coredrv/wwh_dflt.c
Intel-536ep-443/Intel-536ep-443/inc/
Intel-536ep-443/Intel-536ep-443/inc/hamcore.h
Intel-536ep-443/Intel-536ep-443/inc/hamdefs.h
Intel-536ep-443/Intel-536ep-443/inc/rts.h
Intel-536ep-443/Intel-536ep-443/inc/sys_ver.h
Intel-536ep-443/Intel-536ep-443/inc/tasker.h
Intel-536ep-443/Intel-536ep-443/inc/uart.h
Intel-536ep-443/Intel-536ep-443/inc/wwh_dflt.h
Intel-536ep-443/Intel-536ep-443/serialdrv/
Intel-536ep-443/Intel-536ep-443/serialdrv/clmdrvr.c
Intel-536ep-443/Intel-536ep-443/serialdrv/gpl.txt
Intel-536ep-443/Intel-536ep-443/serialdrv/makefile
Intel-536ep-443/Intel-536ep-443/serialdrv/pci.c
Intel-536ep-443/Intel-536ep-443/serialdrv/vssver.scc
Intel-536ep-443/Intel-536ep-443/536ep-boot
Intel-536ep-443/Intel-536ep-443/536ep-inst
Intel-536ep-443/Intel-536ep-443/hamregistry
Intel-536ep-443/Intel-536ep-443/license.txt
Intel-536ep-443/Intel-536ep-443/makefile
Intel-536ep-443/Intel-536ep-443/readme.txt
Intel-536ep-443/Intel-536ep-443/vssver.scc
Intel-536ep-443/Intel-536ep-443/Intel-536ep-443.tgz.sig
3. cd into the directory it created.
[root@localhost Linux]# cd Intel-536ep-443
4. Type: make clean
[root@localhost Intel-536ep-443]# make clean

output:
cd coredrv; make clean
make[1]: Entering directory `/home/mark/Linux/Intel-536ep-443/coredrv'
rm -f *.o *~ core
make[1]: Leaving directory `/home/mark/Linux/Intel-536ep-443/coredrv'
cd serialdrv; make clean
make[1]: Entering directory `/home/mark/Linux/Intel-536ep-443/serialdrv'
rm -f *.o *~ core
make[1]: Leaving directory `/home/mark/Linux/Intel-536ep-443/serialdrv'
rm -f *.o
rm -f *.o
[root@localhost Intel-536ep-443]# make 536ep
if [ -a /boot/vmlinuz.version.h ]; then \
cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h; fi
cd coredrv; make \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" \
536ep;
make[1]: Entering directory `/home/mark/Linux/Intel-536ep-443/coredrv'
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o coredrv.o coredrv.c
In file included from ../inc/hamdefs.h:48,
from ../inc/hamcore.h:39,
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 coredrv.c:40:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
coredrv.c:47:41: missing binary operator before token "("
coredrv.c:99:40: missing binary operator before token "("
coredrv.c:111:41: missing binary operator before token "("
coredrv.c: In function `kcli':
coredrv.c:285: warning: implicit declaration of function `cli'
coredrv.c: In function `ksave_flags':
coredrv.c:290: warning: implicit declaration of function `save_flags'
coredrv.c: In function `krestore_flags':
coredrv.c:295: warning: implicit declaration of function `restore_flags'
make[1]: *** [coredrv.o] Error 1
make[1]: Leaving directory `/home/mark/Linux/Intel-536ep-443/coredrv'
make: *** [536ep] Error 2


Am now at this point and could use some help. Please keep in mind I have no experience with CLI and am not so good with syntax and spaces.....is there anybody willing to walk me thru this?
Thank you
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel 536 modem Trio3b Mandriva 0 02-07-2005 01:29 AM
Intel 536 PCI modem on Mandrake 10.1 digitalhead Mandriva 2 12-18-2004 03:27 PM
'no carrier' suse 9.0, intel 536 modem Horny Toad Linux - Newbie 2 04-23-2004 02:21 AM
intel 536 ep modem and fedora genghis Linux - Hardware 3 01-02-2004 04:15 PM
Installing modem Intel 536 EX chipset garzl Linux - Hardware 0 09-20-2003 12:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 06:19 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration