Contribute
Register

USB stop working all together when I'm just web browsing

Status
Not open for further replies.
Joined
Sep 12, 2010
Messages
24
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9700F
Graphics
MSI Armor Radeon RX580
Mac
  1. iMac
I got a Catalina setup and everything is running fine except...
occasionally the USB will stop working "ALL TOGETHER"...:eek:
It keeps happening about 1~2 times a week. (I keep the machine running 24/7)

I mapped the USB port and create SSDT-UIAC.aml by following the guide online but the problem doesn't go away.
Could someone help me sort it out ? Thanks!! :)

I uploaded my config, SSDT, DSDT and here's some of settings about USB
- I setup the USB by the SSDT-UIAC.aml (following the guide online)
- Used Kext:
XHCI-unsupported.kext
AirportBrcmFixup.kext
AppleALC.kext
IntelMausiEthernet.kext
Lilu.kext
SystemProfilerMemoryFixup.kext
USBInjectAll.kext
VirtualSMC.kext
WhateverGreen.kext
- some patches in clover Acpi page (don't know if all of them are neccessary)

Here's my setup:
- CPU: intel i9 9700F
- Gigabyte Z390 Aorus Elite
- GPU: MSI ARMOR Radeon RX 580 8GB
- Memory: DDR4 32G 2666
- NvME Samsung SSD 512GB
 

Attachments

  • config-share.plist
    12.9 KB · Views: 83
  • DSDT.aml
    161.6 KB · Views: 55
  • SSDT-UIAC.aml
    699 bytes · Views: 59
Last edited:
Hmmm... I have exactly the same problem on Aorus Pro... Will probably post in a separate thread as I have different parameters, but behavior is the same - USB stops working.

I can still login remotely via Screen Sharing and over SSH, but can't make USB working - so I end up rebooting.
 
Hmmm... I have exactly the same problem on Aorus Pro... Will probably post in a separate thread as I have different parameters, but behavior is the same - USB stops working.

I can still login remotely via Screen Sharing and over SSH, but can't make USB working - so I end up rebooting.

That's right!!!! I also have to screen sharing to the desktop and reboot...
Super annoying..... :confused:. Please let me know if you have any solution or clue~~
And could you also give me the link to your thread after you post it?
Thanks :)
 
I got a Catalina setup and everything is running fine except...
occasionally the USB will stop working "ALL TOGETHER"...:eek:
It keeps happening about 1~2 times a week. (I keep the machine running 24/7)

I mapped the USB port and create SSDT-UIAC.aml by following the guide online but the problem doesn't go away.
Could someone help me sort it out ? Thanks!! :)

I uploaded my config, SSDT, DSDT and here's some of settings about USB
- I setup the USB by the SSDT-UIAC.aml (following the guide online)
- Used Kext:
XHCI-unsupported.kext
AirportBrcmFixup.kext
AppleALC.kext
IntelMausiEthernet.kext
Lilu.kext
SystemProfilerMemoryFixup.kext
USBInjectAll.kext
VirtualSMC.kext
WhateverGreen.kext
- some patches in clover Acpi page (don't know if all of them are neccessary)

Here's my setup:
- CPU: intel i9 9700F
- Gigabyte Z390 Aorus Elite
- GPU: MSI ARMOR Radeon RX 580 8GB
- Memory: DDR4 32G 2666
- NvME Samsung SSD 512GB

Hi there.

SSDT-UIAC.aml :

"port-count" is incorrect. Shows as "0x1A" and it should be "0x18"

Don't need: XHCI-unsupported.kext

Although it won't affect your problem, you are right, you do not need EHC patches, you do not have an EHCI controller.

In your Kernel and Kext Patches disable everything except External Icons and the appropriate port-limit patch.

Check what, if any, USB-related kexts you have in Drive: Library/Extensions.

That's a start anyway.

:)
 
Hi there.

SSDT-UIAC.aml :

"port-count" is incorrect. Shows as "0x1A" and it should be "0x18"

Don't need: XHCI-unsupported.kext

Although it won't affect your problem, you are right, you do not need EHC patches, you do not have an EHCI controller.

In your Kernel and Kext Patches disable everything except External Icons and the appropriate port-limit patch.

Check what, if any, USB-related kexts you have in Drive: Library/Extensions.

That's a start anyway.

:)

Thanks!! I did everything you mentioned and so far it can still boot fine without any problem.
- fixed the "port-count" in SSDT-UIAC.aml (just change it to "0x18" and save)
- remove XHCI-unsupported.kext
- disable all the kernel and kext patches except external Icons and the appropriate port-limit patch.
- checked that no USB-related kext is in Drive: Library/Extensions

I guess I'll have to wait and see for another few weeks to make sure if they make any difference :)
Will come back to report how it turns out.
Thanks for helping out, @UtterDisbelief !!
 
Hi there.

SSDT-UIAC.aml :

"port-count" is incorrect. Shows as "0x1A" and it should be "0x18"

Don't need: XHCI-unsupported.kext

Although it won't affect your problem, you are right, you do not need EHC patches, you do not have an EHCI controller.

In your Kernel and Kext Patches disable everything except External Icons and the appropriate port-limit patch.

Check what, if any, USB-related kexts you have in Drive: Library/Extensions.

That's a start anyway.

:)

Too bad it happened again today....lost all the USBs while doing some random regular stuff.
Guess I'll have to try something else too~~ :cry:
 
Guess I'll have to try something else too

Are you using Chrome by any chance ?

I recall some posts a while ago where Chrome was "grabbing" USB ports - Try the forum Search tool for details.
 
Are you using Chrome by any chance ?

I recall some posts a while ago where Chrome was "grabbing" USB ports - Try the forum Search tool for details.

The most related thread I'd found is this:
https://www.tonymacx86.com/threads/usb-ports-being-hogged-by-chrome-63.240159/
but there is not much information in it~
appreciate for the help! :)

Currently I'm trying anything I can and I changed a USB setting in BIOS today.
Peripherals → USB Configuration → XHCI Hand-off : Enabled. (It was Disabled)
Hopefully something I did will accidentally fix it....:lolno:
 
So, did this setting fix it?

I'm learning how to write/code/fix SSDTs, but progress is slow.
 
Status
Not open for further replies.
Back
Top