You are not logged in.
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-ossThen, I determined by visiting http://www.alsa-project.org/alsa-doc/ that I needed to use the audigyls module, so:
modprobe snd-audigylswhich, 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: 4CCBC38AF44D1461882C573which 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 installNo 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-ossEach 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 deniedAt 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-ossIn 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 detectedFrom 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 -5But 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
did you add your user to the audio group?
# gpasswd -a kitsunebi audio arch + gentoo + initng + python = enlisy
Offline
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
to add an audio group
# groupadd audiostrange also that your sound module wasn't shipped with the stock kernel, could be a new one,
arch + gentoo + initng + python = enlisy
Offline
Added the audio group and added my user to it, but alsamixer still gives the same error.
Offline
did you installl from 0.7beta and are using udev?
arch + gentoo + initng + python = enlisy
Offline
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
to find out wich
€ ps aux | grep udevdarch + gentoo + initng + python = enlisy
Offline
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 udevdOffline
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
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:0660As above, I also have snd/*:root:audio:0660
EDIT: BTW, thank you very much for your quick replies, xerxes2.
Offline
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
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
what does "€ lsmod" say?
arch + gentoo + initng + python = enlisy
Offline
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 2Offline
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
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 filenew 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
it looks ok, check in /dev that your sound nodes are there
€ ls /dev/sndif there is empty, your module doesn't work
arch + gentoo + initng + python = enlisy
Offline
In bright yellow:
controlC0 timer
EDIT: Wow, from New to Board to Regular in just one thread ^^
Offline
here is mine when i only load one sound module in rc.conf
controlC0 pcmC0D0c pcmC0D0p pcmC0D1p pcmC0D2c pcmC0D2p seq timeri would say that your module doesn't work,
i'm not sure but that is my thought, strange anyway that alsamixer says permission denied,
arch + gentoo + initng + python = enlisy
Offline
Do you think that Knoppix might help? I hear it has excellent hardware detection; I just finished downloading it a little while ago.
Offline
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
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
Thank you very much for your help so far, xerxes2.
Offline
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
Prediction...This year will be a very odd year!
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!
Offline
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.
Prediction...This year will be a very odd year!
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!
Offline