Re: agere softmodem HDA + Intel Ibex Peak High Definition Audio

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

 



Ben,

 Was the agrsm-11c11040 packages recommended by the scanModem
 utility?
 
 What does the following reports?
 
 sudo wvdialconf /etc/wvdial.conf

The following does look strange:

> ==> codecType = 0x6f43554c

I run 'nm agrmodemlib.o_shipped | grep numSupportedDevice'
and it tells me the binary blob is using the variable in some way.
Maybe something inside that blob maxed out when you added the line?
What if instead of adding the line you replace some existing
line with your line?

-- 
Nick Zhuravlev
www.auriga.com


On Fri, Mar 05, 2010 at 11:06:48AM +0100, Benjamin Colling <bbj17@xxxxxx> wrote:

> Hi,
> 
> I have tried the agrsm code on an my new laptop to get the integrated modem
> working.
> It is an agere HDA softmodem based on the Intel Ibex Peak chip.
> The agrsm module builds find and also loads succesfully, but when I try to
> access the device I get the following output in the kernel log:
> 
> dmesg-output before:
> * Hello Agere Driver **
> usbcore: registered new interface driver agr12dec2006 Loading module Agere
> Modem Controller driver version 2.1.80 (2007-10-01) Disabling lock debugging
> due to kernel taint
> serial8250_register_ports: BaseAddress 0x0400 Irq 3
> ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem agrserial - ret_val 0, call:
> lt_modem_ops.init_modem Loading module Agere Modem Interface driver version
> 2.1.80.0 (2007-10-01)
> 
> console:
> efax -d /dev/ttyAGS3 -t 20
> efax: Thu Mar  4 13:26:36 2010 efax v 0.9 Copyright 1999 Ed Casas
> efax: Thu Mar  4 13:26:36 2010 efax v 0.9 Copyright 1999 Ed Casas
> efax: 26:36 compiled Mar  1 2010 19:16:43
> efax: 26:36 opened /dev/ttyAGS3
> efax: 26:42 sync: dropping DTR
> efax: 26:47 sync: sending escapes
> efax: 26:53 Error: sync: modem not responding
> efax: 26:53 done, returning 4 (no response from modem)
> 
> dmesg-output after:
> 
> ==> codecType = 0x31
> ERR: Control Interface failed
> 
> So I checked the SUPPORTED_DEVICES in the file agrsoftmodem.c. There was no
> no support for the ipex-peak chip and I just tried to enter a new line: " {
> 0x8086, 0x3b56, 0x0000, 0x0000 }," and rebuild the modules. I had no luck:
> 
> ==> codecType = 0x6f43554c
> 
> Can anyone help me?
> 
> I used agrsm-11c11040-2.1.80~20091225.tar.bz2 with kernel 2.6.31
> 
> Here are some HW-details:
> 
> cat /proc/asound/version
> Advanced Linux Sound Architecture Driver Version 1.0.20.
> 
> cat /proc/asound/pcm
> 00-00: STAC92xx Analog : STAC92xx Analog : playback 1 : capture 2
> 00-03: INTEL HDMI : INTEL HDMI : playback 1
> 
> cat /proc/asound/cards
> 0 [Intel          ]: HDA-Intel - HDA Intel
>                      HDA Intel at 0xa2820000 irq 5
> 
> cat /proc/asound/card0/codec\#1
> Codec: LSI ID 1040
> Address: 1
> Function Id: 0x2
> Vendor Id: 0x11c11040
> Subsystem Id: 0x11c10001
> Revision Id: 0x100200
> Modem Function Group: 0x1
> 
> lspci:
> 00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev
> 06)
>         Subsystem: Intel Corporation Device 7270
>         Flags: bus master, fast devsel, latency 0, IRQ 5
>         Memory at a2820000 (64-bit, non-prefetchable) [size=16K]
>         Capabilities: [50] Power Management version 2
>         Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+
> Count=1/1 Enable-
>         Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
>         Kernel driver in use: HDA Intel
>         Kernel modules: snd-hda-intel
> 
> lspci -n:
> 00:1b.0 0403: 8086:3b56 (rev 06)
> 
> lsmod:
> Module                  Size  Used by
> agrserial               6668  0
> agrmodem             1116100  1
> i2c_dev                 2812  0
> microcode               4084  0
> af_packet              11608  0
> rtc                     3408  0
> mousedev                6712  1
> i2c_i801                5252  0
> pb4l                   50960  0
> iwlagn                 77672  0
> iwlcore                66576  1 iwlagn
> firmware_class          4000  2 microcode,iwlagn
> mac80211               91944  2 iwlagn,iwlcore
> cfg80211               52520  3 iwlagn,iwlcore,mac80211
> snd_hda_codec_intelhdmi     8048  1
> snd_hda_codec_idt      35672  1
> snd_hda_intel          13328  0
> snd_hda_codec          31652  4
> agrmodem,snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel
> snd_pcm                34648  2 snd_hda_intel,snd_hda_codec
> snd_timer              10796  1 snd_pcm
> snd                    26236  7
> agrmodem,snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_cod
> ec,snd_pcm,snd_timer
> soundcore               2592  1 snd
> snd_page_alloc          4212  2 snd_hda_intel,snd_pcm
> e1000e                 81544  0
> 8250_pci               16540  0
> 8250                   13132  1 8250_pci
> serial_core            10492  2 agrserial,8250
> ide_pci_generic         1684  0
> ide_core               46812  1 ide_pci_generic
> serio_raw               2348  0
> pcspkr                   896  0
> loop                    8472  0
> 
> Ben
> 
> 

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

  Powered by Linux