LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 05-22-2006, 04:43 AM   #1
Alan87i
Member
 
Registered: Oct 2005
Location: Quebec
Posts: 119

Rep: Reputation: 15
Agere LT WinModem 56k not responding


When I open Modem in Yast it finds my modem and lists it as (Agere LT WinModem 56k Data+Fax+Voice+Dsvd).
I set up my account Say no to configure mail. I open Kilternet dial up program, the icom apears in the menu bar.
when I click on it the color changes to red with a yellow lightning bolt for about 2 seconds then back to a green back filled icon .

I ran wvdial it come back with (modem not found or is busy)
Below is a past from the hardware list file I saved.

I have suse 10 duel boot with XP on this machine. In Xp the modem works fine.
I'm also sort of a newbie to Lunix SUSE for sure .
Thanks for any help guys/gals.
Allan

22: PCI 09.0: 10203 LinModem
[Created at pci.277]
UDI: /org/freedesktop/Hal/devices/pci_11c1_440
Unique ID: WL76.F2NhTc9ncuE
SysFS ID: /devices/pci0000:00/0000:00:09.0
SysFS BusID: 0000:00:09.0
Hardware Class: modem
Model: "Agere LT WinModem 56k Data+Fax+Voice+Dsvd"
Vendor: pci 0x11c1 "Agere Systems"
Device: pci 0x0440 "56k WinModem"
SubVendor: pci 0x11c1 "Agere Systems"
SubDevice: pci 0x0440 "LT WinModem 56k Data+Fax+Voice+Dsvd"
Revision: 0x01
Device File: /dev/ttyLT0
Device Number: char 62:64
Memory Range: 0xcf000000-0xcf0000ff (rw,non-prefetchable,disabled)
I/O Ports: 0xa400-0xa407 (rw,disabled)
I/O Ports: 0xa000-0xa0ff (rw,disabled)
IRQ: 255 (no events)
Module Alias: "pci:v000011C1d00000440sv000011C1sd00000440bc07sc80i00"
Config Status: cfg=no, avail=yes, need=no, active=unknown
 
Old 05-22-2006, 08:33 AM   #2
sidesec
LQ Newbie
 
Registered: May 2005
Distribution: suse 9.1 Pro
Posts: 29

Rep: Reputation: 15
You should download "scanmodem" and run it in Linux to verify the modem type and drivers needed. The following link has a good description of the entire process for suse 9.1 using the ltmodem driver, and you may be able to use the same one since the "Device File" in your hardware list shows " Device File: /dev/ttyLT0". It worked for me but YMMV: http://forums.suselinuxsupport.de/lo...php/t9387.html
Getting winmodems and dialers working can become more than a newbie can handle, but that doesn't mean that you shouldn't try. It's a tough intro to Linux, but a great learning experience. Google the web, search and post the suse forums, etc. for as much info as you can find. If you can't get it to work in a reasonable time, then put it on the backburner and, if you don't have a serial port, I understand that "Action Tec" has a dual PC modem that connects to an ethernet port, and suse may recognize and configure it automatically. If you have a serial port, check the Linux hardware compatibility lists (HCL's) for a "hardware" serial modem that works. This should also be easily recognized by suse and other distros. That way, you can work on the winmodem at your leisure, and always feel comfortable about having a backup Linux internet connection. Good luck !
 
Old 05-23-2006, 04:58 AM   #3
Alan87i
Member
 
Registered: Oct 2005
Location: Quebec
Posts: 119

Original Poster
Rep: Reputation: 15
OK I ran scanModem
Here is the Modemdata file.
I changed the PnP status in the bios and then swapped the card with my nic card . No change .
Thanks Allan


DO use the following line as the email Subject Line, to alert cogent experts:
scanModem,
Welcome to SUSE LINUX 10.0 (i586) - Kernel kernel 2.6.13-15-default
Occassionally reponses are blocked by an Internet Provider mail filters.
So do in a day also check the Archived responses at DISCUSS@linmodems.org
Code updated on: 2006_April_11
------------ -------------- System information ------------------------

