I am trying to install ALSA 0.9rc7 onto my linux system (debian woody, kernel 
2.4.20) and am having problems

I have compiled it as instructed for that card on the website and installed. 
I then do

modprobe soundcore
modprobe snd
modprobe snd-intel8x0

(I sometimes get back an error of "Analog subsections not ready" at this 
point, it then detects the clocking as 47xxx (typically 47800-47900) )

modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss

both XMMS (using OSS) or MPlayer (using OSS or ALSA) hang as soon as they 
attempt to access the soundcard.

Both applications work fine using the kernel OSS driver, so I guess the apps 
themselves are ok.

I have tried numerous kernel options, eg. tried with sndcore compiled 
statically and as a module. I have looked for this problem on google.
At the advice of someone on IRC, I searched ac97_codec.c for that error 
message and changed udelay(100); to udelay(500); recompiled and reinstalled. 
None of it has helped.

Can anyone please help me with this?

Regards,
Stuart Gardner

bash-2.05a$ dmesg
Linux version 2.4.20 (root@Firia) (gcc version 2.95.4 20011002 (Debian 
prerelease)) #38 Thu Feb 6 22:14:16 GMT 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009d400 (usable)
 BIOS-e820: 000000000009d400 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003ffec000 (usable)
 BIOS-e820: 000000003ffec000 - 000000003ffef000 (ACPI data)
 BIOS-e820: 000000003ffef000 - 000000003ffff000 (reserved)
 BIOS-e820: 000000003ffff000 - 0000000040000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 262124
zone(0): 4096 pages.
zone(1): 225280 pages.
zone(2): 32748 pages.
Kernel command line: root=/dev/ataraid/d1p5 hdc=scsi hdd=scsi
ide_setup: hdc=scsi
ide_setup: hdd=scsi
Found and enabled local APIC!
Initializing CPU#0
Detected 1670.459 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3335.78 BogoMIPS
Memory: 1033388k/1048496k available (1379k kernel code, 14712k reserved, 637k 
data, 92k init, 130992k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU:             Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(TM) XP 2000+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1670.4239 MHz.
..... host bus clock speed is 267.2676 MHz.
cpu: 0, clocks: 2672676, slice: 1336338
CPU0<T0:2672672,T1:1336320,D:14,S:1336338,C:2672676>
mtrr: v1.40 (20010327) Richard Gooch ([EMAIL PROTECTED])
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xf1a70, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router default [10de/01b2] at 00:01.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
IA-32 Microcode Update Driver: v1.11 <[EMAIL PROTECTED]>
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
Journalled Block Device driver loaded
Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]).
parport0: PC-style at 0x378 (0x778) [PCSPP(,...)]
parport0: irq 7 detected
i2c-core.o: i2c core module
i2c-algo-bit.o: i2c bit algorithm module
i2c-proc.o version 2.6.1 (20010825)
pty: 256 Unix98 ptys configured
lp0: using parport0 (polling).
Non-volatile memory driver v1.2
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PCI_IDE: unknown IDE controller on PCI bus 00 device 48, VID=10de, DID=01bc
PCI_IDE: chipset revision 195
PCI_IDE: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xa800-0xa807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xa808-0xa80f, BIOS settings: hdc:DMA, hdd:DMA
PDC20270: IDE controller on PCI bus 01 dev 38
PDC20270: chipset revision 2
PDC20270: not 100% native mode: will probe irqs later
PDC20270: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
    ide2: BM-DMA at 0xb400-0xb407, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xb408-0xb40f, BIOS settings: hdg:pio, hdh:pio
hda: WDC WD1200BB-00CAA0, ATA DISK drive
hdb: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
hdc: LITE-ON LTR-40125S, ATAPI CD/DVD-ROM drive
hdd: Pioneer DVD-ROM ATAPIModel DVD-105S 013, ATAPI CD/DVD-ROM drive
hde: WDC WD400BB-75AUA1, ATA DISK drive
hdf: SAMSUNG SV1021H, ATA DISK drive
hdg: WDC WD400BB-75AUA1, ATA DISK drive
hdh: SAMSUNG SV1021H, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xc800-0xc807,0xc402 on irq 5
ide3 at 0xc000-0xc007,0xb802 on irq 5
hda: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=14593/255/63
blk: queue c034280c, I/O limit 4095Mb (mask 0xffffffff)
hde: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=77545/16/63, UDMA(100)
blk: queue c0342958, I/O limit 4095Mb (mask 0xffffffff)
hdf: 19932192 sectors (10205 MB) w/426KiB Cache, CHS=19774/16/63, UDMA(100)
blk: queue c0342b70, I/O limit 4095Mb (mask 0xffffffff)
hdg: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=77545/16/63, UDMA(100)
blk: queue c0342cbc, I/O limit 4095Mb (mask 0xffffffff)
hdh: 19932192 sectors (10205 MB) w/426KiB Cache, CHS=19774/16/63, UDMA(100)
ide-cd: passing drive hdc to ide-scsi emulation.
ide-cd: passing drive hdd to ide-scsi emulation.
ide-floppy driver 0.99.newide
hdb: No disk in drive
hdb: 98304kB, 96/64/32 CHS, 4096 kBps, 512 sector size, 2941 rpm
Partition check:
 hda:
 hde: [PTBL] [4865/255/63] hde1 hde2 hde3 < hde5 hde6 hde7 hde8 hde9 >
 hdf: hdf1 hdf2
 hdg: [PTBL] [4865/255/63] hdg1 hdg2 hdg3 < hdg5 hdg6 hdg7 hdg8 hdg9 >
 hdh: unknown partition table
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
01:08.0: 3Com PCI 3c905C Tornado at 0xb000. Vers LK1.1.16
Linux video capture interface: v1.00
ide-floppy driver 0.99.newide
 ataraid/d0: ataraid/d0p1 ataraid/d0p2
