Your modem has local echo turned on. In this mode, it will echo all commands back to computer. When you output AT, you should get back AT followed by OK. Read the port a second time to see if the OK comes back from the modem. You can send a command to the modem (ATE0) to turn off local echo, if that works better.
Rob