Messages in this thread | | | From | Denis Vlasenko <> | Subject | Re: ipw2100: firmware problem | Date | Wed, 8 Jun 2005 17:44:20 +0300 |
| |
On Wednesday 08 June 2005 17:23, Pavel Machek wrote: > Hi! > > I'm fighting with firmware problem: if ipw2100 is compiled into > kernel, it is loaded while kernel boots and firmware loader is not yet > available. That leads to uninitialized (=> useless) adapter. > > What's the prefered way to solve this one? Only load firmware when > user does ifconfig eth1 up? [It is wifi, it looks like it would be > better to start firmware sooner so that it can associate to the > AP...].
Do you want to associate to an AP when your kernel boots, _before_ any iwconfig had a chance to configure anything? That's strange.
My position is that wifi drivers must start up in an "OFF" mode. Do not send anything. Do not join APs or start IBSS. Thus, no need to load fw in early boot.
Driver may load firmware and start actively doing something only when iwconfig gets executed and thus driver is instructed what to do.
Some drivers currently do not act this way, and thus less advanced users may unknowingly run a wireless STA (or worse, an AP!) on their notebook for years, interfering with neighbors and/or violating local regulations (there are countrles where 802.11 use needs licensing). -- vda
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |