unable to upload to mega 2560

Hi, I am getting this error message which I have never had before, only difference is that they came from a different supplier. Any help greatly appriciated.

avrdude: ser_open(): can't open device "/dev/tty.usbmodemFA131": No such file or directory ioctl("TIOCMGET"): Inappropriate ioctl for device ioctl("TIOCMGET"): Inappropriate ioctl for device avrdude: ser_send(): write error: Bad file descriptor Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

Have you selected the right port from tools -> port?