UtterDisbelief
Moderator
- Joined
- Feb 13, 2012
- Messages
- 9,648
- Motherboard
- Gigabyte B760 Gaming X AX
- CPU
- i5-14600K
- Graphics
- RX 560
- Mac
- Classic Mac
- Mobile Phone
Hi guys, I have LG Gram 17 with Big Sur 11.6 I generated and installed USBPorts.kext and everything seems working. Sleep, waking up, all usb ports etc. I can transfer large amount of data to/from usb flash drives. However, I've recently bought nvme-to-usb3.0 dongle and installed 1TB Intel nvme drive there. With this dongle I have problems. During data transfer it suddenly disconnects. I'm guessing the power provided by usb port is not enough for it to work properly. In system info for this drive I see
Code:Current Available (mA): 900 Current Required (mA): 896 Extra Operating Current (mA): 0
While for iphone, for example, I see
Code:Current Available (mA): 500 Current Required (mA): 500 Extra Operating Current (mA): 1504 Sleep current (mA): 2100
The problem with this dongle occurs only in macos. In linux I can transfer data to and from it without any problems.
I attached my ioreg and EFI/OC files. Any help would be very much appreciated
Hi there.
@Edhawk just posted before me and I can see the same ...
Another thing I found "odd" was in USBPorts.kext. SS01 - the port with the Realtek adapter in it - is defined as a plain old UsbConnector type 0x3 (USB-A USB3 etc) and type 0x9 (USB-C) in two places within. I admit I haven't seen this before. The code shows two USB Intel controllers - one of which is the Thunderbolt function. But why designate two types of connector is new to me ... I'll have to do some research.
PS - I would also make sure you use the SSDT-EC* file that Hackintool, exports. I can see one is disabled but a point worth making.
Last edited: