Menu

#1 2.4.25 unresolved symbols on module load

open
5
2004-03-21
2004-03-20
Davide Rao
No

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.

Discussion

  • Davide Rao

    Davide Rao - 2004-03-20

    make and insmod log details

     
  • Davide Rao

    Davide Rao - 2004-03-20
    • labels: --> Install Problem (example)
    • assigned_to: nobody --> booiiing
     
  • Patric Schenke

    Patric Schenke - 2004-03-20

    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 :)

     
  • Patric Schenke

    Patric Schenke - 2004-03-20
    • status: open --> closed
     
  • Patric Schenke

    Patric Schenke - 2004-03-20

    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!

     
  • Davide Rao

    Davide Rao - 2004-03-21

    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)

     
  • Davide Rao

    Davide Rao - 2004-03-21

    Logged In: YES
    user_id=732987

    Now make fails an error on rtl8180+driver.o

    See the atached file dor details.

     
  • Davide Rao

    Davide Rao - 2004-03-21
     
  • Davide Rao

    Davide Rao - 2004-03-21
    • status: closed --> open
     
  • Patric Schenke

    Patric Schenke - 2004-03-21

    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.

     
  • Davide Rao

    Davide Rao - 2004-03-22

    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

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.