LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   My SigmaTel STAC9200 will not work (http://www.linuxquestions.org/questions/linux-hardware-18/my-sigmatel-stac9200-will-not-work-560999/)

theriddle 06-11-2007 05:20 PM

My SigmaTel STAC9200 will not work
 
I'm running Fedora Core 6 on a Gateway laptop. When I run the test, it pauses (like it's playing) but no sounds come out.
Code:

------- lspci --------
00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:04.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:05.0 PCI bridge: ATI Technologies Inc Unknown device 5a37
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 83)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8038 PCI-E Fast Ethernet Controller (rev 14)
08:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)

------- lspci -vn --------
00:00.0 0600: 1002:5a31 (rev 01)
        Subsystem: 107b:0318
        Flags: bus master, 66MHz, medium devsel, latency 64

00:01.0 0604: 1002:5a3f
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: d0000000-d00fffff
        Prefetchable memory behind bridge: d8000000-dfffffff
        Capabilities: [b0] #0d [0000]

00:04.0 0604: 1002:5a36
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=04, sec-latency=0
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: d0100000-d01fffff
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
        Capabilities: [b0] #0d [0000]
        Capabilities: [b8] HyperTransport: MSI Mapping

00:05.0 0604: 1002:5a37
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=07, sec-latency=0
        I/O behind bridge: 00006000-00007fff
        Memory behind bridge: b0000000-b1ffffff
        Prefetchable memory behind bridge: 00000000b2000000-00000000b3f00000
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
        Capabilities: [b0] #0d [0000]
        Capabilities: [b8] HyperTransport: MSI Mapping

00:13.0 0c03: 1002:4374 (rev 80) (prog-if 10)
        Subsystem: 107b:0318
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
        Memory at d0504000 (32-bit, non-prefetchable) [size=4K]

00:13.1 0c03: 1002:4375 (rev 80) (prog-if 10)
        Subsystem: 107b:0318
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
        Memory at d0505000 (32-bit, non-prefetchable) [size=4K]

00:13.2 0c03: 1002:4373 (rev 80) (prog-if 20)
        Subsystem: 107b:0318
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
        Memory at d0506000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2

00:14.0 0c05: 1002:4372 (rev 83)
        Subsystem: 107b:0318
        Flags: 66MHz, medium devsel
        I/O ports at 8400 [size=16]
        Memory at d0507000 (32-bit, non-prefetchable) [size=1K]

00:14.1 0101: 1002:4376 (rev 80) (prog-if 8a)
        Subsystem: 107b:0318
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 16
        I/O ports at 01f0 [size=8]
        I/O ports at 03f4 [size=1]
        I/O ports at 0170 [size=8]
        I/O ports at 0374 [size=1]
        I/O ports at 8410 [size=16]
        Capabilities: [70] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-

00:14.2 0403: 1002:437b (rev 01)
        Subsystem: 107b:0318
        Flags: bus master, slow devsel, latency 64, IRQ 16
        Memory at d0500000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-

00:14.3 0601: 1002:4377 (rev 80)
        Subsystem: 107b:0318
        Flags: bus master, 66MHz, medium devsel, latency 0

00:14.4 0604: 1002:4371 (rev 80) (prog-if 01)
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=08, subordinate=0a, sec-latency=64
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: f0200000-f02fffff
        Prefetchable memory behind bridge: f0300000-f03fffff

01:05.0 0300: 1002:5a62
        Subsystem: 107b:0318
        Flags: bus master, 66MHz, medium devsel, latency 66, IRQ 10
        Memory at d8000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 9000 [size=256]
        Memory at d0000000 (32-bit, non-prefetchable) [size=64K]
        [virtual] Expansion ROM at d0020000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-

02:00.0 0200: 11ab:4352 (rev 14)
        Subsystem: 107b:0318
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at d0100000 (64-bit, non-prefetchable) [size=16K]
        I/O ports at a000 [size=256]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [e0] Express Legacy Endpoint IRQ 0

08:09.0 0200: 10ec:8185 (rev 20)
        Subsystem: 10ec:8225
        Flags: bus master, medium devsel, latency 64, IRQ 18
        I/O ports at b000 [size=256]
        Memory at d0200000 (32-bit, non-prefetchable) [size=512]
        Capabilities: [50] Power Management version 2

