Sto cercando di ottenere informazioni su come reimpostare la porta USB su un MacBook Pro usando la linea di comando del terminale. Io uso la porta USB per accedere a un dispositivo di rete tramite una porta seriale con un iDead GUC232A per condurre l'automazione. Al termine dello script, devo disconnettere e ricollegare fisicamente l'adattatore USB < - > Serial per liberare la porta USB del MacBook per una successiva esecuzione di automazione. Come puoi vedere, non è fattibile.
Ho esaminato la seguente soluzione, ma non funziona in modo molto affidabile e sincero, non sono molto entusiasta dello scarico e del ricaricamento dei driver.
sudo kextunload IOUSBMassStorageClass.kext
sudo kextload /System/Library/Extensions/IOUSBMassStorageClass.kext
Potrei usare un singolo terminal server da Lantronix per accedere al terminal server via SSH, che a sua volta è collegato via RS232 - Ma questa soluzione non è sul tavolo a questo punto.
Qualsiasi suggerimento su un server terminal da USB a Ethernet, dove la porta USB fungerà da console per accedere al dispositivo di rete, sarebbe apprezzato.