Hi, I'm new to Arduino, but not new to MacOS or to programming. I'm having the seemingly common problem getting my new Uno R3 and my Mac to establish USB communication. I've scoured the Troubleshooting forum, but none of the problems or solutions described there seem to match my scenario.
I am running MacOS Lion (10.7.4), and as noted am using an Uno R3 card purchased from Radio Shack. When I plug in the Uno, both the large ("on") LED and the small ("L") LED light up steady. HardwareGrowler notes the event via the bubble
USB Connection
ATmega16u2 DFU
However, when I load the Arduino application (1.0.1), I do not see the expected /dev/tty.usbmodem* devices. All that an ls -l listing shows me are the following device files:
0 crw-rw-rw- 1 root wheel 18, 3 Aug 15 01:15 /dev/cu.Bluetooth-Modem
0 crw-rw-rw- 1 root wheel 18, 1 Sep 1 18:58 /dev/cu.Bluetooth-PDA-Sync
0 crw-rw-rw- 1 root wheel 18, 2 Aug 15 01:15 /dev/tty.Bluetooth-Modem
0 crw-rw-rw- 1 root wheel 18, 0 Sep 1 19:20 /dev/tty.Bluetooth-PDA-Sync
I have tried with the Arduino plugged into an external USB hub, as well as directly into the USB ports on the rear of my iMac (a 2.7 GHz Intel Core i5 from 2011) with no difference in behavior.
I have tried with the Arduino plugged into a different computer -- a MacBook Pro laptop (a 2.5 GHz Intel Core 2 Duo running Snow Leopard 10.6.8), also with no difference in behavior.
I have tried all combinations of two different USB cables connected between the Arduino and both Macs, as well as into the Macs' internal USB ports as well as external USB hubs, with no difference in behavior.
The Uno page at http://arduino.cc/en/Main/ArduinoBoardUno suggests that no FTDI drivers are required for the Uno R3. I do not see any popup when I plug the card into my USB port other than the message from HardwareGrowler mentioned above.
Attached below is a screen shot of System Information with the Uno R3 card plugged in. (This is with the Uno plugged directly into the iMac's rear side USB ports.)
I hope some of you have some ideas; I'm disappointed that I can't use my Arduino.