I just figured out the suspend problem with the help of this: http://askubuntu.com/questions/22237...bridge-support
Do this:
1.
Code:
sudo gedit /etc/pm/config.d/unload_module
2. Add
Code:
SUSPEND_MODULES="xhci_hcd"
to that file. Save and exit.
3. Reboot
4. Suspend
5. Resume
6. Profit
Notes:
1. This unloads the USB 3 module before a suspend. I'm pretty sure that it gets reloaded during resume, but that's just a guess. I haven't tested that.
2. If /etc/pm/config.d/unload_module doesn't exist just create it. That's what I did.
3. I don't know if this breaks anything else. I just did this about 5 minutes ago.
Hopefully this works for everyone and we can check this off of the list of issues.
*****************EDIT*************************
THIS DIDN'T ACTUALLY WORK. I JUMPED THE GUN. MUST'VE PRESSED HIBERNATE INSTEAD OF SUSPEND. DISREGARD. SORRY. 
*******************NUTHEREDIT********************
It kind of works. Sometimes it will resume. Sometimes not. If I use "fn+F1" it seems to work more often. I don't know. I'm going to go read some logs.
Bookmarks