<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/interfaces-pppoe.xml.in, branch 1.4.0-epa3</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.4.0-epa3</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.4.0-epa3'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-01-01T08:25:32+00:00</updated>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2024-01-01T08:25:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-30T22:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c9eaafd9f808aba8d29be73054e11d37577e539a'/>
<id>urn:sha1:c9eaafd9f808aba8d29be73054e11d37577e539a</id>
<content type='text'>
We will use _ as CLI level divider. The XML definition filename and also
the Python helper should match the CLI node.

Example:
set interfaces ethernet -&gt; interfaces_ethernet.xml.in
set interfaces bond -&gt; interfaces_bond.xml.in
set service dhcp-server -&gt; service_dhcp-server-xml.in

(cherry picked from commit 4ef110fd2c501b718344c72d495ad7e16d2bd465)
</content>
</entry>
<entry>
<title>pppoe: T5630: make MRU default to MTU if unspecified</title>
<updated>2023-11-22T12:23:58+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-22T10:40:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2dd0aa94e080e3138e11969b10b76329063b31ce'/>
<id>urn:sha1:2dd0aa94e080e3138e11969b10b76329063b31ce</id>
<content type='text'>
This fixes the implementation in e062a8c11 ("pppoe: T5630: allow to specify MRU
in addition to already configurable MTU") and restores the bahavior that MRU
defaults to MTU if MRU is not explicitly set.

This was the behavior in VyOS 1.3.3 and below before we added ability to define
the MRU value.

(cherry picked from commit ffd7339e2ea3eafdd97ac0763ca4a3913fe71bf3)
</content>
</entry>
<entry>
<title>pppoe: T5630: allow to specify MRU in addition to already configurable MTU</title>
<updated>2023-10-07T17:15:00+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-10-03T16:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e4fabffe740800d2ad9ded4aec4b768485289653'/>
<id>urn:sha1:e4fabffe740800d2ad9ded4aec4b768485289653</id>
<content type='text'>
Set the MRU (Maximum Receive Unit) value to n. PPPd will ask the peer to send
packets of no more than n bytes. The value of n must be between 128 and 16384,
the default was always 1492 to match PPPoE MTU.

A value of 296 works well on very slow links (40 bytes for TCP/IP header + 256
bytes of data). Note that for the IPv6 protocol, the MRU must be at least 1280.

CLI:
  set interfaces pppoe pppoe0 mru 1280
(cherry picked from commit e062a8c11856f213983f5b41f50d4f9dbc0dde0f)
</content>
</entry>
<entry>
<title>pppoe: T5098: allow user to set pppd holdoff option</title>
<updated>2023-03-21T05:20:02+00:00</updated>
<author>
<name>Zhiyuan Wan</name>
<email>h@iloli.bid</email>
</author>
<published>2023-03-20T03:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=616c5b38ec2f26fd589b3a01dbc4c2bf9b4d22c1'/>
<id>urn:sha1:616c5b38ec2f26fd589b3a01dbc4c2bf9b4d22c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe: T4948: add CLI option to allow definition of host-uniq flag</title>
<updated>2023-01-22T21:46:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-01-22T21:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=38bab79324087df5a9057c23b85a0a784c09540a'/>
<id>urn:sha1:38bab79324087df5a9057c23b85a0a784c09540a</id>
<content type='text'>
Some ISPs seem to use the host-uniq flag to authenticate client equipment.
Add CLI option in VyOS to allow specification of the host-uniq flag.

set interfaces pppoe pppoeN host-uniq &lt;value&gt;
</content>
</entry>
<entry>
<title>xml: T1579: merge generic-description.xml.i and interface/description.xml.i</title>
<updated>2023-01-07T08:07:40+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2023-01-07T08:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=662bae181cdff07a2472d7121d18ae37d380e062'/>
<id>urn:sha1:662bae181cdff07a2472d7121d18ae37d380e062</id>
<content type='text'>
No need to have two distinct include blocks as one superseeds the other. Also
this makes the entire behavior of "description" CLI node simpler.
</content>
</entry>
<entry>
<title>pppoe: xml: T4792: split "no-peer-dns" CLI node into building block</title>
<updated>2022-12-11T18:34:15+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-12-11T18:33:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9fe2353ee85fda18c181dab973cbcde6d2294e6c'/>
<id>urn:sha1:9fe2353ee85fda18c181dab973cbcde6d2294e6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>policy: T2199: T4605: Migrate policy route interface to `policy route|route6 &lt;name&gt; interface &lt;ifname&gt;`</title>
<updated>2022-11-11T15:37:56+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2022-11-02T14:32:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=586b24e0af1ae57c47c772229fc94ab50dfc1e4f'/>
<id>urn:sha1:586b24e0af1ae57c47c772229fc94ab50dfc1e4f</id>
<content type='text'>
* Include refactor to policy route to allow for deletion of mangle table instead of complex cleanup
* T4605: Rename mangle table to vyos_mangle
</content>
</entry>
<entry>
<title>firewall: T2199: Refactor firewall + zone-policy, move interfaces under firewall node</title>
<updated>2022-09-13T09:59:11+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2022-08-30T09:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=450ca9a9b46d69036af432ddad316d4ddb126085'/>
<id>urn:sha1:450ca9a9b46d69036af432ddad316d4ddb126085</id>
<content type='text'>
* Refactor firewall and zone-policy rule creation and cleanup
* Migrate interface firewall values to `firewall interfaces &lt;name&gt; &lt;direction&gt; name/ipv6-name &lt;name&gt;`
* Remove `firewall-interface.py` conf script
</content>
</entry>
<entry>
<title>xml: update interface help strings</title>
<updated>2022-07-01T09:19:51+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-01T09:19:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=52289a9f63c4ea341e9117c847cd333eb22654eb'/>
<id>urn:sha1:52289a9f63c4ea341e9117c847cd333eb22654eb</id>
<content type='text'>
</content>
</entry>
</feed>
