Re: intel alc268 soundcard with winmodem functions

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

 



Ardan

The AgereSystems/LSI modem 11c11040 is hosted on the Subsystem of the
High Definition Audio  card.  Son follow:
---------------
For AgereSystems/LSI 11c11040 chip hosted on High Definition Audio
cards, your Linux
Distro's dkms package should be first installed, as it directs the
installation of modem
specific dkms-agrsm resources. For an example of what to expect, read
http://linmodems.technion.ac.il/bigarch/archive-eighth/msg03863.html

 dkms-agrsm_2.1.80-7_i386.deb is available at
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/
The .deb packages can be manually installed by:
$  dpkg -i dkms*.deb agrsm*.deb
which will sequentially process dkms, dkms-agrsm and the agrsm-tools
packages.

After the installations run as Root:
# agrsm-test

MarvS


On Fri, May 29, 2009 at 6:41 PM,  <ardanbis@xxxxxxxxxxxx> wrote:
> Hello,
>
> I recently added myself to the linmodems mailing list because I have a
> modem I couldnt configure by any tutorial on the web.
>
> I have a Toshiba a200 portable pc.
>
> And it has a intel sound card that also worked as modem. This is the
> lspci command output:
>
> 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory
> Controller Hub (rev 0c)
> 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
> Integrated Graphics Controller (rev 0c)
> 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960
> Integrated Graphics Controller (rev 0c)
> 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
> Controller #4 (rev 03)
> 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
> Controller #5 (rev 03)
> 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
> Controller #2 (rev 03)
> 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio
> Controller (rev 03)
> 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
> Port 1 (rev 03)
> 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
> Port 2 (rev 03)
> 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
> Port 3 (rev 03)
> 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
> Port 4 (rev 03)
> 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express
> Port 5 (rev 03)
> 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
> Controller #1 (rev 03)
> 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
> Controller #2 (rev 03)
> 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
> Controller #3 (rev 03)
> 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
> Controller #1 (rev 03)
> 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
> 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface
> Controller (rev 03)
> 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E)
> IDE Controller (rev 03)
> 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E)
> SATA AHCI Controller (rev 03)
> 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller
> (rev 03)
> 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
> 05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG
> [Golan] Network Connection (rev 02)
> 0c:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
> 0c:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant
> IEEE 1394 Host Controller
> 0c:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia
> Card Reader (SD/MMC/MS/MS PRO/xD)
> 0c:04.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard
> Compliant SD Host Controller
>
> And the aplay -l:
>
> **** List of PLAYBACK Hardware Devices ****
> card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
>  Subdevices: 1/1
>  Subdevice #0: subdevice #0
>
>
>
> Any other information is needed just mail and i will reply as soon as i
> can.
>
>
>
> ModemData.txt says:
>
>  Only plain text email is forwarded by the  Discuss@xxxxxxxxxxxxx List
> Server,
>  as HTML can contain viruses. Use as the email Subject Line:
>           YourName, YourCountry  kernel 2.6.26-1-686-bigmem
>  With this Subject Line cogent experts will be alerted, and useful case
> names left in the Archive.
>  YourCountry will enable Country specific guidance. Linux experts in
> YourCountry
>  can be found through: http://www.linux.org/groups/index.html.
> They will know your Country's modem code, which may be essential for
> dialup service.
> Responses from Discuss@xxxxxxxxxxxxx are sometimes blocked by an
> Internet Provider mail filters.
>  So in a day, also check the Archived responses at
> http://www.linmodems.org
> --------------------------  System information
> ----------------------------
> CPU=i686,
> Linux version 2.6.26-1-686-bigmem (Debian 2.6.26-13lenny2)
> (dannf@xxxxxxxxxx) (gcc version 4.1.3 20080704 (prerelease) (Debian
> 4.1.2-25)) #1 SMP Fri Mar 13 18:52:29 UTC 2009
>  scanModem update of:  2009_05_12
>
>  There are no blacklisted modem drivers in /etc/modprobe*  files
>  Potentially useful modem drivers now loaded are:
>         snd_hda_intel
>
> Attached USB devices are:
>  ID 04f3:0210 Elan Microelectronics Corp. AM-400 Hama Optical Mouse
>  ID 04f2:b008 Chicony Electronics Co., Ltd
>  ID 0930:0508 Toshiba Corp. Integrated Bluetooth HCI
> If a cellphone is not detected, see
> http://ubuntuforums.org/archive/index.php/t-878554.html
>
> If a USB modem or cellphone is attached and was not detected, please
> provide available information in your request to discuss@xxxxxxxxxxxxx
>
> For candidate card in slot 00:1b.0, firmware information and bootup
> diagnostics are:
>  PCI slot    PCI ID        SubsystemID    Name
>  ----------    ---------    ---------    --------------
>  00:1b.0    8086:284b    1179:ff00    Audio device: Intel Corporation
> 82801H
>
>  Modem interrupt assignment and sharing:
>  22:     153438     145705   IO-APIC-fasteoi   HDA Intel
>  --- Bootup diagnostics for card in PCI slot 00:1b.0 ----
> [   10.255151] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level,
> low) -> IRQ 22
> [   10.255151] PCI: Setting latency timer of device 0000:00:1b.0 to 64
>
>
> ===== Advanced Linux Sound Architecture (ALSA) diagnostics =====
> The ALSA packages provide audio support and also drivers for some
> modems.
> ALSA diagnostics are written during bootup to /proc/asound/ folders.
>
> The ALSA verion is 1.0.16
> The modem cards detected by "aplay -l"  are: None
>
>
> The /proc/asound/pcm file reports:
> -----------------------
> 00-04: ALC268 Analog : ALC268 Analog : capture 1
> 00-00: ALC268 Analog : ALC268 Analog : playback 1 : capture 1
>
> about /proc/asound/cards:
> ------------------------
>  0 [Intel          ]: HDA-Intel - HDA Intel
>                      HDA Intel at 0xfc500000 irq 22
>
>  PCI slot 00:1b.0 has a High Definition Audio Card
>  The drivers are in the kernel modules tree at:
>  /lib/modules/2.6.26-1-686-bigmem/kernel/sound/pci/hda/snd-hda-intel.ko
> /lib/modules/2.6.26-1-686/kernel/sound/pci/hda/snd-hda-intel.ko
>  The modem codec file for the HDA card is: /proc/asound/card0/codec#1
> --------------------------------------------------------
> Codec: LSI ID 1040
> Address: 1
> Vendor Id: 0x11c11040
> Subsystem Id: 0x11790001
> Revision Id: 0x100200
> Modem Function Group: 0x1
>
>  The audio card hosts a softmodem chip:  0x11c11040
> If not a Conexant modem, the driver agrsm with its dependent drivers:
>
> ----------
> provide audio + modem support with the modem chip residing on the
> subsystem.
> Any particular card can host any one of several soft modem chips.
>
> === Finished firmware and bootup diagnostics, next deducing cogent
> software. ===
>
> Predictive  diagnostics for card in bus 00:1b.0:
>    Modem chipset  detected on
> NAME="Audio device: Intel Corporation 82801H "
> CLASS=0403
> PCIDEV=8086:284b
> SUBSYS=1179:ff00
> IRQ=22
> HDA=8086:284b
> SOFT=8086:284b.HDA
> CHIP=0x11c11040
> IDENT=agrsm
> Driver=agrsm
>
>  For candidate modem in:  00:1b.0
>   0403 Audio device: Intel Corporation 82801H
>      Primary device ID:  8086:284b
>    Subsystem PCI_id  1179:ff00
>    Softmodem codec or chipset from diagnostics: 0x11c11040
>                               from    Archives:
>                        The HDA card softmodem chip is 0x11c11040
>
>
> Support type needed or chipset:    agrsm
>
>
> Writing DOCs/Intel.txt
>
> The AgereSystems/LSI agrsm code supports compiling of a agrmodem + agrsm
> driver pair.
> One resource site is
> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/
> Thereat get the agrsm-howto.txt, through the compiling steps are only
> cogent to modems
> with 11c1:0260, 11c1:048c and 11c1:048f chips. They use the
> agrsm-20090418.tar.gz package.
> If your Distro uses Debian packages, also get the agrsm-tools.deb
> package.
>
> For AgereSystems/LSI 11c11040 chip hosted on High Definition Audio
> cards, your Linux
> Distro's dkms package should be first installed, as it directs the
> installation of modem
> specific dkms-agrsm resources. For an example of what to expect, read
> http://linmodems.technion.ac.il/bigarch/archive-eighth/msg03863.html
>
> The primary dkms-agrsm resource site is
> http://linux.zsolttech.com/linmodem/agrsm/
> whereat a few differnt packaging types are available. For your
> convenience
> dkms-agrsm-CurrentVersion.deb are also available at to
> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/
> The .deb packages can be manually installed by:
> $  dpkg -i dkms*.deb agrsm*.deb
> which will sequentially process dkms, dkms-agrsm and the agrsm-tools
> packages.
>
> Read the DOCs/Agrsm.txt for details.
>
> -------------- end Agere Systems 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.3
>             and the compiler used in kernel assembly: 4.1.3
>
>
>
>  Minimal compiling resources appear complete:
>   make utility - /usr/bin/make
>   Compiler version 4.1
>   linuc_headers base folder /lib/modules/2.6.26-1-686-bigmem/build
>
>  However some compilations and executable functions may need additional
> files,
>  in the FileNames.h (so called kernel "h"eaders) collection installed
> in  /usr/include/ .
>  For martian_modem, additional required packages are needed. The also
> required headers of package libc6 are commonly installed by default.
>  Compiling hsfmodem drivers does require linux-libc-dev and libc6-dev
> packages, for kernels 2.6.24 and later versions.
>  In not included on your install CD, search for them at
> http://packages.ubuntu.com
>  or comparable Repository for other Linux distros.
>  When compiling ALSA drivers, the utility "patch" will also be needed.
>
>
> Compressed files at: /usr/src/linux-source-2.6.26.tar.bz2
>
> For Debian and some related distributions, a package
> kernel-kbuild-2.6-26 may be needed to support driver compiling.
>
>
> If a driver compilation fails, with message including some lack of some
> FileName.h (stdio.h for example), then
> Some additional kernel-header files need installation to /usr/include.
> The minimal additional packages are libc6-dev
> and any of its dependents, under Ubuntu linux-libc-dev
>
> If an alternate ethernet connection is available,
> $  apt-get update
> $  apt-get -s install linux-kernel-devel
> will install needed packages.
> For Debian/Ubuntu related distributions, run the following command to
> display the needed package list:
>
> Otherwise packages have to be found through http://packages.ubuntu.com
> Once downloaded and transferred into a Linux partition,
> they can be installed alltogether with:
> $ sudo dpkg -i *.deb
>
> Checking settings of:    /etc/ppp/options
>
>
> 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
>
> Read Modem/DOCs/YourSystem.txt concerning other COMM channels: eth0
> wlan0 wmaster0
> Which can interfere with Browser naviagation.
>
>  Don't worry about the following, it is for 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/80-drivers.rules:SUBSYSTEM=="atm",                RUN
> +="dsl-modem.agent"
>     Within /etc/modprobe.conf files:
> /etc/modprobe.d/alsa-base-blacklist:# Uncomment these entries in order
> to blacklist unwanted modem drivers
> /etc/modprobe.d/alsa-base-blacklist:# blacklist snd-atiixp-modem
> /etc/modprobe.d/alsa-base-blacklist:# blacklist snd-via82xx-modem
> /etc/modprobe.d/alsa-base:options snd-atiixp-modem index=-2
> /etc/modprobe.d/alsa-base:options snd-via82xx-modem index=-2
>     Within any ancient /etc/devfs files:
>
>     Within ancient kernel 2.4.n /etc/module.conf files:
>
> --------- end modem support lines --------
>
>  For Debian users, the linux-headers-2.6.26-1-686-bigmem.deb can be used
> instead of kernel-source/
>
>


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

  Powered by Linux