#Wireshark usb keyboard mod
But, I want to be sure I am interpreting the XHC20 capture correctly.įor anyone else facing this problem, roughly the steps you need are: (1) turn off system security by booting into recovery mod (cmd-R during power up), then in a terminal in recovery mode csrutil disable (2) reboot into normal OS and verify security is off csrutil status (3) download latest Wireshark (4) sudo ifconfig XHC20 up (5) capture the XHC20 interface and look for USB bus messages. So I am suspecting an internal hardware problem.
#Wireshark usb keyboard mac
The condition continues irrespective of whether the Seagate external drive is connected directly to the mac or is connected through a powered hub. = C_PORT_OVER_CURRENT: True ) and it is coming from Device location ID: 0x14114000 which (per System Information) is the Seagate Backup+HUB device per System Information app (see below). I was able to capture USB bus traffic showing the current over-limit conditionĬan someone verify that I am interpreting this XHC20 capture correctly?Īs you can see, the USB bus seems to be reporting an inbound bus over-current condition (. Given the lack of actual problems, I would certainly love to at least be able to squelch the on screen notifications. However, I have no idea what to look for as I've never done low level USB work. So, I've resorted to capturing XHC20 traffic with Wireshark to see if I can figure out the bus messages that cause the warnings. Several Seagate drives exhibit the issue. I get absolutely no discernible data errors or corruption on the drives, and the messages seem to have no effect on the volume mounts or filesystem operations. : 000843.980642 AppleUSBHostPort::interruptOccurred: overcurrent detected with port status 0x0, localSimulatedInterrupts = 0x1 : 000843.894382 AppleUSBHostPort::interruptOccurred: overcurrent detected with port status 0x4000, localSimulatedInterrupts = 0x1 System Information app shows the devices with no indication of over limit problems (e.g., a drive may show requires 500ma using 100ma).Ĭode Block : 000838.878906 AppleUSBHostPort::interruptOccurred: overcurrent detected with port status 0x0, localSimulatedInterrupts = 0x1 The devices in question are Seagate Backup+Hub external drives, which are themselves also self-powered. These pop ups occur irrespective of: (1) which USB cables I use (2) whether the devices are directly connected to the iMac or through a powered hub (3) whether one ore more devices are connected to the powered hub. I am trying to get to the bottom of "USB ACCESSORIES DISABLED Unplug the accessory using too much power to re-enable USB devices" notifications I get on my 2014 iMac.