I am not going to reply any of the resetting NVRAM comment in the future, it’s just jumping to conclusion for this issue. Fix the Physical issue first then move on to Data-Link. No data will be transferred correctly without a solid physical connection. I have several co-workers need to setup fiber switches and SAN devices that mount on the top of racks. Having a hand holding laptop computer and the other hand typing configuration command leaves no extra hand to hold a cable that is connecting to a thunderbolt or USB port. I have seen one of the guy’s cable drops during FOS upgrade for fiber switch. The grip of thunderbolt port simply cannot hold the weight of single cable. I also have seen thunderbolt cable pops out just because a guy try to move his monitor a little. If we can get the physical issue corrected, that’s when NVRAM reset comes in play.
I have helped some people in my team to do some improvement of this issue. Check the steps down below and give me some comments or the problem you have during this fix. If you like to reset NVRAM all day long to fix this issue you are feel free to do so. If anyone has other way to improve this issue please also share with us. I would love to see people stop getting frustrated because cable keeps popping out. If you find this fix doesn’t work for you please let me know. I can figure something out for you.
Here is the link for picture I took. It’s not perfect so let me know if you have any question.
https://plus.google.com/104812454158430873914/posts?banner=pwa
Background:
So the reason why I am seeing cable loose because the connector is unable to provide sufficient grip. If you turn the female connector to you and look straight into it, you will see there are 2 little “metal plates” that hold your cable which is located on the top and bottom of connector. What I am trying to do is to create some grip on the male connector side.
1. Getting following items: (see picture 1). A tape, ruler, office knife, paint brush (you can get it in Walmart or hobby store), Epoxy glue and a connector that belongs to you. The reason why I use Epoxy glue because it’s hard enough to hold some weight and also soft enough not to break your female connector. DO NOT USE SUPER GLUE! Remember to pick Epoxy glue that works for metal.
2. Cut the tape into a strip around 5mm wide.
3. Tape it on your male connector. You want to leave 1mm from the tip of male connector. There may be a hole on the connector. The hole is 1mm from the top so it’s a very good reference for you to put your tape. (Picture 3)
4. See picture 4. This is the front side of male connector. I leave
1mm space for Epoxy glue.
5. Mix your glue and get some on your paint brush (picture 5,6)
6. Apply the glue on the tip of connector. You want to do both side.
7. Leave it for 1 hour then remove the tape. Be careful the glue is still wet so don’t touch it. Then leave for 24 hours.
8. Picture 8 - Do not proceed this step if your laptop still in warranty or you don’t feel comfortable doing it.
This is the little “plate” that holds the connector if you see the picture. I bend it a little to increase the grip. Some people in my company don’t own adapters and this will help them a lot. You may want to do other side as well.
9. After 24 hours, the glue is dry and ready to do the work for you (Picture 9 and 10).
I also wrote an instruction to replace thunderbolt connector which will involved heat gun and some SMT component soldering technique. I don’t think it’s worth people’s time to read it since there is no easy way to get a replacement thunderbolt connector unless someone has friend work for the connector manufacture (Foxconn I guess). But if anyone interested I would consider to share as well.