OK, on the
www.linmodems.org site they said that they have the perfect driver for the Agere modem. So I downloaded the RPM packages, cause of course I have RedHat, and according to the manuals I should just install the RPM with rpm -i package_name, make the settings with the telephone number, user name and password, type wvdial and my troubles are over.
Of course, it did not work.
The package is supposed to make lt_serial.o and some other module. As I found out in the end, these files don't exist anywhere on my hard drive, so I'm not sure what the installation did, but it sure didn't make any modules. According to the installation manual, after installing I should have lt_serial as one of the installed modules. Yet, when I type 'lsmodules' I get the following list (without lt_serial):
------------------------------------
Module Size Used by Not tainted
ide-cd 35196 0 (autoclean)
cdrom 33472 0 (autoclean) [ide-cd]
trident 33140 0 (autoclean)
ac97_codec 13544 0 (autoclean) [trident]
pcigame 2888 0 (autoclean) [trident]
gameport 3332 0 (autoclean) [pcigame]
soundcore 6276 2 (autoclean) [trident]
sis 52128 1
sisfb 201676 0 [sis]
agpgart 46752 3
parport_pc 18756 1 (autoclean)
lp 8868 0 (autoclean)
parport 36480 1 (autoclean) [parport_pc lp]
autofs 12948 0 (autoclean) (unused)
ppp_generic 24156 1 (autoclean)
slhc 6644 0 (autoclean) [ppp_generic]
ipt_REJECT 3896 6 (autoclean)
iptable_filter 2380 1 (autoclean)
ip_tables 14648 2 [ipt_REJECT iptable_filter]
keybdev 2880 0 (unused)
mousedev 5428 1
hid 21700 0 (unused)
input 5792 0 [keybdev mousedev hid]
usb-ohci 21160 0 (unused)
usbcore 77696 1 [hid usb-ohci]
ext3 69984 2
jbd 51220 2 [ext3]
------------------------------------
Of course, before I found out there is no lt_serial I typed in modprobe -v lt_serial and got the following:
root> modprobe -v lt_serial
modprobe: Can't locate module lt_serial
------------------------------------
So I checked the log that the installation made. Here's the text in its entirety (I've wrote some more at the end, so read on):
If you cannot resolve the problems, please send /usr/share/doc/ltmodem-kv_2.4.20_20.9-8.26a9/LTinstall.txt to
discuss@linmodems.org with Subject: LTinstallRPM
RECORD=/usr/share/doc/ltmodem-kv_2.4.20_20.9-8.26a9/LTinstall.txt
Linux csaba.gajo 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 GNU/Linux
PWD=/
ENVIR=rpm
INSTALLER=/var/tmp/rpm-tmp.93369 1
TMPM=/tmp/ltmodem/tmpfile
FAST=1
LT_VERSION=8.26a9
TARGET_VERSION=2.4.20-20.9
TARGET_CPU=i686
SYSTEM_CPU=i686
GCC_DRIVERS=3
GCC_NOW=3.2.2
GCC_KERNEL=3
------------ beginning SCANMODEM section ------
If further help is needed, send a description of your problem to:
discuss@linmodems.org
with this ModemData.txt Attached.
using the following in the email Subject Line:
scanmodem, redhat kernel 2.4.20-8
System info follows
==================================================
redhat Red Hat Linux release 9 (Shrike)
Script executed as: scanmodem
on system: Linux csaba.gajo 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 GNU/Linux
LSPCI=/sbin/lspci
UPDATE=2002 Nov 13
--------- lspci scan ----------------
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 730 Host (rev 02)
00:00.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513
00:01.1 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 82)
00:01.2 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 07)
00:01.3 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 07)
00:01.4 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS PCI Audio Accelerator (rev 02)
00:02.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP)
00:09.0 Communication controller: Lucent Microelectronics: Unknown device 048c (rev 02)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] SiS630 GUI Accelerator+3D (rev 31)
-------------------------------------
Reading more detail for the Device at:
PCI bus
-------
00:09.0 Class 0780: 11c1:048c (rev 02)
Subsystem 11c1:044c
00:09.0 Communication controller: Lucent Microelectronics: Unknown device 048c (rev 02)
Subsystem: Lucent Microelectronics: Unknown device 044c
Flags: bus master, medium devsel, latency 64, IRQ 3
Memory at cfff6f00 (32-bit, non-prefetchable) [size=256]
I/O ports at d000 [size=8]
I/O ports at cc00 [size=256]
Capabilities: [f8] Power Management version 2
-------------------------------------------------------
11c1:048c PCI bus PCI_ID with vendor component: 11c1
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
------------------------------------------------------------------------------------
Lucent 11c1:048c 11c1:048e 11c1:048f - Linux service not yet available in November, 2002
########
VendorID
eviceID == PCI_IDs of AC'97 soft modem slots
==================================================================
Vendor
------
ALI 10b9:5453* 10b9:5457* have AC97 link controllers suppoting diverse soft modems.
VIA 1106:3068* - VIA MC97 controller for AC-Link modems, some supported by PCTEL or Conexant drivers
SIS 1039:7013 - see SIS below
Lucent 11c1:048c 11c1:048e 11c1:048f - Linux service not yet available in November, 2002
Intel 8086:2416* 8086:2426 8086:2446* 8086:2486* 8086:7196 * indicate Intel MC97 controller
-------------------------------------------------------------------------------
Possible support by soft modem drivers available at:
* Conexant -
http://www.mbsi.ca/cnxtlindrv/hsf/index.html
SIS - some supported by
http://pctelcompdb.sourceforge.net/
some by
ftp://ftp.smlink.com/Update/linux/unsupported/
Drivers for Intel 537ep chip soft modems are available at:
http://linmodems.technion.ac.il/resources.html
within the section: Modems based on Intel chips (HaM/536ep).
Their soft modem cards may be resident under AC'97 Controllers with the following:
VendorID
eviceID == PCI_ID AC'97 Controller
subSystemID name
---------- ----------- ----------------
E159:0001 TigerJet 320
E159:0001 00030359 TJ320 v3.1
E159:0001 00038086 TJ320 v2.0
8086:2416 INTEL 82801AA (ICH)
8086:2426 INTEL 82801AB (ICH0)
8086:2446 INTEL 82801BA (ICH2)
8086:2486 INTEL ICH3
8086:24C6 INTEL ICH4
8086:1040 S1724
1543:3052 30001543 SI3052
1039:7013 SIS 630
1039:7018 SIS 960
1106:3068 VIA
10B9:5450 ALI 5450
10B9:5451 ALI 5451
10B9:5457 ALI 5457
10B9:5459 ALI 5459
Checking primary 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.
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.
GCCversion=3.2.2
The following information blocks just query some ppp support items.
====================================================================
grep ppp /etc/modules.conf
--------------------------------
--------------------------------
DEVPPP=crw------- 1 root root 108, 0 Jan 30 2003 /dev/ppp
DEVFS=
DEVFSD=
-------------- ending SCANMODEM section ----------------
DEVFS=
DEV_MODEM_LINK_ORIG=
DEVICE_NODE=/dev/ttyLT0
SYM_LINK1=/dev/modem
With permissions to group: dialout
MCFILE=/etc/modules.conf
UPDATE_MOD=/sbin/depmod -a
Your system is lacking Default lines in /etc/modules.conf
which are usually needed to support the modem communications protocol PPP.
Some modem installations replace these Defaults
with lines specific to particular modem hardware.
There may be problems using the Lucent/Agere modem without these Default lines.
The suspect lines are:
------------------------------
cat /tmp/ltmodem/tmpfile
------------------------------
and are being inserted in /usr/share/doc/ltmodem-kv_2.4.20_20.9-8.26a9/LTinstall.txt for your judgement.
Should you insert them in /etc/modules.conf, inform the System with
/sbin/depmod -a
DEPMOD_A=passed
The following block has been written to /etc/modules.conf:
/etc/modules.conf
# lt_drivers: autoloading and insertion parameter usage
alias char-major-62 lt_serial
alias /dev/tts/LT0 lt_serial
alias /dev/modem lt_serial
# The next two lines are syntax examples, only Rarely Needed, to automate parameter usage during lt_drivers insertion. See documentation for details.
# options lt_modem vendor_id=0x115d device_id=0x0420
# options lt_modem Forced=3,0x130,0x2f8,0
# section for lt_drivers ends
Please browse /usr/share/doc/ltmodem-kv_2.4.20_20.9-8.26a9 to benefit from DOCs/ and utils/ therein.
------------------------------------
------------------------------------
------------------------------------
That was it.
Now I'll try and download the source and compile that one, perhaps it will work. But I'm not optimistic. Btw. if you're still reading, here's the modules.conf file:
alias eth0 sis900
alias usb-controller usb-ohci
alias sound-slot-0 trident
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
# lt_drivers: autoloading and insertion parameter usage
alias char-major-62 lt_serial
alias /dev/tts/LT0 lt_serial
alias /dev/modem lt_serial
# The next two lines are syntax examples, only Rarely Needed, to automate parameter usage during lt_drivers insertion. See documentation for details.
options lt_modem vendor_id=0x115d device_id=0x0420
options lt_modem Forced=3,0x130,0x2f8,0
# section for lt_drivers ends
------------------------------------