LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-04-2004, 03:48 AM   #1
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Rep: Reputation: 0
Intel 536ep modem installation


I can't install my drivers, new to linux...
Running Fedora core 2, kernel 2.6.5-1.358

I have the drivers, I just do not know the commands to install them, the guide I have is for a different distro, and isn't working.

If anyone has lots of pateince and can help...
 
Old 08-04-2004, 09:36 AM   #2
Skyline
Senior Member
 
Registered: Jun 2003
Distribution: Debian/other
Posts: 2,104

Rep: Reputation: 45
Have you tried compiling from source? -

download the tarball
extract it
cd into the directory then

make clean
make 536ep
make install

then reboot and check the modules are loaded with:

lsmod

you should see these :

536ep
536epcore

then put your ISP settings into your dialer.

(FWIW - Even after this, I typically had pppd daemons dying on me, little data throughput etc - in the end went for an External serial modem - good luck though)

Last edited by Skyline; 08-04-2004 at 09:42 AM.
 
Old 08-04-2004, 01:54 PM   #3
Maxbert
LQ Newbie
 
Registered: Aug 2004
Posts: 7

Rep: Reputation: 0
I'm having the same problem with my 536ep driver on a SuSE 8.2 Pro (Kernel 2.4.20). It detects the modem and sets up a /dev/536ep, but it's empty. I can't get the driver to install because the system won't accept the "make clean" command specified by the modem's manual. What EXACTLY are the commands you used to extract the tarball, move to the new directory, and install? Maybe I could try again. Thanks.
 
Old 08-04-2004, 04:35 PM   #4
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Original Poster
Rep: Reputation: 0
okay, I got that far, I have the files extracted into a directory, and the "make clean" goes fine, I get an error on the make 536ep, error 2 syntax, blah blah....

I tried doing it another way also, but then I just got command not found,
I am completely new to linux here, so this is all way confusing
 
Old 08-19-2004, 03:53 AM   #5
kosstamojan
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2, Red Hat 7.2
Posts: 6

Rep: Reputation: 0
Corrected driver

Try this driver:

http://linmodems.technion.ac.il/pack...-2.56.76.0.tgz

I believe the one you were using was probably designed for the 2.4 kernel.

Download, gunzip, tar, make clean, make 536, make install. Make sure to log in as root (don't just use "su") or it won't find the utilities it needs to complete. (Alternatively, adding /usr/sbin and /sbin to your $PATH variable might let it complete as well.)
 
Old 08-20-2004, 07:19 PM   #6
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Original Poster
Rep: Reputation: 0
Okay, I've tried the driver and steps you suggested.

On Fedora Core 2, as root, it just goes bonkers and starts scrolling "coredr no such file or directory" or something very close to that on make clean.

On Suse 9.1 is says "make is not a valid command", now Suse does detect the modem, unlike FC2, it just says "not configured"

Any further suggestions?

I've also tried a different install method using ths insmod command
 
Old 08-21-2004, 01:43 AM   #7
kosstamojan
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2, Red Hat 7.2
Posts: 6

Rep: Reputation: 0
make clean

Did you continue on with the install process after "make clean" on Fedora or did you stop there? "make clean" doesn't do a ton. How did "make 536" and "make install" go?
 
Old 08-21-2004, 03:13 AM   #8
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Original Poster
Rep: Reputation: 0
I never got passed that, it just went bonkers and started scrolling coredrv no such sore or directory over and over, would not stop until I turned the damn computer off...

I think I need to compile my kernel or something???? I'm totally new to linux here, its like using Dos all over again...
 
Old 08-21-2004, 03:35 AM   #9
kosstamojan
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2, Red Hat 7.2
Posts: 6

Rep: Reputation: 0
I'd be very surprised if you need to compile your kernel.

When you untar the driver, you should end up with the directory "intel-536EP-2.56.76.0" with the following files in it:

Code:
config_check
coredrv
hamregistry
Intel536_boot
Intel536_inst
Intel536.ko
license.txt
makefile
readme.txt
If you look inside the makefile, all "make clean" does is this:

Code:
cd coredrv; make clean
rm -f *.o *.ko
The "make clean" it references above in "coredrv" only does this:

Code:
rm -f *.ko *.o *~ core
So since all it's doing is two rm commands (or "del" in DOS-speak), there's no reason why the symptoms you've described should be happening...

Please confirm that your directories and makefiles look like the ones listed above. If the same error happens, please copy it as exactly as possible. I'm guesing you probably didn't need to shut the system off -- CTRL-C will quit most shell programs.
 
Old 08-21-2004, 04:21 AM   #10
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Original Poster
Rep: Reputation: 0
all the files are there, its just going bat shit though.....

"/bin/sh; line 1 cd:coredrv: no such file or directory"

that's exactly the error I'm getting, repeatedly
 
Old 08-21-2004, 05:26 AM   #11
kosstamojan
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2, Red Hat 7.2
Posts: 6

Rep: Reputation: 0
If all of the files are there, it should work OK. If you type the "cd coredrv" command manually does it give you the same error?

You'll notice that all the 'make clean' really does is delete a few object files and some other stuff. It may work fine if you skip to 'make 536', but I'm concerned that if something as simple as 'make clean' isn't working, there may be something else wrong...

Just to make sure that something isn't wacky with your file (and it shouldn't be, if you downloaded from the source I had listed), can you run the following commands in your shell in the same directory that you have been running 'make clean' and post the output file ('temp')?

Code:
(pwd; echo; ls; echo; cat makefile; echo; cat coredrv/Makefile; echo; (make clean &); sleep 5; killall make) > temp 2>&1
Just as when you are compiling the driver, make sure you are in the correct directory and that you are logged in as root.

