Category: Tech

  • Suggesions for Buying a PC

    Below are some suggestions before buying a PC. Please note that the PC market is changing rapidly and the information provided below may be outdated very soon.

    1. Motherboard

    The motherboard, processor and RAM as a set form the most important component because these three things determine the performance of the computer and act as a unit independent to a large extent of the other components. As I suggest you go for Athlon64 bit processors, it is best to select a Socket 939 motherboard.

    There are two chipsets (which are based on Nvidia) currently popular in the market.

    GeForce 6100 + nForce 430 – motherboards with this chipset (ASUS A8N-VM, Gigabyte GA-K8N51GMF-9 / GA-K8N51GMF-9-RH and MSI K8NGM2-L / K8NGM2-IL ) cost around Rs. 3500-Rs.3700. For the difference in the models you may visit their respective websites and compare the features.
    GeForce 6150 + nForce 430 – motherboards with this chipset (if you are going in for this model chipset MSI K8NGM2-FID is the best, you have models in ASUS and Gigabyte available but MSI one is the best GeForce 6150 chipset motherboard available … for furthur info visit http://forums.anandtech.com/messageview.cfm?catid=29&threadid=1803985) cost around Rs.4700-Rs.4900.

    GeForce 6150 is definitely superior to GeForce 6100 but it is also about 1000 bucks costlier. For a comparison visit http://www.anandtech.com/mb/showdoc.aspx?i=2626.

    The most important things you must look out in a motherboard are:

    i. Support for AMD Cool ‘n’ quiet technology. This is a feature provided by Athlon 64 bit processors which slows down the processor when not use thus saving power and generating less heat. (Gigabyte motherboards which I have mentioned above do not seem to support this currently)

    ii. RAID support – RAID 0, 1, 0+1, 5

    iii. Max memory supported

    iv. PCI Express slots

    v. Audio chipset (5.1 channel/7.1 channel)

    vi. Onbaord LAN – 100 Mbps / 1000 Mbps. Gigabit ethernet

    vii. IEEE 1394 port – though this is not currently used much, it is supposed to be very useful for some video conversion etc. I think this port performs similar to USB 2.0 but only has a greater bandwidth.

    viii. TV-out – this would be great if you don’t have a dvd player and would like to play DVD/CDs in computer and watch it in TV

    xi. Onboard graphics – If you are gonna run some high end graphic applicatoins, then you will need a video card. Else onboard graphics may suffice.

    Currently MSI K8NGM2-FID is one of the few motherboards which supports all these and has been given a really good rating. Refer the previous link.

    2. Processor

    You can go in for either Athlon 64 3200+ (around Rs. 4700) or Athlon 64 3500+ (around Rs. 5600).

    I purchased the MSI K8NGM2-FID (GeForce 6150 chipset based motherboard) + Athlon64 3500+ for Rs.10,500. A motherboard based on GeForce 6100 chipset and Athlon64 3200+ would cost about 2000 bucks cheaper but I think it is really worth shedding out that extra bucks because as I told you the motherboard + processor + RAM hugely determine the performance of the system.

    3. RAM

    I would suggest you go in for 1 GB DDR RAM (I think Hynix is a good international brand). I am not sure about the other brands available. It may cost you around Rs.4000.

    4. Hard Disk

    Go in for a SATA 160 – 200 GB 5400 / 7200 rpm Seagate hard disk. It should cost around Rs.3000.

    5. Monitor

    Viewsonic is the best based on the feedback I got from some dealers. A 17″ Viewsonic flat monitor should cost around Rs.6000.

    6. Cabinet

    I-cabinets are of generally good quality and cost around Rs.1500. Some things to look out for are the number of fans it supports if has provision for front-audio and USB.

    7. DVD-writer

    A very important factor when considering DVD-writer is that it has DVD-RAM support. DVD-RAM format allows a DVD disc to be used like a hard disk. I have been using a LG CD writer for 4 years and it has never given me a problem. So I feel LG brand is good. The latest DVD-writer brand as per my knowledge is GSA-H42N and should cost around Rs.1700. Asus is also a good brand. Be sure to check its read-write speeds and support for DVD-RAM if you plan to purchase it.

    8. Keyboard + Mouse

    Go in for Microsoft or Logitech combo (keyboard + mouse). The combo generally costs lesser than buying individually and should cost around Rs. 1000 – Rs. 1500.

    9. Floppy Drive

    Though you may feel it is not necessary, go in for it, it should cost around Rs.400.

    10. Speakers

    I do not have much idea about speakers but I think creative brand is good. Ordinary two speakers should cost Rs.500 while 5.1 channel audio maybe more than Rs.2000. If you are not crazy about music, you can go in for the lower end ones currently and later puchase a 5.1 channel audio / 7.1 channel audio speakers.

    11. UPS (optional but recommended)

    A good UPS costs around Rs.2000- Rs.2500. I think APS is a good brand. I am not sure of the other brands. You should essentially check for two things while buying a UPS, one is the backup time and second is the output wattage (or rather how many devices can it support).

    12. TV Tuner Card (optional)

    If you are planning to purchase a TV Tuner Card, I would highly recommend “Pinnacle 50i” (40i is also available in the market but I think it is a slightly old model). It costs around Rs.2500 whereas local brands cost around Rs.1000 but if you plan to purchase, I suggest you buy Pinnacle.

    So the approximate price would be = Motherboard (Rs.4900) + Processor (Rs.5600) + RAM (Rs.4000) + Hard Disk (Rs.3000) + Monitor (Rs.6000) + Cabinet (Rs.1500) + DVD-writer (Rs.1700) + Keyboard and Mouse (Rs.1500) + Floppy Drive(Rs.400) + Speakers (Rs.500) + UPS (Rs.2000) = Rs.31100.

    If you are good at bargaining you can probably get it for less than 30 K. Bhoomika computers is a good place to purchase the PC. Of course, if you know any other dealer you can go there as well. Be sure to take the bill for everything you purchase and they generally also write the date of purchase on products with warranty.

  • Laptop Check

    Certain things to look out for while buying a laptop:

    1. The best way to know about a laptop / any computer part is to read reviews in the web. Make sure you do that before you make your decision. Sites such as http://www.notebookreview.com should be a good start to understand about the most popular laptops.

    2. Look for the laptop company support in you city of residence.

    3. Look for atleast 512 MB RAM (if refurbished) and at least 1 GB (if new). Anyway, the amount of RAM should be decided on how memory intensive apps do you plan to run on your laptop.

    4. If taking a DVD writer, definitely look for DVD double layer write support … if possible look for DVD-RAM support as well .. using DVD-RAM u can use a DVD disc exactly as a hard disk. On a side note, I hardly recommend go for a DVD writer rather than a CD-writer.

    5. My laptop comes with a TV-out (S vidoe port) … so that I play DVDs in my laptop and watch in TV. If you don’t have a DVD-writer this is a cool feature to look out for.

    6. Certain laptops come with TV-tuner card .. if u r crazy about TV then it may be worth considering this .

    7. Laptops generally generate a lot of heat … many have complained about this problem … try to find out if the laptop has a good cooling effect.

    8. Laptops are cheapest in US … if u know someone coming to India from US .. then I’d highty recommend that you buy there and get it imported to India.

    9. The in-built microphone is something which I simply loooveeee in my thinkpad. Laptops also come with in-built webcam but they may be costly.

    10. If buying refurbished laptops, I suggest you do not go for P3 or P4 systems as they generate a lot of heat. Instead, Pentium M laptops are a better choice. If purchasing a new one, look for Intel Duo Core 2 (the dual core 2 is supposedly better than its competitor AMD in performance).

    11. Look out for coupons and gift offers (especially during festive season and Black Friday). Deals2buy generally has good offers on especially Dell laptops.

    12. If you intend to have a good gaming experience or are likely to use any graphics intensive applications, a discrete graphics card is anyday preferred to integrated graphics. Also another thing to remember is that unlike other parts such as RAM, Hard Disk, in laptops it is generally not possible to upgrade to discrete graphics later if you have one with integrated graphics.

  • Airtel GPRS

    Note: The GPRS plan packages and the procedure for activating and deactivating GPRS might have changed. Kindly contact Airtel customer care for exact details.

    Update: I recently purchased a Nokia 3110 classic. This phone comes with EDGE and in-built modem. Using EDGE, the browsing speed seems to be reasonable.

    Packages

    This article is mainly for people using Airtel GPRS in Hyderabad (and Andhra Pradesh). As of the day of posting this article, Airtel Postpaid in Andhra Pradesh offers two packages for GRPS.

    1. 199 flat monthly based plan
    2. 499 pro-rata monthly plan (i.e. if u use the GPRS service for 2 days you would be charged only Rs. 499*2/30)

    For the prepaid customers, it is on a prepaid basis i.e. the user is charged 15 rupees per day for using GRPS and he has to re-activate it every day. The minimum prepaid balance for using GPRS is Rs.30.

    I found the postpaid second plan and the prepaid option especially useful if I am on a personal/business trip for 3-7 days where in I would not have access to internet. I own a Nokia 8310 with inbuilt GPRS modem and infrared and luckily my laptop also has infrared. Hence by having my laptop detect my mobile GPRS modem and using the GRPS facility provided by Airtel, I am able to access Internet anytime anywhere.

    Activating GPRS

    To active the GPRS 499 monthly plan in postpaid, kindly sms “GPRS ACTIVE” to 121 (kindly note all should be uppercase letters). The activation will take about 2-3 hours upon which you will either receive a SMS or a phone call from the customer care.

    To activate the GRPS facility in prepaid, kindly sms “INTERNET ON” to 121 (again note the use of all uppercase letters). The activation will take only 2-3 minutes in the case of prepaid (no idea why it takes so long in postpaid :)).

    Upon activation, you will then have to sms “MO” to 2567. You should receive a SMS with the GPRS settings. Save these settings. You may have to switch off and switch on your mobile once for the changes to take place.

    Connecting to Internet from Laptop

    After enabling GPRS on your mobile, you can use the below dial up settings for establishing a dial-up connection from your laptop (For Windows Dial-Up connection, I don’t think you will have the last two options i.e. “Domain” and “Extra dial-string command”).

    Dialling number: *99#
    Username: (leave blank) or alternatively you can use 919849.. (91 followed by your cell no)
    Password: (leave blank) or alternatively you can use 0000
    Domain: (leave blank) or alternatively use airtelgprs.com
    Extra dial-string command: z

    If while connecting from Windows XP you get an error “Registering your computer on the network. Error 734: The PPP link control protocol was terminated.” or the phone throws an error “Subscribe To Packet Data First”, try connecting after making the below change:

    1. Go to Control Panel
    2. Select Phone and Modem Options
    3. Click on Modem tab.
    4. Double click on Nokia 3110 classic Bluetooth Modem (this should open the Properties window).
    5. Select Advanced tab.
    6. Empty the Extra initialization commands textbox.
    7. Click on OK.

    Deactivating GPRS

    To cancel the pospaid GPRS 499 plan, kindly sms “GPRS CANCEL” to 121. The cancellation will take upto 2-3 hours. Please note that if GPRS gets deactivated after 00.00 midnight then it is counted as an extra day though the actual time you have GRPS activated is less than 24 hours (ex. 27th May 5.30 to 28th May 00.20 is counted as 2 days AFAIK)

    In the prepaid connection, I think it gets deactivated automatically after 24 hours and you will be prompted to renew it (need to confirm on this). You may want to sms “INTERNET OFF” to 121 to deactivate it permanently.

    The speed is not that good (max. 40 Kbps) but it is a convenient way for checking mails or downloading any important document. For further details, kindly contact the Airtel customer care.

    So enjoy surfing even when you are mobile by just carrying a mobile 🙂 !

  • Thinkpad Backup And Linux Installation Notes

    Update Sep 22, 2007: This article was written when I had purchased a Thinkpad (refurbished T40) for the first time. The article had later been upgraded when my friends purchased T41 and T43. The backup solutions described here in this article are mainly using open source tools. Though I have tested them on Thinkpads, they should work equally well on other laptops which do not come with recovery media.

    But after working with Thinkpad for more than a year and with my recent purchase of a T61, I have realized that an excellent software known as Rescue and Recovery is now being provided by Lenovo. This software not only helps in the creation of recovery media but also helps in taking a backup of your Windows OS. This is something which I strongly recommend you look at if you own a Thinkpad rather than going through this entire article.

    Also be sure to have a look at the “Linux Installation Notes” section in the end as it has some very useful tips.

    Creating Backup Images

    Refurbished thinkpads come pre-installed with Windows XP. Initially IBM used to provide Recovery CDs so that if anything went wrong with the hard disk, the recovery cds could be used to restore it to the factory state. Hence there was not much a need of taking backup of the hard disk. But of late, IBM has changed its policy. All refurbished PCs (and new ones as well) come with something known as “Predesktop area”. This predesktop area is a reserved 4 GB space (or a separate partition) in the hard disk and contains all the data necessary for performing recovery. In other words, instead of the recovery CDs, their content is now contained in this predesktop area.

    This article is about backing up a Thinkpad and partitioning it so that other OSes (such as linux) can be installed. You must be familiar with linux in order to carry out the steps mentioned here. It is assumed that you have just received a new Thinkpad and all that exists on it is the installed Windows XP (a single big partition) and Predesktop area (hidden area/another partition in some thinkpads). Please note that generally predesktop area is not contained within a partition and hence your hard disk has only one primary partition (for Windows XP) and about 4 GB unpartitioned space at the end which is the Predesktop area. But I have observed that in some later thinkpads the Predesktop Area is generally contained in a fat32 / ntfs partition

    We shall be covering the following topics in this section.

    • Using g4u (ghost for Unix) or dd to backup the entire hard disk
    • Using SystemRescueCd to resize the windows partition and create new partitions
    • Using ntfsclone to take a backup image of the resized Windows primary partition
    • Backing up MBR and extended partition
    • Backing up Predesktop area if it is a partition (only in some ThinkPads)

    Following are the detailed steps:

    1. We shall initially be creating a clone of the entire hard disk. This is absolutely mandatory so that if the hard disk / partitioning fails in one of the following steps, the entire hard disk can be restored to its original state. Once the partitioning is over and an image of Windows XP partition is taken, then this may not be that useful anymore.

      We shall be using g4u for this purpose. g4u is a hard disk cloning utility which is very mature, well tested and proved. What I have recently found out is that g4u uses “dd” internally to make the hard disk image. This will be especially useful if you have a second hard disk to which you want to write the image as “dd” is an excellent tool for making hard drive images. You can find more infomration about dd in Wikipedia.

    2. First, clean up as much space as possible from the drive. This is possible by booting into Windows XP and

      – Running windows “Disk Cleanup”
      – Removing old system restore points
      – Clearing C:\Documents And Settings\user\Local Settings\Temp

    3. Next defragment the disk using the Windows “Disk Defragmenter”.

    4. Next fill the free space with zeros so that the hard disk image will compress properly using gzip. There are many methods of doing this as discussed in the g4u homepage. I tried the cipher method for Windows XP but the problem was that killing the program in the middle had made some of the unsused space to be occupied. Hence I decided to use nullfile.exe.

    5. Now reboot the PC and go to BIOS and disable the predesktop area (it should by default be in “Normal” mode). This is necessary because if it is not disabled g4u will not be able to back this space.

    6. Download the g4u iso, burn it to a CD, boot the laptop using it and take backup. The backup took about 1.5 hours for me. My entire 33.86 GB was compressed to about 6 GB (3 GB for the windows partition and 3 GB for the predesktop area). The command I had used was:

      g4u> uploaddisk your.ftp.server.com thinkpad.img.gz

      where your.ftp.server.com is the ftp server with user account “install” setup. Refer g4u documentation for further info.

      As an alternative to using g4u, if you have a second hard disk or a shared mount point, you can directly create an image using the “dd” command. But for using dd you may have to use a live linux cd such as “SystemRescueCD” (refer below). Assuming you are in the directory where you want to create the backup image, the command will be similar to below:

      # dd if=/dev/hda | gzip -c9 > thinkpad.img.gz

      where /dev/hda is the hard disk to be backed up. The image created using “dd” should be the same as the one created using g4u because from what I know g4u uses “dd” internally to create images.

    7. Now reboot the laptop and the first thing you should do is enable the predesktop area and set it to “Secure”. We shall later change the security back to “Normal”. The reason why we are setting it to “Secure” rather than “Normal” is because now we are gonna create new partitions and we do not want this partition to be corrupted.

    8. Our next task is to resize the windows ntfs partition and create extra partitions for linux and windows. For this you will have to use the tool gparted found on the SystemRescueCd. SystemRescueCD is a live bootable rescue CD with all the necessary tools to perform partitioning, backup and recovery. SystemRescueCD is perhaps one of the best works of how open source software can be combined to create one great open source product.

      Download SystemRescueCD iso, burn to cd and boot laptop with it. Once booted, start the gparted partitioning utility. As we have set the predesktop area to “Secure” you will not be able to see this space / it will not have access (which will generally be seen as upartitioned/another partition if Predesktop security is disabled or set to Normal mode).

      If you have Windows Vista, then I’d highly recommend that you resize the windows ntfs partition using the “Shrink Volume” feature of Windows Vista. Refer “Linux Installation Notes” at the end for furthur details.

    9. After creating and resizing the partitions (in the previous step), reboot the system to Windows XP to check if everything is running properly.

    10. Now reboot back using SystemRescueCd as we will now be taking backup of the ntfs partition using ntfsclone.

      The command I had used for taking backup to the special image file is:

      # ntfsclone –save-image -o – /dev/hda1 | gzip -c9 > backup.img.gz

      The manpage of ntfsclone mentions that the spcial image format files cannot be mounted. But there is a workaround using which this compressed special image file can be accessed. For this first we will have to write the compressed image to a file. Please note this may require quite a lot of space (not more than the size of the partition of which the back was taken).

      # gunzip -c backup.img.gz | ntfsclone –restore-image –overwrite backup.img –

      After that we can mount it and access it.

      # mount -o loop backup.img /mnt/windows

      To enable read/write access, use ntfs-3g and mount it as below.

      # ntfs-3g backup.img /mnt/windows

      Now don’t you think linux rocks ? :).

    11. Next we shall backup the MBR using dd and the extended partition table using sfdisk (refer http://www.inference.phy.cam.ac.uk/saw27/notes/backup-hard-disk-partitions.html). We shall also take a snapshot of the current partition table using fdisk.

      Taking a snapshot of the partition table:
      # fdisk -l /dev/hda > partition-table.txt
      # cat partition-table.txt

      Backing up the MBR:
      # dd if=/dev/hda of=mbr-backup count=1 bs=512

      Backing up the extended partition table:
      # sfdisk -d /dev/hda > hda-backup.sfdisk

      This will be useful in the eventuality of MBR/partition table getting corrupted.

    12. The final step we will be performing is to backup the Predesktop Area. In the thinkpad I saw, the predesktop area was a fat32 partition with size 4.3 GB. In the later thinkpads it is ntfs. I decided to keep it simple and use dd to create the image. So here is the command for taking backup of the partition (you may want to read the manual page of dd to find out the command syntax):

      # dd if=/dev/hda2 | gzip -c9 > predesktop-area.img.gz

      To mount the image, extract it first and then mount the file:

      # gunzip -c predesktop-area.img.gz | dd of=predesktop-area.img
      # mount -o loop predesktop-area.img /mnt/predesktop-area

      where “predesktop-area” is an empty directory in /mnt.

    13. Congratulations. Your backup images are now ready.

    Writing the Backup Images to DVDs

    K … now you might be wondering – What’s the big deal in writing images to a DVD? Any Tom, Dick n Harry can do it. Well now here is my question to you – Can any Tom, Dick n Harry write a bootable live cd which has all the tools in it to restore the image from the DVD. And the answer is “yes” :). Not because it is something very common but because it is something which I am gonna explain to you here and make it a trivial task.

    The whole idea is to have the backup image we have taken earlier added to a LiveCD. This would help us to boot from the DVD in case of an OS crash and restore the image from the DVD itself rather than fetching the image from some other source such as a network. I shall create a DVD for the image taken using ntfsclone.

    1. Initially I thought of taking a LiveCD ISO, remastering it to add the backup image and then creating a new ISO. I considered many live CDs and possibilities of customizing them to get this task done. Some of them being:

      Ubuntu Customization Kit
      Knoppix customization
      BusyBox and OpenSSH

      But I wasn’t happy with any of these for two reasons – 1. The process was not simple and 2. Knoppix and Ubuntu live CD themselves are about 700 MB each and I did not see any point in having so much space wasted on the DVD for the OS.

      Brooding over the issue and further googling about it, I realized that the SystemResuceCD I had download earlier could be used for this purpose. SystemRescueCD is a liveCD (based on gentoo) which is extremely small in size and has all the necessary tools for performing partitioning, backups and restores. Initially I tried the steps outlined in How to burn a DVD with SystemRescue and 4 GB more files
      to get the image written to the DVD containing SystemRescueCD. But then it did not always work properly and I was not completely satisfied with the process.

      Then while further thinking about it, I came across this excellent idea. All I wanted to do was to add the ntfsclone backup image to a DVD which has a LiveOS. I was not really looking at remastering the liveCD iso. And thus I embarked upon a search for an ISO editor using which I could edit the SystemRescueCD iso, add the ntfsclone backup image to it and burn the new ISO to a DVD.

    2. While searching for an ISO editor, I stumbled across the wikipedia page http://en.wikipedia.org/wiki/ISO_image from where I got to know of ISO Master, an open-source really good iso editor.

      Assuming that you have already download the SystemRescueCD iso, open it using ISO Master, create a folder “ntfsclone-image”, add the ntfsclone backup image to this folder and save the file as an ISO image (isomaster-image.iso). Certain things to keep in mind are:

      – You should not overwrite the SystemRescueCD iso which you have downloaded. But you should save the ISO to a new file.

      – Because you will be saving the ISO to a new file, you will be needing an extra space of (image size + SystemRescueCd size). That is to say if your image size is 4 GB and SystemRescueCD iso size is 120 MB (~0.12 GB) you will be needing a free space of 4.12 GB to create the new ISO file.

    3. Having created the new ISO image in the previous step, now we will be testing if the iso was created properly and it is is working properly. First we shall be mounting it to check if the ntfsclone image was copied succesfully.

      # mount -t iso9660 -o loop isomaster-image.iso /mnt/iso
      # ls /mnt/iso/
      # umount /mnt/iso

      Next we are going to emulate the newly created ISO using qemu. Run the below command to check if the newly created ISO works properly.

      # qemu –cdrom isomaster-image.iso

      You should be able to see the exact simulation of booting a computer using a DVD on which this ISO is burnt.

    4. Now we come to the final stage of writing the ISO to a DVD. Well, I am not going to mention anything about this here because as I already said any Tom, Dick n Harry can bun an ISO to a DVD :D. But yeah, if you are buring the ISO using K3b, then I’d suggest to write the DVD in “DAO” (Disk-at once) mode. This is because DVDs written in this mode have the maximum compatibility across all DVD-drives.

    5. The same procedure can be used for backing up the g4u and dd images to DVDs. But for g4u image, you will have to download and use the g4u iso instead of SystemRescueCD as it does not contain the g4u utility. Also for backing up g4u image the normal single layer DVD may not be an option, as the size of the g4u image would be more than 6 GB (because it contains the installed windows xp parition + predesktop area) and you might have to buy a dual layer/double layer DVD for backing up the image.

    Restoring Images

    Restoring ntfs volume from compressed image file:
    # gunzip -c backup.img.gz | ntfsclone –restore-image –overwrite /dev/hda1 –

    Restoring the whole hard disk:
    using g4u
    # slurpdisk your.ftp.server.com thinkpad.img.gz
    or dd (if image is accessible via a mount point)
    # gunzip -c thinkpad.img.gz | dd of=/dev/hda

    Restoring predesktop area image:
    # gunzip -c predesktop-area.img.gz | dd of=/dev/hda2

    Restoring MBR:
    # dd if=mbr-backup of=/dev/hda

    Restoring the extended partition table:
    # sfdisk /dev/hda < hda-backup.sfdisk Linux Instalaltion Notes

    1. Resizing the Windows Partition to accommodate space for linux

      In order to accommodate space for installation of Linux it will be necessary to reduce the windows partition size. GParted is an excellent tool which can perform this operation. Bot Windows Vista now comes with “Shrink Volume” feature which I think is much more safe than using GParted. The exact procedure on how to do this can be found on the page How to Shrink and Extend NTFS Volumes in Windows Vista. Also note that you might have to perform the “Shrink Volume” operation several times to achieve the desired size.

    2. Booting Linux from Windows Bootloader

      While installing linux, you might be prompted whether to install the bootloader (GRUB/Lilo) in MBR or in the root partition. While installing GRUB in MBR is the easiest way to immediately access linux, DO NOT DO IT because this will overwrite the default MBR which might make the Linux Rescue and Recovery Environment unavailable.

      Instead install the grub bootloader to the root partition. Next you can find the instructions for booting Linux from Windows bootloader at Booting Linux from Windows Boot Manager.

      If you have windows Vista installed, then you can follow the instructions mentioned in How to use Windows Vista’s Boot Manager to boot Linux. Be sure to back up your current bootloader using the command “bcdedit /export filename” before making changes (run “bcdedit /?” for help).

    3. Fixing MBR in case it is overwrriten

      Refer section “Proper MBR” in Rescue and Recovery – ThinkWiki on how the MBR can be restored. You might have to run the command prompt with administrator privilges (in Vista, this is done by right clicking on “C:\Windows\cmd.exe” and selecting “Run as Administrator”).

      The same page also has notes on how to access the Rescue and Recovery Application from grub. But I have not tested it.

  • Update

    Added two new monitoring services for my website so that I can get immediate alerts when my site goes down. Apart from this I also get a weekly and monthly report showing me the site uptime stats. Some things you have to look out for while subscribing to these services are:

    • Monitoring interval – most free services offer 1 hour monitoring interval but you can also get a monitoring interval of 15 mins
    • False Alarm protection – this means that the site would be tested from various locations to be doubly sure that the website is really down
    • Contacts to be Alerted – sometimes it may be necessary to recieve the alert at a different email than the one with which the login was created or to receive the alert at multiple email ids
    • Performance Reports – Daily, weekly, monthly reports provide useful stats

    Generally free services do not provide the whole set of facilities. I am using both InternetSeer and SiteUptime to monitor my website :D. Two other services which could probably be conisdered are (I have not tested them) Killer Website Monitor and MrAlert Free Website Monitoring Service.

  • Update

    Do not forget to checkout my latest post on domain registrars – New Domain Registrar.

    So what’s been happening of late? A lot. I kind of got busy with other things. I have been exploring new opportunities. I purchased a new laptop. My ISP is giving a lot of problems. This coupled with frequent server crashes is making me consider to move my website from my home PC to some hosting service.

    Here is the big news: I purchased the domain “rahul.ind.in” for Rs.350/yr from Sify. So my new website address is http://rahul.ind.in :-). Some interesting things I noted during this entire process of domain name registration are:

    • If you are considering to have your own domain name, I would suggest .name, .in, or .ind.in. Though .com is very popular, .com generally refers to commercial websites. .NAME is the official top level domain registered by ICAAN for personal websites. .IN domain names are available to anyone! Companies, individuals, and organizations in India and abroad are eligible. .IND.IN is for individuals (ind) in India (in).
    • I tried for “rahul.name” and “rahul.in” before deciding on “rahul.ind.in” but they were not available. “rahul.name” was registered by some Shyam and he was not ready to sell it as his son’s name was Rahul :-). “rahul.in” was for sale and I quoted 70$ to buy the domain. Here is the best part. The seller got back to me with a quote of 75000 USD =)). So this gives you guys an idea as to the money involved in domain name market. Domain names are generally re-sold for thousands of dollars. A furthur interesting fact is .IN was officially opened to the public on 16 February 2005 and “rahul.in” was purchased by Dot Name Communications on 16-Feb-2005 06:32:27 UTC :-). So that also tells you the demand in the domain name market.
    • Here are a few links which u may find interesting:

    A few updates on the content of my website: I am removing the Chat page (in Utilities section) as the program is not working properly and also now there are other alternatives such as Meebo. Also I am planning to make the Blog section more active and provide facility for users to add comments :-).

  • Guide to Broadband ISPs in Hyderabad

    Kindly note that offers and tariffs are subject to change from time to time. Please visit the website or contact the Customer Care of the particular ISP to find out about the availability and the latest tariffs. Also if you work for some well known company (Infosys, Orcale, etc.), you might be eligible for special discounts.

    Criteria while choosing Broadband ISPs

    Selecting the right ISP is often a headache. This article to supposed to provide a guide for someone planning to take a broadband ISP. It explains what criteria should be taken into account while choosing a broadband ISP, makes you familiar with some internet jargon and some methods by which you can be sure you are getting what you are supposed to get. It also provides review of some broadband ISPs in Hyderabad. Most of the content written here is based on personal experiences and feedback from others.

    As a net savvy person, I have spent quite some time experimenting with broadband ISPs and trying to understand what criteria should be taken into account while taking a broadband ISP. Below are some of the things which have to be considered while taking an ISP.

    1. Choose a bigger ISP (Internet Service Provider) rather than a local distributor
    2. Choose bandwidth (connection speed) depending upon your usage and make sure you get the promised speed
    3. Choose unlimited / volume based plans based upon your usage and look for flexibility in plans
    4. Look for consistent speeds and low downtime
    5. Look for good Customer Service
    6. Cost
    7. Other considerations
    i. Public and/or Static IP
    ii. Router
    iii. Compatibily with software you intend to use
    iv. Integrated Services
    v. Authentication via browser

    For an elaborate description for each of the above criteria please browse to the section titled “Detailed explanation of the criteria for choosing a broadband ISP”.

    Review of some Broadband ISPs in Hyderabad

    Now that I have listed the criteria to consider before taking a broadband ISP connection, I shall proceed to give information about some of the ISPs in Hyderabad. I shall order them in descending order of their overall rating according to me. Kindly note that the below info provided is based on my experiences, the information provided by some acquaintances and hence is accurate to the best of my knowledge.

    1. Airtel

    Website: http://airtelbroadband.in/

    Ph: 44444121

    Plans: http://airtelbroadband.in/tariff/tariff.htm

    Connection Details: The download and upload speeds are around 85%. Speeds are consistent and down times are also low.

    Customer Service: Very Good.

    Other Considerations: Public IP used for all plans. Free static IP seems to be provided for some really expensive plans. The site also provides music downloads, online tests, etc. They generally provide a free phone with their broadband plan.

    2. Tata Indicom

    Website: http://www.tataindicombroadband.com

    Ph: 60607070

    Plans:
    Prepaid – http://www.tataindicombroadband.in/access/prepaid/order/tariff_10_cities.html
    Postpaid – http://www.tataindicombroadband.in/access/postpaid/order/tariff_top10.html

    Connection Details: Both the download speed and upload speed are more than 90% of the promised bandwidth. The speeds are consistent and there is hardly any downtime.

    Customer Service: Good.

    Other considerations: Public IP used for all plans. For all post-paid connections, you are given a free router and a free static IP. Tata Indicom broadband users are eligible for a number of value added services such as movie downloads, music downloads, games, personality tests, net telephony, free roaming dial-up etc.

    3. DataOne (Broadband connection by BSNL)

    Ph: 1600-424-1600

    Website: http://www.bsnl.co.in/service/dataone.htm

    Plans: http://www.bsnl.co.in/service/dataone_tariff.htm
    The prices offered by DataOne are perhaps the cheapest of all the ISPs.

    Connection Details: Download speed test showed 90% of the promised speed. Downtimes are low.

    Customer Care: Poor. As long as you don’t have any special requirement or don’t face any problem, it is fine. But once you face any problem, it may take quite an effort to get the ISP to fix the problem.

    Other Considerations: Public IP used for all plans.

    4. You Tele (formerly Iqara)

    Ph: 9866077898

    Website: http://www.youtele.com/

    Plans: http://www.youtele.com/new_html1/html/homeuser/homeuser_plans.php

    Connection Details: Upload and download speeds are about 80% of the promised speed. The speeds are consistent and the downtimes are generally low.

    Customer Service: Average

    Other considerations: No router is provided by default. Few unlimited plans have the availability for static IP. Iqara also provides the facility to pay bills online. Net telephony is another feature of Iqara.

    4. Hathway

    Ph: 55831313

    Website: http://www.hathway.com

    Plans: http://www.hathway.com

    Connection Details: Upload and download speeds are around 75% of the promised speed. Downtimes are reasonably low. In case there is a problem in a line, it is generally fixed immediately.

    Customer Service: Not that great. I faced some real headache with the customer care. I had to call them up 3-4 times even for simple requests such as bill statement.

    Other considerations: No router is provided by default. Few plans have the availability for static IP. One major problem with Hathway when I was using it (in 2006) was that even though they give free static IP they blocked all the incoming ports at the gateway level. Therefore it was not possible to host my own server. I had to pay a refundable deposit of Rs.15000 in order to have these ports opened.

    5. Beam Cable Systems

    Ph: +91-40-5525-9273/74/2332-5886

    Website: http://www.beamcablesystem.com/

    Plans: http://www.beamcablesystem.com/packages.htm

    Connection Details: Speeds are not very consistent but the downtimes are low.

    Customer Service: Good

    Other Considerations: NA

    Detailed explanation of the criteria for choosing a broadband ISP

    1. Choose a bigger ISP (Internet Service Provider) rather than a local distributor

    I still remember the first ISP I had used (this was around 1999). There weren’t many options then. I had taken a local ISP with which needless to say, I had faced numerous problems. After some time, the company went into debts and they closed it.

    In order to understand why I do not suggest ISP provided by local distributors, it is necessary to understand how these local distributors operate. The big players in the market are Tata Indicom, Airtel, Iqara, Hathway, etc. (this may not be the complete list). Now what these local distributors do is buy certain amount of bandwidth (I shall describe bandwidth later, for now think of it as the capacity of the connection) from the main ISPs, set up their own infrastructure and redistribute it to households. So if anything goes wrong, the only person we can contact is the local distributor. The main ISP from whom this local distributor has purchased the bandwidth is not accountable for any problems we face because the local distributor is the one providing us the internet. Needless to say, local distributors generally do not have that touch of professionalism nor the kind of infrastructure which the bigger players have. Hence frequent disconnections and low speeds are often complaints from people who have taken connection from local distributors.

    The situation is different today. We need not rely on these local distributors anymore. The bigger players like Tata Indicom, Airtel, Iqara, Hathway and Beam have started offering interent directly to households. Local distributors still exist today in areas where there is no coverage of these main ISPs. There are customer care no’s for all the above main ISPs. Information about local distributors may be available from your cable TV provider. But I highly recommend you opt for one of the bigger ISPs. In some cases, the local distirbutor may even identify their ISP with the main ISP from which they have purchased bandwidth. But be sure to differentiate the local distributor and the main ISP.

    2. Choose bandwidth (connection speed) depending upon your usage and make sure you get the promised speed

    Perhaps one of the most crucial factors while buying an ISP is the speed. Note the below points when deciding upon the bandwidth.
    i. If you are planning to use internet for e-mail and browsing, bandwidth of 40 Kbps may be sufficient. If you are planning to use internet for voice chat, bandwidth of 64 Kbps would be sufficient for reasonable voice clarity. If you are planning to use interent for watching online videos, a 256 Kbps+ connection is highly recommended.
    ii. You should get a speed of atleast 90% of the promised bandwidth i.e. the Download Speed Test and Upload speed test should both show speeds of around 90% of the promised speed.
    iii. Before choosing the ISP, it is always a good idea to get feedback about the speed from one of the ISP’s customer. If you know the customer well enough, you can even run these downlaod and upload tests at his/her place to get an idea of the speeds.

    OK, now I am going to get a bit technical 🙂 but I’ll try to keep it as simple as possible for the novice. This technical jargon is necessary to understand what is meant by bandwidth.

    Everything transmitted over the internet is known as data. This data is transmitted in bits (bit is a unit of data just as metre is a unit of distance) . That is when you open a website, data (bits) are transferred from a remote machine to your PC. When you are voice chatting, you hear the other person’s voice which means data is transferred from the other person’s end to your end. Similarly the other person hears your voice implying data is transferred from your end to the other person’ s end. This data is not only represented in bits, but also in bytes, Kibibytes, etc. Just as distance is not only represented in metres, but also in feet, Kilometres, etc. Here are the terms which are related to data.

    1 b (bit) = 0 or 1
    1 Kb (Kilobit) = 1000 bits
    1 Mb (Megabit) = 1000 Kb
    1 B (byte) = 8 bits
    1 KiB (Kibibyte) = 1024 bytes
    1 MiB (Mebibyte) = 1024 KiB

    Kindly note the difference between the lower case letter ‘b’ and the upper case letter ‘B’. ‘b’ refers to a bit while ‘B’ refers to a byte (1 byte = 8 bits). Visit wikipedia article Data rate units for more information.

    OK … now let me define the terms ‘Upload Speed’, ‘Download Speed’ and ‘Bandwidth’.

    When we talk of data transfer, it can happen either from the remote PC to our PC or from our PC to the remote PC. The former is known as ‘Downloading’ and the latter is known as ‘Uploading’. Let me give a few examples to make the concept of downloading and uploading clearer.

    Browsing – When browsing, pages are transferred from remote servers to your PC which means this is downloading. But when we fill a form and submit it (for eg. when we are creating a new login), data is sent back to the remote server which means uploading takes place.

    Voice chatting – When we are voice chatting, we hear the other person’s voice which involves downloading of data (because voice / data is transferred from remote PC to our PC) and the other person also hears our voice which involves uploading of data (because voice/data is transferred from our PC / remote PC).

    Emailing – When reading your emails, data is transferred from the mail server to your PC which is downloading but when you compose a mail, attach some files and click on send, data is transferred from your PC to the mail server which is uploading.

    Now that the terms ‘Downloading’ and ‘Uploading’ are clear, I shall proceed to define ‘Download Speed’ and ‘Upload Speed’. ‘Download Speed’ is defined as the amount of data that can be downloaded in unit time and ‘Upload Speed’ is defined as the amount of data that can be uploaded in unit time i.e.

    Download Speed = Amount of data downloaded (in Kb/Mb/KiB) / Time Taken
    Upload Speed = Amount of data uploaded (in Kb/Mb/KiB) / Time Taken

    Let me try to explain why we need both good ‘Download Speed’ and ‘Upload Speed’. Like I mentioned above, when we are browsing download is involved and hence if we have a good download speed pages get displayed faster. Next, when we voice chat, both download and upload is involved and hence a good download speed means we can hear the other person’s voice without any breaks and a good download speed means the other person can hear our voice without any breaks. Therefore when selecting the ISP, it is necessary to test both the Upload Speed and Download Speed. You can test your connection’s upload speed and download speed from the following sites.

    Upload Speed Test – http://testmy.net/u_load.php
    Download Speed Test – http://testmy.net/d_load.php

    The download speed test is performed by transmitting a fixed size of data from their server to your PC and dividing it by the time taken. The upload speed test is performed by transferring this downloaded data from your PC back to their server and dividing it by the time taken. Visit the above two links to make this clearer. You can also Google for ‘upload speed test’ and ‘download speed test’ to get other sites which offer this service.

    Now let me define the term which most ISPs use ‘bandwidth’. Bandwidth is defined as the amount of data that can be transferred (in both directions) in unit time.

    Bandwidth = Amount of data transferred (upload + download) / Time taken

    To make all the above things clear, let me explain with one simple example. Your ISP says he offers you a 256 Kbps connection. What does this mean? This means

    256 Kbps (Kilobits per second)
    = 256 Kb (Kilobits) of data is transferrable in 1 second
    = 256000 b (bits) of data is transferrable in 1 second (because 1 k = 1000)
    = 32000 B (bytes) of data is transferrable in 1 second (because 1 B = 8 b)
    = 31.25 KiB (Kibibytes) of data is transferrable in 1 second (because 1 KiB = 1024 B)
    = 31.25 KiB/s (Kibibytes per second)

    In terms of upload and download speeds, this 256 Kbps bandwidth means the download speed = 256 Kbps if there are no uploads (download speed test) and upload speed = 256 Kbps if there are no downloads (upload speed test) and net speed = 256 Kbps if there are both downloads and uploads.

    3. Choose unlimited / volume based plans based upon your usage and look for flexibility in plans

    ISPs provide unlimited as well as volume based plans. Generally unlimited plans come with lower bandwidth and volume based plans come with higher bandwidth. By “volume based”, I mean you are limited by the amount of data transfer (in mB/gB) or by the number of hours you can use the internet. So how would you decide what to opt for ? The rule is simple
    i. If you spend less time on the internet (maybe about 30 mins daily) but need it for voice chatting / watching online videos (i.e. high bandwidth applications), you can opt for limited hours plan.
    ii. If you spend more time on the internet (maybe about 2 hrs+) but do only browsing and emailing ( i.e. use low bandwidth applications), you can opt for limited data transfer plans.
    iii. If you spend more time on the internet and also use high bandwidth applications, then opt for the unlimited plans.

    You can consult the ISP provider (salesman) to suggest you a suitable plan. It is not really difficult to choose. If you are sure you won’t use the internet for more than 30 mins a day on an average, go for time based volume plan. If you are going to use the internet for considerable amount of time daily but are not sure whether to go for data based volume plan / unlimited plan, I suggest you first go for data based plan. If the alloted amount of data is exhausted quickly, you can switch to the unlimited plan else you can continue with the data based volume plan.

    Some ISPs don’t have volume based plans. They have only unlimited plans. Therefore it is a good idea to look for ISPs which provide unlimited as well as volume based plans so that there is more flexibility.

    4. Look for consistent speeds and low downtime

    Let us assume you have taken an unlimited 256 Kbps connection. Now consider the following scenarios.
    i. In the night you get speeds of 256 Kbps, but in the morning you get only 100 Kbps i.e. the connection is not consistent.
    ii. You always get consistent speed of 256 Kbps but if there is some problem they take 3-4 days to get it solved and during that time you cannot access the internet i.e. the downtime is high.

    These are two scenarios faced by many broadband ISP users. To make sure the speed is consistent and the downtime is low, it is always a good idea to get feedback from one of the current customers of the broadband ISP.

    5. Look for good Customer Serivce

    I believe this is an important aspect of any service. I had once used an ISP which had consistent speed, low downtime but pathetic customer care. Whenever I wanted the bill statement / had some minor query, I ended up calling them 4-5 times. Besides consuming my time, it also led to frustration. Again, the only way you can know about Customer Service is by talking to users who are already using the ISP.

    6. Cost

    The one thing necessary to take a new connection – money :-). The costs you are to look out are installation charges, modem/router security deposit and plan charges.
    Now with huge competition and increased user base, the rates have decreased tremendously when compared to what they were 3 years back. The installation charges is a one-time non-refundable amount which is generally of value <=1000. The modem/router charges is generally a refundable amount of value <=1000. And of course, the plan you choose (unlimited/volume based) decides your monthly rental. Also note certain ISPs waive off installation charges and secuirty deposit for certain corporate employees.

    7. Other considerations

    i. Public IP: Certain ISPs give you public IP which means you can access your PC from anywhere on the Internet. Once you have a public IP address you can run a website on your PC, a ftp server on your PC, a mail server on your PC, etc.

    On the other hand, a static IP ensures that your IP remains the same. But even if you are not gives a static IP, you can use services such as http://www.dyndns.org and http://www.no-ip.com to map your dynamic public IP to a free domain name.

    ii. Router: Certain ISPs also provide a router for a refundable security deposit. The advantage of having a router is if you purchase a hub (~ Rs.500) you can connect more than one PC simultaneously to the interent. Of course you don’t really need a router to share a connection. You can set up your own PC to act as a router but then if some other PC wants to connect to the internet, this router PC should be on. A router provided by the ISP avoids this complication.

    iii. Compatibility with software you intend to use: While most of the internet software do not require any special requirements, some PC-to-phone dialers and and video conferencing software may require a public IP and/or certain ports to be open in the router firewall. Please ensure that the software to intend to use works properly with the ISP by testing the software at some friend’s place who uses the same ISP.

    iv. Integrated Services: Certain ISPs like Tata Indicom also provide integrated services. For example, I can use my Tata Indicom broadband id for connecting through Dial Up, making Net2Telephony calls, downloading songs, writing sample competitive exams online, etc.

    v. Some ISPs mandate it to authenticate via the browser using a username and password for accessing the Interet (note that this is different from PPPoE authentication). As authentication via browser is not standard, this might be an issue if you need an always-on connection (for instance for usage with IP phone).

  • Net Telephony

    Note: This article mainly focusses on using Skype Phone Adapter. But if all you are looking for is a cheap and convenient long distance calling solution, then I suggest you visit this article of mine.

    International Calling Solutions

    This article is meant to provide cheap solutions for international calling. And by cheap, I mean really cheap. Also note, that I would highly recommend a 64 Kbps+ connection for enjoying best voice conversation.

    I shall be using the following notations while trying to explain the possible solutions.

    A,B represent two users who stay in differnt countries and want to talk to each other.
    ISP-A, ISP-B are the internet service providers for A and B respectively.
    TE-A, TE-B are the Telephone Exchange networks in the countries of A and B respectively.
    PC-A, PC-B are the computers used by A and B respectively.
    PH-A, PH-B are the phones used by A and B respectively.

    A two-sided arrow means calls can be placed by either of the users. A one-sided arrow implies call is placed in the direction shown (i.e. to the user to whom the arrow is pointing)

    i. PC-to-PC

    PC-A <—–> ISP-A <—–> Internet <—–> ISP-B <——> PC-B

    A shoud pay charges for using ISP-A i.e. A should pay only internet charges of his ISP.
    B should pay charges for using ISP-B i.e. B should pay only internet charges of his ISP.

    Two good software for PC-to-PC calling are Skype and Google Talk. Yahoo Messenger Voice Chat and other PC-to-PC voice chat software work the same way and hence all you need to use them is an internet connection.

    ii. PC-to-Phone

    PC-A ——> ISP-A —–> Internet ——> TE-B ——-> PH-B

    A should pay charges for using ISP-A and TE-B i.e. A should pay internet charges of his ISP as well as the charges for placing calls to the telephone exchange network in the country of B.
    B should pay only charges of TE-B i.e. B should pay charges to the telephone exchange network in his country for possessing a phone.

    Some good software which offer cheap PC-to-Phone calling are Gizmo (this offers cheapest calling to US currently – 1 cent/min), VoIP Discount (VoIP Discount offers the overall cheapest rates, also it has free calls to landlines of some countries which include US, UK, Australia among others … check out all the VoIP Discount rates) and MyWebCalls(two good features which are very impressive in MyWebCalls are its per second billing and no account expiry).

    Also note that if B is in US/UK, the telephone exchange network charges are really low and hence PC-to-Phone calling to US/UK is cheap (as low as 1 cent). But if B is in India, the telephone exchange network charges are high in India and hence PC-to-Phone calling to India is costly (10 cents or more)

    iii. Phone-to-PC

    PC-A <——- ISP-A <—– Internet <——- TE-B <—— PH-B

    Phone-to-PC works this way. A buys a local telephone number in the country of B. B can call up this local telephone number which gets redirected to the computer of A. Therefore

    A should pay for ISP-A and TE-B i.e. A should pay internet charges of his ISP as well as the charges for possessing a phone number in the country of B (which is around Rs.200 / month if US/UK).
    B should pay charges to TE-B i.e. B should pay charges to the telephone exchange network in his country for possessing a phone and also for making local calls to the local phone number which A bought.

    Some good software which offer this service are Skype (Skype In) and Gizmo (Gizmo Call In). Right now not all countries are supported yet. You can get local phone numbers in US, UK and a few other countires. Thus your friends n family in US/UK can call up that local phone number and your computer will ring. Also VoIP Buster and VoIP Stunt get a special mention here for providing free voip-in numbers in select countries.

    iv. Remote Calling (PC-PC-Phone) [need to purchase the product DPH-50U mentioned below]

    PC-A —-> ISP-A —> Internet —> ISP-B —> PC-B —> USB Phone Adapter (DPH-50U) —> TE-B —-> Any local user phone

    Now I think this is one real awesome product. Using the USB Phone Adapter by D-Link you can now call up any phone in your destination country using one of the local phone numbers of the destination country. This is possible because the USB phone adapter interconnects the PC with the regular telephone line. Look in the “Featured Products” section below for more information about this product.

    A should pay for ISP-A i.e. A should pay only the internet charges of his ISP.
    B should pay for ISP-B and for local calls using TE-B i.e. B should pay for his internet charges and also for all the local calls which A has made using his phone number.

    There may be other products like the USB-phone-adapter which may offer similar functionality but I am not aware of them yet.

    I do hope this article helps you in cutting down the bills of long distance calling.

    Featured Products

    1. Echostore’s skype-to-usb phone adapter (also compatible with google talk, net2phone, etc.)

    Now you can connect your cordless phone / any phone to your PC and make and receive calls to skype users. This has nothing to do with your telephone exchange network. This device is mainly useful for those who do not know how to use the PC / those who want the flexibility of talking using a cordless phone. Visit the product page for furthur details. Kindly note that you can find other similar skype to usb phone adapters on the internet. Why I chose this product is not only because it supports skype but also google talk, net2phone, etc. And they also claim it can be used in Linux but I had some problems to get it working in linux.

    2. D-Link’s USB phone Adapter(DPH-50U)

    Now I should confess. This is one AWESOOOOMEEEEEEEEEEEE product. So far this supports only skype. Though this product works in a way similar to the above product, what makes it a much better buy than the above product is the “Remote Calling” Feature. The below description of Remote Calling Feature has been taken from the product’s page.

    ******************************************

    The DPH-50U can be configured to forward incoming Skype calls to another destination such as your cell phone so that you never miss a call while you are away. The DPH-50U also includes a toll bypass feature that is ideal for the following two scenarios:

    The first scenario is when you are in the same geographical area as the DPH-50U and want to make an international call. You can call from your cell phone to the computer that the DPH-50U is connected to and make a low cost SkypeOut international call.

    The other scenario is when you are traveling abroad and want to call someone who lives in your home area. You would simply make a Skype-to-Skype call to the computer where the DPH-50U is connected to and use your regular telephone line to make a local call.

    *******************************************