You are not logged in.

#1 2005-01-01 00:54:21

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

[Solved] Creative Labs|SB Audigy LS - ALSA problem

I recently got  a new computer (Dell Dimension 8400) with a Creative Labs SoundBlaster Audigy LS sound card. Having had Arch Linux on my other machine, naturally I wanted to install it on this computer as well (Arch is just that good). Unfortunately, I have had nothing but trouble getting this particular machine to cooperate. Thus far, I have overcome many difficulties with the help of the Wiki and this forum. However, this one has me stopped cold:

Originally I just followed the Wiki, as I have done in the past, expecting no problems:

pacman -Sy alsa-lib alsa-utils alsa-oss

Then, I determined by visiting http://www.alsa-project.org/alsa-doc/ that I needed to use the audigyls module, so:

modprobe snd-audigyls

which, if I recall, didn't work. Well... no problem--there were more instructions to be followed at alsa-project.org. The first step, modinfo soundcore, showed the following:

filename:       /lib/modules/2.6.10-ARCH/kernel/sound/soundcore.ko
description:    Core sound module
author:         Alan Cox
license:        GPL
alias:          char-major-14-*
vermagic:       2.6.10-ARCH SMP preempt 686 gcc-3.4
depends:        
srcversion:     4CCBC38AF44D1461882C573

which looked good to my untrained eye. I then downloaded alsa-driver-1.0.7.tar.bz2 and extracted it to /usr/src/alsa/ and continued with the instructions:

./configure --with-cards=audigyls --with-sequencer=yes
make
make install

No errors... good. The next steps were to install alsa-lib and alsa-utils, which I had already done with pacman, so I skipped those. Then:

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

Each of which gave me an error. For whatever reason, I decided to reboot and try again. This time I was able to modprobe all of them just fine. I then continued with the instructions and tried to run alsamixer (as root), which gave me the following error:

alsamixer: function snd_ctl_open failed for default: Permission denied

At this point I did quite a bit of searching on the web and tried many, many different things, but I haven't been able to resolve this error.

Extra info:

hwd:

HARDWARE DETECT ver 4.1.2
Starting...  : (simple mode)
  Kernel     : 2.6.10-ARCH
  CPU & Cache: Processor 0 is Intel(R) Pentium(R) 4 CPU 3.20GHz 3192MHz, 1024 KB Cache
Processor 1 is Intel(R) Pentium(R) 4 CPU 3.20GHz 3192MHz, 1024 KB Cache
  ALSA(sound): Creative Labs|SB Audigy LS module: snd-audigyls
  Video      : ATI|Radeon (RV370) server: Xorg (vesa) 
  Monitor    : DELa00b H:31-80kHz V:56-75Hz
  Mouse      : Generic PS/2 Wheel Mouse device: /dev/psaux

  Hard Disk  : No hard disk
  SCSI       : No scsi disk
  Swap       : Swap found device: 
  Scanner    : No scanner
  CDROM 1    : HL-DT-STDVD-ROM GDR8163B device: /dev/hdc
  CDROM 2    : PHILIPS DVD+/-RW DVD8631 device: /dev/hdd
  Floppy     : No Floppy drive
  USB        : USB found module: ehci-hcd

  Ethernet   : Broadcom Corp.|NetXtreme BCM5751 Gigabit Ethernet PCI Express module: tg3 device: eth0
  PCMCIA     : Detect PCMCIA cards run hwd -d
  Modem      : No pci modem

  Howto      : View howto run hwd -h 
  Testing    : File /etc/X11/xorg.conf already exist!!
             : Read more in howto.

The harddrive is SATA, RAID level 0, but I had to disable RAID in the BIOS in order to install Arch. I have to enable/disable it each time I want to switch booting between Windows XP and Arch, which is annoying--but that's a different question altogether.

cat /proc/asound/cards shows --- no soundcards ---
Nothing I've done has been able to change this.

Modprobe.conf:

#
# /etc/modprobe.conf (for v2.6 kernels)
#

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-audigyls
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

In rc.conf:

MODULES=(!usbserial !ide-scsi snd-audigyls snd-pcm-oss snd-mixer-oss snd-seq-oss)

I saw this suggested somewhere, but it didn't work:
alsamixer -c cardX
I tried 0, 1, and 2 for X, but it gave me the same error each time.

amixer doesn't work either (as root):
amixer: Mixer attach default error: No such device

