Oliver: Thanks for the suggestion. Yes I fired up usbmon on ubuntu and confirmed that there was data transfer. After that I started wireshark and I could get a better sense of what was happening. There is an exchange when the phone usb cable is inserted. Then more data is exchanged when I start picocom and it does the tty initialization. However when I type AT and press return I see that the endpoint changes and a EINPROGRESS message. Nothing after that and picocom is hung. I have to actually kill picocom and the terminal and restart. I will post the wireshark capture soon. I am planning to compare the wireshark capture in linux to the one on Windows XP and see if that gives a clue. Regards Ashok On Wed, May 23, 2012 at 2:47 PM, Oliver Neukum <oliver@xxxxxxxxxx> wrote: > Am Mittwoch, 23. Mai 2012, 17:50:11 schrieb Ashok Rao: >> Oliver: >> I forgot to mention that I did apply your patch to run set-serial for >> cdc-acm prior to collecting the debug - in the hope that it would >> provide more info. >> Anyway - the openwrt router does not have power management (it does >> not go to sleep or hibernate). >> is there anything else I could try ? > > Indeed. I inverted the logic. Sorry. > Could you check in usbmon whether your data actually goes over > the bus? > > Regards > Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html