Filed under: *Nix, Go Go Gadget..Stuff!!, Ubuntu, life on the wired | Tags: 9.04, bluetooth, jaunty jackapole, M300, omnibook, satellite, Ubuntu
I upgraded my Intrepid install a couple of months ago to Jaunty, but I haven’t got the chance to blog about it. In fact it’s been a while since I posted anything on my blog. The update is fairly straight forward, and as expected, broke several functions in my lappie, namely graphic acceleration and bluetooth. For fglrx, I suggest you to stick to the ubuntu sanctioned package, available from their repos, since the newest package from ATI broke several things in my box, such as Xinerama
You can refer to my intrepid post on how to install it from Ubuntu repos
For bluetooth, you still need to install omnibook-source package. The steps to get it to work is almost the same as on my intrepid howto, with a couple of changes here and there. Get everything you need to build a module by opening console and type:
surfer@M5MobileMark-II:~$sudo apt-get install module-assistant build-essential
After that, double click on the omnibook-source file to install the package. Follow the instruction. Next is to build the module:
surfer@M5MobileMark-II:~$sudo m-a a-i omnibook-source
To activate the bluetooth adapter immediately, type:
surfer@M5MobileMark-II:~$sudo modprobe omnibook ectype=14 userset=0 lcd=0 display=0 blank=0 battery=0 ac=0 bluetooth=1
The next thing to do is to get the bluetooth adapter to start on boot. Add the module to the /etc/modules. Open the file by console
surfer@M5MobileMark-II:~$sudo nano /etc/modules
Add a new line, and put omnibook then save. My /etc/modules looks like this:
fuse lp sbp2 omnibook
Next, create script that will be executed on boot:
surfer@M5MobileMark-II:~$sudo nano /etc/modprobe.d/omnibook
….and add the following line to the file
options omnibook ectype=14 userset=0 lcd=0 display=0 blank=0 battery=0 ac=0 bluetooth=1
Save, and reboot. The bluetooth adapter should work after reboot.
To get bluetooth to work after a hibernate, do the following steps :
surfer@M5MobileMark-II:~$ cd /usr/lib/pm-utils/sleep.d/
surfer@M5MobileMark-II:~$ sudo nano 89bluetooth
Put these lines on the file:
#!/bin/bash
rmmod -f omnibook
modprobe omnibook ectype=14 userset=0 lcd=0 display=0 blank=0 battery=0 ac=0 bluetooth=1
Save. Set the file to be executables by :
surfer@M5MobileMark-II:~$ sudo chmod 755 89bluetooth
After that, bluetooth adapter should be able to start after resume
Filed under: Go Go Gadget..Stuff!!, IRL, K100D, Pentax, Photography, time out | Tags: lens, limited, pancake, Pentax, prime, SMC DA70
Finally got my hand around this little neat thing.
SMC Pentax-DA 70mm F2.4 Limited
SMC Pentax-DA 70mm F2.4 Limited
Sibling to the DA40 pancake, the lens is pretty small. Built quality, just like the DA40 or any Pentax Limited lens, is superb. The all metal construction felt sturdy, with no wobbly parts that shake or rattle. The focus ring, -the best yet out of all of my autofocus lenses- is a lot better than the DA40 with a dampened feel that together with the Quick-Shift Focus System makes manual focusing a breeze.
Naturally, given it’s focal length, the use of this lens will be portrait photography. Such as these
Tack sharp when stopped down.
Photos of the lens were taken using SMC P-FA50
Filed under: *Nix, E51, Go Go Gadget..Stuff!!, Ubuntu | Tags: bluetooth, E51, gutsy gibbon, modem, Ubuntu
Since I don’t have anything better to do, I decided to try using My Nokia E51 as modem via bluetooth. My bluetooth dongle is of some unknown vendor, but perfectly detected and configured on My Gutsy installation.
update@01/24/09:
The step below also works for for 8.04 (Hardy Heron), but won’t work on 8.10 (Intrepid Ibex) since Network Manager applet does n0t cooperate nicely with /etc/resolve and will refuse to recognize any DNS set by wvdial. Also please note that since wvdial connection is not recognized by network manager, some of the applications will report your pc being offline while you’re connected with wvdial. One way to solve these problems is to remove network manager altogether and manage your network interfaces by hand or use alternatives such as wi-fi radar.
1. Enable Network Service
The dongle is already used for sending and receiving file “Bluetooth File Sharing”, so I need to enable “Network Service” on my bluetooth connection by right-clicking the bluetooth icon on my taskbar, click on preferences, click on “Service” tab, and tick “Network Service”
2. Setup connection between workstation and phone
pair the phone and workstation. On my E51, I select the pairing between the phone and the workstation as trusted, so that the connection will automatically be made. Next, right-click the bluetooth icon on my taskbar, click on preferences, select the first tab (named after your workstation bluetooth name), and choose “visible and connectable for other devices”. The phone should be available on “Bonded Devices” list. Click on the phone name, then click the “Set Trusted” button.
3. Setup rfcomm
Make sure that DUN is available by opening terminal, and type:
$sdptool search dun
The output should be similar to this:
ikhsan@M5mobile:~$ sdptool search dun
Inquiring …
Searching for dun on 00:1D:FD:EE:yy:xx …
Service Name: Dial-Up Networking
Service RecHandle: 0×100a8
Service Class ID List:
“Dialup Networking” (0×1103)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 4
Language Base Attr List:
code_ISO639: 0×454e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“Dialup Networking” (0×1103)
Version: 0×0100
Jot down the MAC address and channel, edit the /etc/bluetooth/rfcomm.conf. As always, do not forget to to backup the original file first
$sudo cp /etc/bluetooth/rfcomm.conf /etc/bluetooth/rfcomm.conf.bk
$sudo nano /etc/bluetooth/rfcomm.conf
This is how my rfcomm.conf looks like:
#
# RFCOMM configuration file.
#rfcomm0 {
# # Automatically bind the device at startup
bind yes;
#
# # Bluetooth address of the device
device 00:1D:FD:EE:xx:yy;
#
# # RFCOMM channel for the connection
channel 4;
#
# # Description of the connection
# comment “Nokia E51“;
}
Next, bind rfcomm0 to the phone by typing this:
$sudo rfcomm bind 0 00:1D:FD:EE:xx:yy 4
Restart bluetooth service
sudo /etc/init.d/bluetooth restart
4. Setup wvdial
Edit /etc/wvdial.conf :
$sudo nano /etc/wvdial.conf
This is how mine looks like, for Simpati Telkomsel:
[Dialer Defaults]
Phone =
Username =
Password =
New PPPD = yes
[Dialer e51]
Init1 =ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init7 = ATZ,”10.1.89.130″,”internet”
Modem = /dev/rfcomm0
Phone = *99***1#
Baud = 460800
Username = “wap”
Password = “wap123″
Stupid Mode = 1
Some option might not necessary, but I put them up there anyway
The name of the dial connection is “e51″
5. Start connection
To initialize connection, simply type:
$sudo wvdial e51
This the output in mine:
ikhsan@M5mobile:~$ sudo wvdial e51
[sudo] password for ikhsan:
WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial Modem<*1>: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATZ,”10.1.89.130″,”internet”
WvDial Modem<*1>: ATZ,b [1d]10.1.89.130b 3,b [1d]internetb [1d]
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT*99***1#
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: ATDT*99***1#
WvDial Modem<*1>: CONNECT
WvDial Modem<*1>: ~[7f]}#@!}!} } }2}#}$@#}!}$}%\}”}&} }*} } g}%~
WvDial<*1>: Carrier detected. Starting PPP immediately.
WvDial<Notice>: Starting pppd at Fri Jun 13 01:21:43 2008
WvDial<Notice>: Pid of pppd: 31339
WvDial<*1>: Using interface ppp0
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: local IP address 221.132.235.244
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: remote IP address 10.6.6.6
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: primary DNS address 202.3.208.10
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
WvDial<*1>: secondary DNS address 202.3.210.10
WvDial<*1>: pppd: [06][08] [06][08] [06][08]
If the connection successful, an additional network interface “ppp0″ should be created on your workstation, check with the following command
$ifconfig | grep ppp
the output should be similar to this:
ikhsan@M5mobile:~$ ifconfig | grep ppp
ppp0 Link encap:Point-to-Point Protocol
Done! Thank you for Mr. Made for the fine pointer ![]()
Update@061308
I have updated my wvdial.conf, and here it is in it’s current incarnation :
[Dialer e51]
Modem = /dev/rfcomm0
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,”IP”,”internet”
Stupid Mode = 1
Phone = *99***1#
ISDN = 0
Username = “wap”
Password = “wap123″
Using an M42 or screw mount lens on my Pentax K100D is a fairly same issue as using an SMC-Pentax M lens that i covered in previous post. Metering works just fine like always (one of the primary reason why I lean toward K100D).
But when I “booted up” the K100D with the Vivitar 235, instead of the usual “enter the focal length” screen that greets you when you mount an SMC M lens, it went directly to show the info screen that shows that SR is off. I also found out, that I can only use spot metering. When trying to shoot some picture, It hit me that focus confirmation also wasn’t working. it’s just like the body failed to detect that a lens is attached.
Why? (more…)
Filed under: Go Go Gadget..Stuff!!, IRL, K100D, Pentax, Photography, time out
SensorKlear works. Well.. sort of. It’s certainly not a snake oil story.
Usually, I send my K100D to Pentax authorized Service Center in Jakarta. The service is free, since my camera is still under waranty. The camera spends 2-3 days there, and delivered to me clean and shiny.
But yesterday was not the case. I was in Singapore, and I don’t really know where to look for Pentax service center. Beside, I don’t have 2 days, as I will be leaving for Jakarta first thing in the morning, and I really really need to use my camera. So the only option that I have is to do it myself.
So what are the available DIY solutions for DSLR sensor cleaning? (more…)
I had the chance to play a little bit with Olympus entry level offering in DLSR arena, the E-410 when my friend bought it yesterday. Back then, I was considering to purchase E-410 as my first DSLR, but in the end, picked the Pentax K100D instead.
My friend purchased the two lens kit package, so the unit comes with two lens, the ZD 14-42 F3.5-5.6 and ZD 40-150 F4.0-5.6, perfectly covering your walkaround needs. (more…)
Filed under: Go Go Gadget..Stuff!!, K100D, Pentax, Photography | Tags: K100D, lens, Pentax, SMC FA
Finally I was able to get my hand around one of these beauties. The body is made of plastic, and feels kind of woobly. The smooth surface of the focussing ring feels awkward to use, having tried the smooth M 50mm. Also the aperture ring makes a pretty loud clickng noise when turned.
Here’s the side by side comparison of the lens with my SMC P-M 50mm
As for image quality, the lens is a bit soft on F1.4, but very sharp when stopped down. Oh and I love the color rendetion of this lens. Seldom I feel the urge to fiddle the result taken by this lense.
The lens is perfect for portrait, and the large aperture helps a lot when taking photos on room light.
Here’s some sample I took with the FA 50mm




Anyway, I’m very delighted with the result that this lens gave me
Filed under: Go Go Gadget..Stuff!!, K100D, Pentax, Photography, SMC-M 50mm F1.4
It’s been a while after my post about my Pentax K100D. I have updated the post to include some infos about using AF to help you manually focus the SMC-M 50mm F1.4, do check it
The latest “toy” that came to my possession is the AF-360FGZ Flash unit, which is a quite versatile unit. It has the GN number of 36, and support P-TTL, TTL, Auto and Manual mode. It support High Sync function, so you can use it as fill-in flash. It comes with a built in diffuser, and a white card that can be used to direct some light forward when the flash is set to bounce. This unit can also be triggered wirelessly (in dumb mode) using the built-in flash unit of K100D. Sadly this unit can’t swivel, so it might be useless when using the camera vertically. Some of the folk at pentax-indonesia mailinig list claimed that this flash unit is too expensive, and not really worth the money. But hey, since they sell it on a bargain, I think it’s a good buy
Anyway I’m not gonna write about using the AF-360FGZ with my digital lens, instead I’m gonna tell you my experience on using the unit with my SMC-M 50mm F1.4. I’m still pretty much novice in this kind of thing, so please bear with me if some of thing that I wrote is not right.
My novice experience in using the the M 50mm lens with the built-in flash unit on my K100D are mostly painful. Since I have limited power in controlling the power of the built-in flash, I compensate this by adjusting the aperture. This is fine when I need to use small aperture. But when the shot require large aperture (2-2.8) tight DOF, the built-in flash became useless, since at the lowest power setting (-3), it still gaves you too much light.
With the AF-360FGZ, I have a whole lot more control over the amount of light it produces. Since the 50mm manual doesn’t tell the body what aperture its currently set to, P-TTL/TTL is out of question. Also you can not use High Sync function, so you need other way to control the light produced by the flash.
So I switched the flash to use “Auto” by pressing the “MODE” button until “A” is displayed on the LCD. In Auto mode, you can setup 3 parameters. The first one is ISO value. When using the flash as fill in, you will want to set this as low as possible. Press the “S” button until the ISO value on the LCD flashes. Enter the desired value by scrolling the wheel around the “S” button. The second is the aperture value. Set is according to the F value that you use on the lens. Again, press the “S” button until the F value on the LCD flashes and set the desired value by scrolling the wheel around the “S” button. If the flash still produce to much light, you can put lower value in this parameter. Additionally, you can set the zoom level by pressing the “Zoom” button, or leave it on auto (“A-Zoom”).
This one is cropped out of picture taken using the 50mm on large aperture (2.0 if I’m not mistaken), while using the AF-360FGZ for fill-in. The light is further soften by bouncing the flash upward, and using the built-in diffuser
The use of flash is still evident as you can see some light reflection on the lens at the middle. As you can see from the picture above, the desired DOF can be acquired by using large aperture, and the AF-360FGZ provided additional lighting needed for the shot. This method is far from perfect, and if you have any input and advice, do share it here
I went to Pentax User Gathering yesterday, which was held on 2nd floor of Oktagon Photography shop.
The theme was “How to maximize your Pentax System”. Now why would you make the theme in english, when 100% of the attendant are Indonesian?
Anyway, It was interesting. Mr Johan Kertakusuma shared lots of tips and tricks about -well of course- how to maximize your pentax system. It is very nice that he offers solutions to most of our problem using the most standart equipments that from the most avid photographer to cheapass hobbyist like me
would likely to have, such as built in flash
. I learned a lot from Mr. Johan Kertakusuma, mainly about fill-in flash, metering, etc. There was also a try-out session for a couple of lenses and flash units. I immediately fall in love with the SMC-P DFA 100mm F2.8 Macro, and it immediately breaks my heart by flashing its price-tag
Well I ended buying the AF360FGZ flash unit, which was on “Special Offer” list
The show was closed with photo session with ms. Jenny Cortez as the model.
Oktagon was kind enough to lend us three unit of pocketwizard to control the lighting equipments, and all of us take turns using them. well there was no turns…
Well, anyway. This was shot with my SMC-P DA 40mm F2.8 on K100D, ISO 1600, no flash.
Cropped and picasaed to add glow effect to hide the noise

