Re: Jos Vos, Netherlands Fedora Core release 6 (Zod) Kernel kernel 2.6.18-1.2868.fc6

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

 



Jos

The potential driver is snd-hda-intel + its dependent driver set.
One problem is the driver set now on your System doesnot have the
recognition code for the Agere softmodem chip, Vendor Id: 0x11c11040.
Thus the driver set will have to be compiled and installed.

Depending on your kernel, one of
kernel-devel-2.6.18-1.2798.fc6.i686.rpm
kernel-devel-2.6.18-1.2798.fc6.i386.rpm
must be installed to complete you compiling support.

If may be available on your install CDs or alternatively at a fedora mirror like
ftp://ftp.linux.ncsu.edu/pub/fedora/linux/core/6/i386/os/Fedora
The following should suffice if you kernel is for i686 as contrasted
to the more general i386:
ftp://ftp.linux.ncsu.edu/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/kernel-devel-2.6.18-1.2798.fc6.i686.rpm
it will be installed to /usr/src/kernels/2.6.18-1.2798.fc6-i686   (or i386)
Make a definition your will need later:
$  HEADERS=/usr/src/kernels/2.6.18-1.2798.fc6-i686
Check for validity with:
$ ls $HEADERS
should show:
arch     include         lib             scripts
block    init            Makefile        security
crypto   ipc             mm              sound
drivers  kabi_whitelist  Module.symvers  symsets-2.6.18-1.2798.fc6.tar.gz
fs       kernel          net             usr
This definition does not survive a shutdown and must be redone upon reboot,
when a new driver compiling is necessary.


Then from http://www.alsa-project.org/ the version 1.0.14rc1 driver
and lib packages.  Make a folder, say alsa.  Unpack both packages in
the alsa/ folder
$ tar jxf alsa*.tar.bz2
will unpack both.  The versions 1.0.13 and later have the recognition
code for the 0x11c11040 chip.

To compile the driver set, move into the driver folder:
$ cd alsa-driver-1.0.14rc1
Look around:
$ ls
$ make clean
Do the configuration with with the following command on ONE LINE:
$ ./configure --with-kernel=$HEADERS   --with-build=$HEADERS
--with-cards=hda-intel
If the configuration is successful, the driver set will be compiled with:
$ make
The new driver set is displayed by:
$ ls modules
and installed by
$ su root
$ sudo make install

THen reboot to have the new drivers used.  Again run
./scanModem
This time rather than

On 12/23/06, Jos Vos <jos@xxxxxx> wrote:
Hi,

Here the ModemData.txt file for a Compal HGL30 laptop (Intel barebone),
because the ModemData.txt file says I should send it to the list :-).

I didn't succeed to get the modem working:

I tried slmodemd and I can issue AT commands to the device (and get a
response), but when dialing, I immediately get "NO CARRIER" and slmodem
then says:

   error: cannot set channels for playback: Invalid argument

Any hints are welcome.

=============================================================================
 Only plain text email is forwarded by the  DISCUSS@xxxxxxxxxxxxx List Server.
 Do use the following as the email Subject Line:
           SomeName, YourCountry Fedora Core release 6 (Zod)
Kernel  kernel 2.6.18-1.2868.fc6
 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 ----------------------------
 Fedora Core release 6 (Zod)
Kernel
Linux version 2.6.18-1.2868.fc6 (brewbuilder@xxxxxxxxxxxxxxxxxxxxxxxxxxxx) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 SMP Fri Dec 15 17:31:29 EST 2006
 scanModem update of:  2006_December_20


USB modem not detected by lsusb

Modem or host audio card candidates have firmware information:

 PCI slot       PCI ID          SubsystemID     Name
 ----------     ---------       ---------       --------------
 00:1b.0        8086:27d8       14c0:0021       Audio device: Intel Corporation 82801G

 Modem interrupt assignment and sharing:
 58:     164551   IO-APIC-level  HDA Intel

 --- Bootup diagnositcs for card in PCI slot 00:1b.0 ----
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 58
PCI: Setting latency timer of device 0000:00:1b.0 to 64
ACPI: PCI interrupt for device 0000:00:1b.0 disabled
PM: Writing back config space on device 0000:00:1b.0 at offset 1 (was 100006, writing 100000)
PCI: Enabling device 0000:00:1b.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 58
PCI: Setting latency timer of device 0000:00:1b.0 to 64
ACPI: PCI interrupt for device 0000:00:1b.0 disabled
PM: Writing back config space on device 0000:00:1b.0 at offset 1 (was 100006, writing 100000)
PCI: Enabling device 0000:00:1b.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 58
PCI: Setting latency timer of device 0000:00:1b.0 to 64

 The PCI slot 00:1b.0 of the modem card may be disabled early in
 a bootup process,  but then enabled later. If modem drivers load
 but the  modem is not responsive, read Bootup.txt about possible fixes.
 Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx
 if help is needed.


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

8086:27d8 is a High Definition Audio card, possibly hosting a soft modem.

 A candidate driver could not be identified.
 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  14c0:0021
    Softmodem codec or Vendor from diagnostics: 11c1, an AgereSystems type.
                              from    Archives:


 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:
 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.tar.gz having a compiled slmodemd. Unpack under Linux with:
        $ tar zxf SLMODEMD.gcc4.tar.gz
 and read instructions therein. But briefly, the modem is setup with command:
         slmodemd -c YOUR_COUNTRY --alsa
 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.


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-02: ALC883 Digital : ALC883 Digital : playback 1
00-01: ALC883 Analog : ALC883 Analog : capture 2
00-00: ALC883 Analog : ALC883 Analog : playback 1 : capture 2

        /proc/asound/modules
-------------------------------
 0 snd_hda_intel
        /proc/asound/card0/codec#1
-------------------------------
Codec: Generic 11c1 ID 1040
Address: 1
Vendor Id: 0x11c11040
Subsystem Id: 0x11c10001
Revision Id: 0x100200
-------------------------------
Current support status of HDA cards is:
  Vendor IDs  Chip maker     Support type
  ----------  ----------    -------------
  0x14f12bfa  Conexant      hsfmodem , not slmodemd compatible
  0x11c13026  AgereSystems  snd-hda-intel, slmodemd supported
  0x11c11040  AgereSystems      "             "    , patch needed
  0x11c13055  AgereSystems      "             "    ,      "
  0x163c3055  Smartlink         "             "    ,      "
  0x163c3155    "               "             "    ,      "
  0x10573055  Motorola          "             "    ,      "
  0x10573155     "              "             "    ,      ""
as of October 2006.

and from the command:
        aplay -l | grep -i modem


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

Writing Intel.txt
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.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-1.2868.fc6


Checking pppd properties:
        -r-xr-xr-x 1 root root 312492 Dec  1 13:51 /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

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:
/etc/udev/rules.d/50-udev.rules:KERNEL=="modems/mwave*",        NAME="%k", GROUP="uucp", MODE="0660"
     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 --------
=============================================================================

--
--    Jos Vos <jos@xxxxxx>
--    X/OS Experts in Open Systems BV   |   Phone: +31 20 6938364
--    Amsterdam, The Netherlands        |     Fax: +31 20 6948204


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

  Powered by Linux