[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Madwifi Fedora 2 - 2.6.8-1.521

Posted on 2004-11-11
8
Medium Priority
?
206 Views
Last Modified: 2013-12-06
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.
0
Comment
Question by:Shroder
  • 4
  • 4
8 Comments
 
LVL 38

Expert Comment

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

Wesly
0
 

Author Comment

by:Shroder
ID: 12561779
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.
0
 
LVL 38

Expert Comment

by:wesly_chen
ID: 12562288
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
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 

Author Comment

by:Shroder
ID: 12567272
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
0
 
LVL 38

Expert Comment

by:wesly_chen
ID: 12568159
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
0
 

Author Comment

by:Shroder
ID: 12571775
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


0
 
LVL 38

Accepted Solution

by:
wesly_chen earned 1500 total points
ID: 12572269
Hi,

   It might be safe to do
# make clean
then follow by step 5....

Wesly
0
 

Author Comment

by:Shroder
ID: 12632171
That made a little extra progress but it still errored out in some spots and ath_hal.ko was missing.
0

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In part one, we reviewed the prerequisites required for installing SQL Server vNext. In this part we will explore how to install Microsoft's SQL Server on Ubuntu 16.04.
Often times it's very very easy to extend a volume on a Linux instance in AWS, but impossible to shrink it. I wanted to contribute to the experts-exchange community a way of providing a procedure that works on an AWS instance. It can also be used on…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Suggested Courses
Course of the Month18 days, 4 hours left to enroll

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question