Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Strange emu10k1 error messages
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Woyzeck
n00b
n00b


Joined: 11 Jan 2004
Posts: 9
Location: Austria

PostPosted: Thu Apr 15, 2004 12:17 pm    Post subject: Strange emu10k1 error messages Reply with quote

Hello,

until yesterday everything was working fine. Unfortunately I emerged some packages (world, system, vmware, rpm) and ran etc-update without taking care.
So I shot my sound configuration.

I have a SBLive! card running under emu10k1. I still have sound (at least I can listen to CDs) and everything seems to work.

But when I boot I see strange error messages:
"Missing kernel or user mode driver emu10k1" for several times

lsmod gives me:
Code:
Module                  Size  Used by    Tainted: PF
snd-pcm-oss            35332   0  (autoclean) (unused)
snd-mixer-oss          11256   0  (autoclean) [snd-pcm-oss]
floppy                 47996   2  (autoclean)
nvidia               1626624  11  (autoclean)
serial                 48996   0  (autoclean)
isa-pnp                28068   0  (autoclean) [serial]
lp                      6400   0  (autoclean)
vmnet                  22064   7
parport_pc             24520   1
parport                22720   1  [lp parport_pc]
vmmon                  36181   6
hid                    14088   0  (unused)
uhci                   23152   0  (unused)
snd-emu10k1            59268   2
snd-pcm                53572   1  [snd-pcm-oss snd-emu10k1]
snd-timer              12676   0  [snd-pcm]
snd-rawmidi            12416   0  [snd-emu10k1]
snd-util-mem            1168   0  [snd-emu10k1]
snd-hwdep               4672   0  [snd-emu10k1]
snd-ac97-codec         40508   0  [snd-emu10k1]
snd-seq-device          3728   0  [snd-emu10k1 snd-rawmidi]
snd                    28036   1  [snd-pcm-oss snd-mixer-oss snd-emu10k1 snd-pcm snd-timer snd-rawmidi snd-util-mem snd-hwdep snd-ac97-codec snd-seq-device]
soundcore               3332   6  [snd]
snd-page-alloc          6036   0  [snd-emu10k1 snd-pcm]
3c59x                  25648   1
usbcore                55712   1  [hid uhci]


I can although restart alsasound:
Code:

/etc/init.d/alsasound restart
 * ALSA Detected...
 * Restoring Mixer Levels                                                                                         [ ok ]


I can even set the mixer levels using alsamixer.

So how can I get rid of those boot error messages ?

Any hints ?
Back to top
View user's profile Send private message
Vanellus
n00b
n00b


Joined: 17 Oct 2003
Posts: 6

PostPosted: Thu Apr 15, 2004 5:29 pm    Post subject: Same problem here. Reply with quote

I did exactly the same. However, I thought I did pay attention to my etc-update. I have not seen any config for sound coming by. Nevertheless, sound works fine for me. Additional information (see "Intel 810" lines):
Code:

root@telemachus sander # dmesg
Linux version 2.4.25-gentoo (root@telemachus) (gcc version 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)) #1 Sat Apr 3 17:43:03 CEST 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
 BIOS-e820: 000000000fff0000 - 000000000fff8000 (ACPI data)
 BIOS-e820: 000000000fff8000 - 0000000010000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffee0000 - 00000000fff00000 (reserved)
 BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
255MB LOWMEM available.
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 65520
zone(0): 4096 pages.
zone(1): 61424 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 AMI                                       ) @ 0x000fa360
ACPI: RSDT (v001 AMIINT AMIINT10 0x00001000 MSFT 0x0100000b) @ 0x0fff0000
ACPI: FADT (v001 AMIINT AMIINT10 0x00001000 MSFT 0x0100000b) @ 0x0fff0030
ACPI: DSDT (v001    SiS      735 0x00000100 MSFT 0x0100000d) @ 0x00000000
Kernel command line: splash=silent root=/dev/hdb5 vga=791 hdc=ide-scsi
bootsplash: silent mode.
ide_setup: hdc=ide-scsi
Initializing CPU#0
Detected 1394.086 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 2785.28 BogoMIPS
Memory: 254720k/262080k available (1737k kernel code, 6972k reserved, 303k data, 120k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
Proc Config support by ptb@it.uc3m.es
proc config counted 6091 bytes in names
proc config counted 666 bytes in value handles
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU:     After generic, caps: 0183f9ff c1c7f9ff 00000000 00000000
CPU:             Common caps: 0183f9ff c1c7f9ff 00000000 00000000
CPU: AMD Athlon(tm) Processor stepping 04
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20040116
PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last bus=1
PCI: Using configuration type 1
ACPI: IRQ9 SCI: Edge set to Level Trigger.
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: Power Resource [URP1] (off)
ACPI: Power Resource [URP2] (off)
ACPI: Power Resource [FDDP] (off)
ACPI: Power Resource [LPTP] (off)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 *5 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 7 10 11 12 14 15)
PCI: Probing PCI hardware
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 5
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
vesafb: framebuffer at 0xca000000, mapped to 0xd0816000, size 3072k
vesafb: mode is 1024x768x16, linelength=2048, pages=0
vesafb: protected mode interface info at c000:0336
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Looking for splash picture... no good signature found.
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.10f
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Equalizer1996: $Revision: 1.2.1 $ $Date: 1996/09/22 13:52:00 $ Simon Janes (simon@ncm.com)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 00:02.5
SIS5513: chipset revision 208
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS735 ATA 100 (2nd gen) controller
    ide0: BM-DMA at 0xff00-0xff07, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xff08-0xff0f, BIOS settings: hdc:DMA, hdd:DMA
