diff --git a/AppImage/components/hardware.tsx b/AppImage/components/hardware.tsx index 67186f4c..2b67ce35 100644 --- a/AppImage/components/hardware.tsx +++ b/AppImage/components/hardware.tsx @@ -466,10 +466,21 @@ export default function Hardware() { {module.type} )} - {module.speed && ( + {(module.configured_speed || module.max_speed) && (
Fail2Ban {fail2banInfo.version}
+{fail2banInfo.version}
{fail2banInfo.active ? "Service is running" : "Service is not running"}
diff --git a/AppImage/scripts/flask_server.py b/AppImage/scripts/flask_server.py index 05b3f4d5..abde8d9c 100644 --- a/AppImage/scripts/flask_server.py +++ b/AppImage/scripts/flask_server.py @@ -4258,8 +4258,10 @@ def get_hardware_info(): current_module['size'] = 0 # Default to 0 if no size or explicitly 'No Module Installed' elif line.startswith('Type:'): current_module['type'] = line.split(':', 1)[1].strip() + elif line.startswith('Configured Memory Speed:'): + current_module['configured_speed'] = line.split(':', 1)[1].strip() elif line.startswith('Speed:'): - current_module['speed'] = line.split(':', 1)[1].strip() + current_module['max_speed'] = line.split(':', 1)[1].strip() elif line.startswith('Manufacturer:'): current_module['manufacturer'] = line.split(':', 1)[1].strip() elif line.startswith('Serial Number:'):