Compile failure with sa_interrupt undefined, and slub seems to not be compatible with the driver as it leads to a system freeze if using slub when establishing a connection.
Please, post the errors instead of describing them.
Created attachment 141901 [details] compile failure on 2.6.24 kernel
The compile failure has been included now.
/var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c: In function 'pulsar_init_one': /var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c:1018: error: 'SA_SHIRQ' undeclared (first use in this function) /var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c:1018: error: (Each undeclared identifier is reported only once /var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c:1018: error: for each function it appears in.) /var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c: In function 'pulsar_init': /var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c:1229: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492) /var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c: In function 'pulsar_exit': /var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.c:1253: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492) make[2]: *** [/var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24/pulsar.o] Error 1 make[1]: *** [_module_/var/tmp/portage/net-dialup/openadsl-4.0.24/work/pulsar-4.0.24] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.24-gentoo' make: *** [default] Error 2 * * ERROR: net-dialup/openadsl-4.0.24 failed.
Created attachment 142066 [details] The diff to make the module compile against the 2.6.24 kernel
Below is the new ebuild, and patch. Please submit to portage.
Created attachment 142070 [details] New openadsl ebuild
Created attachment 142071 [details, diff] pulsar.c patch copy the patch to the ${FILESDIR}. ;)
*** Bug 206359 has been marked as a duplicate of this bug. ***
Fixed in cvs, without revision bump.