I'm using kernel 2.4.25-epia1 (standard kernel 2.4.25
with via epia patches for my mini-itx MB) on a
slackware 9.1.
Tha building process goes fine (eccept for some warnings)
but when I try to load the module I get tons of
unresolved symbols.
I'm sending the details in an attached text file.
make and insmod log details
Logged In: YES
user_id=877639
the problem is quite simple: just have a look at the
makefile. the main target rtl8180.o contains only
rtl8180_pci.o, which is build by compiling rtl8180_pci.c
this file includes different header-files, but the according
c-files are not compiled. i will fix this immediatly.
of course this is a very dumb error and fully my fault :)
Logged In: YES
user_id=877639
i have corrected the makefile and the according source-files.
i have also added the copyright-information to the
source-files :)
but still i cannot insmod it into kernel 2.6
please be aware that this driver isn't complete yet! a lot
of functions are not really implemented!
Logged In: YES
user_id=732987
Thanks for the quick response.
I gather it is still experimental but I hope it has some
functionality.
Probably some functionality is better that what you get with
the original driver !!!!!!
I had a go at attempting to use the original driver on
slackware with the kernel that the driver was looking for
(on RH8.0) ... result:
Module loaded correctly (but does not light ot the card leds)
iwconfig, iwpriv work
can assign static address to NIC (no dinamic ones as see below)
no packets can manbage to leave the device (as it probably
never was activated properly)
Logged In: YES
user_id=732987
Now make fails an error on rtl8180+driver.o
See the atached file dor details.
Logged In: YES
user_id=877639
these errors are quite weird. i hope some can be fixed by
moving the include of rtl8180.h to the end of the
include-list in rtl8180_driver.c. i have done this for now.
the other errors require further investigation.
Logged In: YES
user_id=732987
It appears that some were dew to me having forgot to link
correctly /usr/src/linux to kernel 2.4.25-epia1 (I
previously made some attempts with kernel 2.4.20 with bothe
your software and original rtl driver).
I corrected the link , make clean ... but still get build
error I'm not home at the moment so I cannot send details
... but If I remember correctly it was some error in
definition of some variable in line 91 of rtl8180_driver.c.
Regards
David