OSX Yosemite connectivity issues (requires unplug and replug of usb cable)

Since I upgraded to Yosemite I am having a strange issue with multiple arduino boards:

Duemilanove
Nano
Mega 2650

The issue is that after uploading code once to the arduino I am unable to upload again unless I disconnect the arduino and reconnect it. I see two different types of issue:

  1. upload hangs
  2. upload fails with a communication error (well it was doing that until I started typing this post up and now I cant reproduce that behavior)

This happens with: 1.5.6-r2 and 1.5.8

In the upload and hang state the detailed output for upload stops abruptly with:

avrdude: Version 5.11, compiled on Sep 2 2011 at 18:52:52
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch

System wide configuration file is "/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/chris/.avrduderc"
User configuration file does not exist or is not a regular file, skipping

Using Port : /dev/cu.usbserial-A600etGq
Using Programmer : arduino
Overriding Baud Rate : 57600

give this a try

spicetraders:
Found this in another forum post and it does solve the issue for me and others, I can connect with my cheap NANO clone board:
On Yosemite:

  1. install the driver
  2. Run this:
    ====sudo nvram boot-args="kext-dev-mode=1"====
  3. Restart

Found this in another forum post and it does solve the issue for me and others, I can connect with my cheap NANO clone board:

Note run this means open a terminal on your MAC and enter the complete line between the ====

Also what driver have you tried?

http://www.ftdichip.com/Drivers/VCP.htm

Was using the Apple FTDI driver. I downloaded the FTDI driver you pointed to (seems pretty old). I installed it, pulled the usb cable out, reinserted and now it seems to work repeatedly. I didnt clear the driver cache or nvram and didnt even reboot!

Thanks

We all just have to do with what works, old or new. I guess new is not always better just newer.

in case you run into issues on down the line then try the Kext line patch.

Sweet! I tried installing the driver, but the issue didn't go away. I then did the nvram thing and restarted and it did. Not sure what's up but thanks!