Better late than never, D-Link released a beta firmware to address the incompatibility issue with OS X Lion. The beta firmware 2.02 B01 can be found on D-Link Forums. Both Apple Filing Protocol (AFP) and Time Machine (TM) are working as it should on the DNS-320 with Lion.
A little history about the AFP and TM issue can be found here. Basically, Lion’s AFP is using a different security mechanism, hence breaking AFP support for quite a fair bit of NAS. I put up a workaround sometime back before D-Link came up with theirs.
Give the beta firmware a shot and continue with your Time Machine backup!
The Apple File Protocol (AFP) stopped working the day I upgraded to OS X Lion. Network shares on the NAS (DNS-320, ReadyNAS Duo) can no longer be browsed through AFP because none of them supports AFP 3.X calls and the authentication standards required by Lion.
I need a fix fast! Why? My iMac’s 1TB Seagate HDD got recalled and I needed Time Machine (TM) to work before the tech guy replace it on site.
(Re)setup my compiling environment, this time for the DNS-320. Did some compiling, wrote some shell scripts and Time Machine (on OS X Lion) is working with my D-Link DNS-320 once again. Well, it still throws some CNIB warning messages when accessing the share but at least it works now. The CNIB issue is fixed with help from Ben Archer.
Read the rest of this entry »
For the adventurous, you might want to explore XBMC semi-nightly builds. There are no new features but sometimes bugs are fixed. Certainly not for the faint hearted. For those who are on iOS 4.3, you might want to explore nighties as it fixed hardware decoding on iOS 4.3.
Before you proceed, ensure that you have installed the XBMC Official Build. Once you get the official build up and running, do the following:
- SSH to your Apple TV2
Hint: use “root” and “alpine” for the username and password respectively
- Type “cd /private/var/tmp” without the quotes
- Type “apt-get install wget” without the quotes
- Type “wget http://hadm.net/xbmc/latest_atv2.deb” without the quotes
- Type “dpkg -i latest_atv2.deb” without the quotes
- Type “rm latest_atv2.deb” without the quotes
You have successfully upgraded the XBMC, reboot both the XBMC and Apple TV2 and you are good to go!
Chinese characters appearing as squares in XBMC for Apple TV (ATV2)? This is because ATV2 does not come with unicode fonts hence unicode characters like Chinese cannot be shown properly. By following this guide, you will be able to view unicode characters on your XBMC for ATV2.
Pre-requisites
- Before we proceed, you will need a particular Unicode font – arialuni.ttf (size: 23560KB). You can easily locate this file on your Windows (C:\Windows\Fonts) or search online for alternative (hint: Google). If it appears as ARIALUNI.TTF, simply rename it to arialuni.ttf.
- You will need to hook up the Apple TV2 (ATV2) to your network and know your ATV2′s IP address.
Read the rest of this entry »

Good things come in small packages
Finally got the Apple TV2 (ATV2) after much deliberation. Always wanted to watch online videos on the big screen as the A.C.Ryan PlayOn!HD lack the online video playing feature.
What is the Apple TV?
The Apple TV is a media player that is well integrated with iOS devices. You can use AirPlay to stream from your iOS devices over the wireless N. You can also play HD movies, rent TV shows (Netflix), watch YouTube and even stream iTunes music and photos from your computer.
Read the rest of this entry »

Time Machine
Enabling Time Machine support on the D-Link DNS-320 is, surprisingly, a straight-forward task. Yes, you can use your own NAS (Network Attached Storage) for Time Machine backups instead of Apple Time Capsule. However, Time Machine seems to use all the available space (on the NAS) for backup purposes. So I started to explore how can I limit the amount of disk space used for Time Machine.
Read the rest of this entry »