Raspberry Pi - Immaniġġja l-Enerġija tal-Port
Aġenzija tal-web » Aħbarijiet diġitali » Raspberry Pi - Immaniġġja l-Enerġija tal-Port

Raspberry Pi - Immaniġġja l-Enerġija tal-Port

Tliet snin ilu, akkwistajt Raspberry Pi (l-ewwel) mudell B biex twaqqaf NAS żgħir magħmul fid-dar. Imbagħad kont xtrajt żewġ hard disks mill-isbaħ ta’ 3TB kull wieħed li kont poġġejt f’kaxxa biex inwettaq RAID 1 mill-isbaħ. Din l-installazzjoni kienet tajba iżda kellha inkonvenjent bl-uġigħ... Il-hard disks tiegħi qatt ma ħarġu! Ifhem, huma qatt ma jmorru jorqdu, lanqas meta ma kienx użat għal diversi sigħat.

Quddiem din il-problema, kont fittixt għalxejn għal soluzzjoni li tippermettili nikkontrolla l-provvista tal-enerġija tal-portijiet USB tiegħi jien stess... Dak iż-żmien, il- Lampun kien kważi aktar fl-istat prototip u l-komunità ma kinitx daqshekk kbira kif inhi llum.

Raspberry Pi 3, hemm int!

Fl-aħħar jiem, ridt ninvesti f'mudell aktar b'saħħtu. Wara li smajt ħafna affarijiet tajbin dwar il-Mudell 2, kont qed nittama li din il-problema tal-ġestjoni tal-enerġija USB tiġi ffissata, għalhekk iddeċidejt li nixtri mudell ġdid. Fortunatament, ir-Raspberry Pi 3 ġie rilaxxat fl-istess ħin, u la wieħed u lanqas tnejn ma ordnajt.

Apparat USB irqad

Wara xi testijiet, indunajt li l-problema inizjali tiegħi ma ġietx solvuta b'din il-karta l-ġdida. Għalhekk ippruvajt nilgħab bl-ikel u bit-TOMBI! din id-darba, sibt xi ħaġa x'nagħmel.

Ġestjoni manwali tal-enerġija

L-ewwel, hawn hu l-biljett li ppermettili nbiddel il-provvista tal-enerġija.

U hawn huwa l-proġett f'Ċ li jippermetti li tinfluwenza l-provvista tal-enerġija tal-portijiet USB.

Ftit ta linja tal-kmand

$ git klonu https://github.com/codazoda/hub-ctrl.c.git $ cd hub-ctrl.c $ sudo apt install -y libusb-dev
$ gcc -o hub-ctrl hub-ctrl.c -lusb

Aħna tajbin. Il-proġett ta'
Joel Dare
ġie kkompilat u issa lesti biex nixgħel/itfi l-apparat USB tagħna.

Dijagramma organizzattiva tal-portijiet USB

Ilgħab bil-portijiet

Innota li l-port USB 1 ma jistax jintefa individwalment.

Itfi

  • Port USB 2
    1
    sudo ./hub-ctrl -h 0 -P 4 -p 0
  • Port USB 3
    1
    sudo ./hub-ctrl -h 0 -P 5 -p 0
  • Port USB 4
    1
    sudo ./hub-ctrl -h 0 -P 3 -p 0
  • Il-port Ethernet!
    1
    sudo ./hub-ctrl -h 0 -P 1 -p 0
  • L-4 portijiet USB kollha f'daqqa
    1
    sudo ./hub-ctrl -h 0 -P 2 -p 0

dawl

  • Port USB 2
    1
    sudo ./hub-ctrl -h 0 -P 4 -p 1
  • Port USB 3
    1
    sudo ./hub-ctrl -h 0 -P 5 -p 1
  • Port USB 4
    1
    sudo ./hub-ctrl -h 0 -P 3 -p 1
  • Il-port Ethernet!
    1
    sudo ./hub-ctrl -h 0 -P 1 -p 1
  • L-4 portijiet USB kollha f'daqqa
    1
    sudo ./hub-ctrl -h 0 -P 2 -p 1

konklużjoni

Dan l-artiklu qasir juri soluzzjoni li ilni nfittex. Nittama li l-ħidma tal-komunità traskritta hawn bl-Ingliż tkun kienet utli għalik.

★ ★ ★ ★ ★