Filed under: Go Go Gadget..Stuff!!, K100D, Pentax, Photography, SMC-M 50mm F1.4
The SMC P-M 50mm F1.4 is my first prime lens for my K100D. I bought it from a second hand camera shop at Pasar Baru for quite a cheap price. It wasn’t in mint condition, and didn’t come with front and back lens cap. But still very usable and produces quite sharp pictures.

Anyway, unlike the “A” lens, the “M” doesn’t come with “Auto” setting for aperture. On an “A” (and above, except the DA and DA*) lens, Auto setting lets you set the aperture value from the camera body, instead of the aperture ring. This means, with an “M” lens, the only way to set the aperture value, is through the aperture ring on the lens.
On a plus side, since K100D Shake Reduction function is onboard of the camera body, this means any lens, including my old “M” lens will have shake reduction feature.
To use my SMC P-M 50mm F1.4 on K100D, I have to do several steps:
1. Setup SR function
Unlike newer lenses, the SMC P-M 50mm F1.4 doesn’t provide focus length and aperture info needed for the SR function to work, so you have to manually input them. When I mount the lens to my K100D and turn my camera on, it automatically ask you to input the focus length infos. You can change the value by entering the “Rec. Mode” menu via the “MENU” button, and change the “Shake Reduction” value.
2. Allow the use of aperture ring
Go to the “Custom Setting” menu via “MENU” button, change the “Using aperture ring” value to “2 Permitted”. This setting will allow you to set aperture by using the aperture ring on the lens.
3. Change the AE-L button function
Go to the “Custom Setting” menu via “MENU” button, change the “AE-L bttn on M expsr” value to “2 Tv Shift”. This setting will let the camera to shift shutter speed when the “AE-L” button is pressed on manual mode.
4. Switch to Manual Mode
To put the camera into Manual Mode, turn the dial to point to “M”. Manual Mode will let you set the aperture value via the aperture ring on the lens. You can shoot in “Av” mode, but it will only work with the aperture open wide.
5. Switch to manual focus
Actually, you can shoot in “AF” but only if the focus is confirmed. Switching to “MF” will let you shoot anytime.
6. Select the correct ISO
On Manual Mode, Auto-ISO doesn’t work, so you need to setup the ISO value manually.
When you have followed above steps, you are ready to shoot with your SMC P-M lens, here are the steps:
1. Set aperture value via the aperture ring
2. Frame your shot
3. Focus with the lens focus ring
4. Press the shutter halfway to confirm focus (optional)
5. Press the AE-L button to get shutter speed
6. Shoot
As a side note, DOF on a F1.4 lens is pretty tight, the lens is best used when stopped down. You don’t have to press the AE-L button every time you shoot, and you can always manually set the shutter speed, if you want.
Here’s a sample shot from the M 50mm:

