Page MenuHomeVyOS Platform
Feed Search

Jun 14 2020

c-po claimed T2594: Missing firmware for iwlwifi.
Jun 14 2020, 11:42 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2594: Missing firmware for iwlwifi.

@jjakob by a weird coincidence I yesterday received a Thinkpad T420s which shows the exact same error.

Jun 14 2020, 11:41 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2594: Missing firmware for iwlwifi.

For driver firmware, it's just a ko file, which can then be used by setting the boot in the configuration directory to automatically load the kernel file, or by using the following command:

depmod
modprobe myko

Considering the general Linux, the path of this driver and kernel component is usually:

/lib/modules/`uname -r`/kernel/driver/mymod/
Jun 14 2020, 11:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2594: Missing firmware for iwlwifi.

Okay, the file is correctly installed, the question is, why the firmware is not accepted by the card. So there is no bug in general of the build system.

Jun 14 2020, 11:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2594: Missing firmware for iwlwifi.

@jjakob installing all firmware files will again bload the image. As said - root cause must be determined why that particular file did not end up in the image. The repo holds the firmware in question (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/iwlwifi-3945-2.ucode) so I'm currently debugging why it's not shipped.

Jun 14 2020, 10:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1872: Removing serial console port from ESXi VM causes flooded syslog.

Any rolling ISO generated after vyos-1.3-rolling-202006140117-amd64.iso will have the fix.

Jun 14 2020, 9:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2593: source NAT translation port can not be set when translation address is set to masquerade.

Any rolling ISO generated after vyos-1.3-rolling-202006140117-amd64.iso will have the fix.

Jun 14 2020, 9:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2593: source NAT translation port can not be set when translation address is set to masquerade as Resolved.
Jun 14 2020, 9:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5f75ecc0e207: nat: T2593: fix for SNAT translation port when using masquerade.
Jun 14 2020, 9:47 AM
c-po added a comment to T2593: source NAT translation port can not be set when translation address is set to masquerade.

It now renders to:

Jun 14 2020, 9:46 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2593: source NAT translation port can not be set when translation address is set to masquerade.

The mentioned configuration results into this snippet on VyOS 1.2.5

Jun 14 2020, 9:37 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2593: source NAT translation port can not be set when translation address is set to masquerade from Open to In progress.
Jun 14 2020, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2594: Missing firmware for iwlwifi.

It is not recommended to install Debian firmware- packages over vyos-linux-firmware. The question is why the firmware file in question is not pulled in automatically.

Jun 14 2020, 9:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe85ce4276c09: console: T2569: bugfix removing entire console CLI tree.
Jun 14 2020, 9:29 AM
c-po added a comment to T1872: Removing serial console port from ESXi VM causes flooded syslog.

T2569 did an entire rewrite of the console command in XML / Pyhton. Bugfix for this problem is also tracked in that task.

Jun 14 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 13 2020

c-po closed T2321: VRF support for SSH, NTP, SNMP service as Resolved.
Jun 13 2020, 9:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2321: VRF support for SSH, NTP, SNMP service, a subtask of T2579: The root task for VRF features, as Resolved.
Jun 13 2020, 9:47 PM · VyOS 1.3 Equuleus (1.3.6)
c-po committed rVYOSONEXde112874efc3: snmp: T2321: add VRF support.
Jun 13 2020, 9:46 PM
c-po updated the task description for T2321: VRF support for SSH, NTP, SNMP service.
Jun 13 2020, 9:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2321: VRF support for SSH, NTP, SNMP service, a subtask of T2579: The root task for VRF features, from Open to Needs testing.
Jun 13 2020, 9:21 PM · VyOS 1.3 Equuleus (1.3.6)
c-po changed the status of T2321: VRF support for SSH, NTP, SNMP service from Open to Needs testing.
Jun 13 2020, 9:21 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX4dbc229db28c: op-mode: T2321: add "show vrf black processes" command.
Jun 13 2020, 9:19 PM
c-po committed rVYOSONEX5b1f06336b9c: ntp: T2321: add VRF support.
Jun 13 2020, 9:19 PM
c-po committed rVYOSONEX84abe1f9d224: ssh: T2321: always run "systemctl daemon-reload".
Jun 13 2020, 9:19 PM
c-po committed rVYOSONEX7b1f1fa56f7f: ntp: T2321: remove superfluous verify() step on network addresses.
Jun 13 2020, 9:19 PM
c-po committed rVYOSONEX13f9b8fab678: ntp: T2321: use list over string when working with Config().
Jun 13 2020, 9:19 PM
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.
vyos@vyos:~$ show vrf black processes
 4624  sshd
 4404  ntpd