Welcome to SUSE LINUX 10.0 (i586) - Kernel
on System with processor: i686
currently under kernel: 2.6.13-15-default
Be sure to read the Ethernet section of Modem/YourSystem.txt
A /dev/modem symbolic link is not present
USB modem not detected.

Checking for audio card
00:0a.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
Reading /proc/asound/pcm
00-00: ES1371/1 : ES1371 DAC2/ADC : playback 1 : capture 1
00-01: ES1371/2 : ES1371 DAC1 : playback 1
The potentially supporting drivers now loaded on this System are:
0 snd_ens1371


The kernel was assembled with compiler: 4.0.2
a gcc-4.0.2 package must be installed to support driver compiling
-------------
Found make utility.
-------------
Checking for kernel-headers needed for compiling.
Kernel-header resources needed for compiling are not manifestly ready!

Modem candidates are at PCI_buses: 00:09.0

Providing detail for device at 00:09.0
with vendor-ID:device-ID
----:----
Class 0780: 11c1:0440 Communication controller: Agere Systems 56k WinModem (rev 01)
SubSystem 11c1:0440 Agere Systems LT WinModem 56k Data+Fax+Voice+Dsvd
Flags: bus master, medium devsel, latency 0, IRQ 255
Checking for IRQ 255 sharing with modem.

There is a Bad IRQ=255 . Carefully read the related guidance in Modem/ModemData.txt

The modem will NOT function because of interrupt assignment: IRQ 255
Possible corrections are:
1) to access the the boot up BIOS change to a non-PNP mode.
Instructions for accessing BIOS are at:
http://linmodems.technion.ac.il/resources.html within: Additional Resourcces.
2) Within some BIOS setups, IRQ assignments can be changed.
3) On non-laptop systems moving the modem card to another slot has helped.
4) Sometimes upgrading the kernel changes IRQ assignment.


-----PCI_IDs------- --CompilerVer-
Feature List: Primary Subsystem Distr KernelVer kernel default CPU
./scanModem test 11c1:0440 11c1:0440 SuSE 2.6.13-15-default 4.0.2 none i686
== Checking PCI IDs through modem chip suppliers ==

The modem has a supported Lucent/Agere DSP (digital signal processing) Mars or Apollo DSP
(digital signal processing) chipset with primary PCI_ID: 11c1:0440
DSP=1

Support packages for 2.6.n kernels are at:
http://phep2.technion.ac.il/linmodem...em/kernel-2.6/ with folders for
debian/ containing some installers
ubuntu/ containing some installers
The ltmodem-8.26b1.tar.gz and ltmodem-8.31b1.tar.gz are driver compiling resources,
with the 8.31 having support for SMP (symmetric multi processor) motherboards.
These packages are more automated versions of the ltmodem-2.6-alk* packages
The ltmodem-2.6-Nalk.src.rpm packages can be used with rpm using Distros.
# rpmbuild --rebuild ltmodem-2.6-Nalk.src.rpm
will deposit an installer at:
/usr/src/rpm/RPMS/i686/ltmodem-kv_2.6.13-15-default.rpm Check with
# ls -l /usr/src/rpm/RPMS/i686/ltmodem*
Then install with:
# rpm -i /usr/src/rpm/RPMS/i686/ltmodem-kv_2.6.13-15-default.rpm
or similar.

The martian.tar.gz represents a new developmental track, meeting emerging kernel requirements.
See for details: http://martian.barrelsoutofbond.org/
http://linmodems.technion.ac.il/arch.../msg00142.html
AMD x86_64 competency is provided only bt the martian.

For 2.4.n kernels packages are at http://ltmodem.heby.de/ or http://phep2.technion.ac.il/linmodems/packages/ltmodem/

There are some installer packages and also resources for compiling drivers.
----------------------
SuSE/Novell Linux and some other Distros provide compiled drivers +installers.
Search package lists for ltmodem
For other Distros and 2.6.n kernels, see:

