Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 40945

Summary: alsa-driver snd-via82xx.o prevents game controller module ns558.o from loading
Product: Gentoo Linux Reporter: Jeffrey Crawford <jeffrey>
Component: [OLD] Core systemAssignee: x86-kernel (DEPRECATED) <x86-kernel>
Status: RESOLVED CANTFIX    
Severity: major CC: steel300
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jeffrey Crawford 2004-02-09 00:50:58 UTC
After installing the alsa-driver package to get sound I found that trying to load ns558.o fails with the following message:

/lib/modules/2.4.25_pre6-gss/kernel/drivers/char/joystick/ns558.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.25_pre6-gss/kernel/drivers/char/joystick/ns558.o: insmod /lib/modules/2.4.25_pre6-gss/kernel/drivers/char/joystick/ns558.o failed
/lib/modules/2.4.25_pre6-gss/kernel/drivers/char/joystick/ns558.o: insmod ns558 failed

if I unload the snd-via82xx.o module and other related ones, I can get ns558.o installed and working, but then snd-via82xx.o no longer loads with a similar message. The modules are fighting with each other, they have a common dependency module gameport.o. I think they can't share this module for whatever reason. This will probably have to go to the upstream maintainers, but I'm reporting it here first just in case

Reproducible: Always
Steps to Reproduce:
1. Starting the system loads snd-via82xx.o through /etc/modules.autoloader.d/kernel-2.4
2. # modprobe ns558
3.

Actual Results:  
recieve the following error message:

/lib/modules/2.4.25_pre6-gss/kernel/drivers/char/joystick/ns558.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.25_pre6-gss/kernel/drivers/char/joystick/ns558.o: insmod
/lib/modules/2.4.25_pre6-gss/kernel/drivers/char/joystick/ns558.o failed
/lib/modules/2.4.25_pre6-gss/kernel/drivers/char/joystick/ns558.o: insmod ns558
failed


Expected Results:  
load without error, if the other module is not present this works, they just
will not load at the same time

Here is the gameport.o line in /proc/modules when snd-via82xx.o is loaded:

gameport                1676   0 [snd-via82xx]

Here is the gameport.o and isa-pnp.o line when ns558.o is loaded:

isa-pnp                32068   0 [ns558]
gameport                1676   0 [ns558]
Comment 1 Jason Cox (RETIRED) gentoo-dev 2004-04-09 08:18:41 UTC
Has a newer kernel helped at all? It his still an issue?
Comment 2 Jason Cox (RETIRED) gentoo-dev 2004-04-16 17:20:57 UTC
Long gone. This bug is old and has ne need to be open when the author won't reply.
Comment 3 Jeffrey Crawford 2004-04-19 21:28:19 UTC
Sorry I did not post correctly last time but I can no longer assist with this bug anyway because I have bought a soundcard from Creative Labs, and this problem does not exist. Sorry for the delay