Otázka:
Zakázat během spouštění napájení rozhraní Wifi a Bluetooth?
user50099
2016-08-05 04:44:48 UTC
view on stackexchange narkive permalink

Mám Raspberry Pi 3 Model B Rev 1.2. Chtěl bych zajistit, aby se Wifi a Bluetooth nezapínaly a neodběrly proud, protože zařízení používá kabelový Ethernet.

Podle dmesg se zařízení zavádí pomocí:

  [0,000000] příkazový řádek jádra: 8250.nr_uarts = 0 dma.dmachans = 0x7f35 bcm2708_fb.fbwidth = 656bcm2708_fb.fbheight = 416 bcm2709.boardrev = 0xa22082 bcm2709.serial = 0xe2207 : ...: 0Dbcm2708_fb.fbswap = 1 bcm2709.uart_clock = 48000000 vc_mem.mem_base = 0x3dc00000 vc_mem.mem_size = 0x3f000000 dwc_otg.lpm_enable = 0 console = ttyS0, 115200 .repair = yes rootwait  

Vím, kam přidat parametry příkazového řádku. Nevím, jaké jsou parametry příkazového řádku.

Jak deaktivuji Wifi a Bluetooth a zajistím, aby během bootování nedocházelo k odběru energie?


  $ uname -aLinux raspberrypi 4.4.13-v7 + # 894 SMP Po 13. června 13:13:27 BST 2016 armv7l GNU / Linux $ lsb_release -a Nejsou k dispozici žádné moduly LSB. ID distributora: Raspbian Popis: Raspbian GNU / Linux 8.0 (jessie) Vydání: 8.0Codename: jessie  
Možná vám to pomůže. http://www.upubuntu.com/2012/01/how-to-disable-your-network-adapter.html
Související: [Zakázat WiFi (wlan0) na Pi 3] (http://raspberrypi.stackexchange.com/q/43720/968)
Dva odpovědi:
Alexander
2016-08-11 00:43:35 UTC
view on stackexchange narkive permalink

Protože používáte Jessie, měli byste definovat hardware v /boot/config.txt ( Odkaz na překryvy pro pi).

Zakažte Bluetooth a WiFi přidáním řádků

  dtoverlay = pi3-disable-btdtoverlay = pi3-disable-wifi  

Volitelně můžete také deaktivovat následující služba

  sudo systemctl disable hciuart  

Viz také následující diskuse o deaktivaci BT a WiFi

`dtoverlay = pi3-disable-wifi` zakáže WiFi na aktuálním RasPi s aktuální Raspbian Jessie. Není nutné ručně přidávat moduly ovladačů na černou listinu.
CapeCoder
2016-08-10 21:23:00 UTC
view on stackexchange narkive permalink

Zde je odkaz, který by měl pomoci s modrou stranou zubu? na nejnovější verzi OS z dubna 2016.

https://discourse.osmc.tv/t/disable-rpi3-internal-bluetooth-device/15760

Během bootování dojde k malému odběru energie, čipy se zapnou a spustí svůj interní firmware a počkají, než ovladače převezmou. Nejlepší možností IMO je černý výpis ovladače.

/etc/modprobe.d/raspi-blacklist.conf

  #wifiblacklist brcmfmacblacklist brcmutil # btblacklist btbcmblacklist hci_uart  
I přes kvalifikaci v odměně je to správná odpověď. Rádia využívají při přenosu primárně energii a pokud se nepoužívá, nebudou vysílat nic. Neexistuje žádný důvod domnívat se, že „lze snížit výkon“, protože by to vyžadovalo další obvody s velmi malým účelem - pokud by byla v Pi zahrnuta každá taková funkce rohové skříně, byl by to počítač o velikosti kreditní karty 150 $, více komponent k poruše (a polovina dalších doplňkových funkcí rohového pouzdra by pravděpodobně * zvýšila * požadované množství energie).
@goldilocks - Jak lze získat statistiky rozhraní s ovladači na černé listině? Statistiky TX a RX jsou jedním z důvodů, proč vím, že rozhraní není vypnuto. Také bych byl překvapen, kdyby obvody již nebyly na místě. Hádám, že jde o použití a odebrání energie na určitých pinech. V čem nemám jasno: umožňuje ovladač s uzavřeným zdrojem potřebnou kontrolu?
Čip, který zajišťuje bezdrátovou komunikaci, má režim nízké spotřeby. Má vnitřní regulátory, které lze nastavit (nevíte jak). Zde je část dokumentu, která může pomoci? Předpokládám, že to je to, co hledáte v ovladačích? BCM43438 umožňuje režim extrémně nízké spotřeby energie úplným vypnutím regulátorů CBUCK, CLDO a LNLDO. V tomto stavu poskytuje LPLDO1 BCM43438 veškeré požadované napětí, což dále snižuje svodové proudy. Odkaz na katalogový list: http://www.cypress.com/file/298076/download


Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 3.0, pod kterou je distribuován.
Loading...