SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
First of all, please don't blame me if there is another topic on this question,
i am just very short of time.
here is the deal,
i got the linuxant modem driver, i used it befor w/ my same modem, it used to work fine
now, i installed a new kernel (compiled from 2.6.12),
and after installing, the modem driver, hsfconfig just can't find the path to the kernel source.
i know exactly what i am doing, and i know that it is right.
and another deal, if the kernel version is not 2.6.12 the driver works fine.
but the problem is that i need the 2.6.12 kernel, cause it has got built in audio, and video drivers for my MB
lol,i knew that someone was gonna post sth like your post, and after all i forgot to mention that i did that
i do give the correct path of my kernel source, but it won't work
What driver version are you using? If it's the last free one (5.03.27) I don't believe it will work with the 2.6.x kernels.
From the readme:
Quote:
The drivers should work on most current Linux distributions, based on
the 2.4.x kernels. A Pentium processor with the MMX enhancements
is required. Some systems may require kernel recompilation with
special ACPI patches. Preemptible kernels are not yet supported.
Some people are successfully using the drivers under 2.2 and 2.5 kernels
but they are not officially supported. We strongly recommend that 2.2
users upgrade to 2.4 before reporting bugs.
It might be the preemtible kernel option that's holding you back. Right now I'm using the HSF, which is the only reason I still keep the 2.4.x kernel around. If you can get this working, let us know how.
I am using the latest free linuxant driver (6.0.3 if im not mistaking), which is limited to 14.4
the reason i don't want to use the 2.4 kernel is that i'm having bunch of problems w/ audio/video drivers, i got them all but somehow while installed they either don't work at all, or, even if they do work, the PC becomes so got damned slow, that it irritates.
this is the only thing hsfconfig gives me after i give it the path to the source:
Quote:
ERROR: Module build failed!
Please examine the log file "/tmp/hsfconfig-buildlog.txt" to determine why.
i did examine this file, and didn't get what made things go wrong, here it is:
`/usr/src/linux-2.6.12'
Makefile:1110: target `_module_/usr/lib/hsfmodem/modules' given more
than once in the same rule.
Makefile:1124: target `_clean_/usr/lib/hsfmodem/modules' given
more than once in the same rule.
CC [M] /usr/lib/hsfmodem/modules/mod_engine.o
/usr/lib/hsfmodem/modules/mod_engine.c:18: warning: type defaults to `int' in declaration of
(without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:18: warning:
data definition has no type or storage class
/usr/lib/hsfmodem/modules/mod_engine.c:19:
warning: type defaults to `int' in declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:19: warning: parameter names (without types) in
function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:19: warning: data definition has
no type or storage class
/usr/lib/hsfmodem/modules/mod_engine.c:20: warning: type defaults
to `int' in declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:20:
warning: parameter names (without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:20: warning: data definition has no type or storage
class
/usr/lib/hsfmodem/modules/mod_engine.c:21: warning: type defaults to `int' in
declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:21: warning:
parameter names (without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:21: warning: data definition has no type or storage
class
/usr/lib/hsfmodem/modules/mod_engine.c:22: warning: type defaults to `int' in
declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:22: warning:
parameter names (without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:22: warning: data definition has no type or storage
class
/usr/lib/hsfmodem/modules/mod_engine.c:23: warning: type defaults to `int' in
declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:23: warning:
parameter names (without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:23: warning: data definition has no type or storage
class
/usr/lib/hsfmodem/modules/mod_engine.c:24: warning: type defaults to `int' in
declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:24: warning:
parameter names (without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:24: warning: data definition has no type or storage
class
/usr/lib/hsfmodem/modules/mod_engine.c:25: warning: type defaults to `int' in
declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:25: warning:
parameter names (without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:25: warning: data definition has no type or storage
class
/usr/lib/hsfmodem/modules/mod_engine.c:26: warning: type defaults to `int' in
declaration of `EXPORT_SYMBOL_NOVERS'
/usr/lib/hsfmodem/modules/mod_engine.c:26: warning:
parameter names (without types) in function declaration
/usr/lib/hsfmodem/modules/mod_engine.c:26: warning: data definition has no type or storage
class
CC [M] /usr/lib/hsfmodem/modules/mod_mc97ali.o
In file included from
/usr/lib/hsfmodem/modules/mod_mc97ali.c:32:
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In
function `cnxthwpci_probe':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:36: error:
structure has no member named `slot_name'
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:55:
error: structure has no member named `slot_name'
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:81: warning: `pm_register' is deprecated
(declared at include/linux/pm.h:106)
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:132:
warning: `pm_unregister' is deprecated (declared at include/linux/pm.h:111)
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function `cnxthwpci_remove':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:155: warning: `pm_unregister' is deprecated
(declared at include/linux/pm.h:111)
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In
function `cnxthwpci_init':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:190: error:
structure has no member named `slot_name'
make[2]: ***
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.