LinuxQuestions.org
Visit the LQ Articles and Editorials section
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
 
LinkBack Search this Thread
Old 06-02-2005, 08:48 AM   #1
tur third
Member
 
Registered: Jun 2005
Location: Surrey, UK
Distribution: Ubuntu 10.04, 10.10
Posts: 187

Rep: Reputation: 24
Problems with Intel 536EP driver for modem to work in Slackware


I am struggling to get my modem to work. I had originally written it off due to other postings but downloaded and ran scanModem and got the following:

"Providing detail for device at 00:12.0
with vendor-ID:device-ID
----:----
Class 0780: 8086:1040 Communication controller: Intel Corp. 536EP Data Fax Modem
SubSystem 8086:1000 Intel Corp.: Unknown device 1000
Flags: bus master, medium devsel, latency 64, IRQ 5

-----PCI_IDs------- --CompilerVer-
Feature List: Primary Subsystem Distr KernelVer kernel default CPU
./scanModem test 8086:1040 8086:1000 slackware 2.4.29 3.3.4 3.3.4 i686"

This encouraged me, so I then tried to install the driver for it 'intel-536ep-4.69.1.tgz', however it seems to think I don't have the the source for my kernal installed?

I get the following message:

"root@darkstar:/usr/local/intel-536EP-2.56.76.1# make 536
Module precompile check
Current running kernel is: 2.4.29
/lib/modules... autoconf.h does not exist
please install kernel source
make: *** [check] Error 1"

Does anyone know what it thinks I am missing? I seem to have a the directory /usr/src/linux mapped to /usr/src/linux-2.4.29 which does have files in it which I thought was the source code.

Thanks
 
Old 06-02-2005, 05:35 PM   #2
Grajagan
LQ Newbie
 
Registered: May 2005
Location: Brazil
Posts: 27

Rep: Reputation: 15
ln -s /usr/src/linux/include/autoconf.h /boot/vmlinuz.autoconf.h
ln -s /usr/src/linux/include/version.h /boot/vmlinuz.version.h

I hope this help you... if don't, post here again and i'll try to help you... I had the same problem and I solved it... Take a look at this thread: http://www.linuxquestions.org/questi...5&pagenumber=1
 
Old 06-04-2005, 03:59 PM   #3
tur third
Member
 
Registered: Jun 2005
Location: Surrey, UK
Distribution: Ubuntu 10.04, 10.10
Posts: 187

Original Poster
Rep: Reputation: 24
Thankyou, I have tried your suggestion, but I still have the same problem.

The directory you stated did not have the files autoconf.h and version.h. I managed to find them in /usr/include/linux and made a link from /boot/vmlinuz.autoconfig.h etc to there instead, but no success.

I notice that you have a 2.6 kernel, and I have the default of 2.4.29. Do you think that would account for the difference?
 
Old 06-04-2005, 09:48 PM   #4
Grajagan
LQ Newbie
 
Registered: May 2005
Location: Brazil
Posts: 27

Rep: Reputation: 15
in fact i have the 2.4.30 compilled by me... try to run make config_check
 
Old 06-06-2005, 04:05 AM   #5
tur third
Member
 
Registered: Jun 2005
Location: Surrey, UK
Distribution: Ubuntu 10.04, 10.10
Posts: 187

Original Poster
Rep: Reputation: 24
I tried running that and got the message 'Nothing to be done for config_check'.

I then went on to do the following:
I ran ./makefiles (not sure I should have done that), I also copied autoconfig.h and version.h to the directory /lib/modules/2.4.29/build/include (this seemed to help)

I am then able to run

make clean
make 536
make install

I got a load of messages I did not understand.

The final message is now 'unresolved symbols in /lib/modules/.../Intel536.o', 'error loading Intel536', 'rmmod: module 536 is not loaded'.

I'm not sure that I have improved things.
 