Jun 13 2020, 9:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

@daniil it will be fixed in tomorrows rolling ISO.

Jun 13 2020, 8:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX89a097ea0ad9: ssh: T2321: fix invalid string/list assignment of default port.
Jun 13 2020, 8:38 PM
c-po added a comment to T2574: wan-load-balance snat bug and route problem.

Can you share what you did to make it work again? NAT has recently be rewritten which could be the root cause.

Jun 13 2020, 8:34 AM · VyOS 1.3 Equuleus (1.3.6)
c-po merged T2577: /31 addresses are unable to be used in many cases into T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.
Jun 13 2020, 8:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po merged task T2577: /31 addresses are unable to be used in many cases into T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.
Jun 13 2020, 8:33 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2589: delete pseudo-ethernet failed.
Jun 13 2020, 7:34 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 12 2020

c-po added a comment to T421: Add Pv6 prefix delegation support.

A config Syntax is always migratable. Wide also supports scripts, but ISC PD (as I‘ve seen it, and interpret it) seems to have some rough edges. If you find a guide I will definately have a look.

Jun 12 2020, 1:54 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T421: Add Pv6 prefix delegation support.

@jjakob it was only choosen as it prooved to be "more simple" compared to ISC and that helper script. I have no affiliation with either implementation. I was not aware that it could cause other issue. If you need to change it to ISC you're free to go.

Jun 12 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.0-epa1)

Jun 11 2020

c-po added a comment to T2588: Add support for default values to the interface-definition format.

Unfortunately this results in an error:

Jun 11 2020, 10:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2571: NAT destination port with ! results in error as Resolved.
Jun 11 2020, 10:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX3b8c45989e8f: nat: T2571: add special handling for negated source/destination port(s).
Jun 11 2020, 10:54 PM
c-po committed rVYOSONEXd41903ff8082: Revert "nat: T2571: fix negated port definitions".
Jun 11 2020, 10:54 PM
c-po added a reverting change for rVYOSONEX927c054d9236: nat: T2571: fix negated port definitions: rVYOSONEXd41903ff8082: Revert "nat: T2571: fix negated port definitions".
Jun 11 2020, 10:54 PM
c-po moved T1096: BGP process memory leak from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po moved T2529: WWAN: migrate from ttyUSB device to new device in /dev/serial/by-bus from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1958: Include only firmware we actually need from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2514: "mac" setting for bond members from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2548: Interfaces allowing inappropriate network addresses to be assigned from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2560: New op-mode command to display information about USB interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2561: Drop support for "system console netconsole" from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2565: Cannot connect to l2tp server with radius auth from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2569: Migrate "set system console" to XML and Python representation from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2570: Drop support for "system console device <device> modem" from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2575: pppoe-server: does not possibly assign IP address from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2586: WWAN default route is not installed into VRF from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2571: NAT destination port with ! results in error from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jun 11 2020, 10:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXf79646e08b21: wwan: T2586: fix installing VRF default route.
Jun 11 2020, 10:21 PM
c-po edited a custom field on T2586: WWAN default route is not installed into VRF.
Jun 11 2020, 10:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2586: WWAN default route is not installed into VRF as Resolved.
Jun 11 2020, 10:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2571: NAT destination port with ! results in error.

This fixed now introduced a bug with comma separated ports

Jun 11 2020, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2586: WWAN default route is not installed into VRF from Open to In progress.
Jun 11 2020, 4:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2586: WWAN default route is not installed into VRF.
Jun 11 2020, 4:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Please feedback as this is what you expect. Also it would be nice if could write something about that in our documentation: https://docs.vyos.io/en/latest/

Jun 11 2020, 3:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2571: NAT destination port with ! results in error.

Latest rolling release has all the fixes

Jun 11 2020, 3:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses as Resolved.
Jun 11 2020, 2:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.

Works as expected

Jun 11 2020, 2:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX927c054d9236: nat: T2571: fix negated port definitions.
Jun 11 2020, 2:54 PM
c-po added a comment to T2571: NAT destination port with ! results in error.

The != port issue is yet to be fixed ...

