Find the answer to your Linux question:
Results 1 to 2 of 2
I have compiled compat-wireless-2.6.32.16 for Atheros Ath9k wifi device corresponding to inux-2.6.21. The following .ko s were only compiled : cfg80211.k0 mac80211.ko ath.ko ath9k.ko and the following 3 .ko s ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jul 2012
    Posts
    1

    Porting Compat wireless driver for linux-2.6.21


    I have compiled compat-wireless-2.6.32.16 for Atheros Ath9k wifi device corresponding to inux-2.6.21.
    The following .ko s were only compiled :

    cfg80211.k0
    mac80211.ko
    ath.ko
    ath9k.ko

    and the following 3 .ko s were not compiled

    ath9k_hw.ko
    ath9k_common.ko
    compat.ko

    As a result while i insert the compiled .kos I get a list of undefined symbols.

    Please help.

  2. #2
    Just Joined!
    Join Date
    Jun 2006
    Posts
    57
    1. As it produced a few module files, apparently some of them contain dependencies for the others. I.e. pay attention to the order of insertion.
    'grep' via the code to find out which files define the missing symbols.
    2. If you find out, that files that contain essential symbols were not compiled, try to figure out what the build system configuration should be in order to get everything in place.
    3. It is not totally impossible to be forced to re-build the kernel, as modules might, as well, depend on symbols / constants defined in the kernel.
    4. And ... 'grep' ...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •