EDIT: Solved, thanks C000LIN I cannot for the life of me find out why iRecovery keeps returning this when I try to run it (irecovery -f [filepath]). I have libUSB installed and the test program acknowledges the existance of my ipod I am using the ibbs file from the 2.1.1 ipsw. I believe I am inserting the command prompts correctly as well Please Register or Log in to view images I have tried restarting my computer. I have tried using another computer. I have even tried restoring to 2.2.1 before putting it back into DFU mode. I have rextracted the 2.1.1 ipsw three times now and redownloaded it once. I have redownloaded irecovery countless times. What can I possibly be missing/messing up? This is really pissing me off EDIT: Yes, I have searched for this problem, and it seems a few other people have it as well, but no one seems to have posted an answer.