This one is taken with the M 50mm and a Metz 32-Z1 flash unit.
UPDATE@01/05/2008
dubesor pointed me to a discussion on dpreview on similar topic by Sean Nelson. One of the step that I stated was to switch the focusing method from AF to MF, since on AF, you can only shoot when the focus is confirmed by the camera. From my experience, getting focus confirmation on this lens is kinda hard, and even when the focus is confirmed, you usually are required to make small adjustment, hence throwing the focus confirmation off, and leave you unable to shoot.
But if you’re confident enough with the focus confirmation, shooting in AF can help you focus in some way. First you manually focus as best as you can, press “AE-L” to meter, and then fully press the shutter. It won’t rightly shoot, since you don’t have the focus confirmation yet. Then you adjust the focus by moving the camera slowly toward or away from the object. As soon as the camera detect the focus confirmation, it’ll automatically take the shot.
There are some major drawbacks with this method. One, there will be camera shake, since the shot is taken while you move the camera. Luckily, with K100D, you’ll have SR function virtually on all of your lens. The second, is that you will not be able to compose your shot. While using the M lens, instead of 11 focus point, You’ll only have a single focus point, which is right in the middle. Since the focus confirmation only works on the focus point, you need to put the object of the photo right in the middle of the frame of your shot. So recomposing your shot is required, if you want to use the focus confirmation function, and put the focus object other than in the middle of the frame of your shot. With the first method (using MF instead of AF), when the focus is confirmed by the body, you can lock the focus by keep half-pressing the shutter button, and proceed to recompose the frame. Or if you don’t need focus confirmation, you can immediately start focusing after composing the shot. But when shooting in AF, you need to fully press the shutter, eliminating focus lock function, and the resulting the shot taken as soon as the focus is confirmed.











