Good morning @all,
just want to share my experiences on this topic with you (and my first post here @xda-devs):
I had this WIFI problem quiet a long time. Whenever I hit the "WLAN on" button nothing happened - only the clock animation started and after a couple of seconds the switch went back to "off" (no WLAN antenna in the title bar showed up). In newer roms there is a different option in the WLAN comm Manager which says something like "switch WLAN automatically on" - that didn't help too (but maybe plays a role later in my story).
When I got my diamond late 2008 everything worked fine on stock rom. Then I started flashing several roms and radios with no upcoming problems. I can't say when the time was I first recognized this WLAN issue - sometime around summer 2009 I think. Well, it was not a problem for me because i haven't used WLAN very often before. But during the last weeks I ran into this and thought - damn, would be great to have WLAN now.
I started google-ing and tried some "fixes" and flashed some different roms and radios, but nothing worked out. Then it happened suddenly on Wednesday: After a rom-flash (old: an Energy rom, new: Basics 1.15) I suddenly had a WLAN antenna in the title bar and I could connect to my WLAN router. I was really happy that evening, worked like a charm. The only thing that I did different was that I leaved the mentioned "turn WLAN on automatically" button activated before flashing (don't know if this made the difference).
But the mood changed on Thursday: I clicked the WLAN-button on and on again - nothing happened. It was really annoying. I cannot imagine what exactly went wrong during the night. I had enough and I went to the HTC page and grabbed the latest official rom for my german o2 carrier with the beautiful name HTC Touch Diamond_RUU_Diamond_O2_DE_2.03.207.2_Radio_Signed_Diamond_52.51.25.26_1.09.25.23_Ship. I flashed it with MTTY like I always do. I've had the built-in radio 1.09.25.23 before, so no change there. Well, after this flash my WLAN now works without fault (except sometimes I have to restart it because it doesn't want to connect).
Conclusion so far for me: I can't imagine that the issue is a hardware issue in every case. I think that there might be different WIFI modules in maybe early diamonds or perhaps a driver issue in the "newer" drivers or something else. Otherwise I cannot explain why my WLAN suddenly works again.
SO, that's my story. I'll try out a new rom because I hate the stock ones, especially the o2 blue girlie-style
. I'll post my experience regarding the WLAN then again - wether it works or not.
*** EDIT: flashed actual energy titanium rom, WIFI works perfectly so far. Now I'm happy. ***
*** EDIT2: After some days the WIFI didn't work again. Looked into this and found another point: Nearly all Chefs include Advanced Config in their roms. In Advanced Config there is an option under Network - "Turn off WIFI if no activity" - which is switched "YES" as default. I turned it off and since that I never ran into a WIFI issue. Maybe that works for others too. ***
(PS: I'm using Olinex SPL-1.93 and sorry for my english
)