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
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 [font='courier new', courier, monospace]Options[$FrontEnd, EvaluatorNames] on a fresh copy of Mma on the laptop lists them all with forms like
"Raspberry Pi" -> {"RemoteMachine" -> True
,"TranslateReturns" -> True
,"AutoStartOnLaunch" -> False
,"Executable" -> "/usr/bin/wolfram"
,"HostName" -> "10.0.1.18"
, "RemoteLogin" -> RemoteDevelopmentKit`Private`dialogUserName$1324
}
I ran
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