Re: Help with Agere Soft modem Suse 10.3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jacques and Marvin

I have succeeded in getting this modem to work:-)

Suse 10.3 includes the smartlink rpm and the ALSA sound system already works, driver snd-hda-intel already loaded.

I followed the detailed instructions in SLMODEMD.gcc4.2/slmodem.txt downloaded from http://linmodems.technion.ac.il/packages/smartlink/ to get slmodemd working:

slmodemd -a hw:0,6 (slmodemd device hw:0,6)

(I'm now a very happy bunny...)
I hope this may be of interest to anyone with a similar modem.

Thank you for your help
Angela

On Tue, 22 Jan 2008, Jacques Goldberg wrote:

Angela,
Since you write from the UK I assume that you have purchased your laptop (210? 550?) from Transtech.
Anyway its modem is identified as an HDA subsystem 1462:0341
The Agere vendor identification is 11C1 or sometimes 15E6 , not 1462
1462 is the vendor identification of
Micro-Star International Co Ltd
611 wilson st
falls city NE 68355
4022453107
Vendor Id: 0x1462
Short Name: MSI
Web Site: http://www.msi.com.tw

I could not find any info on the chip identified by 0341 from that vendor.

Therefore, the prejudice is that your modem is not a genuine Agere SoftModem HDA V6081. It can be either a clone, or a completely different modem. Read the small lines in the documentation of your computer, it certainly says that the components may be changed without notice.

If it is an Agere-compatible HDA modem subsystem, the right choice would be slmodemd.
Your message is not sufficiently informative to help you into that direction.
We need to know exactly which (each and every) steps you have taken in installing slmodemd. We need to know, if you started with the Linuxant HSF driver, if you have completely removed that driver before installing slmodemd. We need to see each and every message produced while doing what you have done until you decided on failure.
Otherwise, how can we know?

The technique to easily produce a log is as follow.
For the first command which you give, let's call it command1, do
command1 | tee mylog.txt
For each further command, say command2 as an example:
command2 | tee -a mylog.txt

At the end, the whole text shown on the screen will be visible in file mylog.txt, to be sent to us. Depending on where you fail, you may need more than one screen: use the tee trick in each.
To understand the command   tee   , type  man tee
It would help a lot if, in the first window which you used, you would use as command1 /sbin/lsmod
so that we can know which related modules you have in memory.

Jacques


Angela Bayley wrote:

Hi there -

I have an Agere SoftModem HDA V6081 on my transtec Levio laptop which I would like to use from Suse 10.3 Linux 2.6.22.5-31-default

I have not been able to find a driver that can access this modem, having tried both methods in the ModemData.txt attached

1) SLMODEMD + alsa sound drivers
2) hsfmodem rpm from Conexant

Any help would be appreciated
Angela Bayley

ModemData.txt follows:

--------------------------  System information ----------------------------
CPU=i686,
Welcome to openSUSE 10.3 (i586) - Kernel
Linux version 2.6.22.5-31-default (geeko@buildhost) (gcc version 4.2.1 (SUSE Linux)) #1 SMP 2007/09/21 22:29:00 UTC
 scanModem update of:  2008_11_19


 There are no blacklisted modem drivers in /etc/modprobe*  files
 PCI slot 00:1b.0 has a High Definition Audio Card
Packages providing alsa-base and alsa-utilities support should be installed,
for necessary support of ALSA modem drivers and slmodemd actions.

USB modem not detected by lsusb

For candidate card in slot 00:1b.0, firmware information and bootup diagnostics
are:
 PCI slot       PCI ID          SubsystemID     Name
 ----------     ---------       ---------       --------------
00:1b.0 8086:27d8 1462:0341 Audio device: Intel Corporation
82801G

 Modem interrupt assignment and sharing:
16: 215 431 IO-APIC-fasteoi uhci_hcd:usb4, sdhci:slot0, ohci1
394, HDA Intel, yenta
 --- Bootup diagnostics for card in PCI slot 00:1b.0 ----
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1b.0 to 64


 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===



 For candidate modem in PCI bus:  00:1b.0
   Class 0403: 8086:27d8 Audio device: Intel Corporation 82801G
      Primary PCI_id  8086:27d8
    Subsystem PCI_id  1462:0341
    Softmodem codec or chipset from diagnostics:
                               from    Archives:


 Lacking a dsp (digital signal processing) chip, the modem is a software
 intensive or "softmodem" type. Its primary controller manages the traffic
 with the CPU. But the software needed is specified in the Subsystem.
 -----------------------------------------
Support type needed or chipset:

Support can likely be achieved through two mutually exclusive alternatives:
1) The hsfmodem software for Conexant chipset modems: Read Conexant.txt
The following ALSA alternative CANNOT work with Conexant modems.

2) An ALSA modem driver plus slmodemd.  Read Smartlink.txt for details, and
to test get the package SLMODEMD.gcc4.2.tar.gz from:
        http://linmodems.technion.ac.il/packages/smartlink/

----------------end Softmodem section --------------

Writing Intel.txt

For owners of a Dell PCs with Conexant HSF modems, a driver source package with full speed enabled is available, but requires driver compiling. Read Conexant.txt

 Read Conexant.txt

Writing Conexant.txt

Writing Smartlink.txt
============ end Smartlink section =====================


 The base of the UDEV device file system is: /dev/.udev

 Versions adequately match for the compiler installed: 4.2.1
             and the compiler used in kernel assembly: 4.2.1

linux-headers-2.6.22.5-31-default resources needed for compiling are not manifestly ready!

 If compiling is necessary packages must be installed, providing:
         kernel-source-2.6.22.5-31-default


If a driver compilation fails, with message including some lack of some FileName.h (stdio.h for example), then Some additional kernel-header files need installation to /usr/include. The minimal additional packages are libc6-dev
and any of its dependents, under Ubuntu linux-libc-dev

If an alternate ethernet connection is available,
$  apt-get update
$  apt-get -s install linux-kernel-devel
will install needed package
For Debian/Ubuntu related distributions, run the following command to display the needed package list:

Otherwise packages have to be found through http://packages.ubuntu.com
Once downloaded and transferred into a Linux partition,
they can be installed alltogether with:
$ sudo dpkg -i *.deb


Checking pppd properties:
        -rwxr-xr-x 1 root dialout 298784 Sep 22 00:41 /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
noipdefault
noauth
crtscts
lock
modem
asyncmap 0
nodetach
lcp-echo-interval 30
lcp-echo-failure 4
lcp-max-configure 60
lcp-restart 2
idle 600
noipx
file /etc/ppp/filters

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 eth1
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:
/etc/udev/rules.d/50-udev-default.rules:KERNEL=="mwave", NAME="modems/%k", GROUP="uucp" /etc/udev/rules.d/77-network.rules:SUBSYSTEM=="net", ENV{INTERFACE}=="ppp*|ippp*|isdn*|plip*|lo*|irda*|dummy*|ipsec*|tun*|tap*|bond*|vlan*|modem*|dsl*", GOTO="skip_ifup"
     Within /etc/modprobe.conf files:
/etc/modprobe.conf:# Linux ACP modem (Mwave)
     Within any ancient /etc/devfs files:

     Within ancient kernel 2.4.n /etc/module.conf files:

--------- end modem support lines --------



[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux