On Pine64: I need to know what was supposed to happen at startup bsides just “magic”.
Here is my environment:
I am borrowing a Pine64 from a library, sitting in their library. They provide no wired connection to their network, only wireless. Authentication onto their wireless is via a web page that requires a membership number entered via keypad and mouse click or enter key. So I assumed the OpenHABian image would not be able to navigate a wireless connection, and I made a cable to connect the Pine64 to my laptop eth0, which I have served with dhcpd to give an address to a dhcp client. I authenticate onto the library network with my laptop browser. This setup works perfectly fine for other images, namely longsleep’s.
The plan is that I will allow OpenHABian to configure itself on the u-SD card, return the library’s Pine64 to the check-in desk, and when I get a chance to travel the hour drive to where my Pine64 board is being a thermostat during this winter cold snap, try the configured OpenHABian in my own board.
This page indicates that step one was to get an image and write it to u-SD card. I made sure the u-SD card was genuine (three I bought were not, two were). I chose the larger image named openhabianpine64-2017021801-git088eb4e.img.xz. I booted the Pine64 with it without being able to have a clue as to what environment the image was expecting. There begins my frustrations.
The dhcp address was not delivered as the image needed. I had to change it to a static IP address (my laptop is acting as router for the board while I am located in a tech library that has some goofy connection protocol via a http page, etc. and I couldn’t get the board to take dhcp from my laptop even though the same board does with other images) Also, during startup of the Pine64 with the aforementioned image, I noticed several minutes of pause before the login prompt. Was the “magic” being done during that pause? I had no way of knowing based on the sparse documentation. Another frustration.
Now there is no “openhabian-config” as near as I can find. Who knows what else might be missing.
There is no http daemon running. There is sshd running.
My question is, how do I get openhabian-config now, along with everything that might be missing, and what exactly IS missing? Evidently all daemons are launched via systemd, right? I don’t see and systemd service files in /etc/systemd/system for an http server. Where should I find them? I need more details than “magic”, please! Thank you for letting me vent.