Hi!
I have the same problem on my MacbookAir. The iPad shows for a split second on the device list and then disappears.
Needless to say that I am doing everything right... connecting my iPad2 and having iBooks 2 running.
I have the latest ibook2, latest version and fully updated MacOS X Lion, latest iTunes which I re-installed in order to try and solve the issue without any positive outcome, latest version of iBook Author which I also re-installed without any luck.
Furthermore, my iPad2 works fine with a collegues MacBook Air, while a second iPad that we have at the office also does not work on my Mac. Same cables used at all times.
On the other hand, I can see the iPad via iTunes and I can sync ibooks created with iBook Author (created + exported) using iTunes without any problem at all!
I can see some errors related to iBooks Author at my Mac's console, but I really cannot understand what they mean...
for example:
=====================
AMDeviceCopyValue (thread 0xad2432c0): Device 1 got error 0xe8000016 copying value [(null), UniqueDeviceID].
AMDeviceSlowLookupBreak (thread 0xad2432c0): AMDeviceLookupApplications was called without specifying an options dictionary containing kLookupReturnAttributesKey. This usage is inefficient and may cause performance problems. Break on AMDeviceSlowLookupBreak to debug.
etc etc etc....
=====================
Apple... Please help... this is very frustrating.