On Wednesday 15 March 2006 19:02, Jouni Malinen wrote: > On Wed, Mar 15, 2006 at 06:47:40PM +0100, Jiri Benc wrote: > > On Wed, 15 Mar 2006 09:40:52 -0800, Jouni Malinen wrote: > > > This breaks bcm43xx-d80211 build. Do you happen to have a patch to fix > > > it? > > > > Yes, I do. Sorry for not posting it. > > > > This is a first part; it's just ugly and quick (but working) fix. > > Thanks! I'll try with this. In addition to fixing bcm43xx build, this > was enough to remind me how the mode parameter is now available to > low-level driver, so I'll test a similar change with our Atheros driver. > > > One more driver is failing, though: > > drivers/net/wireless/rt2x00/rt2400pci.c: In function ‘rt2400pci_rxdone’: > drivers/net/wireless/rt2x00/rt2400pci.c:756: warning: implicit declaration of > function ‘ieee80211_rx’ > drivers/net/wireless/rt2x00/rt2400pci.c: In function > ‘rt2400pci_config_update’: > drivers/net/wireless/rt2x00/rt2400pci.c:1468: error: ‘struct ieee80211_conf’ > has no member named ‘mode’ > drivers/net/wireless/rt2x00/rt2400pci.c: In function ‘rt2400pci_reset_tsf’: > drivers/net/wireless/rt2x00/rt2400pci.c:1724: error: ‘struct ieee80211_conf’ > has no member named ‘mode’ > drivers/net/wireless/rt2x00/rt2400pci.c:1726: error: ‘struct ieee80211_conf’ > has no member named ‘mode’ > drivers/net/wireless/rt2x00/rt2400pci.c: In function ‘rt2400pci_init_hw’: > drivers/net/wireless/rt2x00/rt2400pci.c:1972: error: ‘struct ieee80211_hw’ > has no member named ‘set_mac_address’ > > > I don't have rt2400 card in my current testbed (but should probably add > one; I'm pretty sure I have such a card somewhere), so this is not > critical for my current tests. Anyway, this will also need to be fixed > before the d80211 changes can be merged into wireless-2.6.
For the ieee80211_rx error a patch was already send to the list, but there were some problems with the patch so it was resend a couple of weeks later, but has not yet been comitted to git yet. I can make a patch for the mode and set_mac_address changes this weekend, and either send it seperately, or make it part of the (already quite large) patch series that would update the in-kernel rt2x00 to our latest CVS version. IvD
pgpVsOo1TFbgf.pgp
Description: PGP signature