I can't answer if it's connected or not, but the msn/amsn ports that will need to be available are 6891 to 6900. It **seems** like your hardware is setup and working - it just can't find the correct, open port to bind to. I would start by making sure you have the necessary ports open before delving too much into driver/hardware issues. For the firewall you'd need to edit the rc.firewall files as described above, and you'd probably need to forward the ports via the router (if you're using a router). We could certainly help you get through this if needed.
Or, perhaps a better starting point, if there is some other application that can use the webcam locally then you could test it that way. I'm thinking along the lines of some application that intializes the webcam and shows you what the webcam sees, thus taking ports out of the equation. Anyone know of an application (perferably that's already installed) that could be used to test this?