Packages for compiling drivers are:
ResourceName Use for kernel ranges
--------------------------------------------------------------------------------
ltmodem-8.26a.tar.gz 2.4.21 and earlier
ltmodem-8.30a3.tar.gz 2.4.21 and subsequent 2.4.2n kernels
which were assembled with a gcc-2.9 comiler
ltmodem-8.31a10.tar.gz beginning with 2.4.21 and upto about 2.6.8 kernels
martian.tar.gz 2.6.n SMP (symmetic multiprocessor) support not verified.
ltmodem-8.31b1.tar.gz 2.6.n with SMP support, for some* Systems
ltmodem-8.26b1tar.gz 2.6.n without SMP support
* While SMP capacity should in principle be without ill effect on single processor systems,
the are some cases of ill effects on single processor systems.

Some additional 2.4.n installers are available from:
http://dag.wieers.com/packages/kernel-module-ltmodem/ for some other 2.4.n installers.


Vendor 11c1 corresponds to Lucent Technologies or subsidiary Agere Systems, Inc.
Information is at: http://www.agere.com/client/modem_dsp.html. Produced are both:
1) modems identifiable from their primary PCI IDs and
2) soft modem Subystem chips requiring identification through codec readouts.

Lucent/Agere Mars/WinModem drivers from version 8.30 onwards have
the necessary fix for SMP machines which includes machines with
hyperthreading turned on (virtually acting as two CPUs).

Call waiting specified by, +pcw=1, is not implmented in the ltmodem drivers.
Configuration with forcing is described in: http://linmodems.technion.ac.il/arch.../msg00055.html
0x0440 -- Mars 2 - data/fax/voice

SuSE has a ltmodem packages for with pre-compiled drivers, beginning with the 8 releases
For the SuSE 9.1 release, there is an update improving bootup automation.
A failure had been reported for the 9.3 release ltmodem package,
but the ltmodem-2.6-7-alk-7.tar.bz2 resource gave effective drivers.



The desired installer name is like:
========================================
ltmodem-kv-2.6.13-15-default-8.31b1-i386.rpm
----------------------------------------
ltmodem-kv-Kernel_FL-LTver--.CPU.rpm explains the versioning.
For your System
Kernel_FL is 2.6.13-15-default , the full kernel version displayed by: uname -r
LTver is 8.31b1, the release of the compiler kit
8.nn is the Agere core code designation.
The proccesor type or CPU is: i686 dispayed by: uname -m
used in compiling and assembling driver packages.


A suitable installer is not available as of this 2006_April_11 update.
Check in the section SuSE at http://ltmodem.heby.de/
for a subsequent Installer submission.
Older releases have been archived at:
http://linmodems.technion.ac.il/pack...modem/archive/
Also there is a RPM search engine at: http://rpm.pbone.net
The closest match to your i686=CPU is recommended.
The closest match to your i686=CPU is recommended.
For example replacements in order of preference for an
i686 would be i586, i486 and i386
If not present use the ltmodem-8.31b1.tar.gz compiler kit.

The list of available Installers for SuSE as of this 2006_April_11
is inserted into to Modem/YourSystem.txt
======= PCI_ID checking completed ======
Update=2006_April_11
A PCMCIA CardBus is not detected on this System.
drwxr-xr-x 2 root root 500 May 22 12:13 /dev/.udevdb

There is an active UDEV file system, creating device nodes in volatile RAM.
For SmartLink modems using the slamr.ko or slusb.ko drivers an /etc/init.d/ script
will be necessary to create /dev/slamr0 or /dev/slusb0 ports, or manually by:
# mknod -m 600 /dev/slamr0 c 242 0
# mknod -m 600 /dev/slusb0 c 243 0
upon each bootup.

For information on modem port creation under the UDEV device file system see:
http://linmodems.technion.ac.il/arch.../msg03299.html for Conexnant modems
http://linmodems.technion.ac.il/arch.../msg01177.html for Lucent/Agere DSP modems

Checking for modem symbolic link support lines within /etc/udev/ files


The kernel-2.6.13-15-default was compiled with CONFIG_REGPARM, providing more compact and faster code.



The Major.Minor versions differ in the designated compiler none and the 4.0.2 used in kernel assembly!!"
But there must be a match on the target for driver installation,
of gcc Major.Minor versions or kernel and drivers!!
Otherwise the drivers will fail to load with warning:
Invalid module format!!"
See http://linmodems.technion.ac.il/arch.../msg04252.html