hda: FUJITSU MPG3204AH EF, ATA DISK drive
hdb: WDC WD400BB-00DEA0, ATA DISK drive
blk: queue c0172360, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c017249c, I/O limit 4095Mb (mask 0xffffffff)
hdc: LITE-ON LTR-16102B, ATAPI CD/DVD-ROM drive
hdd: CD-ROM 52X/AKH, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 40031712 sectors (20496 MB) w/2048KiB Cache, CHS=2491/255/63, UDMA(100)
hdb: attached ide-disk driver.
hdb: host protected area => 1
hdb: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(100)
hdd: attached ide-cdrom driver.
hdd: ATAPI 52X CD-ROM drive, 192kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
 /dev/ide/host0/bus0/target1/lun0: p1 p2 < p5 p6 p7 p8 p9 >
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 1417k freed
EXT2-fs warning: checktime reached, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
reiserfs: found format "3.6" with standard journal
reiserfs: checking transaction log (device ide0(3,69)) ...
for (ide0(3,69))
ide0(3,69):Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Trying to move old root to /initrd ... failed
Unmounting old root
Trying to free ramdisk memory ... okay
Freeing unused kernel memory: 120k freed
Adding Swap: 730948k swap-space (priority -1)
Adding Swap: 1052216k swap-space (priority -2)
attempt to access beyond end of device
03:45: rw=0, want=10458284, limit=10458283
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
00:0d.0: 3Com PCI 3c905C Tornado at 0xd400. Vers LK1.1.18-ac
 00:04:75:fa:22:e6, IRQ 11
  product code 5558 rev 00.6 date 08-09-03
  Internal config register is 3800000, transceivers 0xa.
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 782d.
  Enabling bus-master transmits and whole-frame receives.
00:0d.0: scatter/gather enabled. h/w checksums enabled
See Documentation/networking/vortex.txt
00:11.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xcc00. Vers LK1.1.18-ac
 00:50:04:2f:45:26, IRQ 5
  product code 544a rev 00.12 date 02-23-99
  Internal config register is 1800000, transceivers 0xa.
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 7849.
  Enabling bus-master transmits and whole-frame receives.
00:11.0: scatter/gather enabled. h/w checksums enabled
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
EXT2-fs warning (device ide0(3,70)): ext2_read_super: mounting ext3 filesystem as ext2
 
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
intel8x0_measure_ac97_clock: measured 49938 usecs
intel8x0: clocking to 48000
devfs_register(unknown): could not append to parent, err: -17
devfs_register(unknown): could not append to parent, err: -17
devfs_register(unknown): could not append to parent, err: -17
devfs_register(unknown): could not append to parent, err: -17
devfs_register(unknown): could not append to parent, err: -17
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
usb-ohci.c: USB OHCI at membase 0xd0d5b000, IRQ 5
usb-ohci.c: usb-00:02.3, Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 3 ports detected
usb-ohci.c: USB OHCI at membase 0xd0d5d000, IRQ 11
usb-ohci.c: usb-00:02.2, Silicon Integrated Systems [SiS] USB 1.0 Controller
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected

Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
Intel 810 + AC97 Audio, version 0.24, 17:58:10 Apr  3 2004
uhci.c: USB Universal Host Controller Interface driver v1.1
usb-uhci.c: $Revision: 1.275 $ time 17:58:39 Apr  3 2004
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
eth0: no IPv6 routers present
lp0: using parport0 (polling).
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
inserting floppy driver for 2.4.25-gentoo
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
cdrom: This disc doesn't have any tracks I recognize!
cdrom: This disc doesn't have any tracks I recognize!

