Alsa-Devel Archive on 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox