USBケーブルの出し入れをシミュレートする


1

自宅にMacBookがあり、そこにWebカメラが接続されています。

問題は、私が家にいないことと、使用している監視ソフトウェアがそれを見ることができないことです。

USBケーブルを取り出して再び挿入することをシミュレートすることはできますか?

回答:


1

試して

sudo kextunload -b "com.apple.driver.usb.AppleUSBEHCIPCI"; sleep 5; sudo kextload -b "com.apple.driver.usb.AppleUSBEHCIPCI"

私のシステムで動作し、テストしただけです。ただし、2回USBカメラが正しく再接続されなかったため、コマンドが3回実行されました。その理由はわかりません。

またはフルパスでこれに似ています

sudo kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext
sudo kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

まあ、この作品


/ Users / *** /IOUSBMassStorageClass.kextのCFBundleを開くことができるというだけです。IOUSBMassStorageClass.kextを作成できません。(カーネル)アンロード要求のKext com.apple.driver.ExampleBundleが見つかりません。com.apple.driver.ExampleBundleのアンロードに失敗しました-(libkern / kext)が見つかりません。
アヴェ・カッテン

申し訳ありませんが、もちろん削除する必要があります。上記を参照。
user2707001

(カーネル)アンロード要求に対してKext IOUSBMassStorageClass.kextが見つかりません。IOUSBMassStorageClass.kextのアンロードに失敗しました-(libkern / kext)が見つかりません。また、ロードコマンドIOUSBMassStorageClass.kextのロードに失敗しました-(libkern / kext)が見つかりません。システム/カーネルログでエラーを確認するか、kextutil(8)を試してください。
アヴェ・カッテン

OK、次にフルパスで
-user2707001

今すぐ見つけることができます。しかし、今ではtheresの1つのインスタンスが、それを使用しているので、それがアンロードカント言う
アベニューKatten
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.