Went to StarHub Shop at VivoCity on the 24th June 2011 to apply for MaxOnline Infinity which is Starhub fibre Internet service. I chose the MaxInfinity Elite plan which has a download speed of 150Mbps, upload speed of 75Mbps and international speed of 15Mbps. It cost SGD$82.18 per month for a 2 year contract.
They did not tell me when they are coming to setup the fibre Internet service. I waited a month and they called me on the 3rd week of July 2011 saying they will come on 26th July 2011 to install the service.
StarHub is forcing us to use the crappy Huawei HG256s Residential Gateway (RG) and there is no way to bypass it yet. I heard the wireless on it is just pure shitty. So the typical setup would be:
Terminal Point (TP) -> Optical Network Terminal (ONT) -> Residential Gateway (RG) -> Router
If order to get your router to do the routing you need to bridge the connection between the RG and Router.
Step 1: You need to disable WLAN and DHCP on the RG
Step 2: Enable DMZ on the RG
My RG’s IP address is 192.168.2.1 and my router WAN Port is connected to my RG’s LAN Port 1 with WAN Static IP address set to 192.168.2.2 on the router.
My router IP address is 192.168.3.1.
RG (192.168.2.1) -> DMZ (192.168.2.2) WAN -> Router (192.168.3.1)
Step 3: Setting WAN Static IP on the Router

Setting WAN Static IP on Router
That is basically it. I have disabled all the firewall features on the RG side and let the router handle it. DDNS on the other hand is handled by the RG instead of the router.
Since the router is behind RG’s DMZ, port forwarding is handled by the router.

BEFORE (Cable): Speedtest – MaxOnline Ultimate (100Mbps)

AFTER (Fibre): Speedtest – MaxOnline Inifnity Elite (150Mbps)
I am unable to obtain 150Mbps speed though. I am wondering if Speedtest can output more than 100Mbps. However I am able to obtain about 80Mbps on 2 computers while doing Speedtest simultaneously. I did my speedtest on StarHub’s Speedtest before doing it on Speedtest.net.
Upon further investigation, I am actually on 150Mbps, I downloaded a iPad 2 firmware update (iOS 4.3.5) from Apple and I am getting about 16MB/s to 18MB/s which is about 128Mbps to 144Mbps. Woot!
Credits
Thanks to MarineX for his post on HardwareZone Forums.
If you look at the above screenshot, that is what happen to a few of my photos in different folder within the Dropbox’s Photos folder. Recently I upgraded my Dropbox plan to 50GB for USD$99/year and hence I am able to place all my photos in Dropbox for syncing them across all my computers.
Here is what happened previously:
There will be a “red x” beside some of the photos, and when I open it, only the top part of the image will appear while the bottom remains grey throughout.
Under my Dropbox folder, the status will be saying “Uploading 2 files”. These 2 photos are corrupted and will never be uploaded.
How I got rid of the “red x” was to copy the corrupted photos from my backup drive and paste it back to my Dropbox and it immediately change to a green tick. I am guessing it didn’t even sync back to Dropbox because Dropbox detected that the photo I pasted from my backup drive has the correct checksum which is stored locally in Dropbox’s database.
Something more serious happened to me few days ago and it is the same problem:
I went to a concert last Saturday and took some photos. When I got home, I extracted the photos and placed it in a folder on my Desktop.
After I uploaded the photos to Facebook, I copied the whole folder and placed it in my Dropbox’s Photos folder.
After a few hours, I realized that there are 2 photos that are not being synced and there is a “red x” besides them. I viewed the photo and to my horror, it was the same problem as what I mentioned above.
As these photos are new, I do not have a backup and I have to use a data recovery software to recover the data from my CF memory card and put it back into Dropbox.
I have learned my lesson and I will ensure that all the photos in Dropbox is properly sync first before I delete the copy I have.
I did searched on Dropbox Forums but can’t seem to find anyone which has the same problem as me and hence I filed a ticket with Dropbox and they replied me with instructions on how to resync/reindex my Dropbox. Just sharing it with you guys
Windows PC
If you get a “file in use” type error, then do this:
If it still says “file in use”, then do this:
Mac OS
Before I start this tutorial, I would like to give full credits to crimsontwo from xSellize forums and joshua.menke from cocoaforge. I merely improve on crimsontwo’s work.
In the thread, Gmail + push on iPhone w/ Prowl on xSellize forums, crimsontwo gave instructions on how to run the Prowl python script on your iphone. The downside to it is that if your iPhone connection change from EDGE to 3G or 3G to Wifi or any vice versa, the script will be disconnected from Gmail. To solve this problem, he recommends you to upload the script to your own web server instead.
You need to have SSH access to your web server as well as Python installed in your web server which is not covered in this tutorial.
So here we go:
prowl_apikey = “your_prowl_api_key”
IMAP_USERNAME = “your_gmail_username”
IMAP_PASSWORD = “your_gmail_password”
nohup python main.py > /dev/null 2>&1 &
Received the 4th and final challenge of Teach a Technophobe last week! But both my mom and I was pretty busy and both of us only manage to complete the 4th challenge today.

Teach a Technophobe – Challenge #4
The 4th challenge involves using a camera to record a video to spread your views on the E75′s email capability. Since my mom is a little camera shy, she do not really want to face the camera. So I thought why not ask my mom to use the E75 to record a video of something and then email me the video so that I can upload it to YouTube.
We are thinking of what to record and we finally decided to record a video of my dad’s pet birds “chirping”.
With the 4th challenge completed, my mom and I have completed the Teach a Technophobe challenges by WOM World. For the past 4 weeks, it has been fun teaching my mom to use the email capabilities in the E75. I also picked up a few things along the way.
Thank you WOM World!

Teach a Technophobe – Challenges Completed
Looking Back:
Challenge #3 from my Nokia’s Teach a Technophobe has arrived in my mailbox yesterday. Finally my dad was at home and hence he is able to received it on my behalf and hence I am able to complete this challenge earlier.
This challenge is slightly more complicated and even I myself have to figure it out for sometime before I can teach my mother. It involves sending a location using email on Nokia Ovi Maps as well as attaching a picture of my mom.
As I have used N82 before, I know how the maps software works and that is the tedious part. I heard about Nokia Ovi Maps 3.0 quite sometime back and decided to upgrade the current version which is 2.0 to 3.0 and after that I need to install Singapore Map to Ovi Maps using Nokia Map Loader.
After getting everything ready, I was fiddling with Nokia Ovi Maps 3.0 to figure out how to send my current location. I found it it was pretty easy (press the middle button and choose send). Now the tough part is how to add photos to it. I solve the photo problem by taking a picture first then sending my current location in Maps and when the Create Email screen pops up, I went to Add Attachment and browse for the photo I have taken. Once everything is set, it is pretty easy to pass on the “instructions” to my mom.

Teach a Technophobe – Challenge #3

Email With Image And Location Attachment (Photo & Address Removed)
Teach a Technophobe: Challenge #1, Challenge #2
Users: 70 Guests, 4 Bots