Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

roelofz

macrumors newbie
Original poster
May 13, 2018
5
0
Hi,

I have a Transcend Jetdrive in my macbookpro 13" 2014 and it dissappears after just a few hours. Also externally connected SD cards do not show up anymore, leaving me to think both problems are software related (driver being stuck for instance). Right bow nothing is inserted but disk util still reports a connected sdcard, using the external reader.

After rebooting all is working again until a few hours the same happens again.
Transcend has a utiility keeping the SD card awake (automatically waking up after sleep), to prevent issues with the sleepmode, so that does not seem to be the issue. I also had issues before

Does anyone know how to restart the daemon, controlling this part of the OS? maybe that will help me out.

I’m on the latest Mac-OS, Catalina, with the latest updates.

Thanks for your help!
 
Last edited:

bernuli

macrumors 6502a
Oct 10, 2011
713
404
Which OS are you on?

I have seen on macOS somewhere around 10.11 through 10.13, if you run softwareupdate --list it will cause some USB devices to reset. Never figured out why but worth a try.
 

roelofz

macrumors newbie
Original poster
May 13, 2018
5
0
I ‘m on Catalina with the latest updates.

I will wait until they dissappear again, maybe this will help, but hope to find a direct command to fix this.
 

roelofz

macrumors newbie
Original poster
May 13, 2018
5
0
I had to wait a little, but the external sd card is hanging again, the internal has dissappeared.

"softwareupdate --list" tried, but doesn't work.

I did a lot of searching on the net for commands to restart drivers on Macos, but cannot find anything.
is this really nog available, only rebooting a solution?
 

bernuli

macrumors 6502a
Oct 10, 2011
713
404
There might be a way with 'USB Prober'. On a VM, just starting up USB Prober or clicking refresh will remount an otherwise disconnected Card Reader. I will try on a real machine tonight.

Are you not seeing either card reader under System Information -> USB?
 

Attachments

  • system_information-usb.png
    system_information-usb.png
    81.4 KB · Views: 159

roelofz

macrumors newbie
Original poster
May 13, 2018
5
0
Thanks for your thoughts, did you have success on your machine? Internal card reader dissappeared allready in system info and I was not able to find USB prober, but did find IO registry explorer, but don't know how to use it. USB Prober should sound as what I'm looking for, but where to find it?
 

bernuli

macrumors 6502a
Oct 10, 2011
713
404
Thanks for your thoughts, did you have success on your machine? Internal card reader dissappeared allready in system info and I was not able to find USB prober, but did find IO registry explorer, but don't know how to use it. USB Prober should sound as what I'm looking for, but where to find it?

No success.

I am just guessing here. It seems as though if the machine thinks there is no SD card in the slot, it will put the internal Card Reader into a low power mode and disconnected it from the USB bus. The only way I can get it to come back is with a physical removal and reinsertion, putting the machine to sleep and waking up, or rebooting.

So USB Prober.app did not help on the real machine. USB Prober.app is part of IOUSBFamily available from developer.apple.com. The latest version they have is macOS 10.9.3, which seems to work ok on 10.15.3.

Did you try unchecking "Put hard disks to sleep when possible". That may not be relevant but worth a shot.

What about disabling computer sleep alltogether? If the machine says awake does the internal Card Reader still disappear from System Information?
 

bernuli

macrumors 6502a
Oct 10, 2011
713
404
After rebooting all is working again until a few hours the same happens again.
Transcend has a utiility keeping the SD card awake (automatically waking up after sleep), to prevent issues with the sleepmode, so that does not seem to be the issue. I also had issues before


Hmmm, if the problem is the same after installing the Transcend utility, might be worth removing that software to make troubleshooting easier.

Looks like the JetDrive toolbox adds 3 transcend files to /Library/LaunchDaemons
and 1 directory to /Library/Extensions/com_smi_scsi_driver_VendorType00.kext

I have never been able to find a way to do a software reset of the USB Bus. If there is a way would prob require disabling SIP.

But I don't think you should be having the problems you are having, especially with the external card reader.

Regarding the external card reader. After that disappears, are you able to get it back online by unplugging and plugging back in to the USB port? Or is it reboot only on the external as well?
 

roelofz

macrumors newbie
Original poster
May 13, 2018
5
0
In the disk Utility the card reader becomes unresponsive. I do get alerts, when removing the card reader, but the reader stays visible when removed in the disk utility.

I hope anyone knows a way to reset this, rebooting is sooo 20-th century...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.