Well i think i have figured out what the problem was and yes kite it works instantly.
Last night when i was trying to use ifuse i first typed in
and then it started working.
I have checked it today and this seemed to be the problem.
So evrytime i have to connect my ipod i do
and it works. The usbmuxd command is to be written only once per session, i think it start the usbmux service.(you can correct me on this)
Which programs are you guys using for syncing : Amarok or gtkpod. Which one is better ?