I am trying to update the firmware on my ML10 Gen9. It is running Arch Linux, fully updated.
I downloaded the firmware package from the HPe website, did the sha256sum check which matched.
The instructions are wrong and make no sense, but luckily its no rocket science. I run the script as root. It dumps the following blurp. I checked the script all it does is chmod 777 on the executable and run it with some parameters. I tried running it manually and tried /h or --help. it allways outputs this blurp:
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:42:1: warning: data definition has no type or storage class
module_init(amifldrv_init_module);
^~~~~~~~~~~
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:42:1: error: type defaults to ‘int’ in declaration of ‘module_init’ [-Werror=implicit-int]
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:42:1: warning: parameter names (without types) in function declaration
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:43:1: warning: data definition has no type or storage class
module_exit(amifldrv_cleanup_module);
^~~~~~~~~~~
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:43:1: error: type defaults to ‘int’ in declaration of ‘module_exit’ [-Werror=implicit-int]
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:43:1: warning: parameter names (without types) in function declaration
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:22:13: warning: ‘amifldrv_cleanup_module’ defined but not used [-Wunused-function]
static void amifldrv_cleanup_module(void)
^~~~~~~~~~~~~~~~~~~~~~~
/data/software/Linuxflash_with_BATCH/.temp/amifldrv.c:14:12: warning: ‘amifldrv_init_module’ defined but not used [-Wunused-function]
static int amifldrv_init_module(void)
^~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:315: /data/software/Linuxflash_with_BATCH/.temp/amifldrv.o] Error 1
make[1]: *** [Makefile:1504: _module_/data/software/Linuxflash_with_BATCH/.temp] Error 2
make: *** [Makefile:8: default] Error 2
10 - Error: Unable to load driver.
Can anyone help me make sense of this so i can upgrade to the latest firmware please?
Thanks!