And I confirm it runs fine (from an OS X machine), thanks again.
With your systemd units, all starts automagically at boot, this is great.
To be clear for others who might come around here, this serial-over-bluetooth link does not give access to the boot messages (I suppose it starts too late anyway), it offers a terminal from which you can login. Since it works in case networking has completely failed, that's just fine for me.
I have derived a little bit from the reference thread, in that my rfcomm service runs as:
"ExecStart=/usr/bin/rfcomm watch hci0 1 /sbin/getty rfcomm0 115200 vt100", I've removed "-a pi" which would have auto-logged in as user pi. So instead I arrive at a login: prompt and I have to input login and password to get access.
After login I get an annoying message coming from my login shell:
Code: Select all
-bash: cannot set terminal process group (1245): Inappropriate ioctl for device
-bash: no job control in this shell
(1245 is the /usr/bin/rfcomm process)
After a few man pages and googling a bit I didn't figure out how to fix it. But the session works, by and large.
NB: If you need sudo, you'll need to invoke "sudo -S <command>".
I started fantasizing I could ditch the old and ugly linux netbook I carry around as my admin station and connect to the Pi via an iPhone or an iPad.
I couldn't find an app that would discover the BT serial link and use it. If anyone has a suggestion, I'd like to try that out.
EDIT: D'oh. My netbook doesn't have BT built-in

I guess I'll look into an android tablet then. Some seem adequately affordable.