View previous topic :: View next topic |
Author |
Message |
@alexander Retired Dev
Joined: 16 Jul 2004 Posts: 24
|
Posted: Fri Jul 16, 2004 4:24 pm Post subject: Airport Extreme drivers (alpha) |
|
|
Someone in #gentoo-ppc gave me the link to alpha (i.e. they don't work) linux airport extreme drivers. I can't remember the url, but I know they were posted on sourceforge. They successfully load and unload, but thats about it. Hopefully these will be a good starting point for anyone who wants to try to get the airport extreme to work in linux. I wish I could find the link to the drivers, but I don't have time to look. |
|
Back to top |
|
|
woolsherpahat Guru
Joined: 09 Mar 2004 Posts: 347
|
Posted: Fri Jul 16, 2004 7:01 pm Post subject: |
|
|
Oh, man. It would be so great to get some drivers for the Airport Extreme. I don't know the link but I hope someone does.
(You're not kidding about this are you?) |
|
Back to top |
|
|
@alexander Retired Dev
Joined: 16 Jul 2004 Posts: 24
|
Posted: Fri Jul 16, 2004 7:40 pm Post subject: |
|
|
I have the drivers, just can't find the link. If you want them, let me know, and I'll try to find a way to send them to you. here is an excerpt from the readme:
Quote: |
Current Driver State:
1. What it does at the moment:
The module can be cleanly loaded and unloaded.
|
and here is some code from the actual driver:
Code: | /*
* Broadcom 43xx series 802.11 b/g driver for Linux
* (c) by Heiko Jakob
* This code is released under the terms of the GNU public license (GPL) version 2 or later.
*/
#define CONFIG_BCM43xx_DEBUG 1
#define WIRELESS_SPY
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/proc_fs.h>
#include <linux/list.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <net/iw_handler.h>
typedef enum { BCM43XX_BUS_UKN=0, BCM43XX_BUS_PCI, BCM43XX_BUS_PCMCIA, BCM43XX_BUS_SB } bcm43xx_bus_type_t;
struct bcm43xx {
/* generic stuff */
spinlock_t lock;
int acpi_pwr_state;
void * real_base;
void * io_base;
unsigned long base_len;
bcm43xx_bus_type_t bus_type;
/* proc stuff */
struct proc_dir_entry * procfs_entry;
struct proc_dir_entry * iomem_entry;
/* wireless extension stuff */
struct iw_statistics iw_ext_stats;
unsigned long iw_ext_scan_ts;
// struct iw_spy_data iw_ext_spy_data;
};
/******************************************************************************
* the module definition part *
******************************************************************************/
/* the proc entry and it's access rights */
static struct proc_dir_entry *bcm43xx_entry = 0;
static int proc_perm = 0644;
|
|
|
Back to top |
|
|
@alexander Retired Dev
Joined: 16 Jul 2004 Posts: 24
|
|
Back to top |
|
|
Immortal Q Apprentice
Joined: 14 Sep 2003 Posts: 241 Location: Silicone Valley
|
Posted: Sun Jul 18, 2004 1:02 am Post subject: |
|
|
Where'd you find the link? None of the sf.net broadcom projects mentioned any progress (as usual) and the readme in the file was fairly terse. Is there a project page somewhere on Wonderwarp? _________________ Osmos.org
Now with 20% fewer rabid primates. |
|
Back to top |
|
|
@alexander Retired Dev
Joined: 16 Jul 2004 Posts: 24
|
Posted: Sun Jul 18, 2004 11:14 pm Post subject: |
|
|
Immortal Q wrote: | Where'd you find the link? None of the sf.net broadcom projects mentioned any progress (as usual) and the readme in the file was fairly terse. Is there a project page somewhere on Wonderwarp? |
No, I downloaded them from a sourceforge comment. I couldn't remember where I found it, and I couldn't find it after looking for a while, so I uploaded it to my wonderwarp space for people to download. I wish I could find the link again. It might be in my irc logs. I'll look into those when I have the time. |
|
Back to top |
|
|
soujirou Apprentice
Joined: 22 Jun 2004 Posts: 205 Location: sweden
|
Posted: Tue Jul 27, 2004 4:38 pm Post subject: |
|
|
so the driver works fine ? |
|
Back to top |
|
|
tomasino Apprentice
Joined: 11 Feb 2004 Posts: 154 Location: Italy, Bologna
|
Posted: Tue Jul 27, 2004 5:20 pm Post subject: |
|
|
soujirou wrote: | so the driver works fine ? |
nope. The "real" driver is missing, there are implemented all that can be implemented without spec. Actually this driver is something like a toy. |
|
Back to top |
|
|
servobf Apprentice
Joined: 03 Jun 2004 Posts: 160
|
Posted: Thu Oct 21, 2004 8:33 am Post subject: Did you ever find the link again? |
|
|
@Alexander,
Did you ever find that link? What's the current status?
Thanks,
Michael |
|
Back to top |
|
|
John2583 Tux's lil' helper
Joined: 02 Jan 2003 Posts: 87 Location: Raleigh, NC
|
Posted: Fri Oct 22, 2004 3:18 am Post subject: |
|
|
Man it stinks that Broadcom won't release the specs. I feel sorry for you guys w/o wireless support on your new iBooks. I am on and old iBook G3 600 Mhz w/ original aiprort based on orninoco card, works fine for 802.11b... What can we do to motivate broadcom to release specs? Are they keeping them secret for some reason like not letting their technology out? I doubt it...
JB _________________ iBook G3 600 Mhz, 640MB, 40GB, airport, DVD/CD-RW Gentoo PPC
PC specs: MSI K8N Neo4/SLI, A64 X2 3800+ @ 2.4GHz 2x1GB Corsair XMS DDR 400, Nvidia 7800GT |
|
Back to top |
|
|
servobf Apprentice
Joined: 03 Jun 2004 Posts: 160
|
Posted: Fri Oct 22, 2004 3:52 am Post subject: Hope is distance |
|
|
There is hope,though distant, weak, pitiful, and almost dead. There's a project here:
http://linux-bcom4301.sourceforge.net/
that should result in drivers. No, they DON'T WORK at this time. If you read the forums or browse CVS you'll see it's hardly started. But, it does exist, and that's good. From the forums, it seems that the project is kind of stalled.
I'd imagine that these people working on it are normal people who have other jobs/school. Maybe if all us who were interested could:
a) Join the mailing list and voice our support, let them know the work is appreciated
b) Offer financial support so they could afford to work on this project a little more.
c) Of course, if you know anything about hacking this sort of problem, join in
If we all did this, maybe the work could move along a bit faster. If we want wireless, we're going to pay for a new card anyways, so it's obviously valuable to us. Why not pitch a few bucks their way?
~Michael |
|
Back to top |
|
|
dtmetz n00b
Joined: 20 Jun 2004 Posts: 30
|
Posted: Tue Oct 26, 2004 3:07 pm Post subject: |
|
|
Does any one know of any good links/books
on writting Linux Drivers, or reverse engeneering
Mac OS X drivers? |
|
Back to top |
|
|
|