First, thanks for the response and update on what I have been trying. I noticed I was using arduino 1.0.3 build and there was a 1.0.4 build available. I decided to download that and use those drivers to see if it would work better. I reinstalled the arduino with the new drivers. I am still getting the message that the arduino drivers are installed correctly and the arduino is under the COM and LPT section in my device manager, but it has not been enumerated. I then downloaded the enhanced installer which Louis provided the link to (http://arduino.cc/forum/index.php/topic,118440.0.html
) and uninstalled my device again, installed that package, and reinstalled with the enhanced drivers (I believe the drivers to be the exact same, but hey, why not use the drivers supported by it). Still the same problem as before. Device manager says everything is working fine but windows is not enumerating the arduino. The strange part is, I can communicate with it on a friend's computer just fine. I now believe this is an error on the windows side of everything.
As for /dev's old post, I've been reading through that, but its going over my head a bit. If I can't communicate with the arduino currently, I can I communicate with it once in DFU mode? My assumption is that it would communicate via different drivers, but I am unsure. Also, I don't have FLIP installed on this computer
I am using an arduino ethernet, not a mega. I know there are many versions of arduinos out there. However, the ethernet is basically the uno R3 with a built in etherenet shield.
Finally, I am trying to modify the LIFA (Labview Interface for Arduino) script to be communicating over ethernet instead of serial. I noticed that after I uploaded my script to the arduino, I have been getting this problem. However, I have since then plugged the arduino into another computer and it still communicates serially. I use the built in LED to signal when the pointer is in specific parts of my code. When I plug power into the arduino, the green LED goes high, then low (due to my code changing it) I don't think this is a problem.
That all being said, I am trying to look into things on Window's side of everything.
One more thing. When I upgraded from arduino IDE 1.0.3 to 1.0.4, I could not get windows to autorun the arduino IDE when I double clicked a .ino file. After some googling, I found out that I had to change something in the registry to point to the correct path. Basically, windows was looking for the IDE at the old 1.0.3 location instead of the new 1.0.4 location and I had to change the registry so it looked in the proper location. Do you think something in my registry may have been changed which is causing my errors?