I don't know if this will help or not though... I'm grasping at straws a bit... Your output should look something like this:

Code:
/tmp/intel-536EP-2.56.76.0
                                                                                
config_check
coredrv
hamregistry
Intel536_boot
Intel536_inst
license.txt
makefile
readme.txt
temp
                                                                                
all:
        @echo usage: make [536]
        @echo or [clean] or
        @echo or [install]
                                                                                
clean:
        cd coredrv; make clean
        rm -f *.o *.ko
                                                                                
install:
        rm -f /etc/hamregistry.bin
        bash Intel536_inst
 
uninstall:
        echo Uninstalling on system V boot like only.
        rm -f /etc/init.d/536ep_boot
        rm -f /etc/hamregistry.bin
        rm -f /etc/init.d/Intel536_boot
        rmmod Intel536
 
check:
        @bash config_check
 
config_sync:
        mv /lib/modules/`uname -r`/build/include/linux/version.h version.bak
        mv /lib/modules/`uname -r`/build/include/linux/autoconf.h autoconf.bak
        cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h
        cp /boot/vmlinuz.autoconf.h /lib/modules/`uname -r`/build/include/linux/autoconf.h
 
536: check
        uname -r|grep "2.6" && \
        cd coredrv && make 536core_26 && \
        cp Intel536.ko .. && cd .. && \
        strip --strip-debug Intel536.ko && \
        exit; \
        ls Intel536.ko >/dev/null 2>&1 ||  uname -r | grep "2.6" && echo "Failed to build driver" && exit; \
        if [ $(KERNEL_SOURCE_PATH) ]; then \
        cd coredrv; make TARGET=TARGET_SELAH KERNEL_SOURCE_PATH=$(KERNEL_SOURCE_PATH) "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
        else \
        cd coredrv; make TARGET=TARGET_SELAH KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \
       "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
        fi ; \
        cp Intel536.o .. ; \
        if [ -a /boot/vmlinuz.version.h ]; then \
        cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h;\
        fi
 
#***************************************************************************
# Makefile to build Driver executable
#***************************************************************************
 
PWD     := $(shell pwd)
INCLUDES = -I $(KERNEL_SOURCE_PATH)/include -I$(PWD)/../inc
 #if no kernel source path was specified, correct INCLUDES to reflect that
ifeq ($(KERNEL_SOURCE_PATH),)
     INCLUDES = -I /lib/modules/`uname -r`/build/include -I ../inc
endif
CFLAGS += $(PSTN_DEF) -Wall -O $(INCLUDES) -fno-common -DTARGET_SELAH
 
DRIVER_OBJS = coredrv.o clmmain.o rts.o task.o uart.o wwh_dflt.o locks.o \
                softserial_io.o softserial_ioctl.o softserial.o
 
clean:
        rm -f *.ko *.o *~ core
 
536core: $(DRIVER_OBJS)
        strip --strip-debug 536core.lib
        $(LD) -r $(DRIVER_OBJS) 536core.lib -o Intel536.o
 
KDIR    := /lib/modules/$(shell uname -r)/build
 
obj-m := Intel536.o
 
Intel536-objs := $(DRIVER_OBJS) 536core.lib
                                                                                
536core_26:
        $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
 
cd coredrv; make clean
make[1]: Entering directory `/tmp/intel-536EP-2.56.76.0/coredrv'
rm -f *.ko *.o *~ core
make[1]: Leaving directory `/tmp/intel-536EP-2.56.76.0/coredrv'
rm -f *.o *.ko
make: no process killed
 
Old 08-21-2004, 05:10 PM   #12
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Original Poster
Rep: Reputation: 0
I finally got the driver to install, and it still didn't work. I ordered a U.S. Robotics external serial modem....
But this is annoying me, why it won't work. FC 2 finally installed the driver, but still wouldn't detect the modem.
Suse detects the modem even w/out the driver installed, I just can't configure it. Is there an equivalent in Suse to the make command?
 
Old 08-22-2004, 07:00 AM   #13
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Original Poster
Rep: Reputation: 0
UGH, the driver is installed, the modem dials out now, I dies on connect, ppd daemon failture "authentication error", maybe I need some script to do this?
 
Old 08-22-2004, 02:05 PM   #14
Nenoslayedme
LQ Newbie
 
Registered: Aug 2004
Distribution: Fedora Core 2
Posts: 15

Original Poster
Rep: Reputation: 0
okay, its working now, I am writing this from my linux machine, connecting with said 536 modem.... that only took a month. I've read lots of forums where this modem "doesn't work", well it does, its just difficult to make it work.
The problem was the driver link listen above DOES NOT include all the files, I had to use those files, along with a different version of the driver I found that had a few different files, combine then, and then it did install, after another day of tweaking kppp, I'm online, YEAH!

http://linmodems.technion.ac.il/pac...P-2.56.76.0.tgz, peice this driver wtih this one,
http://darkstar.ist.utl.pt.archlin

Last edited by Nenoslayedme; 08-22-2004 at 02:07 PM.
 
  


Reply



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 536ep modem maximillion78 Linux - Hardware 3 08-05-2004 06:08 PM
How do I uninstall Intel 536ep modem? jeffmr Linux - Hardware 20 02-21-2004 11:52 PM
intel 536ep modem help needed don_69 Linux - Networking 15 02-07-2004 01:16 AM
536ep Intel modem Joe47 Linux - Newbie 18 11-24-2003 12:22 AM
Intel 536EP modem install help. BongFish Linux - Hardware 23 09-14-2003 01:14 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:16 AM.

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