Subject: Re: airport for kernel 2.4
From: Philip Good (phil@redplanetx.com)
Date: Sat Feb 10 2001 - 19:11:04 MST
Yes you're right. Here were the fatal errors:
airport.c: In function 'airport_tx'"
airport.c:2177: structure has no member named `tbusy'
airport.c: In function 'airport_attach':
airport.c:2660: incompatible types in assignment
So I went ahead and got in there and commented out the following:
/*
if (test_and_set_bit(0, (void *) &dev->tbusy) != 0) {
DEBUG(DEBUG_TXRX, "%s: airport_tx(%s) called while busy!\n", dev_info,
dev->name);
if ((jiffies - dev->trans_start) < TX_TIMEOUT)
return 1;
if (!netif_running(dev))
{
printk(KERN_WARNING "%s: %s Tx on stopped device!\n", dev_info,
dev->name);
return 1;
}
airport_watchdog(dev);
}
*/
which seemed to be some debug stuff, and:
/*
if (!eth)
dev->name = "airport";
*/
which I'm not sure why it didn't work but looked like it was in a PCMCIA
section (I've got an internal airport card). It then compiled and will work
for a few minutes, but then I get transmit errors.
Airport also shows up as dev eth1 instead of airport. I'll look into it a
little
more to see what's going on in there pr look forward to anyone else's
comments.
Phil
Robert Vogt IV wrote:
> > The redefined error is when a #define statement occurs for the same
> > name more than once. Try commenting out one of the definitions.
> > Either comment it out in airport.c, or comment it out in k_compat.h".
> >
> > --- Sean
> >
> > On Sat, 10 Feb 2001, Philip Good wrote:
> >
> >> Has anyone been able to compile airport for kernel 2.4? I'm trying with
> >> the 2.4.2-pre1 and get a bunch of errors starting with:
> >>
> >> airport.c:333: warning: 'DEV_KFREE_SKB' redefined
> >> k_compat.h:125: warning: this is the location of thhe previous
> >> definition
> >>
> >> I've enabled WAN when compiling the kernel.
> But the #define pre-processor directive is just a warning. You should
> still be able to compile. If not, please post the relevant errors.
>
> Sincerely,
>
> Robert Vogt IV
This archive was generated by hypermail 2a24 : Sat Feb 10 2001 - 19:12:02 MST