How to reset the Atmega16u2 chip

My Uno R3 board is not being recognized by either the Arduino IDE or the computer (MBP Mavericks OS). My question is does anyone know how to reset the chip if the unit is not being recognized? I have tried the following fixes:

Reseting the firmware - does not work because the device is not being recognized

Resetting the Atmega16u2 chip - Instructions do not seem to work with the latest versions of dfu programmer and Mavericks OS. I keep receiving an error when I try to install the libusb-devel

Error: Please do not install this port since it has been replaced by 'libusb'.
Error: org.macports.configure for port libusb-devel returned: 
Please see the log file for port libusb-devel for details:
To report a bug, follow the instructions in the guide:
Error: Processing of port libusb-devel failed

and again when I make it to the ./ command in terminal.

sean-foxens-mbp:dfu-programmer-0.6.2 admin$ ./
sh: autom4te: command not found
aclocal: error: echo failed with exit status: 127
./ line 3: autoheader: command not found
sh: autoconf: command not found
automake: error: autoconf failed with exit status: 127
./ line 5: autoconf: command not found

The string for that topic seems to be somewhat old and I am not getting any feedback.

I have found another option but I wanted to get other peoples opinion on it before I go and start buying parts.