Upgrade to Hardy Herron broke driver for M-Audio Delta 1010lt card (ice1712)

Bug #204974 reported by Charles
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
linux-ubuntu-modules-2.6.24 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: linux-source-2.6.24

Description: Ubuntu hardy (development branch)
Release: 8.04

After an upgrade to the hardy heron beta, my soundcard, an maudio delta that uses the ice1712 driver, no longer works. When I do an lsmod I see that ice1712 isn't loaded, and when I do 'sudo modprobe ice1712', I get:

FATAL: Module ice1712 not found.

However, 'locate ice1712' yields several .ko files:

/lib/modules/2.6.22-14-generic/kernel/sound/pci/ice1712
/lib/modules/2.6.22-14-generic/kernel/sound/pci/ice1712/snd-ice1712.ko
/lib/modules/2.6.22-14-generic/kernel/sound/pci/ice1712/snd-ice1724.ko
/lib/modules/2.6.22-14-generic/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko
/lib/modules/2.6.24-12-generic/ubuntu/sound/alsa-driver/pci/ice1712
/lib/modules/2.6.24-12-generic/ubuntu/sound/alsa-driver/pci/ice1712/snd-ice1712.ko
/lib/modules/2.6.24-12-generic/ubuntu/sound/alsa-driver/pci/ice1712/snd-ice1724.ko
/lib/modules/2.6.24-12-generic/ubuntu/sound/alsa-driver/pci/ice1712/snd-ice17xx-ak4xxx.ko
/usr/src/linux-headers-2.6.24-12/sound/pci/ice1712
/usr/src/linux-headers-2.6.24-12/sound/pci/ice1712/Makefile

'uname -r' yields:
2.6.24-12-386

Should those .ko files have been in /lib/modules/2.6.24-12-386/kernel/sound/ ?

Tags: ice1712
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Charles,

It looks the module isn't enabled in Hardy (ie the kernel config option CONFIG_SND_ICE1712 isn't set):

ogasawara@yoji:~/ubuntu-hardy/debian/config$ grep -rn "CONFIG_SND_ICE1712" *
i386/config.virtual:489:CONFIG_SND_ICE1712=m
powerpc/config:2124:CONFIG_SND_ICE1712=m
sparc/config:1626:CONFIG_SND_ICE1712=m

Whereas in Gutsy it was:

ogasawara@yoji:~/ubuntu-gutsy/debian/config$ grep -rn "CONFIG_SND_ICE1712" *
amd64/config:2168:CONFIG_SND_ICE1712=m
hppa/config.hppa32:356:# CONFIG_SND_ICE1712 is not set
i386/config.386:1533:CONFIG_SND_ICE1712=m
i386/config.server:1527:CONFIG_SND_ICE1712=m
i386/config.virtual:445:# CONFIG_SND_ICE1712 is not set
i386/config.generic:1525:CONFIG_SND_ICE1712=m
ia64/config:1919:CONFIG_SND_ICE1712=m
lpia/config:1831:# CONFIG_SND_ICE1712 is not set
powerpc/config:1911:CONFIG_SND_ICE1712=m
sparc/config:1446:# CONFIG_SND_ICE1712 is not set

I'll reassign to the kernel team to take a look. Thanks.

Changed in linux:
assignee: nobody → ubuntu-kernel-team
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Tim Gardner (timg-tpi) wrote :

The ice1712 modules are built in linux-ubuntu-modules.

rtg@xps1330:/lib/modules/2.6.24-14-generic$ find .|grep ice17
./ubuntu/sound/alsa-driver/pci/ice1712
./ubuntu/sound/alsa-driver/pci/ice1712/snd-ice17xx-ak4xxx.ko
./ubuntu/sound/alsa-driver/pci/ice1712/snd-ice1724.ko
./ubuntu/sound/alsa-driver/pci/ice1712/snd-ice1712.ko

Changed in linux:
assignee: ubuntu-kernel-team → nobody
status: Triaged → Invalid
Revision history for this message
Craig N (cnewswanger) wrote :

Same problem for me.
Same result with "sudo modprobe ice1712"

  SO am I out of luck?

"It looks the module isn't enabled in Hardy" !!!! Does this mean there is a fix.
does the kernel need to be recompiled to fix this?

 I have this card because I work on audio and video. I need this sound card.
Do I go back to 7.10?

Revision history for this message
Andreas Gnau (rondom) wrote :

Please check if linux-ubuntu-modules is installed.

Revision history for this message
Tim Gardner (timg-tpi) wrote :

The ice1712 modules are packaged in linux-ubuntu-modules. See https://bugs.edge.launchpad.net/ubuntu/+bug/204974/comments/2

Attaching the output of dmesg might show some more info.

Changed in linux:
status: New → Invalid
Revision history for this message
Craig N (cnewswanger) wrote :

Hello again,

I've checked, and the Linux-ubuntu-modules are installed for the right kernel.
I've attached the result of dmesg and the applicable part of hwinfo.

If I run envy24control it get :
No ICE1712 cards found

Thanks to all.

Revision history for this message
Craig N (cnewswanger) wrote :

Here's the dmesg result

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.