Problem solved. It was due to d-bus policy settings. I edited /etc/dbus-1/system.d/hal.conf based on DBUS documentation and added a policy to allow group "users" (my account is under this group) to access HAL Volume objects (something like that), and after that automouting is working now.