One question: is Barry really needed if you have blackberry_charge enabled in the kernel? It recognizes and charges my blackberry at full charge without a problem. I don't have barry installed btw.
As for xmblackberry, I have version 0.3.0 installed and with backup/restore (tested) and sync (not tested yet) working. The sync has options that shows and all I need to do is configure what options/programs I want to sync to. The only thing I can't seem to get working is the modem part.
Serial connection established.
using channel 15
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x682edbe8> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x10 <asyncmap 0x0> <auth chap MD5>]
I copied your scripts, the modem is recognized and it initializes but returns with a bunch of sent and receive handshaking that repeats forever, it doesn't complete the script to give me an ip address, gateway, and dns so I can browse online. I'm with t-mobile btw.