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