After a bit of dig in, I think it is best for me to summarize my problem so people can understand me clearly:
The aim for me is to have mac address cloning enable for wireless adapter on Nanostation loco 2.
First thing I do is to use default Luci GUI to set the interface for Device wifi0 to be WAN and change the Mac Address of the WAN interface. However, this only changes the mac address of Device ath0. Also, it shows that interface WAN is connected with Device ath0 in the interface status page in Luci.
Then I go into the config file and tried to change the network file under etc/config and add the macaddr option for the WAN interface, it didn't work either.
And as I dig in deeper, I found a file "address" under "sys/devices/virtual/net/wifi0", I think that is the place stores the mac address for the wifi0, but I cann't change the content of the file even I change the access to writable as the vi shows cannot read all content.
So, Here comes all the questions:
1. why Wan is shown to be attached to ath0 even if I assigned it to wifi0? (I tried change wifi0 into ath0 in the config and the wireless didn't work)
2. I think nvram is not supported in 8.09, then how can I change the content of the files under "sys/devices/virtual/net/wifi0".
Thanks for any help offered