Hi Yong and welcome to FlyerTalk!
I often fly with Singapore Airlines (among many other international airlines) but I don't bother anymore to use the internet as it has never worked for me (and it was so incredibly expensive compared to other airlines). After the 5th time trying (on 5 different flights), I gave up.