Ben, You are testing fax capabilities, I am not sure if one can fax with 11c11040 modem?, Still it would be nice to know if you could dialout and connect with your modem. But maybe Nikolay, Bjorn or other person knowledgeable with 11c11040 modems advice you better since I don't know much about using the modem as fax. Regards, Antonio On Fri, Mar 5, 2010 at 4:06 AM, 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 > > > >