The deck doesn't have to have networking capabilities, the iPhone (which DOES) denied the USB peripheral until I had upgraded the firmware. I didn't come here to be abused like the rest of the noobs that come here, I'm not just talking out of my ass. The USB input on my deck would not read the iPhone for several days following the 3.1.3 release, and because I figured an update would overwrite my jailbreak, I did not update. Finally, I got fed up with not being able to listen to my music in the car and caved. Since the 3.1.3 update, I have not once had this issue.