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
