Thanks very much @hpeter and all who have contributed. I was able to successfully install RuneAudio on my Pi Zero today.
Installation was not without its challenges. Here are some observations that may help others.
The image file is 8GB although the partitions on it are comfortably less than 2GB. I had to shrink the image by mounting it with kpartx and then copying the partition contents over to my 2GB SD card.
Like others, wifi would not come up even though I had copied the profiles from other working installations of Arch Linux. Luckily I could get an Ethernet port attached to my Zero using an ENC28J60 board for an Arduino I had lying around. I could then ssh in and diagnose the problem. (This page explains how to set it up.
http://raspi.tv/2015/ethernet-on-pi-zero-how-to-put-an-ethernet-port-on-your-pi Of course a simpler solution would be to use a USB hub so wifi and a keyboard can be attached simultaneously. ( They are only £2 on ebay I really should buy one.))
Once I could ssh in I noticed that netctl-auto list did not return any profiles. The cause was found to be because the netctl-auto@wlan0 service was failed as shown by
- Code: Select all
systemctl --type=service
There was also a failed netctl service which I had to disable before the netctl-auto service could be restarted. (This may have been present because of my meddling)
- Code: Select all
netctl disable PROFILENAME
systemctl restart netctl-auto@wlan0.service
systemctl --type=service
All profiles could then be listed and enabled.
The format of the wlan profiles has to be perfectly correct before it will connect. When using netctl-auto the Profile
must contain a WPAConfigSection section.
It then burst into life and is now working just great. Tomorrow I shall try it with the pHAT DAC.