Klipper på PogoPlug Muligheder og Overvejelser

Pogo-Plug er en 15 år gammel computer med en 1.2 GHz ARM CPU, Gigabit ethernet og 256 Mb RAM. I min sidste blog post

beskrev jeg hvordan jeg integrerede mine Pogo-Plugs direkte i mit netværk, ved at netværks boote dem fra min fil-server. At udvikle programmer på den diskløs arbejdstation har mange fordele, skulle maskine crache er det blot at reboote da dataene befinder sig sikkert på filserveren.

Men Pogo-Pluggen har jo også en indbygget flash-disk 128-256 Mb, nok til langt de fleste IOT applikationer.  I denne blog-post beskriver jeg hvordan jeg installerer Klipper som basis system på den indbyggede flash-disk og derefter installere jeg Klipper til styring af en 3D printer.

Doozan Forum er der beskrivelser af hvordan man kan installere OpenWRT som et Rescue system på sin Pogo-Plug.  Jeg anser min netværks bootede Pogo-Plugs som backup-løsningen, og systemet der er installeret på den interne flash-disk som target i de tilfælde hvor en stand-alone løsning er at foretrække.

OpenWRT på Pogo-Plug

Dette er  ganske udmærket supporteret, det er blot at finde de relevante bidder, installere dem, og konfigure uBoot til at boote OpenWRT, når først den første OpenWRT er installeret, fungerer den som en hvilket somhelst OpenWRT system, og kan opgraderes via WEB/ssh, hvilket bestemt er noget værd.

Jeg bruger ikke uBoot-versionen fra OpenWRT, men i stedet Bodhi’s se

KlipperWRT på Pogo-Plug

Klipper installeret på Pogo-Plug der kører OpenWRT.  Jer er ikke stødt på denne komibation, men der er KlipperWRT installationer på anden hardware, så det burde også være muligt. Her er lidt inspiration:

Klipper under Debian på Pogo-Plug på Diskløs Filsystem

Jeg har allerede Klipper kørende i drift på en Intel Ubuntu PC, så det burde være ligetil at installere et tilsvarende system under Debian.  Grunden til at jeg ikke gør det, er at jeg tit har 3D-prints der tager døgn, og for at minimere chancerne for at det går galt vil jeg minimere antal af systemer det baserer sig på.  Det vil være træls at 3D-prints fejler fordi nettet fejler (eller serveren løber tør for bits) eller en anden grund som ikke har noget som helst med 3D-printet at gøre.

Klipper under Debian på Pogo-Plug på local disk

Dette er endnu en mulihed, enten på en USB-stick, en SATA-flashdisk, eller den interne flash-disk. 

Det var mest betragtninger og links/bookmarks nu skal bare beslutte mig.

Næste gang installeres OpenWRT på Pogo-Plug

This entry was posted in 3D printer, HomeAutomation, Linux, OpenWrt. Bookmark the permalink.