Guillermo Salgado, Argentina, Ubuntu 7.04 kernel 2.6.20-15-generic

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

 



Since a couple of months I´m trying diferent Linux distributions. I'm not very smartt, but scanModem said: This is a NEW softmodem case! Please send the output ModemData.txt
to DISCUSS@xxxxxxxxxxxxx , even if further assistance is not needed.
It will enrich the Archive and help others!
Perhaps, it can help me as well.

Thanks,

Guillermo Salgado



Only plain text email is forwarded by the DISCUSS@xxxxxxxxxxxxx List Server.
Do use the following as the email Subject Line:
          SomeName, YourCountry Ubuntu 7.04  kernel 2.6.20-15-generic
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,  Ubuntu 7.04
Linux version 2.6.20-15-generic (root@palmer) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Sun Apr 15 07:36:31 UTC 2007
scanModem update of:  2007_August_04
The modem symbolic link is /dev/modem -> ttySL0

ALSAversion 1.0.13
USB modem not detected by lsusb

Modem or host audio card candidates have firmware information:

PCI slot    PCI ID        SubsystemID    Name
----------    ---------    ---------    --------------
00:14.2 1002:437b 1043:13d7 Audio device: ATI Technologies Inc SB450 HDA Audio

Modem interrupt assignment and sharing:
16:       2537   IO-APIC-fasteoi   yenta, HDA Intel

--- Bootup diagnostics for card in PCI slot 00:14.2 ----
[ 23.300000] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 16

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

1002:437b is a High Definition Audio card, possibly hosting a soft modem.
Bootup diagnostics lack ALSA data.

The HDA modem codec file is: /proc/asound/card0/codec#1
-----------------------------------
Codec: Motorola Si3054
Address: 1
Vendor Id: 0x10573055
Subsystem Id: 0x10431316
Revision Id: 0x100700

The audio card hosts a softmodem chip with Vendor ID:  0x10573055

For candidate modem in PCI bus:  00:14.2
  Class 0403: 1002:437b Audio device: ATI Technologies Inc SB450 HDA Audio
     Primary PCI_id  1002:437b
   Subsystem PCI_id  1043:13d7
Softmodem codec or Vendor from diagnostics: Motorola_Si3054, a Motorola type.
                             from    Archives: 1057
Diagnostics and the Archive data DISAGREE
This is a NEW softmodem case!  Please send the output ModemData.txt
to DISCUSS@xxxxxxxxxxxxx , even if further assistance is not needed.
It will enrich the Archive and help others!
-------------------------------------------
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:    slmodemd

An ALSA (Advanced Linux Sound Architecture) modem driver:  snd-hda-intel
provides Low Level support enabling contact with the modem hardware.
For all BUT Conexant chip soft modems (using hsfmodem software)
complementary High Level support is through a Smartlink utility:  slmodemd

Download from http://linmodems.technion.ac.il/packages/smartlink/
the package SLMODEMD.gcc4.1.tar.gz having a compiled slmodemd. Unpack under Linux with:
    $ tar zxf SLMODEMD.gcc4.1.tar.gz
and read instructions therein. But briefly, the modem is setup with command:
    sudo slmodemd -c YOUR_COUNTRY --alsa hw:0,6
reporting dynamic creation of ports:
   /dev/ttySL0 --> /dev/pts/N   , with N some number
Read Smartlink.txt and Modem/YourSystem.txt for follow through guidance.

Already loaded into the kernel is snd-hda-intel and audio drivers it depends on,
displayed by:    lsmod | grep snd_hda_intel
Module                  Size  Used by
-------------------------------------
snd_hda_intel          21912  1
snd_hda_codec         205440  1 snd_hda_intel
snd_pcm 79876 7 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_intel,snd_hda_codec,snd_pcm_oss snd 54020 16 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device snd_page_alloc 10888 5 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_hda_intel,snd_pcm


