<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/wwan/peer.tmpl, branch feature/T9082-codeql-cpp</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=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2021-06-13T07:36:35+00:00</updated>
<entry>
<title>wwan: T3620: rename "wirelessmodem wlm" interfaces to new wwan interface tree</title>
<updated>2021-06-13T07:36:35+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-06-12T11:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c2a1c071e7d0a9ca754d7f5016eed7db188b3d1a'/>
<id>urn:sha1:c2a1c071e7d0a9ca754d7f5016eed7db188b3d1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wwan: T3065: add IPv6 support for wirelessmodem interfaces</title>
<updated>2020-11-13T09:20:43+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-13T09:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=62320efc3866fa582852258846c15bfa09a92720'/>
<id>urn:sha1:62320efc3866fa582852258846c15bfa09a92720</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wwan: ifconfig: T2905: sync CLI nodes in dialup interfaces</title>
<updated>2020-09-20T12:46:26+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-09-20T11:53:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=993f6873c02f3f79013acedfe61ce705bdb3a4d0'/>
<id>urn:sha1:993f6873c02f3f79013acedfe61ce705bdb3a4d0</id>
<content type='text'>
Both PPPoE and WWAN interfaces are dialer interfaces handled by ppp, but use
different CLI nodes for the same functionality. PPPoE has "connect-on-demand"
to initiate an "on-demand" dialing and WWAN uses "ondemand" for this purpose.

Rename WWAN "ondemand" node to "connect-on-demand".
</content>
</entry>
<entry>
<title>wwan: T1988: fix missing MTU assignment</title>
<updated>2020-06-28T08:05:08+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-28T08:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c725e1e67978f2b4ec883567b0184439fca60a6f'/>
<id>urn:sha1:c725e1e67978f2b4ec883567b0184439fca60a6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ifconfig: T2653: move wirelessmodem (WWAN) interface to get_config_dict()</title>
<updated>2020-06-27T20:28:59+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-27T20:28:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=50068c7bbdb409a05684898481a7b4fbfcbb106f'/>
<id>urn:sha1:50068c7bbdb409a05684898481a7b4fbfcbb106f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wwan: T2488: remove generation of dedicated logfile</title>
<updated>2020-06-07T12:12:35+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-07T12:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d70f1538f215f065855a89b1afe4cd8b26cd9cc2'/>
<id>urn:sha1:d70f1538f215f065855a89b1afe4cd8b26cd9cc2</id>
<content type='text'>
... all information are present in journald.
</content>
</entry>
<entry>
<title>wwan: T2529: migrate device from ttyUSB to usbXbY.YpZ.Z</title>
<updated>2020-06-07T12:04:36+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-07T12:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1c7d7cbd3963428888068af679946e6329567451'/>
<id>urn:sha1:1c7d7cbd3963428888068af679946e6329567451</id>
<content type='text'>
During testing it was discovered that there is a well known problem (we had for
ethernet interfaces) also in the serial port world. They will be enumerated and
mapped to /dev/ttyUSBxxx differently from boot to boot. This is especially
painful on my development APU4 board which also has a Sierra Wireless MC7710
LTE module installed.

The serial port will toggle between ttyUSB2 and ttyUSB5 depending on the
amount of serial port extenders attached (FT4232H).

The shipped udev rule (/usr/lib/udev/rules.d/60-serial.rules) partly solves
this by enumerating the devices into /dev/serial/by-id folder with their name
and serial number - it's a very good idea but I've found that not all of the
FT4232H dongles have a serial number programmed - this leads to the situation
that when you plug in two cables with both having serial number 0 - only one
device symlink will appear - the previous one is always overwritten by the
latter one.

Derive /usr/lib/udev/rules.d/60-serial.rules and create a /dev/serial/by-bus
directory and group devices by attached USB root port.

  vyos@vyos:~$ find /dev/serial/by-bus/ -name usb* -exec basename {} \; | sort
  usb0b1.3p1.0
  usb0b1.3p1.2
  usb0b1.3p1.3
  usb0b2.4p1.0
  usb0b2.4p1.1
  usb0b2.4p1.2
  usb0b2.4p1.3

So we have USB root 0 with bus 1.3 and port 1.0. The enumeration is constant
accross reboots.
</content>
</entry>
<entry>
<title>wwan: T2219: use Jinja variables rather then Bash args</title>
<updated>2020-04-04T12:06:31+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-04-04T11:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1dd5728a0612658107d9a9afa5b99702d0bd6c51'/>
<id>urn:sha1:1dd5728a0612658107d9a9afa5b99702d0bd6c51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wwan: T1988: move Jinja2 templates to data/templates folder</title>
<updated>2020-04-04T09:17:50+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-04-04T09:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2e1562fb02e7a2b45e84c0b8d861d149bfa890d2'/>
<id>urn:sha1:2e1562fb02e7a2b45e84c0b8d861d149bfa890d2</id>
<content type='text'>
This makes the actual code which generates the configs much more human
readable.
</content>
</entry>
</feed>