Kernel-header resources needed for compiling are not manifestly ready!
Checking /usr/src/ for compressed compressed headers or kernel-source

Kernel-header resources needed for compiling are not manifestly ready!
If compressed resources are present, expand and then configure them following DriverCompiling.txt
They may have to be installed.
Within your Linux distributions' installation CD or online resource (and mirrows), search for :
Distribution PackageName OnLine
----------------------------------------------------------------------
Debian kernel-headers-2.6.13-15-default http://www.debian.org/distrib/packages or install CD
Ubuntu linux-headers-2.6.13-15-default http://http://packages.ubuntu.com/ or install CD
Xandros
kernel-kbuild-3.6 are additionally required by Debian, Ubuntu and Xandros
Mandrake kernel-source-2.6.13-15-default If not present on install CDs search
http://mirror.switch.ch/ftp/mirror/m...Mandrake/RPMS/
http://rpms.mandrakeclub.com/rpms/ma...l/LByName.html, or other mirrors.
SuSE kernel-source-2.6.13-15-default , kernels are named k_deflt
FedoraCore4 kernel-devel-2.6.13-15-default or kernel-smp-devel-2.6.13-15-default on install CD1 or CD4
One of which must be installed if compiling drivers to match kernel 2.6.13-15-default proves necessary.
Within the output Modem/ folder, read CompilingDrivers.txt for details.


A /dev/modem symbolic link is not set.

The following information blocks just query some ppp support items.

====================================================
grep -rs ppp /etc/modprobe.*
-------------------------------------
/etc/modprobe.conf:# ppp over ethernet
/etc/modprobe.conf:# the kernel 2.2 uses pppox
/etc/modprobe.conf:# the kernel 2.4 uses pppoe
/etc/modprobe.conf:alias char-major-108 ppp_generic
/etc/modprobe.conf:alias char-major-144 pppoe
/etc/modprobe.conf:alias net-pf-24 pppoe
/etc/modprobe.conf:# the kernel 2.2 uses ppp.o as ppp driver,
/etc/modprobe.conf:# the kernel 2.4 uses ppp_generic.o
/etc/modprobe.conf:alias ppp0 ppp_generic
/etc/modprobe.conf:alias ppp1 ppp_generic
/etc/modprobe.conf:alias tty-ldisc-3 ppp_async
/etc/modprobe.conf:alias ppp-compress-18 ppp_mppe
/etc/modprobe.conf:alias ppp-compress-21 bsd_comp
/etc/modprobe.conf:alias ppp-compress-24 ppp_deflate
/etc/modprobe.conf:alias ppp-compress-26 ppp_deflate
-------------------------------------
Resident PPP support modules are properly uncompressed .
----active COMM services are ------------
eth0 Link encap:Ethernet HWaddr 00:40:F4:69:2E:F3
inet6 addr: fe80::240:f4ff:fe69:2ef3/64 Scope:Link
This COMM mode should be closed before using the modem, or DNS services may fail.
---- dmesg queries -------
shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _BBN fail=0x5
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x5

pppd version 2.4.2 may not be fully compatible with 2.6.8 kernel releases.
If an initial CONNECT is achieved without PPP being subsequently established,
drop back to a 2.4.1 version. This has worked for PCTEL AMR modem users,
supported by the http://www.smlink.com slmodem software.
Check pppd version with:
pppd --version
See http://linmodems.technion.ac.il/arch.../msg03167.html


