Link to home
Start Free TrialLog in
Avatar of Shroder
Shroder

asked on

Madwifi Fedora 2 - 2.6.8-1.521

I'm having a problem with the following error: make

make[2]: Entering directory `/lib/modules/2.6.8-1.521/build'
  Building modules, stage 2.
  MODPOST
*** Warning: "ieee80211_iterate_nodes" [/root/madwifi/ath_rate/onoe/ath_rate_onoe.ko] undefined!*** Warning: "ether_sprintf" [/root/madwifi/ath_rate/onoe/ath_rate_onoe.ko] undefined!

it actually gives a bunch more. Most of them contain the word ieee80211. I've downloaded the source rpm for 2.6.8-1.521 and redone the instructions here:
http://www.fedoraforum.org/forum/printthread.php?t=2137

Still no luck. I wanted to confirm this was an error dealing with old source code before spending more hours on it. I'm not sure what i'm doing wrong.
Avatar of wesly_chen
wesly_chen
Flag of United States of America image

> [/root/madwifi/ath_rate/onoe/ath_rate_onoe.ko] undefined!
It looks like related to the source code itself.

Wesly
Avatar of Shroder
Shroder

ASKER

I thought that too. But a lot of people have used it so I can't understand if its a problem with the source why it hasn't been fixed.

Through googleing I have found that others had simular problems and upgrading the sharutils (pulling that name from memory so it may be spelt wrong) and the rpm source fixed the issue. I have done both (sharutils was most recent) and its still giving those errors.
Hi,

  I looked though the link:
http://www.fedoraforum.org/forum/printthread.php?t=2137
and I guess your error messages come out at step 8 (make).

  The only step I might do it different is step 5 (make oldconfig)
I will coy /boot/config-<kernel version> to /usr/src/linux-2.6 and rename to " .config" .

  I hope think help.

Wesly
Avatar of Shroder

ASKER

Didn't seem to work. Now when I first did step 5 (make oldconfig) it asked me some question as to what I wanted to include or if I wanted it to create the module.

I guessed at the answers, so maybe I selected the wrong ones. How can I go through that again or is there a file I can edit?

Just to be more descriptive. It would ask me if I wanted to install a module or support for something and the choices it gave me were y,N,m
Hi,

In Xwindow as root:
# cd /usr/src/linux-2.6
# make xconfig

Then you will get a menu GUI. Or just edit /usr/src/linux-2.6/.config

Wesly
Avatar of Shroder

ASKER

I'm going through the xconfig and saw no sign of the 802.11 support. I did a edit of the .config file and found it though. Everything is set to y.

I've pasted the wireless support part of it.

Anyway, it looks like its setup correctly in the config unless they shouldn't be setup as a module.

Now before I originaly made this post this was not enabled. So I went through make oldconfig and make all. Make all didn't take as much time as it did before. I'm assuming that's because its just recompiling files that are effected by the changed settings.

Then step 5 has already been made. From the looks of it I don't have to redo this.

#
# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
#
CONFIG_PRISM54=m
CONFIG_NET_WIRELESS=y

#
# PCMCIA network device support
#
CONFIG_NET_PCMCIA=y
CONFIG_PCMCIA_3C589=m
CONFIG_PCMCIA_3C574=m
CONFIG_PCMCIA_FMVJ18X=m
CONFIG_PCMCIA_PCNET=m
CONFIG_PCMCIA_NMCLAN=m
CONFIG_PCMCIA_SMC91C92=m
CONFIG_PCMCIA_XIRC2PS=m
CONFIG_PCMCIA_AXNET=m

#
# Wan interfaces
#
CONFIG_WAN=y
CONFIG_HOSTESS_SV11=m
CONFIG_COSA=m
CONFIG_DSCC4=m
CONFIG_DSCC4_PCISYNC=y
CONFIG_DSCC4_PCI_RST=y
CONFIG_LANMEDIA=m
CONFIG_SEALEVEL_4021=m
CONFIG_SYNCLINK_SYNCPPP=m
CONFIG_HDLC=m
CONFIG_HDLC_RAW=y
CONFIG_HDLC_RAW_ETH=y
CONFIG_HDLC_CISCO=y
CONFIG_HDLC_FR=y
CONFIG_HDLC_PPP=y


ASKER CERTIFIED SOLUTION
Avatar of wesly_chen
wesly_chen
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Shroder

ASKER

That made a little extra progress but it still errored out in some spots and ath_hal.ko was missing.