GRUB Installation Via Ubuntu Live CD

Boot from Ubuntu Live CD until the desktop appear.
Open terminal
$ sudo grub

We will enter to the GRUB prompt


After that we must look for the location from the first time GRUB installation.

grub> find /boot/grub/stage1

the result is location where the GRUB was installed, ussualy is like this:


Where x and y is number. Type in the GRUB prompt accordance with result, for example if the result is root(hd0,0), so we must type:

grub> root(hd0,0)

Install GRUB to hardisk MBR with this command:

grub> setup(hd0)

Why hd0? I was assumed our harddisk is primary. There is some info that showing to us if GRUB was well installed on MBR. Done, we must quit from GRUB prompt:

grub> quit

Now it’s time to add boot options for other OS, for example Windows XP.

Open terminal and then
$sudo gedit /boot/grub/menu.lst, then add this following line :

title Windows XP
root (hd0,1)
chainloader +1

Pay attention to line root (hd0,1), it means, Windows partition is in second partition (showing by number 1) and on Primary Harddisk (showing by number 0). Change that value according to condition that exist.

Back to terminal:
$sudo reboot

Now we can see GRUB again ^_^


Conexant HSF Modem Driver Installation


Download file alsa-driver-linuxant_1.0.16.1-1_all.deb

klik here:

Download file hsfmodem_7.68.00.09oem_i386.deb

klik here:

Open terminal

$sudo apt-get install build-essential linux-source

Now you can begin to install the driver

Double click file alsa-driver-linuxant_1.0.16.1-1_all.deb

If this error appear:

Klik ‘Reload’

Press Ctrl + Alt + Backspace to logout from Ubuntu and then login again.

Now double click at hsfmodem_7.68.00.09oem_i386.deb to install this driver.

If the error screen like above is appear again, click ‘Reload’.

Now back to terminal

$sudo hsfconfig

If having the question whether will continue to used kernel that now used, typed: “yes”, afterwards when being asked about the region, typed: your country, for example “INDONESIA” (without quote)

Finish and you’re ready to use your modem.

Driver Installation on Canon iP-1300 with Single Cartridge

Canon iP-1300 coming with single colour cartridge without black cartridge. Printer this could work with driver to Canon iP-2200 but the black colour was not printed if we only had colour cartridge.  This problem could be resolved if we also put on black cartridge on this printer.

But whether not having the other method apart from must put on black cartridge? Because in another operation systems, this printer could print although only with single colour cartridge (without black cartridge).

After read manual (User’s Guide for Print Filter Version 2.60 Canon PIXMA iP2200) I found solution for this problem. On manual, open “CIF Command” section, scroll down until you see “Ink Cartridge Settings” and open by clicking on it. This is the setting that must be added to file canonip2200.ppd in /usr/share/cups/model/canonip2200.ppd.

This is step by step instructions to configure this printer:

Beforehand install “Alien” for the conversion packaging .rpm to packaging .deb for installation in Ubuntu.

$ sudo apt-get install alien

Step 1:
Follow this link and download the archive from Canon’s website.
Don’t forget to download the documentation too.

Step 2:
Unpack the archive
$tar -xf iP2200_Linux_260.tar.gz

Step 3:
Delete an unwanted .rpm
$rm cnijfilter-common-2.60-1.src.rpm

Step 4-1:
Convert the remaining rpm’s into .deb’s
$sudo alien -d -c *.rpm

Step 4-2:
Install the .deb files
$sudo dpkg -i *.deb

Step 5:
Install libgtk1.2
$sudo apt-get install libgtk1.2

Step 6:
Create symbolic links
$sudo ln -s /usr/lib/ /usr/lib/
$sudo ln -s /usr/lib/ /usr/lib/
$sudo ln -s /usr/lib/ /usr/lib/
$sudo ln -s /usr/lib/ /usr/lib/

Step 7: (optional)
Configure the iP2200 ppd file
$sudo gedit /usr/share/cups/model/canonip2200.ppd (default config works fine @ 600dpi)

Make your choices as to which detail level you require.

*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: “2”
*CNQuality 3/Normal: “3”
*CNQuality 4/Standard: “4”
*CNQuality 5/Economy: “5”
*CloseUI: *CNQuality

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: “<</HWResolution[600 600]>>setpagedevice”
*Resolution 1200/1200 dpi: “<</HWResolution[1200 1200]>>setpagedevice”
*Resolution 2400/2400 dpi: “<</HWResolution[2400 2400]>>setpagedevice”
*CloseUI: *Resolution

Step 8:
Restart CUPS

$sudo killall cupsd
$sudo cupsd

Step 9:
Add your new printer

Open printing dialog in system settings
Add new printer
Choose Canon IP1300 USB # entry
When asked choose to manually choosea PPD file
browse to /usr/share/cups/model/canonip2200.ppd
Apply all settings and close wizard.

At this step, your printer is ready to work, but can’t print black colour except you add black cartridge. The next steps is the steps to make printer simulated the black colour from colour cartridge that was installed.

Step 10:

Open terminal

$sudo gedit /usr/share/cups/model/canonip2200.ppd

Scroll down and add this line:

*OpenUI *CNInkCartridgeSettings/Ink Cartridge Settings: PickOne
*DefaultCNInkCartridgeSettings: color
*CNInkCartridgeSettings color: “Color Only”
*CNInkCartridgeSettings bk: “Black Only”
*CNInkCartridgeSettings bkcolor: “Both Black and Color”
*CloseUI: *CNInkCartridgeSettings

Save the file and restart your computer.

Step 11:

After finished added setting and restart the computer, open Printer Configuration (System*Administration*Printing) then chose Printer Options tab and confirmed at Ink Cartridge Settings was chosen “color”. Click ‘apply’ and please try to printer test Page.

It is hoped was successful. Bravo Penguin!

Note: for full canonip2200.ppd point your browser to my other blog in another language on


  1. this is a translated version of Reinaldo’s post on the openprinting forums. All credit goes to Reinaldo. (,1032 ).
  2. User’s Guide for Print Filter Version 2.60 Canon PIXMA iP2200.

Hello world!

Welcome to This is your first post. Edit or delete it and start blogging!