Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am using hyper terminal, AT commands to manipulate the mobile phone. It works using the bluetooth connection and infrared where there is ease of creating and configuring a gsm modem(the phone).

The problem is that I have to implement this using a usb port, only comm ports are detected so there is no way to configure a phone connected to a usb port.

How can i map a usb port such that the computer thinks its a comm port?

Note: I am not talking about the hardware solution that is a convertor adpater, i would like a software solution.

using winxp sp2,mobile nokia

share|improve this question

The phone usually expose a CDC-ACM profile which should be interpreted by the OS as a virtual serial port.

On Linux a generic ACM driver has been implemented so most of the phones work out-of-the-box.

On Windows (as you're using Hyper Terminal I assume you're using Windows) your phone manufacturer should have created a driver for you which adds a serial port when the phone is being connected.

If your phone manufacturer didn't provide this driver you have two options: use this non-free software or if you're brave enough you can learn ho to write yourself a small .inf file and use the built-in windows library for that (see this small guide but you need to already know how to write .inf driver files.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.