Ethernet deaktivieren in raspberry pi
Versuchen wir eine Anwendung entwickeln, die auf raspberry pi. Wir planen ausführen Pi mit Batterien. So haben wir, um den Stromverbrauch zu reduzieren, die in Pi. Soweit wir wissen, ethernet verbraucht eine Menge Strom, also gibt es eine Möglichkeit zum deaktivieren der ethernet-ohne die zwei usb ports auf raspberry pi Modell B? (Ethernet-und usb-ports gesteuert von einem single-chip-LAN8512). Jede Hilfe oder Anregungen wäre willkommen.
Haben Sie versucht
ifconfig eth0 down
und sehen, ob der Strom von der Pi verringert ? Wenn der Fahrer macht seinen job, den Sie nicht haben sollte, etwas zu tun mehr als das.InformationsquelleAutor Sarweshkumar C R | 2014-05-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube nicht, dass dies Stoppt die Stromversorgung der ethernet-port, aber es ist einen Versuch Wert.
In Terminal-Typ in
sudo ifconfig eth0 down
dies sollte deaktivieren Sie die ethernet-port auf der Raspberry Pi. Zu re-aktivieren Sie den port geben Sie einfachsudo ifconfig eth0 up
Sowie die Namen aller Adapter Typ in
sudo iwlist scan
wahrscheinlich ein besserer Weg, dies zu tun, aber dies wurde für mich zu arbeiten.InformationsquelleAutor Robert Killkelley
Deaktivieren eine ethernet-Schnittstelle eigentlich nicht, schalten Sie die hardware. Sie haben zu deaktivieren, den chip über bus-power. Aber ich fürchte, dass der gleiche chip enthält die ethernet-Treiber enthält auch die USB-Treiber.
Sehen diese Frage auf raspberrypi.stackexchange.com. Es gibt verschiedene chip (LAN9512) diskutiert, aber deaktivieren sollte es das gleiche sein. Ich Frage mich nur, warum haben Sie verschiedene Chips, vielleicht verschiedene Raspberry Pi revision?
So schalten Sie den chip haben, schreiben Sie einfach
0
zu der Datei/sys/devices/platform/bcm2708_usb/buspower
:echo 0x0 > /sys/devices/platform/bcm2708_usb/buspower
Es einschalten, schreiben
1
auf dieselbe Datei:echo 0x1 > /sys/devices/platform/bcm2708_usb/buspower
Entsprechend der Diskussion auf der Raspberry Pi Website, einen Verbrauch von diesem chip sollte um die 200 mA, was etwa die Hälfte des Verbrauchs der gesamten Raspberry Pi (rund 400 - 500 mA).
Es ist auch eine gute Idee, schalten Sie das Netzwerk aus, bevor Sie physisch deaktivieren der chip:
/etc/init.d/networking stop
InformationsquelleAutor Dawid Ferenczy
Wenn Sie nicht will deconfigure die Schnittstelle vollständig, aber tun wollen, macht Sie runter, das funktioniert:
Es können abhängig von der NIC-Treiber.
InformationsquelleAutor DustWolf