The following packages should be installed to support compiling and modem testing:
make, glibc-devel, gcc-3.3 , libasound2-dev, wvdial and kernel-source-2.6.13-15-default
SuSE 9.0 and later has pre-compiled drivers supporting the following modem chipsets:
Intel HaM and 536ep
Conexant HSF (but not the HCF)
Lucent/AgereSystems ltmodem (Digital Siggnal Processing type)
IBM wmave
Smart Link soft modems
Unfortunately only the Intel HaM and 536ep are on the 3 CD Personal set, pending an update.
Locations on the 6 CD Professional set are:
CD4/suse/i586/smartlink-softmodem-2.7.9-89.i586.rpm - the slmodemd daemon
CD3/suse/i586/km_smartlink-softmodem-2.7.9-89.i586.rpm - slmodem driver compiling
CD4/suse/i586/hsfmodem-5.03.27mbsibeta02122600-92.i586.rpm - softmodem configuration
CD4/suse/i586/km_hsfmodem-5.03.27mbsibeta02122600-92.i586.rpm -softmodem driver code
installation report - http://linmodems.technion.ac.il/arch.../msg00350.html
CD4/suse/i586/ltmodem-8.26a-54.i586.rpm - a patch from SuSE may be needed for function
installation report - http://linmodems.technion.ac.il/arch.../msg00458.html
CD4/suse/i586/Intel-536ep-4.51-200.i586.rpm
CD4/suse/i586/Intel-v92ham-4.51-244.i586.rpm
CD4/suse/i586/mwavem-1.0.4-110.i586.rpm
Some pre-compiled SuSE 9.0 packages for the 2.4.21-99-default kernel are available at:
http://linmodems.technion.ac.il/packages/SuSE-9.0/
including AgereSoftModem and the Intel537 modems

IMPORTANT - The kernel-source-144/README.SuSE informs that the pre-assembled kernel-headers installed
from the 9.0 kernel-source-99 have some flaws. Upgrading to a later kernel, such as 2.4.21-144 with matching kernel-source is the simplest may of avoiding problems.

SuSE 9.1 comes with a SmartLink slamr.ko driver installed,
aiding identification of softmodem codecs by:
dmesg | grep slamr

For the 9.1 Personal (single CD installation) winmodem packages
have be downloaded from the SuSE 9.1 repository
Should compiling drivers may be necessary, the following additional packages
will have to be downloaded and installed:
make, glibc-devel, gcc-3.3.3 and kernel-source.
The kernel-headers are co-installed with the kernel-source.
Thus subsequent driver compiling does Not require additional preparations.
 
Old 05-23-2006, 11:14 AM   #4
sidesec
LQ Newbie
 
Registered: May 2005
Distribution: suse 9.1 Pro
Posts: 29

Rep: Reputation: 15
Yikes !!! LOL - You may need a 10.0 expert, a hardware guru, and a conference with the Agere/Apollo/Mars folks to get this working. I looked around a bit, and found these links:

http://forums.suselinuxsupport.de/in...howtopic=26392
http://forums.suselinuxsupport.de/in...howtopic=27488

According to them, the driver rpm is not included with 10.0 and is proprietary. Some methods were suggested, and you may decide to look into that further. You can easily find out if the rpm exists in your 10.0 by opening YaST, going to the area that shows the packages (on 9.1 it was Software > Install/Remove Software). In the search box enter "lt" and if nothing shows use some of the other search filters and enter "Agere". If no modem driver shows, then no driver is available from your own system. You will have to determine if it's worthwhile to pursue this. One thing they did say was that 9.3 had a driver rpm in the system. So, get a modem that is fully supported, try 9.3 to see if it works, continue to look for a solution, or all of the above. Post back to let us know if the rpm is, or isn't, there. Once again, good luck.
 
Old 05-23-2006, 12:42 PM   #5
Alan87i
Member
 
Registered: Oct 2005
Location: Quebec
Posts: 119

Original Poster
Rep: Reputation: 15
I searched in yast and scanned every CD LOL Didn't find a rpm for a lt modem or agere.
I Have one reply from a email group I will try out tonight . and I will also check out the links you posted. Thanks Allan
 
  


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
Lucent Agere winmodem causes SUSE 10 lock up mrpringle Linux - Hardware 2 03-13-2006 09:13 PM
Agere AC97 Winmodem with kernel 2.6.13 gargamel Slackware 21 12-13-2005 08:46 PM
I need a driver for agere winmodem, red hat 8 josuebarreto Red Hat 1 01-08-2005 06:06 PM
Agere Systems AC97 winmodem drivers? C0Y0TE Linux - Hardware 2 10-12-2004 12:10 PM
Lucent/Agere WinModem 048c (rev 02) YGHackiller Linux - General 3 07-05-2003 06:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 02:38 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