My Retina Macbook has recently developed a strange problem with its Thunderbolt port. It does not recognise my ethernet adapter when it is plugged in - when the adapter is inserted the following messages appear in Console: kernel: IOThunderboltSwitch(0x0)::listenerCallback - Thunderbolt HPD packet for route = 0x0 port = 11 unplug = 0 kernel: IOThunderboltSwitch(0x0)::listenerCallback - Thunderbolt HPD packet for route = 0x0 port = 12 unplug = 0 ...but in System Information the Thunderbolt bus states "No device connected". Given the bus is reporting activity back via the Console log I am loathe to believe it is hardware failure so wonder whether something has gone awry on the software side. The adapter is working (tested on a friend's Macbook) and Apple hardware test reports no issues. I have reset SMC and NVRAM. The problem occurs on both Thunderbolt ports. If anyone has had anything similar happen to them I would be grateful of any possible solutions.