mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-22 01:13:00 +02:00
Deployed 091618c5 to dev with MkDocs 1.6.1 and mike 2.2.0
This commit is contained in:
@@ -2073,6 +2073,17 @@
|
||||
<nav class="md-nav" aria-label="Development">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configuration-snippets" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
|
||||
Configuration Snippets
|
||||
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#yang-model" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
@@ -2566,6 +2577,17 @@
|
||||
<nav class="md-nav" aria-label="Development">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#configuration-snippets" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
|
||||
Configuration Snippets
|
||||
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#yang-model" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
@@ -2817,12 +2839,11 @@ builds. Meaning, the only way to access the system is with the <code>admin</cod
|
||||
account, which is created based on credentials found in the VPD area --
|
||||
for Qemu devices this is emulated using <code>qemu_fw_cfg</code>.</p>
|
||||
<p>For developers this can be quite frustrating to be blocked from logging
|
||||
in to debug the system. So we recommend enabling the <code>root</code> account in
|
||||
the Buildroot <code>make menuconfig</code> system.</p>
|
||||
<div class="highlight"><pre><span></span><code>make menuconfig
|
||||
-> System configuration
|
||||
-> [*]Enable root login with password
|
||||
in to debug the system. The quickest way to enable root login is to
|
||||
apply the <code>dev</code> configuration snippet:</p>
|
||||
<div class="highlight"><pre><span></span><code>make apply-dev
|
||||
</code></pre></div>
|
||||
<p>See <a href="#configuration-snippets">Configuration Snippets</a> for more details.</p>
|
||||
<div class="admonition tip">
|
||||
<p class="admonition-title">Important</p>
|
||||
<p>Please see the <a href="#contributing">Contributing</a> section, below, for
|
||||
@@ -2931,6 +2952,28 @@ go, like this:</p>
|
||||
<p>This rebuilds (and installs) <code>foo</code> and <code>bar</code>, the <code>all</code> target calls
|
||||
on Buildroot to finalize the target filesystem and generate the images.
|
||||
The final <code>run</code> argument is explained below.</p>
|
||||
<h3 id="configuration-snippets">Configuration Snippets<a class="headerlink" href="#configuration-snippets" title="Permanent link">¶</a></h3>
|
||||
<p>Infix ships a set of Kconfig fragments in <code>configs/snippets/</code> that can
|
||||
be merged into your active <code>.config</code> on demand. This avoids polluting
|
||||
defconfigs with settings that are only useful during development.</p>
|
||||
<p>To see what snippets are available:</p>
|
||||
<div class="highlight"><pre><span></span><code>make list-snippets
|
||||
</code></pre></div>
|
||||
<p>To apply a single snippet to the current output directory:</p>
|
||||
<div class="highlight"><pre><span></span><code>make apply-dev # enable root login
|
||||
make apply-ext4 # build an ext4 rootfs (needed for boards
|
||||
# whose bootloader lacks squashfs support,
|
||||
# e.g. Marvell ESPRESSObin)
|
||||
</code></pre></div>
|
||||
<p>The <code>apply-*</code> targets require an existing <code>.config</code> (i.e. you must have
|
||||
already run a <code>make <board>_defconfig</code>). The snippet is merged using
|
||||
Buildroot's <code>merge_config.sh</code>, so it behaves like <code>make menuconfig</code>:
|
||||
unrelated settings are preserved, conflicting ones are overridden.</p>
|
||||
<p>To apply <strong>all</strong> snippets at once and then build:</p>
|
||||
<div class="highlight"><pre><span></span><code>make dev
|
||||
</code></pre></div>
|
||||
<p>This is the recommended one-shot command for setting up a development
|
||||
build from a freshly selected defconfig.</p>
|
||||
<h3 id="yang-model">YANG Model<a class="headerlink" href="#yang-model" title="Permanent link">¶</a></h3>
|
||||
<p>When making changes to the <code>confd</code> and <code>statd</code> services, you will often
|
||||
need to update the YANG models. If you are adding a new YANG module,
|
||||
|
||||
@@ -2575,7 +2575,7 @@ Windows even though the Infix device replies correctly. If you need to
|
||||
confirm connectivity, Wireshark will show the ICMPv6 echo replies
|
||||
arriving. Use mDNS (see <a href="#mdns-sd">mDNS-SD</a> below) as the reliable
|
||||
alternative.</p>
|
||||
<p><a class="glightbox" data-type="image" data-width="100%" data-height="auto" href="img/windows-ipv6-ping-reply.png" data-desc-position="bottom"><img alt="Wireshark showing IPv6 ping responses" src="img/windows-ipv6-ping-reply.png"></a></p>
|
||||
<p><a class="glightbox" data-type="image" data-width="100%" data-height="auto" href="../img/windows-ipv6-ping-reply.png" data-desc-position="bottom"><img alt="Wireshark showing IPv6 ping responses" src="../img/windows-ipv6-ping-reply.png"></a></p>
|
||||
</div>
|
||||
<h2 id="lldp">LLDP<a class="headerlink" href="#lldp" title="Permanent link">¶</a></h2>
|
||||
<p>Infix supports LLDP (IEEE 802.1AB). For a device with factory default
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 115 KiB |
File diff suppressed because one or more lines are too long
+50
-50
@@ -2,202 +2,202 @@
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/boot/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/branding/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/bridging/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/container/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/developers-guide/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/dhcp/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/discovery/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/eth-counters/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/ethernet/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/firewall/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/hardware/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/iface/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/ip/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/keystore/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/lag/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/license/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/management/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/nacm/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/netboot/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/networking/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/ntp/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/override-package/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/qos/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/routing/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/scripting-netconf/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/scripting-prod/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/scripting-restconf/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/scripting-sysrepocfg/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/scripting/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/support/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/syslog/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/system/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/test-arch/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/testing/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/tunnels/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/upgrade/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/virtual/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/vpd/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/vpn-wireguard/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/vpn/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/wifi/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/configure/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/introduction/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/keybindings/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/netcalc/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/quick/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/tcpdump/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/text-editor/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kernelkit.github.io/infix/dev/cli/upgrade/</loc>
|
||||
<lastmod>2026-04-18</lastmod>
|
||||
<lastmod>2026-04-22</lastmod>
|
||||
</url>
|
||||
</urlset>
|
||||
Binary file not shown.
Reference in New Issue
Block a user