At Thu, 6 Dec 2001 23:09:14 -0700, Richard Gooch wrote: > > > Also loading the modules gives me: > > Dec 7 00:31:58 jackson kernel: devfs: devfs_register(unknown): could not append >to parent, err: -17 > > Two possibilities: > > - the module is trying to register "unknown" twice. The old devfs core > was forgiving about this (although it was always a driver bug to > attempt to create a duplicate). The new core won't let you do that. > Error 17 is EEXIST. Please fix the driver I guess that's a bug (or feature :) in soundcore.
ALSA tries to register the sound devices via register_special(), which can handle only one card correctly. All devices on 2nd or 3rd cards are named as "unknown". The attached patch will fix this problem. Takashi
sound_core.c.dif
Description: Binary data