From: Ashley J G. <agi...@pu...> - 2006-09-20 05:10:13
|
On Wednesday 20 September 2006 12:50, Dave Hall wrote: > I have not tried sycing the phone again via syncml over bt. I have > tried irmc over bt just recently and it dumps the entries to files. Hi Dave, Any details on how you managed to sync using irmc? Whenever I try doing that I get the same sort of problem, the phone sits there with the synchronizing animation going, and the PC end thinks it's waiting for something from the phone. I have included a log below of the output. This is using multisynk with the IrmcSync Konnector, over bt, same result if the "Phone model" setting is set to "other" or to "Sony/Ericsson T68i". I end up having to kill multisynk as it seems it is blocking while waiting for the phone. All the log output below happens very quickly, it is at the last line with the sendRequest() at line 765 which just sits there. I rebooted the phone between attempts too, as I have noticed in windows that if I have a botched sync attempt in linux the phone won't sync with windows until after a phone reboot. If anyone can see where more detailed info would help diagnose the problem please yell out (and please feel free to trim the log output in replies). -- Regards, Ashley J Gittins web: http://www.purple.dropbear.id.au jabber: agi...@pu... QObexClient::connectClient() QObexClient::sendRequest( ... ) QObexTransport::setBlocking( 1 ) QObexTransport::connected( ... ) QObexClient::transportConnected() QObexTransport::sendObject( const QObexObject& ) QObexTransport::sendObject() at 165, size = 19 QObexTransport::blocking() QObexTransport::readyWrite() QObexTransport::writeBlock( buf, 19 ) QObexTransport::writeBlock(): write( 18, ., 19 ) returns 19 QObexTransport::readyWrite(): written = 19 QObexClient::transportPacketWritten() QObexTransport::selectModeChanged( 1, 0 ) QObexClient::transportSelectModeChanged( ... ) QObexTransport::blocking() QObexClient::sendRequest(): transport()->blocking(): TRUE QObexClient::sendRequest() at line 755 QObexTransport::doSelect() QObexTransport::doSelect(): try to select QObexTransport::doSelect(): infinite select QObexTransport::doSelect(): select returns 1 QObexTransport::slotIOReady() QObexTransport::readyRead() QObexTransport::readyRead(): try to read core header. QObexTransport::readBlock( 3 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 3 ) QObexTransport::readBlock(): read( 18, ., 3 ) returns 3 QObexTransport::readyRead(): Header seems to be complete QObexTransport::readyRead(): try to read additional core header. QObexTransport::readyRead(): ConnectPacket QObexTransport::readBlock( 4 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 4 ) QObexTransport::readBlock(): read( 18, ., 4 ) returns 4 QObexTransport::readyRead(): Try to read header id QObexTransport::readBlock( 1 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 1 ) QObexTransport::readBlock(): read( 18, ., 1 ) returns 1 QObexTransport::readyRead(): Try to read header length QObexTransport::readBlock( 2 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 2 ) QObexTransport::readBlock(): read( 18, ., 2 ) returns 2 QObexTransport::readyRead(): Try to read header value QObexTransport::readBlock( 9 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 9 ) QObexTransport::readBlock(): read( 18, ., 9 ) returns 9 QObexTransport::readyRead(): Try to read header id QObexTransport::readBlock( 1 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 1 ) QObexTransport::readBlock(): read( 18, ., 1 ) returns 1 QObexTransport::readyRead(): Try to read dword header value QObexTransport::readBlock( 4 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 4 ) QObexTransport::readBlock(): read( 18, ., 4 ) returns 4 QObexTransport::readyRead(): packet ready QObexClient::transportPacketRecieved( obj ) QObexClient::transportPacketRecieved() at 616 QObexClient::transportPacketRecieved() at 623, response code = Success, final bit set QObexClient::handleConnectResponse( ... ) QObexClient::handleConnectResponse(): We want a directed connection QObexClient::handleConnectResponse(): Using connection id 1 QObexClient::handleConnectResponse(): mConnected = true; QObexClient::makeIdle() Got Response Packet Success, final bit set Who ConnectionId QObexClient::sendRequest() at line 765 QObexClient::get( ... ) QObexClient::sendRequest( ... ) QObexTransport::sendObject( const QObexObject& ) QObexTransport::sendObject() at 165, size = 55 QObexTransport::blocking() QObexTransport::readyWrite() QObexTransport::writeBlock( buf, 55 ) QObexTransport::writeBlock(): write( 18, ., 55 ) returns 55 QObexTransport::readyWrite(): written = 55 QObexClient::transportPacketWritten() QObexTransport::selectModeChanged( 1, 0 ) QObexClient::transportSelectModeChanged( ... ) QObexTransport::blocking() QObexClient::sendRequest(): transport()->blocking(): TRUE QObexClient::sendRequest() at line 755 QObexTransport::doSelect() QObexTransport::doSelect(): try to select QObexTransport::doSelect(): infinite select QObexTransport::doSelect(): select returns 1 QObexTransport::slotIOReady() QObexTransport::readyRead() QObexTransport::readyRead(): try to read core header. QObexTransport::readBlock( 3 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 3 ) QObexTransport::readBlock(): read( 18, ., 3 ) returns 3 QObexTransport::readyRead(): Header seems to be complete QObexTransport::readyRead(): try to read additional core header. QObexTransport::readyRead(): NormalPacket QObexTransport::readyRead(): Try to read header id QObexTransport::readBlock( 1 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 1 ) QObexTransport::readBlock(): read( 18, ., 1 ) returns 1 QObexTransport::readyRead(): Try to read header length QObexTransport::readBlock( 2 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 2 ) QObexTransport::readBlock(): read( 18, ., 2 ) returns 2 QObexTransport::readyRead(): Try to read header value QObexTransport::readBlock( 285 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 285 ) QObexTransport::readBlock(): read( 18, ., 285 ) returns 285 QObexTransport::readyRead(): packet ready QObexClient::transportPacketRecieved( obj ) QObexClient::transportPacketRecieved() at 616 QObexClient::transportPacketRecieved() at 623, response code = Success, final bit set QObexClient::handleGetResponse( ... ) QObexClient::handleGetResponse() Success Got Response Packet Success, final bit set BodyEnd QObexClient::makeIdle() QObexClient::sendRequest() at line 765 QObexClient::get( ... ) QObexClient::sendRequest( ... ) QObexTransport::sendObject( const QObexObject& ) QObexTransport::sendObject() at 165, size = 57 QObexTransport::blocking() QObexTransport::readyWrite() QObexTransport::writeBlock( buf, 57 ) QObexTransport::writeBlock(): write( 18, ., 57 ) returns 57 QObexTransport::readyWrite(): written = 57 QObexClient::transportPacketWritten() QObexTransport::selectModeChanged( 1, 0 ) QObexClient::transportSelectModeChanged( ... ) QObexTransport::blocking() QObexClient::sendRequest(): transport()->blocking(): TRUE QObexClient::sendRequest() at line 755 QObexTransport::doSelect() QObexTransport::doSelect(): try to select QObexTransport::doSelect(): infinite select QObexTransport::doSelect(): select returns 1 QObexTransport::slotIOReady() QObexTransport::readyRead() QObexTransport::readyRead(): try to read core header. QObexTransport::readBlock( 3 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 3 ) QObexTransport::readBlock(): read( 18, ., 3 ) returns 3 QObexTransport::readyRead(): Header seems to be complete QObexTransport::readyRead(): try to read additional core header. QObexTransport::readyRead(): NormalPacket QObexTransport::readyRead(): Try to read header id QObexTransport::readBlock( 1 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 1 ) QObexTransport::readBlock(): read( 18, ., 1 ) returns 1 QObexTransport::readyRead(): Try to read header length QObexTransport::readBlock( 2 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 2 ) QObexTransport::readBlock(): read( 18, ., 2 ) returns 2 QObexTransport::readyRead(): Try to read header value QObexTransport::readBlock( 133 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 133 ) QObexTransport::readBlock(): read( 18, ., 133 ) returns 133 QObexTransport::readyRead(): packet ready QObexClient::transportPacketRecieved( obj ) QObexClient::transportPacketRecieved() at 616 QObexClient::transportPacketRecieved() at 623, response code = Success, final bit set QObexClient::handleGetResponse( ... ) QObexClient::handleGetResponse() Success Got Response Packet Success, final bit set BodyEnd QObexClient::makeIdle() QObexClient::sendRequest() at line 765 QObexClient::get( ... ) QObexClient::sendRequest( ... ) QObexTransport::sendObject( const QObexObject& ) QObexTransport::sendObject() at 165, size = 57 QObexTransport::blocking() QObexTransport::readyWrite() QObexTransport::writeBlock( buf, 57 ) QObexTransport::writeBlock(): write( 18, ., 57 ) returns 57 QObexTransport::readyWrite(): written = 57 QObexClient::transportPacketWritten() QObexTransport::selectModeChanged( 1, 0 ) QObexClient::transportSelectModeChanged( ... ) QObexTransport::blocking() QObexClient::sendRequest(): transport()->blocking(): TRUE QObexClient::sendRequest() at line 755 QObexTransport::doSelect() QObexTransport::doSelect(): try to select QObexTransport::doSelect(): infinite select QObexTransport::doSelect(): select returns 1 QObexTransport::slotIOReady() QObexTransport::readyRead() QObexTransport::readyRead(): try to read core header. QObexTransport::readBlock( 3 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 3 ) QObexTransport::readBlock(): read( 18, ., 3 ) returns 3 QObexTransport::readyRead(): Header seems to be complete QObexTransport::readyRead(): try to read additional core header. QObexTransport::readyRead(): NormalPacket QObexTransport::readyRead(): Try to read header id QObexTransport::readBlock( 1 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 1 ) QObexTransport::readBlock(): read( 18, ., 1 ) returns 1 QObexTransport::readyRead(): Try to read header length QObexTransport::readBlock( 2 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 2 ) QObexTransport::readBlock(): read( 18, ., 2 ) returns 2 QObexTransport::readyRead(): Try to read header value QObexTransport::readBlock( 4 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 4 ) QObexTransport::readBlock(): read( 18, ., 4 ) returns 4 QObexTransport::readyRead(): packet ready QObexClient::transportPacketRecieved( obj ) QObexClient::transportPacketRecieved() at 616 QObexClient::transportPacketRecieved() at 623, response code = Success, final bit set QObexClient::handleGetResponse( ... ) QObexClient::handleGetResponse() Success Got Response Packet Success, final bit set BodyEnd QObexClient::makeIdle() QObexClient::sendRequest() at line 765 QObexClient::get( ... ) QObexClient::sendRequest( ... ) QObexTransport::sendObject( const QObexObject& ) QObexTransport::sendObject() at 165, size = 77 QObexTransport::blocking() QObexTransport::readyWrite() QObexTransport::writeBlock( buf, 77 ) QObexTransport::writeBlock(): write( 18, ., 77 ) returns 77 QObexTransport::readyWrite(): written = 77 QObexClient::transportPacketWritten() QObexTransport::selectModeChanged( 1, 0 ) QObexClient::transportSelectModeChanged( ... ) QObexTransport::blocking() QObexClient::sendRequest(): transport()->blocking(): TRUE QObexClient::sendRequest() at line 755 QObexTransport::doSelect() QObexTransport::doSelect(): try to select QObexTransport::doSelect(): infinite select QObexTransport::doSelect(): select returns 1 QObexTransport::slotIOReady() QObexTransport::readyRead() QObexTransport::readyRead(): try to read core header. QObexTransport::readBlock( 3 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 3 ) QObexTransport::readBlock(): read( 18, ., 3 ) returns 3 QObexTransport::readyRead(): Header seems to be complete QObexTransport::readyRead(): try to read additional core header. QObexTransport::readyRead(): NormalPacket QObexTransport::readyRead(): Try to read header id QObexTransport::readBlock( 1 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 1 ) QObexTransport::readBlock(): read( 18, ., 1 ) returns 1 QObexTransport::readyRead(): Try to read header length QObexTransport::readBlock( 2 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 2 ) QObexTransport::readBlock(): read( 18, ., 2 ) returns 2 QObexTransport::readyRead(): Try to read header value QObexTransport::readBlock( 228 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 228 ) QObexTransport::readBlock(): read( 18, ., 228 ) returns 228 QObexTransport::readyRead(): packet ready QObexClient::transportPacketRecieved( obj ) QObexClient::transportPacketRecieved() at 616 QObexClient::transportPacketRecieved() at 623, response code = Success, final bit set QObexClient::handleGetResponse( ... ) QObexClient::handleGetResponse() Success Got Response Packet Success, final bit set BodyEnd QObexClient::makeIdle() QObexClient::sendRequest() at line 765 QObexClient::get( ... ) QObexClient::sendRequest( ... ) QObexTransport::sendObject( const QObexObject& ) QObexTransport::sendObject() at 165, size = 77 QObexTransport::blocking() QObexTransport::readyWrite() QObexTransport::writeBlock( buf, 77 ) QObexTransport::writeBlock(): write( 18, ., 77 ) returns 77 QObexTransport::readyWrite(): written = 77 QObexClient::transportPacketWritten() QObexTransport::selectModeChanged( 1, 0 ) QObexClient::transportSelectModeChanged( ... ) QObexTransport::blocking() QObexClient::sendRequest(): transport()->blocking(): TRUE QObexClient::sendRequest() at line 755 QObexTransport::doSelect() QObexTransport::doSelect(): try to select QObexTransport::doSelect(): infinite select QObexTransport::doSelect(): select returns 1 QObexTransport::slotIOReady() QObexTransport::readyRead() QObexTransport::readyRead(): try to read core header. QObexTransport::readBlock( 3 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 3 ) QObexTransport::readBlock(): read( 18, ., 3 ) returns 3 QObexTransport::readyRead(): Header seems to be complete QObexTransport::readyRead(): try to read additional core header. QObexTransport::readyRead(): NormalPacket QObexTransport::readyRead(): Try to read header id QObexTransport::readBlock( 1 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 1 ) QObexTransport::readBlock(): read( 18, ., 1 ) returns 1 QObexTransport::readyRead(): Try to read header length QObexTransport::readBlock( 2 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 2 ) QObexTransport::readBlock(): read( 18, ., 2 ) returns 2 QObexTransport::readyRead(): Try to read header value QObexTransport::readBlock( 205 ) QObexTransport::blocking() QObexTransport::readBlock( buf, 205 ) QObexTransport::readBlock(): read( 18, ., 205 ) returns 205 QObexTransport::readyRead(): packet ready QObexClient::transportPacketRecieved( obj ) QObexClient::transportPacketRecieved() at 616 QObexClient::transportPacketRecieved() at 623, response code = Success, final bit set QObexClient::handleGetResponse( ... ) QObexClient::handleGetResponse() Success Got Response Packet Success, final bit set BodyEnd QObexClient::makeIdle() QObexClient::sendRequest() at line 765 |