I'm trying to load a CGI file to IDA in order to disassemble it and understand it's behaviour but I can't do it.According to the strings command I can see some interesting words like system, sprintf, etc. And I know it's a MIPS file, But I'm not able to get something comprehensible in IDA.Could anyone guide me to achieve this?Regards. 
How to reverse CGI file for MIPS?
ida;firmware;radare2;mips
Expanding on my comment:The Freeware IDA Pro doesn't support MIPS, so you won't be able to use it. If you can't use the paid versions of IDA, there are free alternatives.As an example, using radare2 as an example, on the Debian MIPS binutils port:$ file bin/objdump bin/objdump: ELF 32-bit MSB  executable, MIPS, MIPS-II version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26,BuildID[sha1]=d1d228509874377d7339cfd5b2f15db020e53b7b, strippedFollowing this example, we get something like this:[0x00403300]> af@sym.main[0x00403300]> ag > foo.dotfoo.dot created[0x00403300]> !dot -Tpdf -o foo.pdf foo.dot[0x00403300]> !open foo.pdfNote that the PDF this churns out is enormous, so you might want to just use pdf instead of ag produce textual output rather than dot files.