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.



Attachment: signature.asc
Description: Digital signature

Reply via email to