# Remote Kernel on Raspberry Pi

**URL:** <https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027>\
**Category:** Questions\
**Tags:** raspberry-pi\
**Created:** [December 2, 2013, 10:57am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027 "2013-12-02T10:57:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![agovind](https://avatars.discourse-cdn.com/v4/letter/a/34f0e0/32.png) [@agovind](https://community.wolfram.com/u/agovind)\
**Post date:** [December 2, 2013, 10:57am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/1 "2013-12-02T10:57:26Z")

</div>

I am trying to connect to a remote Pi using the RDK. I guess there has to be a way to get the Mathematica kernel running on the Pi - without invoking the GUI frontend (i am running headless over SSH). But I am unable to figure out how to do that - has anybody already got that going? Any help is appreciated.

Arvind

---

<div class="post-metadata">

**Author:** ![arnoudb](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/arnoudb/32/41177_2.png) [@arnoudb](https://community.wolfram.com/u/arnoudb)\
**Post date:** [December 2, 2013, 4:54pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/2 "2013-12-02T16:54:48Z")

</div>

Arvind,

You can ssh to your remote Pi from your desktop and type ‘wolfram’ at the prompt:

```auto
> wolfram
Wolfram Language (Raspberry Pi Pilot Release)
Copyright 1988-2013 Wolfram Research
Information & help: wolfram.com/raspi

In[1]:=

```

(Let me know if this is not what you are trying to do)

---

<div class="post-metadata">

**Author:** ![agovind](https://avatars.discourse-cdn.com/v4/letter/a/34f0e0/32.png) [@agovind](https://community.wolfram.com/u/agovind)\
**Post date:** [December 2, 2013, 7:05pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/3 "2013-12-02T19:05:40Z")

</div>

Thanks Arnoud. I could get this working - but I was trying to get the Mathematica kernel running from command line. I downloaded the Remote Development Kit ( from here: [Wolfram + Raspberry Pi Project: A Wolfram Engine on Every Raspberry Pi](http://www.wolfram.com/raspberry-pi/)) - which according to the description should allow remote execution of Mathematica code on a kernel running in the Pi (if my understanding is correct). When I try to run the provided Rasberry Pi example - I get an error message to the effect that it is not able to connect to a remote kernel on the Pi. It got me thinking that maybe I need to have an instance of the Mathematica kernel running on the Pi before I attempted to run any Mathematica code remotely.  
Please let me know if you have any pointers.

Arvind

---

<div class="post-metadata">

**Author:** ![arnoudb](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/arnoudb/32/41177_2.png) [@arnoudb](https://community.wolfram.com/u/arnoudb)\
**Post date:** [December 2, 2013, 7:08pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/4 "2013-12-02T19:08:50Z")

</div>

Arvind, what is the output you get when you evaluate:

```auto
Options[$FrontEnd,EvaluatorNames]

```

on your (desktop) Mathematica?

---

<div class="post-metadata">

**Author:** ![wyelen](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/wyelen/32/12076_2.png) [@wyelen](https://community.wolfram.com/u/wyelen)\
**Post date:** [December 2, 2013, 9:22pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/5 "2013-12-02T21:22:21Z")

</div>

Hi Arnoud,

I’m having a similar problem as Arvind’s when trying to run test code from the RDK.

The kernel is setup by the RDK automatically:

```auto
{EvaluatorNames -> {
   "Local" -> {"AutoStartOnLaunch" -> True},
   "Raspberry Pi" -> {"RemoteMachine" -> True,
                      "TranslateReturns" -> True,
                      "AutoStartOnLaunch" -> False,
                      "Executable" -> "/usr/bin/wolfram",
                      "HostName" -> "192.168.1.110",
                      "RemoteLogin" -> "pi"}
   }
}

```

---

<div class="post-metadata">

**Author:** ![arnoudb](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/arnoudb/32/41177_2.png) [@arnoudb](https://community.wolfram.com/u/arnoudb)\
**Post date:** [December 2, 2013, 9:31pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/6 "2013-12-02T21:31:14Z")

</div>

Silvia,

And I assume that you can normally ssh to this machine (192.168.1.110) from your desktop using login ‘pi’ ?

Also note that the Wolfram Language on the RPi comes with a 4 license password, meaning that if you try to start a fifth ‘wolfram’ instance it will fail. You can check your process listing to make sure you don’t have extra copies running (ps wuax | grep WolframKernel)

---

<div class="post-metadata">

**Author:** ![agovind](https://avatars.discourse-cdn.com/v4/letter/a/34f0e0/32.png) [@agovind](https://community.wolfram.com/u/agovind)\
**Post date:** [December 3, 2013, 7:48am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/7 "2013-12-03T07:48:52Z")

</div>

And in-explicably - it started working 🙂 Thanks for all the help.

Arvind

---

<div class="post-metadata">

**Author:** ![wyelen](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/wyelen/32/12076_2.png) [@wyelen](https://community.wolfram.com/u/wyelen)\
**Post date:** [December 5, 2013, 10:17pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/8 "2013-12-05T22:17:02Z")

</div>

Arnoud,

Thanks for your really useful linux command. By using it checking the processes, it turned out when I was installing the RDK on my laptop, it was connected to a VPN network. I guess somehow this affected the installation, (maybe the IP address was hard coded in some configure file during installation?) so when I tried to use RPi remotely, Mathematica sent a start-remote-kernel shell command to RPi with the host IP 10.x.x.x rather than 192.168.x.x. I re-installed the RDK without VPN environment,

```auto
PacletUninstall["RemoteDevelopmentKit"]
PacletInstall["RemoteDevelopmentKit"]

```

and everything is great now!

---

<div class="post-metadata">

**Author:** ![djd](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/djd/32/12800_2.png) [@djd](https://community.wolfram.com/u/djd)\
**Post date:** [December 12, 2013, 4:04am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/9 "2013-12-12T04:04:15Z")

</div>

I’m not able to get the remote connection to work either. I am running Mathematica 9.0.1.0 on a Windows 7 laptop, and have Mathematica also working on my Raspberry Pi (on Raspbian). I can ssh to the RPi from my laptop and run the “wolfram” command without problems. When I am directly using the RPi, I can invoke the Mathematica front end and get commands like Plot[] to work just as they do on my laptop.

I have installed the Remote Development Control Panel on my laptop’s Mathematica, and configured the connection to my RPi over the LAN.

When on my laptop I run:

```auto
Options[$FrontEnd, EvaluatorNames]

```

I get this output:

```auto
{EvaluatorNames -> {"Local" -> {"AutoStartOnLaunch" -> True},
   "Raspberry Pi" -> {"RemoteMachine" -> True,
     "TranslateReturns" -> True, "AutoStartOnLaunch" -> False,
     "Executable" -> "/usr/bin/wolfram",
     "HostName" -> "192.168.0.162", "RemoteLogin" -> "pi"}}}

```

But when I try to create a “New Pi Notebook”, I get this error:

> Mathematica could not establish a connection to the kernel.  
> Kernel: Raspberry Pi.  
> Low-level MathLink error: Unknown internal error.

Should I change “AutoStartOnLaunch” to True?

---

<div class="post-metadata">

**Author:** ![djd](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/djd/32/12800_2.png) [@djd](https://community.wolfram.com/u/djd)\
**Post date:** [December 16, 2013, 1:08am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/10 "2013-12-16T01:08:04Z")

</div>

Here’s the output requested… in between the two calls to ps wuax I tried to start a “New Pi Notebook” on my laptop:  
pi@raspberrypi ~ $ ps wuax | grep WolframKernel  
pi 2670 1.8 8.4 168812 37996 ? Sl Dec05 298:46 /opt/Wolfram/Wo  
lframEngine/10.0/SystemFiles/Kernel/Binaries/Linux-ARM/WolframKernel -noinit -pw file /opt/Wolfram/WolframEngine/10.0/Configuration/Licensing/playerpass -mathlin  
k -linkprotocol SharedMemory -linkconnect -linkname 4zfe4\_shm pi 2835 1.9 9.8 173152 44168 ? Sl Dec05 302:01 /opt/Wolfram/Wo  
lframEngine/10.0/SystemFiles/Kernel/Binaries/Linux-ARM/WolframKernel -mathlink -linkprotocol SharedMemory -linkconnect -linkname 5dgpy\_shm  
pi 9224 0.0 0.1 3544 880 pts/1 S+ 01:01 0:00 grep --color=au  
to WolframKernel pi@raspberrypi ~ $ ps wuax | grep WolframKernel  
pi 2670 1.8 8.4 168812 37996 ? Sl Dec05 298:47 /opt/Wolfram/WolframEngine/10.0/SystemFiles/Kernel/Binaries/Linux-ARM/WolframKernel -noinit -pwfile /opt/Wolfram/WolframEngine/10.0/Configuration/Licensing/playerpass -mathlink -linkprotocol SharedMemory -linkconnect -linkname 4zfe4\_shm  
pi 2835 1.9 9.8 173152 44168 ? Sl Dec05 302:02 /opt/Wolfram/WolframEngine/10.0/SystemFiles/Kernel/Binaries/Linux-ARM/WolframKernel -mathlink -linkprotocol SharedMemory -linkconnect -linkname 5dgpy\_shm  
pi 9226 0.0 0.1 3544 880 pts/1 S+ 01:02 0:00 grep --color=auto WolframKernel  
pi@raspberry

---

<div class="post-metadata">

**Author:** ![wyelen](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/wyelen/32/12076_2.png) [@wyelen](https://community.wolfram.com/u/wyelen)\
**Post date:** [December 16, 2013, 5:52am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/11 "2013-12-16T05:52:12Z")

</div>

Hi David,

Have you tried **ps wuax | grep WolframKernel** on your RPi right after you run your remote Pi Notebook? What does it say? Idon’t think you should change the “AutoStartOnLaunch” to True.

---

<div class="post-metadata">

**Author:** ![wyelen](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/wyelen/32/12076_2.png) [@wyelen](https://community.wolfram.com/u/wyelen)\
**Post date:** [December 16, 2013, 6:24am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/12 "2013-12-16T06:24:07Z")

</div>

Hi David,

I’m not sure what goes wrong, but I think your wolfram arguments are quite different from mine:

```auto
pi 2260 9.7 9.4 187804 42288 ? Ssl 14:01 1:06 
/opt/Wolfram/WolframEngine/10.0/SystemFiles/Kernel/Binaries/Linux-ARM/WolframKernel 
-mathlink -LinkMode Connect -LinkProtocol TCPIP 
-LinkName 58054@192.168.1.113,58055@192.168.1.113 -LinkHost 192.168.1.113

```

I think for a remote connection, shouldn’t the -LinkProtocol be TCPIP, and there are IP addresses in -LinkName and -LinkHost?

I’m not a regular Linux user and never tried remotely using Mathematica before. I think we may have to wait for someone from WRI to check this.

---

<div class="post-metadata">

**Author:** ![jfklingener](https://avatars.discourse-cdn.com/v4/letter/j/9f8e36/32.png) [@jfklingener](https://community.wolfram.com/u/jfklingener)\
**Post date:** [December 26, 2013, 10:04pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/13 "2013-12-26T22:04:54Z")

</div>

I’m recreating most of this almost a month later, and I can’t reconcile the results I’m getting with the advice posted here.

To summarize:

1.) I have what I think is a functional installation on RPi. From the RPi command line, I can run ~ wolfram and a Front Ended Mathematica from the RPi GUI ( ~ startx).  
2.) from a command line on the RPi, ~$ ifconfig reports an IP Address for the RPi of 10.0.1.18  
3.) From a terminal window on a Mac on the network with the RPi

```auto
 ssh 10.0.1.18 -l pi

```

, I can log on and run wolfram.

Confusion came when I downloaded Remote Development Kit and installed it on my Mac (running Mma 9.0.1, but other releases don’t behave differently). Starting with the RPi booted to login, if I bring down the Remote Development Control Panel palette and click ‘Configure Pi Connection,’ I get a dialog that requests ‘Network machine of Pi:’ I’m guessing that this is the IP address of the RPi - the same one I used in the ssh above. The 'Login on Pi:" I suppose is my user name on the Pi, which has been left the default. When I click ‘OK,’ nothing obvious happens. I’ll get to the things that evidently really happen later, but next I clicked on the ‘Pi Test & Example Notebook’ on the RDK Control Panel. The nb opens, and I run the $MachineName line. This opens a dialog box named ‘Password For RemoteDevelopmentKitdial…’ I don’t have a clue what’s expected here, but I’ve tried using the RPi’s login password. The Mma line evidently executes, but there’s no output.

About here, I looked at quitting the Mac kernel and starting over. What’s hard to figure is that the Evaluation-\>Kernel-\>Quit Kernel yields a list with ‘Local’ and by now ten or so (grayed out) 'Raspberry Pi’s (by now I had attempted the RDK setup process a couple of times.) The same list appears in the ‘Notebook’s Kernel,’ here all black and all the RPi kernels checked. The list appearing under ‘Default Kernel’ is all black with ‘Local’ checked.

So now I’ve unplugged the power to the RPi, closed Mma, reopened Mma and checked the kernel list. All there. Executing `Options[$FrontEnd, EvaluatorNames] on a fresh copy of Mma on the laptop lists them all with forms like

```auto
"Raspberry Pi" -> {"RemoteMachine" -> True
,"TranslateReturns" -> True
,"AutoStartOnLaunch" -> False
,"Executable" -> "/usr/bin/wolfram"
,"HostName" -> "10.0.1.18"
, "RemoteLogin" -> RemoteDevelopmentKit`Private`dialogUserName$1324
}

```

I ran

```auto
PacletUninstall["RemoteDevelopmentKit"]

```

, the RDK disappeared from the Palette menu, but all the Kernels remain.

So I’m left without a clue how I got here, how to get rid of the spare kernels and how to connect remotely to Mathematica running on the Raspberry Pi.

TIA for any advice on any of this.

Fred Klingener`

---

<div class="post-metadata">

**Author:** ![habudg](https://avatars.discourse-cdn.com/v4/letter/h/ee7513/32.png) [@habudg](https://community.wolfram.com/u/habudg)\
**Post date:** [January 8, 2014, 6:08pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/14 "2014-01-08T18:08:33Z")

</div>

Using the RDK fails for me, too.

After a delay of a minute or two, I get the following error after executing the $MachineName in the Pi test notebook.

> **The kernel Raspberry Pi failed to connect to the front end. (Error = MLECONNECT). You should try running the kernel connection outside the front end.**

Here’s some more info:

```auto
In[7]:= Options[$FrontEnd, EvaluatorNames]

Out[7]= {EvaluatorNames -> {"Local" -> {"AutoStartOnLaunch" -> True}, 
   "Raspberry Pi" -> {"RemoteMachine" -> True, 
     "TranslateReturns" -> True, "AutoStartOnLaunch" -> False, 
     "Executable" -> "/usr/bin/wolfram", "HostName" -> "192.168.1.15",
      "RemoteLogin" -> "pi"}}}

```

While I’m waiting on the remote kernel, I see the following when running “ps aux | grep Wolfram” in a remote ssh terminal to the RPi:

```auto
ps aux | grep Wolfram
pi 20401 0.9 4.5 115736 20404 ? Ssl 11:53 0:00 /opt/Wolfram/WolframEngine/10.0/SystemFiles/Kernel/Binaries/Linux-ARM/WolframKernel -mathlink -LinkMode Connect -LinkProtocol TCPIP -LinkName 63865@172.29.111.182,63866@172.29.111.182 -LinkHost 172.29.111.182

```

Does something need to be configured on host RPi Wolfram kernel? Looking at the output of the **ps aux | grep Wolfram** command, the LAN IP address of 172.29.111.182 doesn’t correspond to any machine on my LAN. The IP of the client (FrontEnd using the RDK) is 192.168.1.3. I should also add that I can ssh into the host RPi without any issues.

---

<div class="post-metadata">

**Author:** ![jfklingener](https://avatars.discourse-cdn.com/v4/letter/j/9f8e36/32.png) [@jfklingener](https://community.wolfram.com/u/jfklingener)\
**Post date:** [January 15, 2014, 7:08pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/15 "2014-01-15T19:08:36Z")

</div>

I gave up on the RDK about three weeks ago, took another run at it with the arrival of my RPi camera, and I have some progress to report.

My last post in this thread outlined the failure to establish a notebook on Mma running on a Macbook but with the kernel running on the networked RPi. The symptom was a simple refusal to accept a login, (and that led to what I thought were particularly nasty loops that were hard to escape from.)

The crux problem, I’ve decided is the behavior of the Remote Development Control Panel (the dropdown palette). If I fail to replace the “Login on Pi” and expect the apparent default “pi” to be selected, subsequent attempts to use the kernel in a notebook fail.

 ![Screenshot2014-01-1513.35.50.png](https://global.discourse-cdn.com/wolfram/original/2X/8/8d189225041cb319db5af5f914c313e94b073a30.png)  
The plausible reason can be seen by looking at Kernel\>Evaluation\>Kernel Configuration Options…, selecting the Raspberry Pi kernel I just created and choose to Edit it. At this stage, that kernel configuration looks like

 ![Screenshot2014-01-1513.38.57.png](https://global.discourse-cdn.com/wolfram/original/2X/d/d3494369088fb0e8dd3ecd9b79ef167ba8488920.png)  
(The Remote host is the IP address I got from running ifconfig from the terminal on the Raspberry Pi) The entry under “Remote user:” looks suspiciously like a Module variable name, and if used at login would seemingly guarantee failure.

If I edit that entry explicitly to “pi”, I can successfully log in.

 ![Screenshot2014-01-1513.59.24.jpg](https://global.discourse-cdn.com/wolfram/original/3X/d/3/d3e3fe15479b6eb5b542667f1f62f64ea4187478.jpeg)  
 ![Screenshot2014-01-1514.00.44.png](https://global.discourse-cdn.com/wolfram/original/3X/9/a/9ab4afda1c6eaa174a9b830376390fb82d691e52.png)  
Hth,

Fred Klingener

---

<div class="post-metadata">

**Author:** ![jfklingener](https://avatars.discourse-cdn.com/v4/letter/j/9f8e36/32.png) [@jfklingener](https://community.wolfram.com/u/jfklingener)\
**Post date:** [January 15, 2014, 8:07pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/16 "2014-01-15T20:07:53Z")

</div>

The RDK will evidently find a named Raspberry Pi on the network and configure it. This should make things much easier if the network gets shuffled and addresses are reassigned.

The following setup evidently works fine from Mathematica menu bar on the MacBook, selecting the new kernel under Evaluation\>Kernel Configuration Options\>Edit…

 ![Screenshot2014-01-1514.55.29.png](https://global.discourse-cdn.com/wolfram/original/3X/0/a/0a15d626974521bb1570cea74d6652e42cb11e16.png)  
Another issue occasionally discussed on this forum is whether or not the wolfram program must be run from sudo. So far, I haven’t been able to detect a difference in notebook behavior. I don’t have the background to even know what questions to ask, so I hope someone can explain it.

Hth,  
Fred Klingener

---

<div class="post-metadata">

**Author:** ![jfklingener](https://avatars.discourse-cdn.com/v4/letter/j/9f8e36/32.png) [@jfklingener](https://community.wolfram.com/u/jfklingener)\
**Post date:** [January 16, 2014, 4:11pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/17 "2014-01-16T16:11:15Z")

</div>

I guess the method described in the last message (using the computer name to specify location of the Remote Host on the network) only works on even days or for some other inscrutable reason. The connection failed this morning, so I’m back to the numerical IP address and will stay there.

Hth,  
Fred Klingener

---

<div class="post-metadata">

**Author:** ![hh21246](https://avatars.discourse-cdn.com/v4/letter/h/9de053/32.png) [@hh21246](https://community.wolfram.com/u/hh21246)\
**Post date:** [April 25, 2014, 9:39pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/18 "2014-04-25T21:39:46Z")

</div>

Do you want to do like this case?  
[http://community.wolfram.com/groups/-/m/t/242781?p\_p\_auth=vQ9KdKaG](http://community.wolfram.com/groups/-/m/t/242781?p_p_auth=vQ9KdKaG)

---

<div class="post-metadata">

**Author:** ![waterglass](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/waterglass/32/26563_2.png) [@waterglass](https://community.wolfram.com/u/waterglass)\
**Post date:** [May 14, 2014, 4:33am UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/19 "2014-05-14T04:33:49Z")

</div>

The remote kernal setup is very particular. If you don’t get it just right the local kernal reports the following error: _SSH could not find the machine on which to launch the kernel ‘Raspberry Pi’._

Under Basic Option:  
Machine Name: raspberrypi  
Remote Login: pi  
Kernel Program: /usr/bin/wolfram

raspberrypi is the name of the machine and I added an entry in my windows host file with the ip address. For the Remote Login: I included the password as pi@raspberry and this caused the error message so it should be just **pi.** The RDK will ask you to confirm the connection and ask for a password.

---

<div class="post-metadata">

**Author:** ![djd](https://yyz1.discourse-cdn.com/wolfram/user_avatar/community.wolfram.com/djd/32/12800_2.png) [@djd](https://community.wolfram.com/u/djd)\
**Post date:** [May 14, 2014, 5:40pm UTC](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027/20 "2014-05-14T17:40:51Z")

</div>

I tried again to get a connection to a remote kernel, without success. This time I tried running M on an ubuntu 14.04 AMD x86-based desktop machine (named “octopus”), connecting over a LAN to a RaspberryPi running Raspbian. Here’s what works:

octopus can ping RPi  
RPi can ping octopus  
from octopus, I can use SSH to start a console session running on the RPi… the RPi user is pi@raspberrypi  
from octopus, I can also use SSH to browse files/directories on the RPi  
M front end and kernel run just fine on RPi  
(text only) Wolfram Language works on RPi, both when I invoke it locally and remotely (via SSH console session)  
M front end and kernel run just fine on octopus  
the RDK has been installed into M on octopus… the palette comes up as it should

Now, I try to connect the M front end running on octopus to a kernel running on RPi. No luck.

So I have now tried connecting to this same RPi from a Windows-based laptop and an ubuntu-based desktop, with no success either way.

I welcome any suggestions!

[Next page](https://community.wolfram.com/t/remote-kernel-on-raspberry-pi/1027.md?page=2)
