All of lore.kernel.org
 help / color / mirror / Atom feed
From: James Courtier-Dutton <James@superbug.demon.co.uk>
To: agenkin-dated-1055009935.e7788b@thpoon.com
Cc: Stephen Hassard <steve@hassard.net>, alsa-devel@lists.sourceforge.net
Subject: Re: Re: Audigy 2 support - update
Date: Sat, 24 May 2003 21:14:52 +0100	[thread overview]
Message-ID: <3ECFD2BC.1000307@superbug.demon.co.uk> (raw)
In-Reply-To: <86el2ouqq4.fsf@tea.thpoon.com>

Arcady Genkin wrote:
> Stephen Hassard <steve@hassard.net> writes:
> 
> 
>>On that note, does anyone know if you can purchase a digital IO
>>module for the Audigy2 separate from the Platinum package? I
>>wouldn't mind finding one that sits over a PCI slot in my chassis. I
>>don't like cables that hang out the front of my case.
> 
> 
> Have a look at Audigy2 Platinum EX.  Essentially, it's the same as the
> regular platinum (i.e. it comes with an internal PCI card), but
> instead of the LiveDrive there is an external module full of I/O
> connectors.
> 
> I have the Audigy2 Platinum Ex, which I purchased for the same reason
> as you.  However, I still could not get Alsa's emu10k1 driver to work
> with it (neither the recent CVS version, nor the 0.9.3 series). :(  I
> get the following error.  SB's emu10k1 driver works, though.
> 
> ,----[ modprobe output ]
> | ice alsa-driver # modprobe snd-emu10k1
> | /lib/modules/2.4.20/kernel/sound/pci/emu10k1/snd-emu10k1.o: \
> |   init_module: No such device
> | Hint: insmod errors can be caused by incorrect module parameters, \
> |   including invalid IO or IRQ parameters.
> |       You may find more information in syslog or the output from dmesg
> | /lib/modules/2.4.20/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod \
> |   /lib/modules/2.4.20/kernel/sound/pci/emu10k1/snd-emu10k1.o failed
> | /lib/modules/2.4.20/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod \
> |   snd-emu10k1 failed
> `----
> 
> ,----[ dmesg output ]
> | PCI: Found IRQ 11 for device 02:05.0
> | PCI: Sharing IRQ 11 with 00:1f.3
> | PCI: Sharing IRQ 11 with 02:01.0
> | ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:2089: AC'97 0:0 does not respond - RESET
> | EMU10K1/Audigy soundcard not found or device busy
> `----
To fix this try: -
lspci
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge 
(rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge 
(rev 03)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:10.0 Multimedia video controller: Internext Compression Inc iTVC15 
MPEG-2 Encoder (rev 01)
00:12.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 06)
00:12.1 Input device controller: Creative Labs SB Live! MIDI/Game Port 
(rev 06)
00:14.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] 
(rev 08)
01:00.0 VGA compatible controller: nVidia Corporation NV10 [GeForce 256 
SDR] (rev 10)

Notice that 00:12.0 is my SB Live.
Then do: -
lspci -n
00:00.0 Class 0600: 8086:7190 (rev 03)
00:01.0 Class 0604: 8086:7191 (rev 03)
00:07.0 Class 0601: 8086:7110 (rev 02)
00:07.1 Class 0101: 8086:7111 (rev 01)
00:07.2 Class 0c03: 8086:7112 (rev 01)
00:07.3 Class 0680: 8086:7113 (rev 02)
00:10.0 Class 0400: 4444:0803 (rev 01)
00:12.0 Class 0401: 1102:0002 (rev 06)
00:12.1 Class 0980: 1102:7002 (rev 06)
00:14.0 Class 0200: 8086:1229 (rev 08)
01:00.0 Class 0300: 10de:0100 (rev 10)

Notice that 00:12.0 is Class 0401: 1102:0002 (The numbers will be 
different for the Audigy 2)

Now, edit /alsacvs/alsa-kernel/pci/emu10k1/emu10k1.c line 81 onwards: -
static struct pci_device_id snd_emu10k1_ids[] __devinitdata = {
         { 0x1102, 0x0002, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },    /* 
EMU10K1 */
         { 0x1102, 0x0006, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },    /* Dell 
OEM version (EMU10K1) */
         { 0x1102, 0x0004, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1 },    /* 
Audigy */
         { 0, }
};


As you can see, 0x1102, 0x0002 is my SB Live.
Add a extra line for your Audigy 2 platinum ex.

and recompile, and see if that helps.

Cheers
James



-------------------------------------------------------
This SF.net email is sponsored by: ObjectStore.
If flattening out C++ or Java code to make your application fit in a
relational database is painful, don't do it! Check out ObjectStore.
Now part of Progress Software. http://www.objectstore.net/sourceforge

  reply	other threads:[~2003-05-24 20:14 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-05-23  5:12 Audigy 2 support - update Stephen Hassard
2003-05-23  5:36 ` Stephen Hassard
2003-05-23  7:30 ` Florin Andrei
2003-05-23  8:33   ` Måns Rullgård
2003-05-24  3:39     ` Florin Andrei
2003-05-24 16:59       ` Stephen Hassard
2003-05-24 18:47         ` Arcady Genkin
2003-05-24 20:14           ` James Courtier-Dutton [this message]
2003-05-25  2:13             ` Arcady Genkin
2003-05-23 14:46   ` Stephen Hassard
2003-05-24  0:43   ` Stephen Hassard
2003-05-24  3:37     ` Florin Andrei
2003-05-24 13:13       ` James Courtier-Dutton
2003-05-27  7:28         ` Pasi Kärkkäinen
2003-07-07 18:49           ` Pasi Kärkkäinen
2003-05-24  3:44 ` Florin Andrei
2003-05-24 16:49   ` Stephen Hassard
  -- strict thread matches above, loose matches on Subject: below --
2003-05-25  2:27 maniacdavid

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3ECFD2BC.1000307@superbug.demon.co.uk \
    --to=james@superbug.demon.co.uk \
    --cc=agenkin-dated-1055009935.e7788b@thpoon.com \
    --cc=alsa-devel@lists.sourceforge.net \
    --cc=steve@hassard.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.