David
asked on
Installing PacketTracer7.2 on debian linux stretch 9.4
installing cisco packet tracer 7 on debian 9 stretch
running the executable yields:
david@debian9:/opt/pt/bin$ ./PacketTracer7
./PacketTracer7: ./libcrypto.so.1.0.0: no version information available (required by ./PacketTracer7)
Segmentation fault
david@debian9:/opt/pt/bin$
an ls and a ldd yields:
david@debian9:/opt/pt/bin$ ls
audio libQt5Core.so.5 libQt5ScriptTools.so.5 linguist
Cisco-PacketTracer.desktop libQt5DBus.so.5 libQt5Sensors.so.5 Linux
Cisco-pka.xml libQt5Gui.so.5 libQt5Sql.so.5 mediaservice
Cisco-pkt.xml libQt5Multimedia.so.5 libQt5Svg.so.5 meta
Cisco-pkz.xml libQt5MultimediaWidgets.so .5 libQt5WebKit.so.5 PacketTracer7
imageformats libQt5Network.so.5 libQt5WebKitWidgets.so.5 platforms
libcrypto.so.1.0.0 libQt5Positioning.so.5 libQt5WebSockets.so.5 PT.conf
libicudata.so.52 libQt5PrintSupport.so.5 libQt5Widgets.so.5 sqldrivers
libicui18n.so.52 libQt5Qml.so.5 libQt5XcbQpa.so.5 ZIP_LICENSE
libicuuc.so.52 libQt5Script.so.5 libQt5Xml.so.5
david@debian9:/opt/pt/bin$ ldd PacketTracer7
./PacketTracer7: ./libcrypto.so.1.0.0: no version information available (required by ./PacketTracer7)
linux-vdso.so.1 (0x00007ffdb1bd6000)
libcrypto.so.1.0.0 => ./libcrypto.so.1.0.0 (0x00007f5351579000)
libQt5WebKitWidgets.so.5 => ./libQt5WebKitWidgets.so.5 (0x00007f5351ba8000)
libQt5WebKit.so.5 => ./libQt5WebKit.so.5 (0x00007f534f4ed000)
libQt5Multimedia.so.5 => ./libQt5Multimedia.so.5 (0x00007f5351ad0000)
libQt5PrintSupport.so.5 => ./libQt5PrintSupport.so.5 (0x00007f5351a69000)
libQt5Svg.so.5 => ./libQt5Svg.so.5 (0x00007f5351a10000)
libQt5Widgets.so.5 => ./libQt5Widgets.so.5 (0x00007f534ee9c000)
libQt5Gui.so.5 => ./libQt5Gui.so.5 (0x00007f534ea06000)
libQt5Network.so.5 => ./libQt5Network.so.5 (0x00007f534e8ac000)
libQt5Xml.so.5 => ./libQt5Xml.so.5 (0x00007f534e86f000)
libQt5Script.so.5 => ./libQt5Script.so.5 (0x00007f534e5ee000)
libQt5ScriptTools.so.5 => ./libQt5ScriptTools.so.5 (0x00007f534e531000)
libQt5Sql.so.5 => ./libQt5Sql.so.5 (0x00007f534e4f1000)
libQt5Core.so.5 => ./libQt5Core.so.5 (0x00007f534df87000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libp thread.so. 0 (0x00007f534dd4a000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/ libstdc++. so.6 (0x00007f534d9c8000)
libm.so.6 => /lib/x86_64-linux-gnu/libm .so.6 (0x00007f534d6c4000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libg cc_s.so.1 (0x00007f534d4ad000)
libc.so.6 => /lib/x86_64-linux-gnu/libc .so.6 (0x00007f534d10e000)
libdl.so.2 => /lib/x86_64-linux-gnu/libd l.so.2 (0x00007f534cf0a000)
libQt5Sensors.so.5 => ./libQt5Sensors.so.5 (0x00007f534cecc000)
libQt5MultimediaWidgets.so .5 => ./libQt5MultimediaWidgets. so.5 (0x00007f534ceb3000)
libz.so.1 => /lib/x86_64-linux-gnu/libz .so.1 (0x00007f534cc99000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libp ng12.so.0 (0x00007f534ca74000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/ libX11.so. 6 (0x00007f534c734000)
libxslt.so.1 => /usr/lib/x86_64-linux-gnu/ libxslt.so .1 (0x00007f534c4f5000)
libxml2.so.2 => /usr/lib/x86_64-linux-gnu/ libxml2.so .2 (0x00007f534c13a000)
libicui18n.so.52 => ./libicui18n.so.52 (0x00007f534bce9000)
libicuuc.so.52 => ./libicuuc.so.52 (0x00007f534b953000)
libQt5Positioning.so.5 => ./libQt5Positioning.so.5 (0x00007f534b915000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libg lib-2.0.so .0 (0x00007f534b601000)
librt.so.1 => /lib/x86_64-linux-gnu/libr t.so.1 (0x00007f534b3f9000)
/lib64/ld-linux-x86-64.so. 2 (0x00007f53519d1000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/ libxcb.so. 1 (0x00007f534b1d1000)
libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/ libicui18n .so.57 (0x00007f534ad57000)
libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/ libicuuc.s o.57 (0x00007f534a9af000)
libicudata.so.57 => /usr/lib/x86_64-linux-gnu/ libicudata .so.57 (0x00007f5348f32000)
liblzma.so.5 => /lib/x86_64-linux-gnu/libl zma.so.5 (0x00007f5348d0c000)
libicudata.so.52 => ./libicudata.so.52 (0x00007f534749e000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libp cre.so.3 (0x00007f534722b000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/ libXau.so. 6 (0x00007f5347027000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/ libXdmcp.s o.6 (0x00007f5346e21000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libb sd.so.0 (0x00007f5346c0b000)
david@debian9:/opt/pt/bin$
any help would be appreciated
thanks in advance
-dave.j
running the executable yields:
david@debian9:/opt/pt/bin$
./PacketTracer7: ./libcrypto.so.1.0.0: no version information available (required by ./PacketTracer7)
Segmentation fault
david@debian9:/opt/pt/bin$
an ls and a ldd yields:
david@debian9:/opt/pt/bin$
audio libQt5Core.so.5 libQt5ScriptTools.so.5 linguist
Cisco-PacketTracer.desktop
Cisco-pka.xml libQt5Gui.so.5 libQt5Sql.so.5 mediaservice
Cisco-pkt.xml libQt5Multimedia.so.5 libQt5Svg.so.5 meta
Cisco-pkz.xml libQt5MultimediaWidgets.so
imageformats libQt5Network.so.5 libQt5WebKitWidgets.so.5 platforms
libcrypto.so.1.0.0 libQt5Positioning.so.5 libQt5WebSockets.so.5 PT.conf
libicudata.so.52 libQt5PrintSupport.so.5 libQt5Widgets.so.5 sqldrivers
libicui18n.so.52 libQt5Qml.so.5 libQt5XcbQpa.so.5 ZIP_LICENSE
libicuuc.so.52 libQt5Script.so.5 libQt5Xml.so.5
david@debian9:/opt/pt/bin$
./PacketTracer7: ./libcrypto.so.1.0.0: no version information available (required by ./PacketTracer7)
linux-vdso.so.1 (0x00007ffdb1bd6000)
libcrypto.so.1.0.0 => ./libcrypto.so.1.0.0 (0x00007f5351579000)
libQt5WebKitWidgets.so.5 => ./libQt5WebKitWidgets.so.5
libQt5WebKit.so.5 => ./libQt5WebKit.so.5 (0x00007f534f4ed000)
libQt5Multimedia.so.5 => ./libQt5Multimedia.so.5 (0x00007f5351ad0000)
libQt5PrintSupport.so.5 => ./libQt5PrintSupport.so.5 (0x00007f5351a69000)
libQt5Svg.so.5 => ./libQt5Svg.so.5 (0x00007f5351a10000)
libQt5Widgets.so.5 => ./libQt5Widgets.so.5 (0x00007f534ee9c000)
libQt5Gui.so.5 => ./libQt5Gui.so.5 (0x00007f534ea06000)
libQt5Network.so.5 => ./libQt5Network.so.5 (0x00007f534e8ac000)
libQt5Xml.so.5 => ./libQt5Xml.so.5 (0x00007f534e86f000)
libQt5Script.so.5 => ./libQt5Script.so.5 (0x00007f534e5ee000)
libQt5ScriptTools.so.5 => ./libQt5ScriptTools.so.5 (0x00007f534e531000)
libQt5Sql.so.5 => ./libQt5Sql.so.5 (0x00007f534e4f1000)
libQt5Core.so.5 => ./libQt5Core.so.5 (0x00007f534df87000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libp
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/
libm.so.6 => /lib/x86_64-linux-gnu/libm
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libg
libc.so.6 => /lib/x86_64-linux-gnu/libc
libdl.so.2 => /lib/x86_64-linux-gnu/libd
libQt5Sensors.so.5 => ./libQt5Sensors.so.5 (0x00007f534cecc000)
libQt5MultimediaWidgets.so
libz.so.1 => /lib/x86_64-linux-gnu/libz
libpng12.so.0 => /lib/x86_64-linux-gnu/libp
libX11.so.6 => /usr/lib/x86_64-linux-gnu/
libxslt.so.1 => /usr/lib/x86_64-linux-gnu/
libxml2.so.2 => /usr/lib/x86_64-linux-gnu/
libicui18n.so.52 => ./libicui18n.so.52 (0x00007f534bce9000)
libicuuc.so.52 => ./libicuuc.so.52 (0x00007f534b953000)
libQt5Positioning.so.5 => ./libQt5Positioning.so.5 (0x00007f534b915000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libg
librt.so.1 => /lib/x86_64-linux-gnu/libr
/lib64/ld-linux-x86-64.so.
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/
libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/
libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/
libicudata.so.57 => /usr/lib/x86_64-linux-gnu/
liblzma.so.5 => /lib/x86_64-linux-gnu/libl
libicudata.so.52 => ./libicudata.so.52 (0x00007f534749e000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libp
libXau.so.6 => /usr/lib/x86_64-linux-gnu/
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/
libbsd.so.0 => /lib/x86_64-linux-gnu/libb
david@debian9:/opt/pt/bin$
any help would be appreciated
thanks in advance
-dave.j
has openssl been installed on this system?
openssl base package is more than just the libraries. ( dev only adds headers and symbol & debug info for libraries)
openssl base package is more than just the libraries. ( dev only adds headers and symbol & debug info for libraries)
ASKER
both openssl and libssl-dev have been installed (previously)
-dave.j
-dave.j
This may shed some light on this: (Ubuntu is actualy debian below...)
https://askubuntu.com/questions/830466/libcrypto-so-1-0-0-no-version-information-available-required-by-ssh#830532
So what verion of libcrypto is used here...
You maybe can get away with creating a symlink to the libcrypto.so.1.0.0 of the system may work.
(rename the one here and make the symlink in this folder you have shown. (/opt/pt/bin...)
It may reveal that library that calls libcrypto may fail...?
In that case you need to reinstall the old openssl from debian...
strings ./libcrypto.so.1.0.0 | grep OpenSSL
wil show which version you will need (1.0.Xy) Where X is from 0..9 and y is from a..z)
https://askubuntu.com/questions/830466/libcrypto-so-1-0-0-no-version-information-available-required-by-ssh#830532
So what verion of libcrypto is used here...
You maybe can get away with creating a symlink to the libcrypto.so.1.0.0 of the system may work.
(rename the one here and make the symlink in this folder you have shown. (/opt/pt/bin...)
It may reveal that library that calls libcrypto may fail...?
In that case you need to reinstall the old openssl from debian...
strings ./libcrypto.so.1.0.0 | grep OpenSSL
wil show which version you will need (1.0.Xy) Where X is from 0..9 and y is from a..z)
ASKER
i'm not in a position to do that right now, but i think i read about this solution, and i think i had a hard time finding old libcrypto's because they seem to have purged them off the internet due to the heartbleed bug.
i'll try it out tomorrow. thanks
-dave.j
i'll try it out tomorrow. thanks
-dave.j
Hi David,
Can you check this out, may this will help you to sort out the issue
Can you check this out, may this will help you to sort out the issue
Yep you are right old openssl are hard to find. The bugs they fix are mostly of a nature you don't ant the old ones to pop-up again.
Then again some old .iso's might still contain the libs.
You can also try if replacing the libcrypto.so.1.0.0 in your PacketTracer 7.2 can be replaced with a current one. (also a fairly simple check).
Then again some old .iso's might still contain the libs.
You can also try if replacing the libcrypto.so.1.0.0 in your PacketTracer 7.2 can be replaced with a current one. (also a fairly simple check).
Hi,
First install libssl1.0.0
Then copy the libcrypto.so.1.0.0 to /opt/pt/bin (overwrite)
Install libqt5webkit5
Run PacketTracer
Cheers
First install libssl1.0.0
sudo apt-get install libssl1.0.0
Then copy the libcrypto.so.1.0.0 to /opt/pt/bin (overwrite)
cp -i /usr/lib/x86_x64-linux-gnu/libcrypto.so.1.0.0 /opt/pt/bin
Install libqt5webkit5
sudo apt-get install libqt5webkit5
Run PacketTracer
./PacketTracer7
Cheers
This question needs an answer!
Become an EE member today
7 DAY FREE TRIALMembers can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Open in new window