Hi Ben, * Ben Hutchings <b...@decadent.org.uk> [090710 11:56]: > > The MAC change operation seems to have been accidentally left out of > this driver in a change to the way net device operations are set up. > > Please try applying the following patch: > > --- a/drivers/net/wireless/orinoco/main.c > +++ b/drivers/net/wireless/orinoco/main.c > @@ -2523,6 +2523,8 @@ static const struct net_device_ops orinoco_netdev_ops = > { > .ndo_change_mtu = orinoco_change_mtu, > .ndo_tx_timeout = orinoco_tx_timeout, > .ndo_get_stats = orinoco_get_stats, > + .ndo_set_mac_address = eth_mac_addr, > + .ndo_validate_addr = eth_validate_addr, > }; > > struct net_device > --- END ---
Nice one. I applied the patch and can confirm that it fixes the problem. I can now change my mac address. Thanks for the very fast fix. Cheers, Nick.
signature.asc
Description: Digital signature