------- lsmod --------
Module                  Size  Used by
sunrpc                153660  1
nf_conntrack_netbios_ns    7296  0
ipt_REJECT              8704  1
nf_conntrack_ipv4      21772  2
xt_state                6656  2
nf_conntrack          62472  3 nf_conntrack_netbios_ns,nf_conntrack_ipv4,xt_state
nfnetlink              10904  2 nf_conntrack_ipv4,nf_conntrack
iptable_filter          7168  1
ip_tables              16452  1 iptable_filter
ip6t_REJECT            9600  1
xt_tcpudp              7296  9
ip6table_filter        6912  1
ip6_tables            17604  1 ip6table_filter
x_tables              18948  6 ipt_REJECT,xt_state,ip_tables,ip6t_REJECT,xt_tcpudp,ip6_tables
cpufreq_ondemand      12172  2
dm_mirror              25364  0
dm_multipath          21896  0
dm_mod                58572  2 dm_mirror,dm_multipath
video                  19972  0
sbs                    19136  0
i2c_ec                  9088  1 sbs
dock                  14168  0
button                11920  0
battery                13956  0
asus_acpi              20508  0
backlight              10368  1 asus_acpi
ac                      9348  0
ipv6                  276032  23 ip6t_REJECT
parport_pc            30244  0
lp                    16456  0
parport                38600  2 parport_pc,lp
joydev                13376  0
snd_hda_intel          24216  1
snd_hda_codec        156416  1 snd_hda_intel
snd_seq_oss            33792  0
snd_seq_midi_event    11264  1 snd_seq_oss
snd_seq                51280  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device        11916  2 snd_seq_oss,snd_seq
snd_pcm_oss            43584  0
snd_mixer_oss          19584  1 snd_pcm_oss
snd_pcm                76164  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
pcspkr                  7296  0
i2c_piix4              12684  0
snd_timer              25220  2 snd_seq,snd_pcm
snd                    53220  11 snd_hda_intel,snd_hda_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              11872  1 snd
snd_page_alloc        13960  2 snd_hda_intel,snd_pcm
sky2                  43272  0
i2c_core              24960  2 i2c_ec,i2c_piix4
ide_cd                40736  0
cdrom                  37408  1 ide_cd
serio_raw              11012  0
capability              9096  0
commoncap              11136  1 capability
ndiswrapper          173500  0
ext3                  125576  1
jbd                    60712  1 ext3
ehci_hcd              34060  0
ohci_hcd              23428  0
uhci_hcd              26640  0

------- /etc/modprobe.conf --------
alias eth0 sky2
alias wlan0 ndiswrapper
remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel

