ipw2200: set MAC address on radiotap interface

Commit bada339ba24dee9e143bfb42e1dc61f146619846 enforces that all
interfaces have a valid MAC address before they are brought up.

ipw2200 does not assign a MAC address to it's radiotap interface, meaning
that the radiotap interface cannot be brought up in 2.6.24.
https://bugs.gentoo.org/show_bug.cgi?id=215714

Fix this by copying the MAC address from the real interface.

Signed-off-by: Daniel Drake <dsd@gentoo.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

authored by Daniel Drake and committed by John W. Linville 3f2eeac9 877cb0d4

+1
+1
drivers/net/wireless/ipw2200.c
··· 11576 11576 priv->prom_priv->priv = priv; 11577 11577 11578 11578 strcpy(priv->prom_net_dev->name, "rtap%d"); 11579 + memcpy(priv->prom_net_dev->dev_addr, priv->mac_addr, ETH_ALEN); 11579 11580 11580 11581 priv->prom_net_dev->type = ARPHRD_IEEE80211_RADIOTAP; 11581 11582 priv->prom_net_dev->open = ipw_prom_open;