Drive 0 is 9732 Mb (33 / 64)
Drive 1 is 9732 Mb (34 / 64)
Raid0 array consists of 2 drives.
 ataraid/d1: ataraid/d1p1 ataraid/d1p2 ataraid/d1p3 < ataraid/d1p5 
ataraid/d1p6 ataraid/d1p7 ataraid/d1p8 ataraid/d1p9 >
Drive 0 is 38166 Mb (33 / 0)
Drive 1 is 38166 Mb (34 / 0)
Raid1 array consists of 2 drives.
Promise Fasttrak(tm) Softwareraid driver for linux version 0.03beta
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: LITE-ON   Model: LTR-40125S        Rev: ZS0A
  Type:   CD-ROM                             ANSI SCSI revision: 02
  Vendor: PIONEER   Model: DVD-ROM DVD-105   Rev: 1.33
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
Attached scsi CD-ROM sr1 at scsi0, channel 0, id 1, lun 0
sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
sr1: scsi3-mmc drive: 16x/40x cd/rw xa/form2 cdda tray
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Setting latency timer of device 00:02.0 to 64
usb-ohci.c: USB OHCI at membase 0xf880d000, IRQ 5
usb-ohci.c: usb-00:02.0, PCI device 10de:01c2 (nVidia Corporation)
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF f7e60640, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB OHCI Root Hub
SerialNumber: f880d000
hub.c: USB hub found
hub.c: 3 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RRR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface f7e60640
usb.c: kusbd: /sbin/hotplug add 1
usb.c: kusbd policy returned 0xfffffffe
PCI: Setting latency timer of device 00:03.0 to 64
usb-ohci.c: USB OHCI at membase 0xf880f000, IRQ 5
usb-ohci.c: usb-00:03.0, PCI device 10de:01c2 (nVidia Corporation)
usb.c: new USB bus registered, assigned bus number 2
usb.c: kmalloc IF f7e608c0, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB OHCI Root Hub
SerialNumber: f880f000
hub.c: USB hub found
hub.c: 3 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RRR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface f7e608c0
usb.c: kusbd: /sbin/hotplug add 1
usb.c: kusbd policy returned 0xfffffffe
usb.c: registered new driver usblp
printer.c: v0.11: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
hub.c: port 1, portstatus 100, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 101, change 0, 12 Mb/s
hub.c: port 2, portstatus 103, change 10, 12 Mb/s
hub.c: new USB device 00:02.0-2, assigned address 2
usb.c: kmalloc IF f7324940, numif 1
usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0
printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 1 proto 2 vid 
0x07DF pid 0x1234
usb.c: usblp driver claimed interface f7324940
usb.c: kusbd: /sbin/hotplug add 2
usb.c: kusbd policy returned 0xfffffffe
hub.c: port 3, portstatus 100, change 0, 12 Mb/s
kjournald starting.  Commit interval 5 seconds
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 92k freed
EXT3 FS 2.4-0.9.19, 19 August 2002 on ataraid(114,21), internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ataraid(114,22), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ataraid(114,23), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ataraid(114,24), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
spurious 8259A interrupt: IRQ7.
PCI: Enabling device 00:06.0 (0005 -> 0007)
PCI: Setting latency timer of device 00:06.0 to 64
ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1925: AC'97 1:0 analog 
subsections not ready
intel8x0: clocking to 47441
bash-2.05a$ cat /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: nVidia Corporation nForce CPU bridge (rev 178).
      Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff].
  Bus  0, device   0, function  1:
    RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev 178).
  Bus  0, device   0, function  2:
    RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev 178).
  Bus  0, device   0, function  3:
    RAM memory: nVidia Corporation nForce 420 Memory Controller (DDR) (rev 
178).
  Bus  0, device   1, function  0:
    ISA bridge: nVidia Corporation nForce ISA Bridge (rev 195).
  Bus  0, device   1, function  1:
    SMBus: nVidia Corporation nForce PCI System Management (rev 193).
      IRQ 5.
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      I/O at 0x5000 [0x500f].
      I/O at 0x5500 [0x550f].
      I/O at 0x5100 [0x511f].
  Bus  0, device   2, function  0:
    USB Controller: PCI device 10de:01c2 (nVidia Corporation) (rev 195).
      IRQ 5.
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xee800000 [0xee800fff].
  Bus  0, device   3, function  0:
    USB Controller: PCI device 10de:01c2 (nVidia Corporation) (rev 195).
      IRQ 5.
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xee000000 [0xee000fff].
  Bus  0, device   5, function  0:
    Multimedia audio controller: PCI device 10de:01b0 (nVidia Corporation) 