options snd cards_limit=8
alias snd-card-0 snd-hda-intel
options snd-hda-intel index=0
alias snd-card-7 snd-usb-audio
options snd-usb-audio index=7
------- /etc/asound.conf --------
#Generated by system-config-soundcard
#If you edit this file, don't run system-config-soundcard,
#all your changes here could be lost.
#SWCONF
#DEV 6
defaults.pcm.card 0
defaults.pcm.device 6
defaults.ctl.card 0
------- aplay -l --------
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 6: Si3054 Modem [Si3054 Modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

------- amixer --------
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 23 [74%] [-12.00dB] [on]
  Front Right: Playback 23 [74%] [-12.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 191 [75%] [-12.80dB]
  Front Right: Playback 191 [75%] [-12.80dB]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 11 [73%] [16.50dB] [on]
  Front Right: Capture 11 [73%] [16.50dB] [on]
Simple mixer control 'Capture Mux',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 4
  Front Left: 3 [75%] [30.00dB]
  Front Right: 3 [75%] [30.00dB]
Simple mixer control 'Caller ID',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Input Source',0
  Capabilities: enum
  Items: 'Front Mic'
  Item0: 'Front Mic'
Simple mixer control 'Off-hook',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

------- /proc/asound/version --------
Advanced Linux Sound Architecture Driver Version 1.0.14rc1 (Tue Jan 09 09:56:17 2007 UTC).
------- rpm -q alsa-lib --------
alsa-lib-1.0.14-0.1.rc1.fc6

------- rpm -q alsa-utils --------
alsa-utils-1.0.14-0.2.rc1.fc6

------- /proc/asound/modules --------
 0 snd_hda_intel

------- /proc/asound/pcm --------
00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1
00-00: STAC92xx Analog : STAC92xx Analog : playback 1 : capture 2

:scratch:

GrueMaster 06-12-2007 10:48 AM

You have a good start to the information needed to figure this out. But more is needed. Could you run this script and post the resulting link?

Thanks

theriddle 06-13-2007 10:49 AM

Here it is: http://pastebin.ca/564359
I wish I had known about this site. System-config-soundcard gave a lot more info, which I had to strip to stay within the limit.

theriddle 06-16-2007 10:52 PM

In case you ask about the 'Off-hook' and 'Caller ID' controls, here is what happens when I try to un-mute them:
[CODE]
# amixer sset 'Off-hook' on
Simple mixer control 'Off-hook',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
# amixer sget 'Off-hook'
Simple mixer control 'Off-hook',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
# amixer sset 'Caller ID' on
Simple mixer control 'Caller ID',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
# amixer sget 'Caller ID'
Simple mixer control 'Caller ID',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
[\CODE]
:scratch: :scratch: :scratch:

GrueMaster 06-17-2007 12:20 PM

The "Off-Hook" and "Caller-ID" nodes are for the modem portion.

First thing you should do is download and install alsa-driver-1.0.14 from alsa-project.org. It has support for your sound chip, but not necessarily for your system. After you have the new drivers running, we can add your system to the configuration.

theriddle 06-17-2007 06:08 PM

Still no sound :(. Any other ideas?

GrueMaster 06-20-2007 11:14 AM

What model is your Gateway system? I'd like to look over the Windows driver package, as Sigmatel drivers have the verb tables in the ini/inf files.

Also, try loading the driver with "modprobe snd-hda-intel model=ref". If that works, then we can simply add your device ID. Otherwise, I'll need to do more research.

theriddle 06-21-2007 01:24 AM

No, model=ref does not make the sound work :cry: .

I am using a Gateway MT3707 (http://support.gateway.com/s/Mobile/...014372Rnv.shtm).
:study: :study: :study:

split 09-19-2007 07:06 AM

i have the same laptop and this helped me fix the sound.

https://bugtrack.alsa-project.org/al...ew.php?id=3036

theriddle 09-29-2007 11:01 AM

Thanks!!! I'm working on using the patch right now.
I'll let you know if it works.

:):):):)

theriddle 09-29-2007 03:28 PM

I'm so happy! My soundcard finally works!

[SOLVED]

PapaJac 10-14-2007 10:26 AM

Help Please
 
Quote:

Originally Posted by theriddle (Post 2907796)
I'm so happy! My soundcard finally works!

[SOLVED]

I have a notebook Gateway MT3707. Installed Mandriva 2008.0.
I'm newbie using linux. Appreciate if someone can tell me the steps I need to follow in order to have the soundcard working properly.
I'm trying to follow the steps provided on this link:
https://bugtrack.alsa-project.org/al...ew.php?id=3036
but as I mention I'm a newbie guy in linux and don't really understand where I can start.

Appreciate your support.

Thanks

theriddle 10-15-2007 11:30 AM

I'm not that familiar with Mandriva, so I'll have to ask a few ?s about it.

* Do you know how to use your package manager. If so, does it list a alsa-drivers package?

PapaJac 10-16-2007 04:48 PM

Quote:

Originally Posted by theriddle (Post 2924960)
I'm not that familiar with Mandriva, so I'll have to ask a few ?s about it.

* Do you know how to use your package manager. If so, does it list a alsa-drivers package?

Yes I know how to use the package manager. And yes it list the alsa-drivers package. The driver is installed automatically during the OS system installation. The driver boot ok, you see the sound icon in gnome, but once you play something you never hear sound. It seems that required some modification in some where which I dont know where in order to fix it. Appreciate your support!

Regards.

theriddle 10-19-2007 10:56 PM

Quote:

Originally Posted by PapaJac (Post 2926619)
Yes it list the alsa-drivers package.

Good.
Quote:

Originally Posted by PapaJac (Post 2926619)
The driver boot ok, you see the sound icon in gnome, but once you play something you never hear sound. It seems that required some modification in some where which I dont know where in order to fix it.

Same problem I had.

Since it lists the alsa-driver package, we get to save ourselves a lot of work (think building a new kernel) by simply removing the package.

Another question: Do you have a kernel-devel package installed? If not, please install it.

If you try to uninstall alsa-driver (tell it no when it asks if you're sure), does it prepare to remove half your system?


All times are GMT -5. The time now is 03:36 PM.