Also, my lsmod:
Code:

root@telemachus sander # lsmod
Module                  Size  Used by    Not tainted
floppy                 50588   0  (autoclean)
serial                 48068   0  (autoclean)
isa-pnp                31920   0  (autoclean) [serial]
lp                      6816   0  (autoclean)
usb-ohci               18920   0  (unused)
snd-pcm-oss            39364   0  (unused)
snd-mixer-oss          13944   0  [snd-pcm-oss]
snd-seq-midi            4064   0  (autoclean) (unused)
snd-ens1371            12324   0  (autoclean)
snd-intel8x0           19876   1  (autoclean)
snd-ac97-codec         49404   0  (autoclean) [snd-ens1371 snd-intel8x0]
snd-pcm                64132   0  (autoclean) [snd-pcm-oss snd-ens1371 snd-intel8x0]
snd-mpu401-uart         3616   0  (autoclean) [snd-intel8x0]
snd-rawmidi            14400   0  (autoclean) [snd-seq-midi snd-ens1371 snd-mpu401-uart]
snd-page-alloc          7028   0  (autoclean) [snd-intel8x0 snd-pcm]
snd-seq-oss            29664   0  (unused)
snd-seq-midi-event      3552   0  [snd-seq-midi snd-seq-oss]
snd-seq                37520   2  [snd-seq-midi snd-seq-oss snd-seq-midi-event]
snd-timer              14980   0  [snd-pcm snd-seq]
snd-seq-device          4416   0  [snd-seq-midi snd-rawmidi snd-seq-oss snd-seq]snd                    34404   1  [snd-pcm-oss snd-mixer-oss snd-seq-midi snd-ens1371 snd-intel8x0 snd-ac97-codec snd-pcm snd-mpu401-uart snd-rawmidi snd-seq-oss snd-seq-midi-event snd-seq snd-timer snd-seq-device]
soundcore               3972  12  [snd]
usbcore                63180   1  [usb-ohci]
nls_iso8859-1           2876   1  (autoclean)
nls_cp437               4380   1  (autoclean)
vfat                   10732   1  (autoclean)
fat                    32600   0  (autoclean) [vfat]
parport_pc             27656   1
parport                25992   1  [lp parport_pc]
3c59x                  26032   1

As you can see, I have two sound cards, and only one gives errors. Furthermore, no modules relating to my soundcard are loaded:
Code:

root@telemachus sander # cat /etc/modules.autoload.d/kernel-2.4
# /etc/modules.autoload.d/kernel-2.4:  kernel modules to load when system boots.# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/modules.autoload.d/kernel-2.4,v 1.1 2003/03/09 09:06:23 azarah Exp $
#
# Note that this file is for 2.4 kernels.  If you need different modules
# for a 2.5 kernel, you can create /etc/modules.autoload.d/kernel-2.5
#
# Add the names of modules that you'd like to load when the system
# starts into this file, one per line.  Comments begin with # and
# are ignored.  Read man modules.autoload for additional details.
 
# For example:
3c59x
#ac97_codec
#i810_audio
#nvidia
#8139too
parport
parport_pc

I would like to add that these errors appear right after:
Code:

INIT: Entering runlevel: 3
 * Starting input hotplugging   [OK]
 * Starting pci hotplugging [OK]
... can't load module i810_audio
"Missing kernel or user mode driver emu10k1
(these last two lines are repeated about 7 times)


So, any suggestions? Maybe this is a kernel related problem? Maybe hotplugging?
Back to top
View user's profile Send private message
superintendent
n00b
n00b


Joined: 10 May 2004
Posts: 3
Location: Toronto, Canada

PostPosted: Fri May 14, 2004 10:05 pm    Post subject: Reply with quote

I had this problem too. What I figured out through trial and error was that boot process was trying to load 2 different drivers for the same card in 2 different places. The kernel I compiled had the Intel ICH drivers (snd-intel8x0) used for ALSA and the OSS drivers (i810_audio). What I did to resolve this was to add the snd-intel8x0 driver to the file etc/modules.autoload.d/kernel-2.4 and then added the i810_audio driver the file /etc/hotplug/blacklist. By adding the OSS driver version to the blacklist file it prevents the pci hotplugging service from trying to load the OSS driver. The hotplug service gets the list of drivers to load from depmod (which it gets its information from the System.map file, if I am not mistaken). This solution now loads the ALSA driveer and restores my mixer settings and removes the boot messages "... can't load module i810_audio " from the pci hotplugging. Makes for a cleaner boot. Granted I have only one sound card.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum