Shannon,
After looking at the ppp.log your device is requesting the password twice.
This is the first request for the password:
IPModem password request packet:
00000000: 02 00 00 00 74 12 6f e6 0a 00 00 00 0a 00 00 00
....t.o.........
00000010: e9 ba a1 24 1c 00 00 00 78 56 34 12 ...$....xV4.
BulkWrite to endpoint 11:
00000000: 03 00 00 00 ba cb 53 9b 12 f8 c5 27 be 85 a3 e2
......S....'....
00000010: 4d 9f dc 43 a6 a9 c4 23 78 56 34 12 M..C...#xV4.
IPModem read password response.
00000000: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
................
00000010: 01 00 00 00 1c 00 00 00 78 56 34 12 ........xV4.
IPModem password accepted.
BulkWrite to endpoint 11:
00000000: 01 00 00 00 01 00 00 00 78 56 34 12 ........xV4.
BulkWrite to endpoint 11:
00000000: 00 00 00 00 00 00 00 00 03 00 00 00 00 c2 01 00
................
00000010: 4d 9f dc 43 a6 a9 c4 23 78 56 34 12 M..C...#xV4.
BulkWrite to endpoint 11:
00000000: 41 54 0d AT.
This is the second password request.
It is in reponse to the AT command.
IPModem:: AT command response.
00000000: 02 00 00 00 75 12 6f e6 0a 00 00 00 0a 00 00 00
....u.o.........
00000010: e9 ba a1 24 1c 00 00 00 78 56 34 12 ...$....xV4.
The code defiantly throws "This device requested a password" error on
the second request after it issues the first AT command.
ddout("IPModem:: AT command response.\n" << data);
if( data.GetSize() >= 1 ){
switch(data.GetData()[0])
{
case 0x02: // password seed received
throw BadPassword("This device requested a password.",
data.GetSize() >= 9 ? data.GetData()[8] : 0, false);
I haven't seen this behavior before and need to research this further to
be able to provide a patch. I will need some more information from you.
1. What is the model of this BlackBerry? BlackBerry Bold 9000?
2. Is this device connected to a BlackBerry Enterprise Server?
3. Are there different passwords? (even if you made them the same)
One to unlock the device from the keyboard and one for the Desktop
Manager?
4. Do you have a Barry compile environment setup?
Thanks,
--Andy
------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you. Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel