Commit Graph

1147 Commits

Author SHA1 Message Date
Mark Qvist
b8aa6a3e44 Improved LocalInterface detach 2025-01-16 15:57:43 +01:00
Mark Qvist
1709cd929a Improved interface detach on shared instance shutdown 2025-01-16 14:12:30 +01:00
Mark Qvist
4f4961257c Improved interface detach on shared instance shutdown 2025-01-16 14:09:18 +01:00
Mark Qvist
1b48f43a0d Corrected T3S3 SX1280 model codes in rnodeconf 2025-01-16 12:04:54 +01:00
Mark Qvist
e5d446a54e Retry ratchet reload on potential I/O conflicts 2025-01-16 12:04:29 +01:00
Mark Qvist
0af768e742 Cleanup 2025-01-14 19:36:49 +01:00
Mark Qvist
1a7d20a8d6 Cleanup 2025-01-14 19:02:15 +01:00
Mark Qvist
ec4f4d5a83 Cleanup 2025-01-14 18:57:02 +01:00
Mark Qvist
8cefa4b2a9 Improved resource transfer timing 2025-01-14 18:24:56 +01:00
Mark Qvist
2331f1ea3e Fixed link MTU clamping 2025-01-14 18:21:31 +01:00
Mark Qvist
be7dafa30c Added MTU autoconfiguration on interfaces 2025-01-14 18:19:51 +01:00
Mark Qvist
3e20cb1b67 Added resource EIFR continuity to split resource handling 2025-01-14 18:19:07 +01:00
Mark Qvist
097e136662 Fixed rnstatus display bug 2025-01-14 18:18:27 +01:00
Mark Qvist
e3a716224d Implemented MTU autoconfiguration on interfaces 2025-01-14 18:17:53 +01:00
Mark Qvist
80dc567a53 Handle negative time in time formatters 2025-01-14 12:45:17 +01:00
Mark Qvist
c6576d6504 Added link MTU discovery configuration option 2025-01-14 00:13:56 +01:00
Mark Qvist
89d5d9517d Added print device config option to rnodeconf 2025-01-13 21:48:35 +01:00
Mark Qvist
dc315653c0 Added interference status to RNodeInterface 2025-01-13 21:06:24 +01:00
Mark Qvist
746b403890 Noise floor output formatting 2025-01-13 16:37:18 +01:00
Mark Qvist
330c2aacac Fixed incorrect resource SDU calculation when link MTU is set 2025-01-13 14:42:03 +01:00
Mark Qvist
cbbd8221ee Fixed typo 2025-01-13 14:41:21 +01:00
Mark Qvist
ceccf3153b Correct link MDU calculation 2025-01-12 23:48:21 +01:00
Mark Qvist
bde33e7d84 Added support for dynamic link MTU to Channel and Buffer 2025-01-12 23:26:18 +01:00
Mark Qvist
d93ce62878 Updated HW MTUs 2025-01-12 20:56:06 +01:00
Mark Qvist
eafa4aefbb Added log format 2025-01-12 18:51:27 +01:00
Mark Qvist
53df2fa5e0 Improved profiler 2025-01-12 17:51:02 +01:00
Mark Qvist
abc657806d Added cumulative utilisation to profiler 2025-01-12 17:32:11 +01:00
Mark Qvist
a0f219f7f4 Last-hop LR MTU clamping 2025-01-12 17:31:17 +01:00
Mark Qvist
47eba03a4b Single HW_MTU field 2025-01-12 17:29:06 +01:00
Mark Qvist
3289cd1299 Cleanup 2025-01-12 17:28:32 +01:00
Mark Qvist
ab5fcd7a5b Added live traffic stats counting and output to rnstatus 2025-01-11 19:30:00 +01:00
Mark Qvist
45494f21aa Allow IFAC bitmask generation for large packet sizes 2025-01-11 17:26:51 +01:00
Mark Qvist
5d677d2fb7 Set correct hardware MTU 2025-01-11 17:25:03 +01:00
Mark Qvist
808082e300 Link proof MTU 2025-01-11 17:24:39 +01:00
Mark Qvist
97cfdfd023 Unify link ID across versions regardless of MTU discovery support 2025-01-11 16:58:09 +01:00
Mark Qvist
9b15cf2295 Check link MTU discovery is enabled 2025-01-11 15:52:40 +01:00
Mark Qvist
ac5ca78c77 Improved split resource transfer performance 2025-01-11 14:25:27 +01:00
Mark Qvist
5b17dbdfd6 Improved packet filter performance 2025-01-11 14:24:40 +01:00
Mark Qvist
d4ed20c7d5 Improved rncp status output 2025-01-11 14:23:53 +01:00
Mark Qvist
a5093ea8f0 Updated version 2025-01-11 13:22:49 +01:00
Mark Qvist
f5cf438abd Improve resource transfer throughput on high-MTU links 2025-01-11 13:22:18 +01:00
Mark Qvist
bf6e73e163 Path MTU discovery for links 2025-01-11 11:43:47 +01:00
Mark Qvist
503f475ca5 Read link MTU from link request packet 2025-01-11 03:12:31 +01:00
Mark Qvist
8506118aee Cleanup 2025-01-11 01:45:09 +01:00
Mark Qvist
dfa295a90a Cleanup 2025-01-11 01:31:57 +01:00
Mark Qvist
3ace1583da Packets go brrrr 2025-01-11 01:26:46 +01:00
Mark Qvist
c62b66195d Optimised profiler timing overhead 2025-01-10 21:37:45 +01:00
Mark Qvist
b724836d2b Changed profiler to context manager 2025-01-10 20:07:17 +01:00
Mark Qvist
1e1b9dc79e Fixed missing check for dict entry existence 2025-01-10 12:40:11 +01:00
Mark Qvist
c668a51e39 Cleanup 2025-01-10 12:39:25 +01:00