Uhubctl aracımı kullanabilirsiniz , B +, 2B, 3B, 3B + ve 4B Raspberry Pi modellerini destekler - bu modeller USB gücünü kapatıp açmak için donanım yeteneğine sahiptir. Ancak, bu donanımın bağımsız olarak değil, yalnızca bir defada tüm USB bağlantı noktalarının kapatılmasını veya açılmasını desteklediğini unutmayın. Bununla birlikte, USB ve Wifi + Ethernet güç rayları bağımsız olarak kontrol edilebilir (ağ için USB arabirimini kullanmayan 4B hariç).
Şöyle kullanın:
Tüm USB bağlantı noktalarına giden gücü kapatın (bağlantı noktası 2'yi kullanmalıdır):
sudo uhubctl -p 2 -a 0
Tüm USB bağlantı noktalarına giden gücü açın (bağlantı noktası 2'yi kullanmalıdır):
sudo uhubctl -p 2 -a 1
Wifi + Ethernet'e giden gücü kapatın (bağlantı noktası 1'i kullanmalıdır):
sudo uhubctl -p 1 -a 0
Raspberry Pi 4'ün USB3 yongası olduğu için önceki modellerden çok farklı olduğunu unutmayın. Gücü kapatmak için şu komutu kullanırsınız (bağlantı noktası 4'ü kullanmanız gerekir):
sudo uhubctl -l 2 -p 4 -a 0
Raspberry Pi'niz USB güç anahtarlamayı desteklemiyorsa, harici USB hub'ı bağlayabilir ( uyumlu modeller listesine bakın ) ve uhubctl kullanarak bu harici hub üzerindeki gücü kontrol edebilirsiniz.