The diagnostic outputs for this softmodem section have their raw information in folders and text files under /proc/asound/ which you can browse. The information
is from files:
   /proc/asound/pcm
-------------------------------
00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1
00-00: ALC861 Analog : ALC861 Analog : playback 1 : capture 2

   /proc/asound/modules
-------------------------------
0 snd_hda_intel
   10573055
-------------------------------

-------------------------------
Current support status of HDA cards is:
 Vendor IDs  Chip maker     Support type
 ----------  ----------    -------------
 0x14f12bfa  Conexant      hsfmodem , not slmodemd compatible
 0x14f12c06  Conexant      hsfmodem , not slmodemd compatible
 0x11c13026  AgereSystems  snd-hda-intel, slmodemd supported
0x11c11040 AgereSystems " " support not yet available.
 0x11c13055  AgereSystems      "             "    ,      "
 0x163c3055  Smartlink         "             "    ,      "
 0x163c3155    "               "             "    ,      "
 0x10573055  Motorola          "             "    ,      "
 0x10573155     "              "             "    ,      ""
as of October 2006.

   /proc/asound/card0/codec#1
-------------------------------


and from the command:
   aplay -l | grep -i modem
Karte 0: SB [HDA ATI SB], Gerät 6: Si3054 Modem [Si3054 Modem]

----------------end Softmodem section --------------
Writing Smartlink.txt
============ end Smartlink section =====================

Completed candidate modem analyses.

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

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



Compiling resources appear complete:
  make utility - /usr/bin/make
  Compiler version 4.1
  kernel_headers base folder /lib/modules/2.6.20-15-generic/build


If a driver compilation files with message including some lack of some FileName.h (stdio.h for example.
Some additional kernel-header files need installation to /usr/include.
For Debian/Ubuntu related distributions, run the following command to display the needed package list:
$ sudo apt-get -s install linux-kernel-devel
While some of the files may be on the install CD, others may have to be found through http://packages.ubuntu.com

For Ubunut feisty, additional packages required were:
build-essential curl debhelper dpkg-dev g++ g++-4.1 gettext git-core gitk
html2text intltool-debian kernel-package kernel-wedge libc6-dev
libcurl3-gnutls libdigest-sha1-perl liberror-perl libstdc++6-4.1-dev
linux-libc-dev po-debconf rcs tcl8.4 tk8.4


Checking pppd properties:
   -rwsr-xr-x 1 root dip 269224 2007-04-05 05: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)
       sudo chmod a+x /usr/sbin/pppd
or under Ubuntu related Linuxes
   sudo chmod a+x /usr/sbin/pppd

Checking settings of:    /etc/ppp/options
asyncmap 0
noauth
crtscts
lock
hide-password
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx

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


Don't worry about the following, it is for the experts
should trouble shooting be necessary.
==========================================================

# start/stop the daemon when the USB modem is connected
KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"
Checking for modem support lines:
--------------------------------------
/device/modem symbolic link: lrwxrwxrwx 1 root root 6 2007-08-05 05:26 /dev/modem -> ttySL0 slmodemd created symbolic link /dev/ttySL0: Within /etc/udev/ files: /etc/udev/rules.d/030_sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected /etc/udev/rules.d/030_sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon" /etc/udev/sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected /etc/udev/sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"
    Within /etc/modprobe.conf files:
/etc/modprobe.d/alsa-base:options snd-atiixp-modem index=-2
/etc/modprobe.d/alsa-base:options snd-via82xx-modem index=-2
/etc/modprobe.d/blacklist-modem:# Uncomment these entries in order to blacklist unwanted modem drivers
/etc/modprobe.d/blacklist-modem:# blacklist snd-atiixp-modem
/etc/modprobe.d/blacklist-modem:# blacklist snd-via82xx-modem
/etc/modprobe.d/sl-modem-daemon.modutils:install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr; test -e /dev/slamr0 || (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp dialout /dev/slamr0)
    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