I have an iPhone 3G with greyed-out wi-fi. It is currently on 2.2 with bb 02.28 so that I can unlock it with YS.

I had this problem with 1st gen iPhone a year ago, and fixed it with swifi when dev-team released that.

After having searched a lot for answers to how I can fix this, I have found nothing useful. Some other people have posted in different forums about this issue, and the only solution they've ended up using is returning the device, and having it replaced by Apple.
I have bought my iPhone in the US and live in Norway. I need YS to make it work, and I am not sure about the return policy when I live in Norway.

Is there another way?