(rev 194).
      IRQ 5.
      Master Capable.  No bursts.  Min Gnt=1.Max Lat=12.
      Non-prefetchable 32 bit memory at 0xed800000 [0xed87ffff].
  Bus  0, device   6, function  0:
    Multimedia audio controller: nVidia Corporation nForce Audio (rev 194).
      IRQ 11.
      Master Capable.  No bursts.  Min Gnt=2.Max Lat=5.
      I/O at 0xe100 [0xe1ff].
      I/O at 0xe000 [0xe07f].
      Non-prefetchable 32 bit memory at 0xed000000 [0xed000fff].
  Bus  0, device   8, function  0:
    PCI bridge: nVidia Corporation nForce PCI-to-PCI bridge (rev 194).
  Bus  0, device   9, function  0:
    IDE interface: nVidia Corporation nForce IDE (rev 195).
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      I/O at 0xa800 [0xa80f].
  Bus  0, device  30, function  0:
    PCI bridge: nVidia Corporation nForce AGP to PCI Bridge (rev 178).
      Master Capable.  No bursts.  Min Gnt=8.
  Bus  1, device   6, function  0:
    Multimedia video controller: Brooktree Corporation Bt878 Video Capture 
(rev 17).
      IRQ 5.
      Master Capable.  Latency=64.  Min Gnt=16.Max Lat=40.
      Prefetchable 32 bit memory at 0xf7800000 [0xf7800fff].
  Bus  1, device   6, function  1:
    Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 17).
      IRQ 5.
      Master Capable.  Latency=64.  Min Gnt=4.Max Lat=255.
      Prefetchable 32 bit memory at 0xf7000000 [0xf7000fff].
  Bus  1, device   7, function  0:
    RAID bus controller: Promise Technology, Inc. 20268R (rev 2).
      IRQ 5.
      Master Capable.  Latency=64.  Min Gnt=4.Max Lat=18.
      I/O at 0xc800 [0xc807].
      I/O at 0xc400 [0xc403].
      I/O at 0xc000 [0xc007].
      I/O at 0xb800 [0xb803].
      I/O at 0xb400 [0xb40f].
      Non-prefetchable 32 bit memory at 0xec800000 [0xec80ffff].
  Bus  1, device   8, function  0:
    Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 116).
      IRQ 5.
      Master Capable.  Latency=64.  Min Gnt=10.Max Lat=10.
      I/O at 0xb000 [0xb07f].
      Non-prefetchable 32 bit memory at 0xec000000 [0xec00007f].
  Bus  1, device   9, function  0:
    Communication controller: PCI device 8086:1040 (Intel Corp.) (rev 0).
      IRQ 5.
      Master Capable.  Latency=64.
      Non-prefetchable 32 bit memory at 0xeb800000 [0xebbfffff].
  Bus  2, device   0, function  0:
    VGA compatible controller: nVidia Corporation NV20 [GeForce3] (rev 163).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xea000000 [0xeaffffff].
      Prefetchable 32 bit memory at 0xf0000000 [0xf3ffffff].
      Prefetchable 32 bit memory at 0xef800000 [0xef87ffff].
bash-2.05a$ cat /proc/asound/cards
0 [NForce         ]: ICH - NVidia NForce
                     NVidia NForce at 0xed000000, irq 11
bash-2.05a$ cat /proc/asound/oss/devices
  0: [0- 0]: mixer
  3: [0- 3]: digital audio
  1:       : sequencer
  8:       : sequencer
bash-2.05a$ cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v0.9.0rc7 emulation code)
Kernel: Linux Firia 2.4.20 #38 Thu Feb 6 22:14:16 GMT 2003 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
NVidia NForce at 0xed000000, irq 11

Audio devices:
0: NVidia NForce (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: SigmaTel STAC9721/23,SigmaTel S


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to