Having seen somewhere that the audigyls driver is to be replaced by the ca0106 driver, I tried to get that driver working, but couldn't get alsa-driver 1.0.7 to configure --with-cards=ca0106. I tried the cvs version of alsa-driver and got it to configure and install, but I was unable to modprobe snd-ca0106 (modprobe ca0106 didn't work either).

dmesg:

Linux version 2.6.10-ARCH (root@earth) (gcc version 3.4.3) #1 SMP Wed Dec 29 15:01:58 PST 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003fe8cc00 (usable)
 BIOS-e820: 000000003fe8cc00 - 000000003fe8ec00 (ACPI NVS)
 BIOS-e820: 000000003fe8ec00 - 000000003fe90c00 (ACPI data)
 BIOS-e820: 000000003fe90c00 - 0000000040000000 (reserved)
 BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fed00400 (reserved)
 BIOS-e820: 00000000fed20000 - 00000000feda0000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
126MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000fe710
On node 0 totalpages: 261772
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32396 pages, LIFO batch:7
DMI 2.3 present.
ACPI: RSDP (v000 DELL                                  ) @ 0x000febf0
ACPI: RSDT (v001 DELL    8400    0x00000007 ASL  0x00000061) @ 0x000fccbc
ACPI: FADT (v001 DELL    8400    0x00000007 ASL  0x00000061) @ 0x000fccf8
ACPI: SSDT (v001   DELL    st_ex 0x00001000 MSFT 0x0100000d) @ 0xfffc9180
ACPI: MADT (v001 DELL    8400    0x00000007 ASL  0x00000061) @ 0x000fcd6c
ACPI: BOOT (v001 DELL    8400    0x00000007 ASL  0x00000061) @ 0x000fcdde
ACPI: MCFG (v001 DELL    8400    0x00000007 ASL  0x00000061) @ 0x000fce06
ACPI: HPET (v001 DELL    8400    0x00000007 ASL  0x00000061) @ 0x000fce44
ACPI: DSDT (v001   DELL    dt_ex 0x00001000 MSFT 0x0100000d) @ 0x00000000
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 15:3 APIC version 20
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Processor #1 15:3 APIC version 20
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] disabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x07] disabled)
ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1])
ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
ACPI: HPET id: 0x8086a201 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
Built 1 zonelists
Kernel command line: root=/dev/discs/disc0/part5 ro
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 65536 bytes)
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1031500k/1047088k available (3968k kernel code, 14996k reserved, 1202k data, 276k init, 129584k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Using HPET for base-timer
Using HPET for gettimeofday
Detected 3192.448 MHz processor.
Using hpet for high-res timesource
Calibrating delay loop... 6324.22 BogoMIPS (lpj=3162112)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
CPU: After vendor identify, caps:  bfebfbff 00000000 00000000 00000000
monitor/mwait feature present.
using mwait in idle threads.
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
CPU: Physical Processor ID: 0
CPU: After all inits, caps:        bfebfbff 00000000 00000000 00000080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
CPU0: Intel(R) Pentium(R) 4 CPU 3.20GHz stepping 04
per-CPU timeslice cutoff: 2925.53 usecs.
task migration cache decay timeout: 3 msecs.
Booting processor 1/1 eip 3000
Initializing CPU#1
Calibrating delay loop... 6373.37 BogoMIPS (lpj=3186688)
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
CPU: After vendor identify, caps:  bfebfbff 00000000 00000000 00000000
monitor/mwait feature present.
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
CPU: Physical Processor ID: 0
CPU: After all inits, caps:        bfebfbff 00000000 00000000 00000080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: Intel P4/Xeon Extended MCE MSRs (12) available
CPU1: Thermal monitoring enabled
CPU1: Intel(R) Pentium(R) 4 CPU 3.20GHz stepping 04
Total of 2 processors activated (12697.60 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=-1
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
CPU0:
 domain 0: span 3
  groups: 1 2
  domain 1: span 3
   groups: 3
CPU1:
 domain 0: span 3
  groups: 2 1
  domain 1: span 3
   groups: 3
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfb768, last bus=4
PCI: Using MMCONFIG
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041210
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.2
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [_SB_.PCI0.PCI1._PRT]
ACPI: PCI Interrupt Routing Table [_SB_.PCI0.PCI2._PRT]
ACPI: PCI Interrupt Routing Table [_SB_.PCI0.PCI3._PRT]
ACPI: PCI Interrupt Routing Table [_SB_.PCI0.PCI4._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 *10 11 12 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs *3 4 5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 11 12 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 *5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 7 9 10 11 12 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 15)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 12 devices
SCSI subsystem initialized
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically.  If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device().  As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior.  If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
pnp: 00:00: ioport range 0x800-0x85f could not be reserved
pnp: 00:00: ioport range 0xc00-0xc7f has been reserved
pnp: 00:00: ioport range 0x860-0x8ff has been reserved
Simple Boot Flag value 0x87 read from CMOS RAM was invalid
Simple Boot Flag at 0x7a set to 0x1
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: disabled - APM is not SMP safe.
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
SGI XFS with ACLs, security attributes, no debug enabled
SGI XFS Quota Management subsystem
Initializing Cryptographic API
vesafb: probe of vesafb0 failed with error -6
ACPI: Power Button (FF) [PWRF]
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux agpgart interface v0.100 (c) Dave Jones
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ACPI: PCI interrupt 0000:04:01.0[A] -> GSI 17 (level, low) -> IRQ 17
ttyS5 at I/O 0xcc08 (irq = 17) is a 16450
ttyS6 at I/O 0xcc10 (irq = 17) is a 8250
ttyS7 at I/O 0xcc18 (irq = 17) is a 16450
ttyS1 at I/O 0xcc20 (irq = 17) is a 8250
ttyS2 at I/O 0xcc28 (irq = 17) is a 8250
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
elevator: using anticipatory as default io scheduler
Floppy drive(s): fd0 is 1.44M
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ide0: I/O resource 0x1F0-0x1F7 not free.
ide0: ports already in use, skipping probe
Probing IDE interface ide1...
hdc: HL-DT-STDVD-ROM GDR8163B, ATAPI CD/DVD-ROM drive
hdd: PHILIPS DVD+/-RW DVD8631, ATAPI CD/DVD-ROM drive
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
ide1 at 0x170-0x177,0x376 on irq 15
hdc: ATAPI 48X DVD-ROM drive, 256kB Cache
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache
libata version 1.10 loaded.
ahci version 1.00
ACPI: PCI interrupt 0000:00:1f.2[C] -> GSI 20 (level, low) -> IRQ 20
ahci: probe of 0000:00:1f.2 failed with error -12
ata_piix version 1.03
ACPI: PCI interrupt 0000:00:1f.2[C] -> GSI 20 (level, low) -> IRQ 20
ata: 0x170 IDE port busy
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xFFA0 irq 14
ata1: dev 0 cfg 49:2f00 82:346b 83:7f01 84:4003 85:3469 86:3c01 87:4003 88:207f
ata1: dev 0 ATA, max UDMA/133, 312581808 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
  Vendor: ATA       Model: ST3160023AS       Rev: 8.05
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sda: drive cache: write back
 /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 < p5 p6 p7 p8 p9 p10 p11 > p4
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid10 personality registered as nr 9
md: raid5 personality registered as nr 4
raid5: automatically using best checksumming function: pIII_sse
   pIII_sse  :  4964.000 MB/sec
raid5: using function: pIII_sse (4964.000 MB/sec)
raid6: int32x1    675 MB/s
raid6: int32x2    875 MB/s
raid6: int32x4    687 MB/s
raid6: int32x8    593 MB/s
raid6: mmxx1     1914 MB/s
raid6: mmxx2     1933 MB/s
raid6: sse1x1    1121 MB/s

raid6: sse1x2    1183 MB/s
raid6: sse2x1    2226 MB/s
raid6: sse2x2    2390 MB/s
raid6: using algorithm sse2x2 (2390 MB/s)
md: raid6 personality registered as nr 8
md: multipath personality registered as nr 7
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
device-mapper: 4.3.0-ioctl (2004-09-30) initialised: dm-devel@redhat.com
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
Starting balanced_irq
ACPI wakeup devices: 
VBTN PCI0 PCI1 PCI2 PCI3 PCI4  KBD USB0 USB1 USB2 USB3 
ACPI: (supports S0 S1 S3 S4 S5)
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
ReiserFS: sda5: found reiserfs format "3.6" with standard journal
ReiserFS: sda5: using ordered data mode
ReiserFS: sda5: journal params: device sda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: sda5: checking transaction log (sda5)
ReiserFS: sda5: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 276k freed
Adding 1550232k swap on /dev/discs/disc0/part6.  Priority:-1 extents:1
NTFS driver 2.1.22 [Flags: R/W MODULE].
NTFS volume version 3.1.
NTFS volume version 3.1.
EXT2-fs warning: maximal mount count reached, running e2fsck is recommended
Real Time Clock Driver v1.12
snd_page_alloc: no version for "struct_module" found: kernel tainted.
ACPI: PCI interrupt 0000:04:02.0[A] -> GSI 18 (level, low) -> IRQ 18
Model 1007 Rev 00000000 Serial 10071102
ALSA /usr/src/alsa/alsa-driver-1.0.7/kbuild/../pci/ac97/../../alsa-kernel/pci/ac97/ac97_codec.c:1964: AC'97 0 does not respond - RESET
ALSA /usr/src/alsa/alsa-driver-1.0.7/kbuild/../pci/ac97/../../alsa-kernel/pci/ac97/ac97_codec.c:1972: AC'97 0 access is not valid [0x0], removing mixer.
AudigyLS: probe of 0000:04:02.0 failed with error -5
ts: Compaq touchscreen protocol output
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:1d.0: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 21, io base 0xff80
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.1[b] -> GSI 22 (level, low) -> IRQ 22
uhci_hcd 0000:00:1d.1: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 22, io base 0xff60
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
uhci_hcd 0000:00:1d.2: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 18, io base 0xff40
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.3[D] -> GSI 23 (level, low) -> IRQ 23
uhci_hcd 0000:00:1d.3: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4
PCI: Setting latency timer of device 0000:00:1d.3 to 64
uhci_hcd 0000:00:1d.3: irq 23, io base 0xff20
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.7[A] -> GSI 21 (level, low) -> IRQ 21
ehci_hcd 0000:00:1d.7: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 21, pci mem 0xffa80800
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 5
PCI: cache line size of 128 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 8 ports detected
tg3.c:v3.14 (November 15, 2004)
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:02:00.0 to 64
eth0: Tigon3 [partno(BCM95751) rev 4001 PHY(5750)] (PCIX:100MHz:32-bit) 10/100/1000BaseT Ethernet 00:11:11:4b:9c:7f
eth0: RXcsums[1] LinkChgREG[1] MIirq[1] ASF[0] Split[0] WireSpeed[1] TSOcap[1] 
input: PC Speaker
parport_pc: Ignoring new-style parameters in presence of obsolete ones
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
tg3: eth0: Link is up at 100 Mbps, full duplex.
tg3: eth0: Flow control is off for TX and off for RX.
Disabled Privacy Extensions on device c05b25e0(lo)
hw_random: RNG not detected

From above, these lines concern me:

ALSA /usr/src/alsa/alsa-driver-1.0.7/kbuild/../pci/ac97/../../alsa-kernel/pci/ac97/ac97_codec.c:1964: AC'97 0 does not respond - RESET
ALSA /usr/src/alsa/alsa-driver-1.0.7/kbuild/../pci/ac97/../../alsa-kernel/pci/ac97/ac97_codec.c:1972: AC'97 0 access is not valid [0x0], removing mixer.
AudigyLS: probe of 0000:04:02.0 failed with error -5

But I don't know what to do about them.

---

*sigh* All this effort, and I bet it's probably something simple too. :oops:

Any help would be much appreciated. Thank you in advance.

EDIT: [Solved]

Offline

#2 2005-01-01 01:09:46

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

did you add your user to the audio group?

# gpasswd -a kitsunebi audio 

arch + gentoo + initng + python = enlisy

Offline

#3 2005-01-01 01:14:16

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

Not yet, since I haven't been able to get it to run as root.

EDIT: Also, apparently, the audio group doesn't exist: unknown group: audio

Offline

#4 2005-01-01 01:22:44

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

to add an audio group

# groupadd audio

strange also that your sound module wasn't shipped with the stock kernel, could be a new one,


arch + gentoo + initng + python = enlisy

Offline

#5 2005-01-01 01:24:29

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

Added the audio group and added my user to it, but alsamixer still gives the same error.

Offline

#6 2005-01-01 01:26:47

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

did you installl from 0.7beta and are using udev?


arch + gentoo + initng + python = enlisy

Offline

#7 2005-01-01 01:28:05

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

Yes, when I couldn't get 0.6 to work, I downloaded 0.7 beta 2 and installed that. As for udev, I don't know how to tell, but I highly suspect I have devfs instead.

Offline

#8 2005-01-01 01:32:03

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

to find out wich

€ ps aux | grep udevd

arch + gentoo + initng + python = enlisy

Offline

#9 2005-01-01 01:33:16

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

root      1020  0.0  0.0   1376   368 ?        S<s  18:33   0:00 udevd
root      5435  0.0  0.0   3488   600 pts/1    S+   21:34   0:00 grep udevd

Offline

#10 2005-01-01 01:38:06

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

you are running udev,
your dev permissions are in the file
/etc/udev/permissions.d/udev.permissions

my alsa line look like this:
snd/*:root:audio:0660

hmm, i see now that root has defult permission to play sound, in that case you shouldn't have permission denied before when you were root, then i don't know what it could be!


arch + gentoo + initng + python = enlisy

Offline

#11 2005-01-01 01:41:05

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

In case this helps:

# audio devices
dsp*:root:audio:0660
audio*:root:audio:0660
midi*:root:audio:0660
mixer*:root:audio:0660
sequencer*:root:audio:0660
sound/*:root:audio:0660
snd/*:root:audio:0660
beep:root:audio:0660
admm*:root:audio:0660
adsp*:root:audio:0660
aload*:root:audio:0660
amidi*:root:audio:0660
dmfm*:root:audio:0660
dmmidi*:root:audio:0660
sndstat:root:audio:0660

As above, I also have snd/*:root:audio:0660

EDIT: BTW, thank you very much for your quick replies, xerxes2.

Offline

#12 2005-01-01 01:57:21

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

there seems to be something wrong with that module,
clear out /etc/modprobe.conf and take away all other sound modules in /etc/rc.conf accept for snd-audigyls

Edit: i was also checking in the kernel source but i couldn't find audigy ls, just the old audigy ,

Edit2: kernel modules normally must be compiled with the same gcc as the kernel and also with the same settings so i assume that you haven't touched the arch default ones,


arch + gentoo + initng + python = enlisy

Offline

#13 2005-01-01 02:03:54

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

I cleared out modprobe.conf and removed all but snd-audigyls in rc.conf, then rebooted, but it still doesn't work.

modprobe snd-audigy doesn't work either:
FATAL: Module snd_audigy not found.

EDIT: No, to my knowledge, I haven't done anything to the default gcc/settings that Arch came with.

Offline

#14 2005-01-01 02:05:24

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

what does "€ lsmod" say?


arch + gentoo + initng + python = enlisy

Offline

#15 2005-01-01 02:06:51

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

lsmod:

Module                  Size  Used by
ohci_hcd               23560  0
parport_pc             29124  0 
parport                38600  1 parport_pc
pcspkr                  4044  0 
tg3                    89860  0 
i2c_i801                8972  0 
i2c_core               23296  1 i2c_i801
ehci_hcd               35332  0 
uhci_hcd               34576  0 
usbcore               125560  4 ohci_hcd,ehci_hcd,uhci_hcd
tsdev                   8128  0 
evdev                   9984  0 
snd_audigyls           25636  0 
snd_ac97_codec         77920  1 snd_audigyls
snd_pcm                98308  2 snd_audigyls,snd_ac97_codec
snd_timer              24964  1 snd_pcm
snd                    55524  4 snd_audigyls,snd_ac97_codec,snd_pcm,snd_timer
soundcore              10848  1 snd
snd_page_alloc          8964  2 snd_audigyls,snd_pcm
rtc                    13128  0 
nls_cp437               6144  3 
vfat                   14976  3 
fat                    42912  1 vfat
ntfs                  187536  2

Offline

#16 2005-01-01 02:11:30

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

jesus man, you are using hotplug i assume!
try to disable hotplug in the daemons array, and reboot, this means that you also must put your usb modules in the modules array,
uhci-hcd and ehci-hcd ,


arch + gentoo + initng + python = enlisy

Offline

#17 2005-01-01 02:19:01

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

new rc.conf:

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

#
# Localization
#
# HARDWARECLOCK: set to "UTC" or "localtime"
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: fount in /usr/share/kbd/consolefonts (only needed for non-us)
# USECOLOR: use ANSI color sequences in startup messages
#
HARDWARECLOCK="localtime"
TIMEZONE=Canada/Pacific
KEYMAP=us
CONSOLEFONT=
USECOLOR="yes"

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

#
# Networking
#
HOSTNAME="foxbox"

#
# Module to load at boot-up (in this order)
#   (prefix a module with a ! to disable it)
#
MODULES=(!usbserial !ide-scsi uhci-hcd ehci-hcd snd-audigyls tg3)

#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   (prefix an interface in INTERFACES with a ! to disable it)
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0)

#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   (prefix a route in ROUTES with a ! to disable it)
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)

#
# Daemons to start at boot-up (in this order)
#   (prefix a daemon with a ! to disable it)
#
DAEMONS=(syslog-ng !hotplug !pcmcia network netfs crond)

# End of file

new lsmod:

Module                  Size  Used by
tg3                    89860  0 
snd_audigyls           25636  0 
snd_ac97_codec         77920  1 snd_audigyls
snd_pcm                98308  2 snd_audigyls,snd_ac97_codec
snd_timer              24964  1 snd_pcm
snd                    55524  4 snd_audigyls,snd_ac97_codec,snd_pcm,snd_timer
soundcore              10848  1 snd
snd_page_alloc          8964  2 snd_audigyls,snd_pcm
ehci_hcd               35332  0 
uhci_hcd               34576  0 
usbcore               125560  3 ehci_hcd,uhci_hcd
rtc                    13128  0 
nls_cp437               6144  3 
vfat                   14976  3 
fat                    42912  1 vfat
ntfs                  187536  2 

Alas, alsamixer and amixer still don't work.

Offline

#18 2005-01-01 02:23:01

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

it looks ok, check in /dev that your sound nodes are there

€ ls /dev/snd

if there is empty, your module doesn't work


arch + gentoo + initng + python = enlisy

Offline

#19 2005-01-01 02:24:18

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

In bright yellow:
controlC0  timer

EDIT: Wow, from New to Board to Regular in just one thread ^^

Offline

#20 2005-01-01 02:28:52

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

here is mine when i only load one sound module in rc.conf

controlC0  pcmC0D0c  pcmC0D0p  pcmC0D1p  pcmC0D2c  pcmC0D2p  seq  timer

i would say that your module doesn't work,   sad
i'm not sure but that is my thought, strange anyway that alsamixer says permission denied,


arch + gentoo + initng + python = enlisy

Offline

#21 2005-01-01 02:30:53

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

Do you think that Knoppix might help? I hear it has excellent hardware detection; I just finished downloading it a little while ago.

Offline

#22 2005-01-01 02:34:10

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

i don't think knoppix is going to help you because you already know the right module, i checked a few other places and it is a new module and maybe it is not yet working as it should,

Edit: try an and search on www.google.com/linux and you will find threads about it on other forums, i'm off to bead! zzzzzz.....


arch + gentoo + initng + python = enlisy

Offline

#23 2005-01-01 02:41:08

Kitsunebi
Member
Registered: 2004-12-31
Posts: 31

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

Aww.. pity. :cry:

Well, at this moment, I'm ready to try anything. Besides, I'd at least like to see what it's like after spending all this time downloading it ^^

If anyone can think of something that might work, I'd be glad to hear it  big_smile 

Thank you very much for your help so far, xerxes2.

Offline

#24 2005-01-01 06:47:36

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

You should give knoppix a try and will then be able to determine if the module plays.

Knoppix has the best hardware detect and you may get a clue from reading the mail as it boots.

I solved my USB audio problem by putting... snd-usb-audio... first in rc.conf
which then enabled the USB mixer in KDE and produced USB sound.

I am told that I should use ...hotplug... instead of rc.conf but hotplug gives me boot error....no shpchp... and it doesn't enable the mixer.

Knoppix is a big help....

OOPS: forgot to mention that the mixer in question was present in Knoppix in normal boot and in other Live CD's


Sign of the times: Navajo blanket..made in China
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Online

#25 2005-01-01 18:55:20

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: [Solved] Creative Labs|SB Audigy LS - ALSA problem

I direct you to my post in ..Arch Discussion Forum.

Post...Use USB sound via arch 2.6.9 .

Perhaps it contains a clue for you.


Sign of the times: Navajo blanket..made in China
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Online

Board footer

Powered by FluxBB