Re: James Silberbauer, South Africa kernel 2.6.31-19-generic

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

 



James,

Try Nikolay's solution below, through
$ sudo gedit /etc/modprobe.d/alsa-base.conf

MarvS
=====

> List,
>    Can any of you report a success with agrsm-11c1040 driver source
> package under 2.6.31 series Ubuntu kernels?

Yes, I can confirm a success.
I have finally upgraded to Ubuntu 9.10 with its official kernel
and solved the ResumeCallBack problem by disabling
the power_save option of the snd-hda-intel driver:

[/etc/modprobe.d/alsa-base.conf]

Change line:
options snd-hda-intel power_save=10 power_save_controller=N
to:
options snd-hda-intel power_save=0 power_save_controller=N

Reboot, and see if the driver loads/works.

--
Nick Zhuravlev
www.auriga.com

On Thu, Feb 25, 2010 at 9:37 AM, James Silberbauer
<jamessil@xxxxxxxxxxxx> wrote:
> Thank you Marvin,
>
> agrsm-test has been running for about 13 minutes now without completing.
>
> Here's the output:
>
> james@james-laptop:~$ sudo modprobe agrserial
> james@james-laptop:~$ sudo wvdialconf
> Editing `/etc/wvdial.conf'.
>
> Scanning your serial ports for a modem.
>
> Modem Port Scan<*1>: S0   S1   S2   S3   Killed
> james@james-laptop:~$ sudo agrsm-test
>
> Found drivers for boot kernel 2.6.31-19-generic at:
> /lib/modules/2.6.31-19-generic/updates/dkms/agrserial.ko
> /lib/modules/2.6.31-19-generic/updates/dkms/agrmodem.ko
>
>
>
> FATAL: Module agrserial is in use.
> FATAL: Module agrmodem is in use.
> Loading drivers:
>
> Drivers loaded:
> agrserial              12032  2
> agrmodem             1250948  1
> snd_hda_codec          75708  3 agrmodem,snd_hda_codec_analog,snd_hda_intel
> snd                    59204  18
> agrmodem,snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
>
> and symbolic link created:
> lrwxrwxrwx 1 root root 12 2010-02-25 16:12 /dev/ttySAGR -> /dev/ttyAGS3
>
> Checking for utility wvdialconf
> Found /usr/bin/wvdialconf, preparing to run:
>  wvdialconf /etc/wvdial.conf
>
> Modem Port Scan<*1>: S0   S1   S2   S3
> ----
>
> Thanks
> James
>
> Marvin Stodolsky wrote:
>>
>> James,
>>
>> After a reboot, you have to load the drivers manually through
>> $ sudo modprobe agrserial
>> before running
>> $ sudo wvdialconf
>>
>> Send the List the entire output from
>> $ sudo agrsm-test
>> if you need more help
>>
>> MarvS
>>
>>
>>
>> On Thu, Feb 25, 2010 at 12:15 AM, James Silberbauer
>> <jamessil@xxxxxxxxxxxx> wrote:
>>
>>>
>>> Hello
>>>
>>> I have installed agrsm-11c11040_20091225_i386.deb and
>>> agrsm-tools_0.0.1_all.deb.
>>>
>>> Running sudo wvdialconf gives the following:
>>> -----
>>> Editing `/etc/wvdial.conf'.
>>>
>>> Scanning your serial ports for a modem.
>>>
>>> Modem Port Scan<*1>: S0   S1   S2   S3  ttySAGR<Info>: Device or resource
>>> busy
>>> Modem Port Scan<*1>: SAGR
>>>
>>> Sorry, no modem was detected!  Is it in use by another program?
>>> Did you configure it properly with setserial?
>>> -----
>>>
>>> Here is ModemData.txt:
>>>
>>> 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.31-19-generic
>>> 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,  Ubuntu ,  ALSA_version=1.0.20
>>> Linux version 2.6.31-19-generic (buildd@palmer) (gcc version 4.4.1
>>> (Ubuntu
>>> 4.4.1-4ubuntu8) ) #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010
>>> scanModem update of:  2010_02_16
>>>
>>> Distrib_ID=Ubuntu
>>> DistribCodeName=karmic
>>> AptRepositoryStem=http://za.archive.ubuntu.com/ubuntu/
>>>
>>> The dkms driver upgrade utilities are installed,
>>>
>>> There are no blacklisted modem drivers in /etc/modprobe*  files
>>>
>>> Potentially useful modem drivers now loaded are:
>>>    snd_hda_intel     agrmodem agrserial   Attached USB devices are:
>>> ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard
>>> ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
>>> ID 04a9:1097 Canon, Inc. PIXMA iP5000
>>> ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
>>> If a cellphone is not detected, see
>>> http://ubuntuforums.org/archive/index.php/t-878554.html
>>> A sample report is:
>>>  http://linmodems.technion.ac.il/bigarch/archive-nineth/msg00578.html
>>>
>>> If a USB modem or cellphone is attached and was not detected, please
>>> provide available information in your request to discuss@xxxxxxxxxxxxx
>>>
>>> Candidate PCI devices with modem chips are:
>>> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
>>> Definition
>>> Audio Controller (rev 01)
>>> High Definition Audio cards can host modem chips.
>>>
>>> For candidate card in slot 00:1b.0, firmware information and bootup
>>> diagnostics are:
>>> PCI slot    PCI ID        SubsystemID    Name
>>> ----------    ---------    ---------    --------------
>>> 00:1b.0    8086:27d8    103c:30a2    Audio device: Intel Corporation
>>> 82801G
>>>
>>> Modem interrupt assignment and sharing:
>>> 16:      43275          0   IO-APIC-fasteoi   i915, HDA Intel, eth0
>>> --- Bootup diagnostics for card in PCI slot 00:1b.0 ----
>>> [    0.239957] pci 0000:00:1b.0: reg 10 64bit mmio:
>>> [0xf4580000-0xf4583fff]
>>> [    0.240034] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
>>> [    0.240040] pci 0000:00:1b.0: PME# disabled
>>> [   13.752037] HDA Intel 0000:00:1b.0: power state changed by ACPI to D0
>>> [   13.752051] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low)
>>> ->
>>> IRQ 16
>>> [   13.752097] HDA Intel 0000:00:1b.0: setting latency timer to 64
>>> [   14.123726] input: HDA Digital PCBeep as
>>> /devices/pci0000:00/0000:00:1b.0/input/input9
>>>
>>> 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 DOCs/Bootup.txt about possible
>>> fixes.
>>> Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx
>>> if help is needed.
>>>
>>>
>>>
>>> ===== 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 modem cards detected by "aplay -l"  are: None
>>>
>>>
>>> The /proc/asound/pcm file reports:
>>> -----------------------
>>> 00-00: AD198x Analog : AD198x Analog : playback 1 : capture 1
>>>
>>> about /proc/asound/cards:
>>> ------------------------
>>> 0 [Intel          ]: HDA-Intel - HDA Intel
>>>                   HDA Intel at 0xf4580000 irq 16
>>>
>>> PCI slot 00:1b.0 has a High Definition Audio Card
>>> The drivers are in the kernel modules tree at:
>>> /lib/modules/2.6.27-16-generic/kernel/sound/pci/hda/snd-hda-intel.ko
>>> /lib/modules/2.6.31-17-generic/kernel/sound/pci/hda/snd-hda-intel.ko
>>> /lib/modules/2.6.31-19-generic/kernel/sound/pci/hda/snd-hda-intel.ko
>>> /lib/modules/2.6.28-17-generic/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
>>> Function Id: 0x2
>>> Vendor Id: 0x11c11040
>>> Subsystem Id: 0x103c1378
>>> 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 82801G "
>>> CLASS=0403
>>> PCIDEV=8086:27d8
>>> SUBSYS=103c:30a2
>>> IRQ=16
>>> HDA2=00:1b.0
>>> SOFT=8086:27d8.HDA
>>> HDAchipVendorID=11c1
>>> CHIP=0x11c11040
>>> IDENT=agrsm
>>> Driver=agrsm
>>>
>>> For candidate modem in:  00:1b.0
>>>  0403 Audio device: Intel Corporation 82801G
>>>   Primary device ID:  8086:27d8
>>>  Subsystem PCI_id  103c:30a2
>>>  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 +
>>> agrserial
>>> driver pair.
>>> There are a few different chipsets which use this driver pair, but they
>>> use
>>> different code resources:
>>> Chipsets            KV*    PackageNames (most current as of November
>>> 2009)
>>>
>>> ----------------------------------------------------------------------------------------------
>>> 11c1:048c and 11c1:048f         2.6.29
>>>  agrsm048pci-2.1.60_20100108_i386.deb or
>>> agrsm048pci-2.1.60_20100108.tar.gz
>>> 11c1:0620                       2.6.31
>>>  agrsm06pci-2.1.80_20100106_i386.deb
>>> or agrsm06pci-2.1.80~20100106.tar.gz !!
>>> 11c11040 (on HDA audio cards)   2.6.31  agrsm-11c11040_20091225_i386.deb
>>> or
>>> agrsm-11c11040-2.1.80~20091225.tar.bz2  !!
>>>  All available at:
>>> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/  Additionally
>>> there are;
>>> automation & testing                    agrsm-tools_0.0.1_all.deb or
>>> agrsm-tools-0.0.1-2.noarch.rpm
>>> General background                      agrsm_howto.txt
>>>
>>> ------------------------------------------------------------------------------------------------
>>> * KV == latest kernel release with a reported success
>>> !! Latest update with major credit to  Nikolay Zhuravlev
>>>  But see conflict issue:
>>> http://linmodems.technion.ac.il/bigarch/archive-nineth/msg02753.html
>>> Report from  Bjorn Wielens:
>>> Please note- trying to load the modules on a OpenSuSE 11.2 system gives
>>> an error about the module_version symbol. Using:
>>> # modprobe --force agrmodem
>>> # modprobe --force agrserial
>>> is necessary to load the drivers, and does not appear to cause ill
>>> effects.
>>>
>>>
>>> All of the above packages are dkms competent.  This means that if your
>>> Linux
>>> distros dkms package
>>> is previously installed, if provides for future updates matching
>>> forthcoming
>>> kernels.
>>>
>>> -------------- 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.4.1
>>>          and the compiler used in kernel assembly: 4.4.1
>>>
>>>
>>>
>>> Minimal compiling resources appear complete:
>>>  make utility - /usr/bin/make
>>>  Compiler version 4.4
>>>  linuc_headers base folder /lib/modules/2.6.31-19-generic/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.
>>>
>>>
>>>
>>>
>>> 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 pppd properties:
>>>  -rwsr-xr-- 1 root dip 277352 2009-02-20 19:25 /usr/sbin/pppd
>>>
>>> In case of an "error 17" "serial loopback" problem, see:
>>>  http://linmodems.technion.ac.il/linmodems/archive-sixth/msg02637.html
>>>
>>> To enable dialout without Root permission do:
>>>  $ su - root  (not for Ubuntu)
>>>     sudo chmod a+x /usr/sbin/pppd
>>> or under Ubuntu related Linuxes
>>>  sudo chmod a+x /usr/sbin/pppd
>>>
>>> Checking settings of:    /etc/ppp/options
>>> asyncmap 0
>>> noauth
>>> crtscts
>>> lock
>>> hide-password
>>> modem
>>> proxyarp
>>> lcp-echo-interval 30
>>> lcp-echo-failure 4
>>> noipx
>>>
>>> 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
>>>
>>> For guidance on FAX usage, get from
>>> http://linmodems.technion.ac.il/packages/  get faxing.tar.gz
>>> It has samples for a modem using port /dev/ttySL0, which must be changed
>>> to
>>> match your modem's port.
>>>
>>> Read Modem/DOCs/YourSystem.txt concerning other COMM channels: eth0
>>> 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:
>>>
>>>  Within /etc/modprobe.conf files:
>>> /etc/modprobe.d/blacklist-modem.conf:# Uncomment these entries in order
>>> to
>>> blacklist unwanted modem drivers
>>> /etc/modprobe.d/blacklist-modem.conf:# blacklist snd-atiixp-modem
>>> /etc/modprobe.d/blacklist-modem.conf:# blacklist snd-via82xx-modem
>>> /etc/modprobe.d/agrsm.conf:## setup agrsm modem with only: "sudo modprobe
>>> agrserial"
>>> /etc/modprobe.d/agrsm.conf:install agrserial /sbin/modprobe
>>> --ignore-install
>>> agrmodem ; /sbin/modprobe --ignore-install agrserial && \
>>> /etc/modprobe.d/agrsm.conf:remove agrserial /sbin/modprobe -r
>>> --ignore-remove agrserial ; /sbin/modprobe -r --ignore-remove agrmodem &&
>>> {
>>> if test -L /dev/ttySAGR; then rm /dev/ttySAGR; fi } ; true
>>> /etc/modprobe.d/agrsm.conf:# to automate bootup  "sudo modprobe agrmodem"
>>> /etc/modprobe.d/agrsm.conf:## to setup agrsm modem with only: "sudo
>>> modprobe
>>> agrmodem"
>>> /etc/modprobe.d/agrsm.conf:# install agrmodem /sbin/modprobe
>>> --ignore-install agrmodem && \
>>> /etc/modprobe.d/agrsm.conf:## of effects of agrmodem and agrserial
>>> loading
>>> /etc/modprobe.d/alsa-base.conf:options snd-atiixp-modem index=-2
>>> /etc/modprobe.d/alsa-base.conf: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 --------
>>>
>>> Any help will be much appreciated.
>>>
>>> Thanks
>>> James
>>>
>>>
>>>
>>
>>
>
> --
> The Travel Network
>
> The Travel Network - Combined ground handlers & service suppliers forces.
> www.thetravelnetwork.co.za <http://www.thetravelnetwork.co.za>
>
>


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

  Powered by Linux