diff options
author | xengineering <me@xengineering.eu> | 2024-09-28 20:51:04 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2024-09-28 21:49:08 +0200 |
commit | 7745d56644621cb0365d51ee5a284a36f5089dd6 (patch) | |
tree | f5c8719f0ef41860231df3651dac18fbd8019895 | |
parent | 6cfb69f8a265ffadead2275c13c74178b17b5184 (diff) | |
download | soundbox-7745d56644621cb0365d51ee5a284a36f5089dd6.tar soundbox-7745d56644621cb0365d51ee5a284a36f5089dd6.tar.zst soundbox-7745d56644621cb0365d51ee5a284a36f5089dd6.zip |
doc: Enable IPv6
soundbox should use IPv6 for streaming. IPv6 link-local addresses are
well-suited for soundbox devices since they are generated by the
hardware MAC address in this case.
This has the advantage that they do not need external infrastructure
like a DHCP server to be set up and that they are valid and unique for
the whole life cycle of the device. This makes network management
significantly easier.
-rw-r--r-- | doc/documentation.tex | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/documentation.tex b/doc/documentation.tex index 4e50eb0..3d4aa6b 100644 --- a/doc/documentation.tex +++ b/doc/documentation.tex @@ -222,6 +222,18 @@ setup-alpine These changes are only temporary until they are made persistent as described in section~\ref{lbu-persistence}. +\subsection{Enabling IPv6} + +While Alpine Linux usually uses IPv4 only \texttt{soundbox} requires IPv6 for +streaming. It can be enabled by adding a line to the related configuration +file. + +\begin{verbatim} +echo 'iface wlan0 inet6 auto' >> /etc/network/interfaces +\end{verbatim} + +The change will take effect after the final reboot. + \subsection{Package installation} soundbox requires packages from the Alpine Linux community package repository. |