Dear linmodems staffs:
I appreciate you helping us linux users to get these
!@#$%^ modems working. I, myself, am having trouble
installing an Intel 537EP modem driver. This is the
name of the modem given to me by the OEM (MadTux)
dealer.
I tried the driver at (latest version - May 2007),
http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/
-> intel-537EP_secure-2.60.80.0_07_05_2007.tgz
given to me in the PCLinuxOS forums.
After upacking and unzipping it, I tried to run the
make commands. I am stuck on "make install". I included
console messages for "make 537" in case the error is
there (I didn't see anything suspicious).
Attached are two text files:
ModemData.txt
a file produced by scanModem
linmodem.070517_2.txt
outputs from running
make clean
make 537
make install
The fatal error occurred in "make install" while doing
something with
/lib/modules/2.6.18.8.tex4/kernel/drivers/char/Intel537.ko
Thank in advanced for your help!
Sheng-Chieh
p.s. Fyi, the older driver from the intel's site
http://www.intel.com/design/modems/support/drivers.htm
-> Intel 537EP PCI Drivers
-> linux
-> Modem Chipset Driver (Uncompiled) - [INTEL-537EP-2.60.80.0.TGZ]
also did not work. And the error occurred earlier in
"make 537".
=
Simply Tapestries - Your Tapestry Store
Free shipping and free rod with every order. Low prices.
http://a8-asy.a8ww.net/a8-ads/adftrclick?redirectid=d7636de399c630ebd272bab1b7e5221a
------------------------------------------------------------------------
Only plain text email is forwarded by the DISCUSS@xxxxxxxxxxxxx
List Server.
Do use the following as the email Subject Line:
SomeName, YourCountry PCLinuxOS release 2007 (PCLinuxOS) for i586
Kernel 2.6.18.8.tex4 on an i686 / kernel 2.6.18.8.tex4 This
will alert cogent experts, and distinguish cases in the Archives.
YourCountry will enable Country Code guidance.
Occassionally responses are blocked by an Internet Provider mail filters.
So in a day, also check the Archived responses at http://www.linmodems.org .
Local Linux experts can be found through:
http://www.linux.org/groups/index.html
-------------------------- System information ----------------------------
CPU=i686, PCLinuxOS release 2007 (PCLinuxOS) for i586
Kernel 2.6.18.8.tex4 on an i686 / Linux version 2.6.18.8.tex4
(vaughan@localhost) (gcc version 4.1.1 20060724 (prerelease)
(4.1.1-4pclos2007)) #1 SMP Tue Apr 24 11:01:39 WST 2007
scanModem update of: 2007_May_04
USB modem not detected by lsusb
Modem or host audio card candidates have firmware information:
=== Finished modem firmware and bootup diagnostics section. ===
=== Next deducing cogent software ===
A modem was not detected among the PCI devices:
------------------------------------------------
00:02.0 VGA compatible controller: Intel Corporation 82865G
Integrated Graphics Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R)
IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA
Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus
Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER
(ICH5/ICH5R) AC'97 Audio Controller (rev 02)
01:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
------------------------------------------------
with USB and bridge devices not displayed.
Please provide any independent information available on your modem.
If your modem is mounted on an ISA card, scanModem could not access it.
If an alternative boot into Microsoft windows can be done, do mouse
clicks on:
Start > Settings > Control Panel > Classical View (for Window XP) > System
Hardware > Device Manager > Modems > Click on the + > Modem. Double click to
expand the graphic. Manufacturer information may be displayed.
For example, CXT
stands for Conexant. Click the Diagnostics Tab. Record any
hardware ID or vendor
and device information.
Next do the Query Modem and record the ATI specifications displayed such as:
ATI3 - Agere SoftModem Version 2.1.22
ATI5 - 2.1.22, AMR Intel MB, AC97 ID:SIL REV:0x27
Try to identify the modem setup file, with name perhaps MODEM.INF.
If may contain chipset Vendor informaton.
Checking for audio+modem support in /proc/asound/pcm
00-04: Intel ICH - IEC958 : Intel ICH5 - IEC958 : playback 1
00-03: Intel ICH - ADC2 : Intel ICH5 - ADC2 : capture 1
00-02: Intel ICH - MIC2 ADC : Intel ICH5 - MIC2 ADC : capture 1
00-01: Intel ICH - MIC ADC : Intel ICH5 - MIC ADC : capture 1
00-00: Intel ICH : Intel ICH5 : playback 1 : capture 1
Completed candidate modem analyses.
The base of the UDEV device file system is: /dev/.udev
/dev/.udevdb
Versions adequately match for the compiler installed: 4.1.1
and the compiler used in kernel assembly: 4.1.1
Kernel-header resources needed for compiling are not manifestly ready!
If compiling is necessary packages must be installed, providing:
kernel-source-2.6.18.8.tex4
Checking pppd properties:
-rwsr-xr-t 1 root root 304536 Nov 6 2006 /usr/sbin/pppd
In case of an "error 17" "serial loopback" problem, see:
http://phep2.technion.ac.il/linmodems/archive-sixth/msg02637.html
To enable dialout without Root permission do:
$ su - root (not for Ubuntu)
chmod a+x /usr/sbin/pppd
or under Ubuntu related Linuxes
chmod a+x /usr/sbin/pppd
Checking settings of: /etc/ppp/options
lock
noauth
noipdefault
usepeerdns
In case of a message like:
Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html
Read Modem/YourSystem.txt concerning other COMM channels: eth0
Which can interfere with Browser naviagation.
Don't worry about the following, it is for the experts
should trouble shooting be necessary.
==========================================================
Checking for modem support lines:
--------------------------------------
/device/modem symbolic link: slmodemd created symbolic
link /dev/ttySL0: Within /etc/udev/ files:
Within /etc/modprobe.conf files:
Within any ancient /etc/devfs files:
Within ancient kernel 2.4.n /etc/module.conf files:
--------- end modem support lines --------
------------------------------------------------------------------------
Below is the console outputs from running the make commands
for
http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/
-> intel-537EP_secure-2.60.80.0_07_05_2007.tgz ==========
Before I ran the make commands, I
export MODEM_TYPE=537EP
as instructed. I also made sure Intel537.ko has rwx permission for root
after it was created, i.e.,
[root@localhost char]# pwd
/lib/modules/2.6.18.8.tex4/kernel/drivers/char
[root@localhost char]# ls -l I*
-rwxrw-r-- 1 root root 4220000 May 16 19:49 Intel537.ko*
==========
All the make commands are done as root in
/usr/local/537EP/intel-537EP_secure-2.60.80.0
==========
[root@localhost intel-537EP_secure-2.60.80.0]# make clean
cd coredrv; make clean
make[1]: Entering directory
`/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv'
rm -f *.ko *.o .*.o.cmd *.mod.c *~ core .*.ko.cmd Module.symvers
rm -rf .tmp_versions
make[1]: Leaving directory
`/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv'
rm -f *.o *.ko
[root@localhost intel-537EP_secure-2.60.80.0]# make 537
Module precompile check
Current running kernel is: 2.6.18.8.tex4
/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.18.8.tex4
make[1]: Entering directory
`/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv'
make -C /lib/modules/2.6.18.8.tex4/build
SUBDIRS=/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv
modules
make[2]: Entering directory `/usr/src/linux-2.6.18.8.tex4'
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/coredrv.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/clmmain.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/rts.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/task.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/uart.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/wwh_dflt.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/locks.o
CC [M]
/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/softserial_io.o
CC [M]
/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/softserial_ioctl.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/softserial.o
CC [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/afedsp_int.o
LD [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/Intel537.o
Building modules, stage 2.
MODPOST
CC
/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/Intel537.mod.o
LD [M] /usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv/Intel537.ko
make[2]: Leaving directory `/usr/src/linux-2.6.18.8.tex4'
make[1]: Leaving directory
`/usr/local/537EP/intel-537EP_secure-2.60.80.0/coredrv'
[root@localhost intel-537EP_secure-2.60.80.0]# make install
rm -f /usr/sbin/hamregistry.bin
bash 537_inst
running kernel 2.6.18.8.tex4
installing hamregistry, used for persistant storage
installing usrsound, a soft buzzer
installing 537 module
install MANDRAKE 537 boot script and links
starting module and utilities
FATAL: Error inserting Intel537
(/lib/modules/2.6.18.8.tex4/kernel/drivers/char/Intel537.ko):
Operation not permitted
insmod: can't read 'Intel537': No such file or directory
error loading Intel537
ERROR: Module Intel537 does not exist in /proc/modules
done
==========
What is the make script trying to do with Intel537.ko ?
Intel537.ko is a binary file, so I can't read it. What
is that file about?
And help would be appreciated.
Sheng-Chieh