03-13-2018 07:43 AM - edited 03-08-2019 02:14 PM
I am working on standing up a Cisco ESR 5921 on an Ubuntu server. I followed all the installation procedures and directions correctly, but when I start I receive the following error:
root@soft-router-test2:/opt/cisco/c5921# ./c5921-swr-init.sh start
./c5921-swr-init.sh: 75: ./c5921-swr-init.sh: ./swr_reload: not found
* starting ./swr_reload...
Doing an ls-la on the directory gives this:
root@soft-router-test2:/opt/cisco/c5921# ls -la
total 352256
drwxr-xr-x 3 root root 4096 Mar 13 09:57 .
drwxr-xr-x 3 root root 4096 Mar 13 09:53 ..
drwxr-xr-x 2 root root 4096 Mar 13 09:53 c5921i86-universalk9-ms.157-3.M
-r-xr-xr-x 1 root root 162249788 Mar 13 09:54 c5921i86-universalk9-ms.SPA
-rw-r--r-- 1 root root 180387840 Mar 13 09:53 c5921i86-universalk9-tar.SPA.157-3.M
-rwxr--r-- 1 root root 3173 Mar 13 09:55 c5921-swr-init.sh
-r-xr-xr-x 1 root root 17984816 Mar 13 09:54 libdyncs.so
-rwxr--r-- 1 root root 1984 Mar 13 09:57 SWROPTIONS
-r-xr-xr-x 1 root root 24854 Mar 13 09:54 swr_reload
-r-xr-xr-x 1 root root 31671 Mar 13 09:54 swrvcon
For some reason, script can't find the file that is in the correct location on the linux box. I have inspected the script and everything seems to be correct, but I'm not sure what I'm missing. Any thoughts?
Solved! Go to Solution.
05-22-2018 05:53 AM
The problem was that the 5921 is built on 32 bit libraries and they were not loaded on the 64 bit linux OS. Load the 32 bit libraries and then it started working.
05-22-2018 05:53 AM
The problem was that the 5921 is built on 32 bit libraries and they were not loaded on the 64 bit linux OS. Load the 32 bit libraries and then it started working.
08-03-2019 02:00 PM
12-03-2019 05:04 AM
Did you get this working?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide