Tag: technology

HOWTO: D-Link DSL-520B Firmware Upgrade

by on Oct.08, 2010, under Posts

[JPEG image]

D-Link DSL-520B ADSL Modem

This is a post for folks who are using the D-Link DSL-520B ADSL modem. My user recently complained of performance lag and I decided to check for newer firmware. The currrent and shipped firmware version was 1.00. After resetting and updating the firmware to 1.22, my user reports a significant improvement.



If you were to download firmware 1.22 from D-Link, released 14 May 2010, and try to upgrade using the “Update Software” page of the modem’s administration, it may just tell you that the “image upload failed“. Googling for some help revealed a D-Link Indonesia blog with instructions to transfer to the firmware image via TFTP.

I’m re-writing the instructions from that blog with what works for me. Note that you need to have some skills in installing software and executing command line instructions.

Here we go:

  1. Download the DSL-520B firmware version 1.22 from here or direct from this blog in case I decide to buy D-Link and dissolve it, then extract the 2MB image file into a known path of your computer, say C:\.
  2. Download TFTP server software from here and install it.
  3. Turn off or disable all software firewalls and anti-virus software on your computer.
  4. Turn on the DSL-520B modem and plug the network cable between the Ethernet port and your computer. The default IP address of the modem should be
  5. Manually set the IP of your computer to
  6. Start TFTP and set its current directory to C:\.
  7. Ensure that the interface IP in TFTP is set to
  8. Open a Windows command prompt window.
  9. Check that your computer is able to reach the modem by executing the command: “ping“. If not, repeat from step 4 or reset the modem.
  10. Execute the command: “telnet“. At the login prompt, enter the default username “admin” and password “admin“.
  11. Once logged in, enter the command: “tftp -g -f DSL-520B-SE_1.22_07202009_cfe_fs_kernel“. The image filename should be “DSL-520B-SE_1.22_07202009_cfe_fs_kernel“. This instructs the modem to download the image file and proceed to flash to the new version, which should take a few minutes to complete.
  12. There will be a new line in the command window to indicate that the firmware upgrade process is complete.
  13. Close the command window.
  14. Reset the modem to factory defaults.
  15. Open a web browser, enter the URL:, login, and verify in the “Device Info” page that the firmware version is indeed 1.22.
  16. You may uninstall TFTP.

Technorati Tags: , , , , , , , , ,

Leave a Comment :, , , , more...

iPhone 4 Features & Against Android Phones

by on Jun.10, 2010, under Posts


I have been doing video calls on my Nokia phones over 3G/3.5G although the compression ratio may be high and video quality is not as good as FaceTime. Front-facing cameras have been around for years on phones so Apple is not breaking new ground here.

JPEG image 300x190

iPhone 4 Top Half

The notable difference here is that Apple is offering this technology in open source format, so I hope this does not only work between two iPhone 4 units for long which sounds more like a marketing strategy now.

Android phones can use Skype and Fring for this with any other phones with the same app.

Retina Display

This technology is very impressive, possibly making the iPhone to have the more defined display quality on a portable electronic display, but I’m not personally bought on this.

To me, the phone is a daytime companion that handles my communication and multimedia needs. It should complement my daily routine, not be in the centre of it. There should be a practical physical size limit to a display on the phone because our hands and pockets don’t grow continuously. Thus, how much more resolution can you fit into the same display size? At 300dpi, does it really make a difference in viewing text and images? Personally, I’m not going to spend more time than necessary staring at my phone’s screen, which is no more than an hour.

Battery runtime is also directly and significantly related to display properties. I’m happier with a small but comfortable size with efficient lighting. This is where I believe AMOLED displays used in most Android phones outshine Apple’s.

Perhaps this is attractive to folks who read a lot on their devices, especially during transit.


Nothing new here too. I’ve seen Android phones with over ten apps running simultaneously with negligible performance impact.

However, the Android design by default does not require apps to close when they are no longer needed, which takes a mind set change to get used to. This remains to be seen how iOS 4 handles this.

I wonder if double-tapping on the Home button for this will soon wear it out?

HD Video Recording and Editing

Again with the same reasons for Retina Display, I don’t want to spend time messing with my videos on my phone. My life doesn’t revolve around the phone. If I want to enjoy 720p or 1080p video, I’d do it on my large wide screen display with hi-definition audio without sticking my hand up the whole time.

JPEG image 300x190

iPhone 4 Camera

To record HDV, I’ve got my videocam with a better sensor and optics.

I wouldn’t need this on Android as well, but in both cases it would be nice if they can wirelessly send the video playback to a TV.

The geeks at xda-developers just hacked the Nexus One to record in 720p video

5-Megapixel Camera with LED Flash

Come on… LED flash? Just how long does it take for manufacturers to use ultra-low light sensors and wireless flash?

Wait a minute, are we talking about a camera or a phone here? Right.

9.3mm Thick

Being the thinnest smartphone isn’t a good thing. Do you want to hold a sheet of paper to your face? Steve, we live in a 3D world and our hands are actually big squishy stuff that grab things.

Aluminosilicate Glass Front and Back / Stainless Steel Band

The technology in the band is impressive, but the length and shape of it is not. Together with the two glass pieces, I have doubts on the durability of the construction. The iPhone 4 just feels like a window frame to me, which protects against two axes of pressure.

Now, the HTC Legend and a long-forgotten xda are superior here. They are aluminum enclosures which support pressure from all three axes. Aluminum is lighter, typically by three times. The Legend is even machined out of a metal unibody, like the Apple PowerBooks.

JPEG image 400x206

iPhone 4 Stainless Steel Case

Steel does present better strain rate sensitivity and fatigue performance, but is attracted to magnetic fields. In the case of the phone, this probably has a detrimental effect on the wireless sensitivity since electromagnetic waves are used here.

The fact that Steve Jobs even announced the multi-color Bumper accessory gives me second thoughts on the glass-cum-steel sandwich design and durability.

Dual-microphone Noise Suppression

This is a great feature which is found in the Google Nexus and HTC Desire phones. Clever technology that works well.

One gripe that is common to all phones about dual microphones – it benefits the other parties. Why can’t it be used to cancel ambient noise around me by feeding it to my listening speaker?

The location of the speakerphone on the iPhone 4 is weird. On my Nokia N78 and many other phones, there are stereo speakers on either side!

What do you think? Comment below.

Technorati Tags: , , , , , , , ,

Leave a Comment :, , , , , , more...

Google Went Binged

by on May.06, 2010, under Posts

Just in 30 minutes ago:

JPG Image, 927x600px

Google's New Search Result Page

which looks suspiciously similar to:

JPG image, 932x601px

Bing Bang Bong

Page still loads fast, AdWords are nowhere to be seen, and the colors and font look more… Androidish?!? I guess this is what Marissa Mayer means “our overall look more modern”. I can’t wait to see how this design is maintained across to the mobile search.

BusinessWeek just ran an article on the way the nerds at Google got to this design, which is kind of scary and fun at the same time.

What do you guys think?

Technorati Tags: , , , ,

Leave a Comment :, , , , more...