Jun 11 2020, 2:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po edited a custom field on T2571: NAT destination port with ! results in error.
Jun 11 2020, 2:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX4d40d5f85c15: nat: T2571: fix failing negated CLI configurations.
Jun 11 2020, 2:35 PM
c-po changed the status of T2571: NAT destination port with ! results in error from In progress to Needs testing.
Jun 11 2020, 2:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2571: NAT destination port with ! results in error from Open to In progress.
Jun 11 2020, 2:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

Tomorrows rolling ISO will support VRF sourced SSH.

Jun 11 2020, 1:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5deb12c509be: ssh: T2321: add VRF support.
Jun 11 2020, 1:58 PM
c-po committed rVYOSONEXc2c91c4a7c74: ssh: T2321: use list over string when working with Config().
Jun 11 2020, 1:58 PM
c-po committed rVYOSONEX50d1811aa37b: wwan: T2241: bugfix VRF assignment.
Jun 11 2020, 1:53 PM
c-po closed T2570: Drop support for "system console device <device> modem" as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2570: Drop support for "system console device <device> modem", a subtask of T2569: Migrate "set system console" to XML and Python representation, as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2561: Drop support for "system console netconsole", a subtask of T2569: Migrate "set system console" to XML and Python representation, as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2561: Drop support for "system console netconsole" as Resolved.
Jun 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses from Open to Needs testing.
Jun 11 2020, 12:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2569: Migrate "set system console" to XML and Python representation as Resolved.
Jun 11 2020, 12:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5c94168a7fa6: Merge branch 'serial-console' of github.com:c-po/vyos-1x into current.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEXef6f5d8054bb: console: T2569: run VGA console powersave on tty1.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEXe45f8c9ccb7d: Debian: fix warning about undefined substitution variables.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEXd135e1b7b02b: console: T2569: replicate console settings to grub.cfg.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEXbafa91b945ac: console: T2529: migrate from ttyUSB device to new device in /dev/serial/by-bus.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEXce7bf15a508b: console: T2569: only start serial console if device exists.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEX7b565f0bcc0d: console: T2570: remove support for Hayes Modems.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEX0ce5f5e7c217: netconsole: T2561: use migrator to delete config nodes.
Jun 11 2020, 12:49 PM
c-po committed rVYOSONEXa75bc85df3da: console: T2569: initial implementation with XML and Python.
Jun 11 2020, 12:49 PM

Jun 10 2020

c-po updated the task description for T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.
Jun 10 2020, 9:31 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.

Clearly a workaround is the fastest way to "fix" VyOS, but the backend code should be fixed, too. This is either ipaddrcheck https://github.com/vyos/ipaddrcheck or libcidr.

Jun 10 2020, 9:31 AM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses as Urgent! priority.
Jun 10 2020, 6:22 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2578: ipaddrcheck unaware of /31 host addresses - can no longer assign /31 mask to interface addresses.
Jun 10 2020, 6:22 AM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T2548: Interfaces allowing inappropriate network addresses to be assigned from Interfaces allowing inappropriate addresses to Interfaces allowing inappropriate network addresses to be assigned.
Jun 10 2020, 6:18 AM · VyOS 1.3 Equuleus (1.3.0)

Jun 9 2020

c-po committed rVYOSONEXdc7654cbc6cd: wwan: T2529: add XML device constraint.
Jun 9 2020, 7:00 PM
c-po added a comment to T2518: Add support for IPv6 NAT (NPTv6).

NPTv6 is available in VyOS 1.2 (crux) and currently not implemented in 1.3 (equuleus) as nftables package should be updated to 0.9.5 to make use of netmap.

Jun 9 2020, 6:14 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po added a comment to T2573: BFD op-mode commands are broken.

@zsdc can you please have a look? CHanges to FRR show commands introduced here: https://github.com/vyos/vyos-1x/commit/6492541b

Jun 9 2020, 6:11 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
c-po reassigned T2573: BFD op-mode commands are broken from c-po to zsdc.
Jun 9 2020, 6:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
c-po triaged T2321: VRF support for SSH, NTP, SNMP service as Normal priority.
Jun 9 2020, 4:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T2321: VRF support for SSH, NTP, SNMP service from VRF support for services to VRF support for SSH, NTP, SNMP service.
Jun 9 2020, 4:48 PM · VyOS 1.3 Equuleus (1.3.0)