BatGnat wrote:I post a simple question. and you go and insult me, very mature. The people in charge of the project seem to moving away from a solution, and are more inclined to tell people to purchase a new wifi card.
I'm don't understand. What is being ignored? Are you currently aware of a released, stable, working linux 2.6 mac80211 / nl80211 / bcm43xx / bcm ap-mode software stack somewhere that the rest of us have missed (or are "ignoring")?
But that is my point exactly, there is no release, nor from what I have seen, no future plans to do so. I understand that there are issues with the Broadcom WiFi, but it seems the official answer is, "get an atheros card".
I understand that a lot of the programming is done in peoples spare time, and I do appreciate that. But so far all I have gotten in response to my question is an insult, and do it yourself. Not very helpful.
I fear you have greatly misunderstood both my post and the very nature of openwrt development (and before you launch into a defensive tirade, I'm not saying that to offend you - I'm saying it because it's important that you do understand. Once you have understood, you will realize that no-one is _ignoring_ anything).
Openwrt is (in my opinion) like any other distribution. Like debian, like fedora, like any of those listed on distrowatch. Their purpose is to accumulate individual packages into a coherent whole, which then becomes meaningful to end users such as ourselves. Their purpose is most definitely NOT to develop one of those individual packages. Oh, and by the way, I am already aware that the distinction between the two (distribution vs. package development) is NOT a well-defined line. It is, instead, a blurred grey-area. However, my point still stands, and that is that openwrt is primarily a distribution. Therefore, the people who develop openwrt _must_ limit the amount of time they spend on upstream development - if they don't, their distribution (openwrt) _will_ suffer.
Now let's look at the other side. Where does openwrt get its packages from? Well, from upstream devs of course. And where's the best place to find out about upsteam dev for the linux 2.6 wireless susbsytem? In the case of the broadcom drivers (and many others, come to that), it's the linux wireless mailing list available at linux-wireless@vger.kernel.org. If you would like to search their archives (and follow, and research, all of the bits of it that don't make sense at first), it shouldn't take you more than about 45 hours to realize that no-one in upstream dev-land has a "released, stable, working linux 2.6 mac80211 / nl80211 / bcm43xx / bcm ap-mode software stack" (I've quoted 45 hours since that's about the amount of time that I've spent looking in the last week, and I suspect that it would take us approximately the same amount to time to do the same job).
So, to recap, upstream (for linux wireless) doesn't have a "released, stable, working linux 2.6 mac80211 / nl80211 / bcm43xx / bcm ap-mode software stack" _despite_ the fact that it's all they do (that's their specialist subject) _and_ there's a load of them doing it. I personally conclude, therefore, that it's _difficult_. Not that they (upstream) are "ignoring" anything.
Back to the openwrt devs. The openwrt devs can see that upstream haven't yet produced something that works well enough for the upstream devs to use. So what should they (the openwrt devs) do? Drop their distribution and become linux-wireless devs instead? Of course not. They (the openwrt devs) might be able to help upstream out with a patch or two, but they (the openwrt devs) are developing a distribution, _not_ the wireless susbsystem/drivers. The openwrt devs have got a whole load of other questions to worry about (such as firmware flashing, boot loaders, which package manager to use, etc, etc, etc, the list goes on). If the openwrt devs have in any way suggested that your best chance for working wireless is to get an atheros card, it's no more than a pragmatic reflection of the current state of upstream development.
If I am to explain myself fully, I myself found your original post ("Will this continue to be ignored") to be highly offensive. And no, I'm not just saying that as some form of retaliation. I'm saying that because for me, it implies some form of "not caring", which I believe could not be _further_ from the truth. The simple fact of the matter is that with such an incredibly broad subject as computers, people _must_ specialize in order to achieve anything - the openwrt people have chosen to specialize on their distribution, while the linux-wireless people have chosen to specialize on wireless subsystem/infrastructure design and development. There are not enough resources in a single lifetime to do both. In fact, it's even stronger than that. There aren't enough resources in several people's lives to make the wireless subsystem work properly (yet).
If I have offended you, I will apologize. However I'm still confused. You still haven't told me who (openwrt or upstream) is ignoring something. However, this is my last post on the subject. I've already spent too much of my time trying to explain how "nothing is being ignored" rather than fixing bugs / implementing missing bits of functionality in open source sofware. That, is irony.
Jaime