* b43 will need a firmware upgrade soon
@ 2008-01-06 17:02 Michael Buesch
2008-01-06 20:34 ` John W. Linville
[not found] ` <200801070027.54717.mb@bu3sch.de>
0 siblings, 2 replies; 4+ messages in thread
From: Michael Buesch @ 2008-01-06 17:02 UTC (permalink / raw)
To: bcm43xx-dev; +Cc: linux-wireless, John Linville
The b43 driver will need an incompatible firmware upgrade, soon.
I'm probably going to do this in 2.6.25 or 2.6.26.
The update will require people to download and extract updated
officially supported firmware. The firmware will be linked to
from the usual place at linuxwireless.org.
The driver will print a verbose error message when it detects
too old firmware and abort initialization.
This is needed in order to add support for new devices (N-PHY).
Broadcom changed the ABI of the firmware, so we are forced to also
change the ABI of the driver.
I'm very sorry for the inconvenience.
--
Greetings Michael.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: b43 will need a firmware upgrade soon
2008-01-06 17:02 b43 will need a firmware upgrade soon Michael Buesch
@ 2008-01-06 20:34 ` John W. Linville
2008-01-06 21:38 ` Michael Buesch
[not found] ` <200801070027.54717.mb@bu3sch.de>
1 sibling, 1 reply; 4+ messages in thread
From: John W. Linville @ 2008-01-06 20:34 UTC (permalink / raw)
To: Michael Buesch; +Cc: bcm43xx-dev, linux-wireless
On Sun, Jan 06, 2008 at 06:02:38PM +0100, Michael Buesch wrote:
> This is needed in order to add support for new devices (N-PHY).
> Broadcom changed the ABI of the firmware, so we are forced to also
> change the ABI of the driver.
Do we have reasonable confidence that the newer firmware will run
on all the devices currently supported by b43? Or are we looking at
another b43legacy type of situation?
John
--
John W. Linville
linville@tuxdriver.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: b43 will need a firmware upgrade soon
2008-01-06 20:34 ` John W. Linville
@ 2008-01-06 21:38 ` Michael Buesch
0 siblings, 0 replies; 4+ messages in thread
From: Michael Buesch @ 2008-01-06 21:38 UTC (permalink / raw)
To: bcm43xx-dev; +Cc: John W. Linville, linux-wireless
On Sunday 06 January 2008 21:34:35 John W. Linville wrote:
> On Sun, Jan 06, 2008 at 06:02:38PM +0100, Michael Buesch wrote:
>
> > This is needed in order to add support for new devices (N-PHY).
> > Broadcom changed the ABI of the firmware, so we are forced to also
> > change the ABI of the driver.
>
> Do we have reasonable confidence that the newer firmware will run
> on all the devices currently supported by b43? Or are we looking at
> another b43legacy type of situation?
We need to check this.
Maybe we can support both firmware images in the driver. Not sure yet.
--
Greetings Michael.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: b43 will need a firmware upgrade soon
[not found] ` <200801070051.55678.rjw@sisk.pl>
@ 2008-01-07 0:05 ` Michael Buesch
0 siblings, 0 replies; 4+ messages in thread
From: Michael Buesch @ 2008-01-07 0:05 UTC (permalink / raw)
To: bcm43xx-dev; +Cc: Rafael J. Wysocki, Hendrik Sattler, linux-wireless
On Monday 07 January 2008 00:51:55 Rafael J. Wysocki wrote:
> On Monday, 7 of January 2008, Michael Buesch wrote:
> > On Monday 07 January 2008 00:28:15 Rafael J. Wysocki wrote:
> > > On Monday, 7 of January 2008, Michael Buesch wrote:
> > > > On Sunday 06 January 2008 23:01:00 John W. Linville wrote:
> > > > > On Sun, Jan 06, 2008 at 10:38:43PM +0100, Michael Buesch wrote:
> > > > > > On Sunday 06 January 2008 22:35:51 Pavel Roskin wrote:
> > > > > > > Quoting Michael Buesch <mb@bu3sch.de>:
> > > > > > >
> > > > > > > > see "fwpostfix" module parameter
> > > > > > >
> > > > > > > Can we please avoid this annoyance this time?
> > > > > >
> > > > > > Go and complain at Broadcom please.
> > > > >
> > > > > Broadcom doesn't really have this problem, since they are free to
> > > > > include the binary firmware in their Windows/Mac/whatever drivers.
> > > > >
> > > > > If the driver needs different firmware, why not have it ask for
> > > > > different filenames? As I suggested elsewhere, this could be as
> > > > > simple as setting a default value for fwpostfix...
> > > >
> > > > I'm not sure why people are complaining about stuff that's not
> > > > done, yet. I just said that we need an update to an incompatible
> > > > firmware soon. HOW that happens is an entirely different question.
> > > > It seems like we _might_ be able to support both fw versions for some
> > > > limited time. If that is not possible for whatever reason, I will
> > > > change the fw filenames, of course. (And people will complain about
> > > > that, too. Because the rule for broadcom firmware is: Always complain
> > > > about whatever you do. ;) )
> > > > The _just_ wanted to tell people about a serious change _before_ it
> > > > happens. I'm not sure why this results in all kinds of complaints.
> > >
> > > Most probably, because the people don't want that to happen. ;-)
> >
> > People don't want N-PHY support?
>
> Well, as it sometimes is said "the better is an enemy of the good". If they
> feel comfortable without the N-PHY, why would they want it?
>
> Still, if you can add the support for it as a feature that doesn't affect the
> people's working configurations, no one will complain.
Impossible, sorry.
We are going to add support for new firmware, which will be needed for N-PHY,
or we don't.
And I think it's clear which way we are going.
What's the problem with all of this? Other drivers change firmware to incompatible
versions on a regular basis. Look at ipw2200. There was a time when they changed
the firmware basically on every kernel release.
That wasn't a problem. Why would it be a problem here?
How the technical implementation of all that stuff works in the end
is not up to this discussion. Maybe we can support both firmware in one driver
for some limited time. Maybe we rename the firmware files once again.
I think it's likely to end up with a driver supporting 2 fw versions for a few
release cycles. But I simply can not tell you, yet.
I just wanted to tell people that a firmware change is going to happen soon.
Just informational stuff. Nothing people need to complain, suggest or argue about.
--
Greetings Michael.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-01-07 0:06 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-06 17:02 b43 will need a firmware upgrade soon Michael Buesch
2008-01-06 20:34 ` John W. Linville
2008-01-06 21:38 ` Michael Buesch
[not found] ` <200801070027.54717.mb@bu3sch.de>
[not found] ` <200801070051.55678.rjw@sisk.pl>
2008-01-07 0:05 ` Michael Buesch
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).