Old 06-06-2005, 06:02 AM   #6
brfsa
LQ Newbie
 
Registered: Sep 2003
Location: Brazil
Distribution: Gentoo stage1/3
Posts: 28

Rep: Reputation: 15
Since you have the default Slackware linux (2.4.29), maybe it doesn't come with linux headers. try to download the full kernel. I have same modem and got same error once.
 
Old 06-06-2005, 06:54 AM   #7
tur third
Member
 
Registered: Jun 2005
Location: Surrey, UK
Distribution: Ubuntu 10.04, 10.10
Posts: 187

Original Poster
Rep: Reputation: 24
I had assumed that the files with a suffix of '.h' were the headers.

Also, I did download 'linux-2.4.31.tar.bz2' (not quite the same version) and unzipped the files, and it appeared to be the same files and structure that I have in my /2.4.29/ directory (so I assumed nothing was missing).

I am confused that the 'configurator' program on the KDE menu, states that my source files are in /usr/src/linux/ when all the .h files (from what I can tell) appear to be in /usr/include/linux? When I opened 'autoconfig.h' file it looked like the source code to me.
 
Old 06-17-2005, 04:16 AM   #8
tur third
Member
 
Registered: Jun 2005
Location: Surrey, UK
Distribution: Ubuntu 10.04, 10.10
Posts: 187

Original Poster
Rep: Reputation: 24
I have finally got my Intel-536EP modem working..

I gave up on Slackware, and installed Mandrake 10.1 Community as the modem driver stated this distribution was supported.

I believe it would have worked straight away if I had done the following: ('' = typed in a terminal window as su, ie open terminal window type su, then enter root password):

Installed Mandrake (3 CD's)
Downloaded "scanModem.gz", (I used a USB stick to transfer files, it appears on the desktop in Mandrake - no need to mount manually)

Copied "scanModem.gz" to /usr/local (using Konqueror)
'cd /usr/local'
'tar -zxvf scanModem.gz'- uncompressed file
'./scanModem' - ran program
This told me my modem was an Intel-536EP

I needed to have the kernel source installed before the modem driver could be set up (this was my original problem in Slackware). This was easy with URPM.
'urpmi kernel-source'
It then asks for one of the installation CD's, and does it all for you.

Then downloaded "intel-536ep-4.69-mdk10-up.tgz"
Copied "intel-536ep-4.69-mdk10-up.tgz" to /usr/local (using Konqueror)
'cd /usr/local'
'tar -zxvf intel-536ep-4.69-mdk10-up.tgz'- uncompressed file
this creates a directory called "intel-536EP-2.56.76.0-mdk10-UP"

'cd intel-536EP-2.56.76.0-mdk10-UP'
'make clean'
'make 536'
'make install'

Once that was done, I then needed to setup the connection to my ISP. I did this in KPPP (found on the KDE menu under internet).

I did not use the wizard (as my setup was not there), key setting were: IP - dynamic, gateway - default, login script - blank, execute - blank, accounting - No accounting.

It now appears to work ok, and I have successfully connected to my tiscali.co.uk and freeserve.co.uk accounts! I did try a number of things which might have had an affect on this process, but I think if I had done the above it would have worked.
 
  


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
problems with Intel 536EP PCI Modem thundershtorm Linux - Hardware 1 06-13-2005 07:49 AM
Intel 536ep modem problems in Fedora Core 1 FC1 Newbe Linux - Hardware 1 10-23-2004 06:01 PM
Intel 536ep modem working now - new driver available woodywellhung LinuxQuestions.org Member Success Stories 0 04-21-2004 03:39 AM
software modem intel 536ep driver problem jeff1500 Slackware 1 02-27-2004 11:54 PM
Intel 536EP modem chipset driver with RedHat8 MrBassman Linux - Hardware 11 07-23-2003 08:46 PM


All times are GMT -5. The time now is 04:35 AM.

Main Menu
 
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
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration