Jon Smirl wrote:
To test with a Motorola phone; this works with most models:
1) plug the phone into the USB port
2) you should get a cdc_acm USB modem device.
3) open a terminal to it and send: AT+MODE=8
4) the cdc_acm device will close out from under the terminal program
5) eight new devices will appear, with the gap at #7
6) these devices let you load Java apps, get at the phonebook/calendar, load
ringtones, etc.

This is interesting. Can you send "lsusb -v" output both before and after the "MODE=8" command?


Now I just have to find documentation for these or go sniff the windows
programs. It would be neat to sync my phonebook/calendar from Linux.

Interface/Class/Subclass/Protocol
0 2 2 1 -- modem
1 A 0 0
2 1 1 0 -- audio
3 1 2 0
4 1 2 0
5 FF 1 FF
6 FF 2 FF
7 missing
8 A 2 FF

I believe the phone supports 144Kb/sec via an Ethernet interface but the usbnet
module does not pick it up. It's probably interface #1;

Interfaces 0/1 look like a pair for cdc-acm. Zero is control (should have an interrupt IN endpoint); one is data (it should have two bulk endpoints, IN and OUT).

Interfaces 2-4 look a bit strange; audio "requires" altsettings,
maybe the strangeness is that you're not showing them.  Or maybe
it's using a PXA2xx UDC, which doesn't support altsettings.

Interfaces 5/6/8 look like they're proprietary support.  The
additional "lsusb -v" output might help show what's really going
on there, maybe figuring out how the sync and Ethernet work.

- Dave




------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to