You are not logged in.

#1 2007-07-24 17:59:41

CnupT
Member
From: Russia, Sochi
Registered: 2006-08-23
Posts: 7
Website

Bug with OSS and 2.6.22 kernel

Hello. I type upgrade from 2.6.21.6-1 to 2.6.22.1-3 kernel version and have problem with OSS.

[cnupt@linux /var/cache/pacman/pkg]$ sudo soundon
Relinking OSS kernel modules for "2.6.22-ARCH SMP preempt mod_unload 686 "
This may take few moments - please stand by...
Relinking OSS kernel modules finished
FATAL: Error inserting envy24ht (/lib/modules/2.6.22-ARCH/kernel/oss/envy24ht.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Loading module envy24ht failed - ignored

OSS started OK
[cnupt@linux /var/cache/pacman/pkg]$ dmesg | grep envy24ht
envy24ht: Unknown symbol pci_module_init

P.S. My friend have problem with other sound card and he have error with other oss module.

Offline

#2 2007-07-24 21:16:47

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,167

Re: Bug with OSS and 2.6.22 kernel

Did you rebuild the OSS modules against 2.6.22 ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2007-07-25 03:23:30

GaBMaTrIx
Member
From: Quebec, Canada
Registered: 2004-02-11
Posts: 13

Re: Bug with OSS and 2.6.22 kernel

I have this problem as well with my Envy24 based soundcard.

I checked in the OSS forum and saw this proposed fix to apply

http://mailman.opensound.com/pipermail/ … 00045.html

I applied it and it did clear out one error but got another incompatibility with the driver. I'll wait to build some newer version, GPL based hopefully.


"No limits. No fears. No substitutes."

Offline

#4 2007-07-25 17:46:36

CnupT
Member
From: Russia, Sochi
Registered: 2006-08-23
Posts: 7
Website

Re: Bug with OSS and 2.6.22 kernel

Did you rebuild the OSS modules against 2.6.22 ?

of course

I checked in the OSS forum and saw this proposed fix to apply

I try compile sources OSS from devel tree: http://developer.opensound.com/sources/ … pl.tar.bz2 ...and have a problem with configuration:

default configure

../builddir/cmd/ossrecord/ossrecord.man: No such file or directory
Cannot create the build tree
Setting up kernel-only NOREGPARM compiling environment
sh: ../setup/setupdir.sh: Too many levels of symbolic links
cp: cannot stat `kernel/framework/include/timestamp.h': No such file or directory

configure with options --no-regparm

../builddir/cmd/ossrecord/ossrecord.man: No such file or directory
Cannot create the build tree

Offline

#5 2007-07-28 19:02:02

CnupT
Member
From: Russia, Sochi
Registered: 2006-08-23
Posts: 7
Website

Re: Bug with OSS and 2.6.22 kernel

http://www.4front-tech.com/forum/viewtopic.php?t=2225

Some of the code for the envy24ht driver was provided by the equipment manufacturers under a none disclosure agreement and 4front Technologies has not received permission to disclose it, see:
http://developer.opensound.com/opensour … nsing.html
Q: Is everything in OSS open sourced?

For the time being it will be necessary to use pre-compiled binaries which come with an evaluation license to support sound cards using this driver.

Offline

#6 2007-08-02 18:31:38

lang2
Member
Registered: 2006-02-10
Posts: 386

Re: Bug with OSS and 2.6.22 kernel

Hope it gets fixed soon. sad

Offline

#7 2007-08-17 15:02:54

aquila_deus
Member
From: Taipei
Registered: 2005-07-02
Posts: 348
Website

Re: Bug with OSS and 2.6.22 kernel

lang2 wrote:

Hope it gets fixed soon. sad

Edit /usr/lib/oss/build/module.inc, line 60,
replace pci_module_init with pci_register_driver.

Remove /lib/modules/2.6.22/kernel/oss and restart oss-linux service

Offline

#8 2007-08-19 15:11:29

kishd
Member
Registered: 2006-06-14
Posts: 401

Re: Bug with OSS and 2.6.22 kernel

aquila_deus, Just tried it and it works, thank you.


---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare

Offline

#9 2007-08-20 18:35:15

CnupT
Member
From: Russia, Sochi
Registered: 2006-08-23
Posts: 7
Website

Re: Bug with OSS and 2.6.22 kernel

aquila_deus wrote:
lang2 wrote:

Hope it gets fixed soon. sad

Edit /usr/lib/oss/build/module.inc, line 60,
replace pci_module_init with pci_register_driver.

Remove /lib/modules/2.6.22/kernel/oss and restart oss-linux service

Thanks! It works for me too.

Offline

#10 2007-08-23 22:28:03

lang2
Member
Registered: 2006-02-10
Posts: 386

Re: Bug with OSS and 2.6.22 kernel

works here too. Thanks,

Offline

Board footer

Powered by FluxBB