Mark B - 2008-12-28

So I've tried patching the cdc-acm module as specified in the diff at http://markmail.org/message/q4ku5oha65jk2ctt#query:patch%20cdc-acm%20for%20motorola%20w230+page:1+mid:q4ku5oha65jk2ctt+state:results ;
I've tried installing the moto4lin .deb package,
I've tried compiling moto4lin from the cvs,

I'm seeing the notorious 'phone is busy. please try later' that people seem to think is a bug, though in my case no amount of re-clicking the 'update list' button makes a difference.

when I invoke

$ moto4lin

with a 'Mickey Mouse' AT Product ID to force p2k, I see in the console

Form1
PhoneMan
New mode: 1
New mode: 2
doActConnect
doActConnect
P2kProc::doConnect()
doActConnect
sendControl Error:[error sending control message: Operation not permitted]
sendControl Error:[error sending control message: Operation not permitted]
(E_getPhoneName: E001)
sendControl Error:[error sending control message: Operation not permitted]
sendControl Error:[error sending control message: Operation not permitted]
(E_getDriveName: E001)
sendControl Error:[error sending control message: Operation not permitted]
(E_fileCount: E001)
sendControl Error:[error sending control message: Operation not permitted]
sendControl Error:[error sending control message: Operation not permitted]
(E_getDriveName: E001)

while the moto4lin message window says

[info] Sending control message failed.. Retry...
[info] Sending control message failed.. Retry...
[error] Unable to get phone model
[info] Sending control message failed.. Retry...
[info] Sending control message failed.. Retry...
[error] Unable to get drive name
[info] Sending control message failed.. Retry...
[error] Unable to get file count
[info] Sending control message failed.. Retry...
[info] Sending control message failed.. Retry...
[error] Unable to get drive name
Getting file list
[info] Sending control message failed.. Retry...
[info] Sending control message failed.. Retry...
[error] Unable to get drive list
Complete
Getting file list
[info] Sending control message failed.. Retry...
[info] Sending control message failed.. Retry...
[error] Unable to get drive list
Complete

'update list' gives me

[error] Phone is busy. Please try later
[error] Phone is busy. Please try later
[error] Phone is busy. Please try later
[error] Phone is busy. Please try later
[error] Phone is busy. Please try later
[error] Phone is busy. Please try later

when I invoke

$ sudo moto4lin

I see

Form1
PhoneMan
New mode: 2
doActConnect
doActConnect
P2kProc::doConnect()
doActConnect
sendControl Error:[error sending control message: Connection timed out]
sendControl Error:[error sending control message: Connection timed out]
(E_getPhoneName: E001)
sendControl Error:[error sending control message: Connection timed out]
sendControl Error:[error sending control message: Connection timed out]
(E_getDriveName: E001)
sendControl Error:[error sending control message: Connection timed out]
(E_fileCount: E001)
sendControl Error:[error sending control message: Connection timed out]
sendControl Error:[error sending control message: Connection timed out]
(E_getDriveName: E001)
sendControl Error:[error sending control message: Connection timed out]
sendControl Error:[error sending control message: Connection timed out]
(E_getDriveName: E001)
sendControl Error:[error sending control message: Connection timed out]
sendControl Error:[error sending control message: Connection timed out]
(E_getDriveName: E001)

with similar messages in moto4lin;

reboot command gives

sendControl Error:[error sending control message: Connection timed out]
(E_drv_reboot: E001)

Try to reboot
[info] Sending control message failed.. Retry...
[error] Unable to reboot

with AT product ID 4181, the correct ID, I see

[non-sudo]

Form1
PhoneMan
New mode: 2
New mode: 1
doActConnect
doActConnect
P2kProc::doConnect()
Unable to connect: Resource temporarily unavailable

[info] Phone pluged as P2K
[info] Phone pluged as AT
Try to connect
[info] AT phone found
[info] Switching device /dev/ttyUSB0 to P2K mode...
[debug] nread=-1, errno=11
[error] Unable to connect

[sudo identical]

'update list':

(E_sendControl: no connection)
(E_sendControl: no connection)
(E_getDriveName: E001)

Getting file list
[error] Unable to get drive list
Complete

etcetera

The telephone is full of power, plenty of free space; though the way it's looking a few notes for a card reader + card would be a better investment than all this time :)

Best

Mark