abcd@ubuntu:~$ wget -O pfclient_4.1.1_i386.tar.gz http://client.planefinder.net/pfclient_4.1.1_i386.tar.gz
abcd@ubuntu:~$ sudo tar zxvf pfclient_4.1.1_i386.tar.gz
pfclient
abcd@ubuntu:~$ ./pfclient
-bash: ./pfclient: No such file or directory
abcd@ubuntu:~$ file pfclient
pfclient: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=f4824803948a0f21aab3c2161ea72f7ee4581754, with debug_info, not stripped
## WORKAROUND
abcd@ubuntu:~$ sudo apt-get install libc6-i386
abcd@ubuntu:~$ ./pfclient
2019-12-06 17:24:08.242137 [-] We were unable to locate a configuration file and have entered configuration mode by default. Please visit: http://192.168.0.15:30053 to complete configuration.
2019-12-06 17:24:08.267849 [-] Web server is now listening on: http://192.168.0.15:30053
2019-12-06 17:24:08.280797 [V] Performing NTP sync (3.planefinder.pool.ntp.org)...
2019-12-06 17:24:08.301363 [-] Echo port is now listening on: 192.168.0.15:30054
2019-12-06 17:24:08.486759 [V] NTP sync succeeded with settings:
2019-12-06 17:24:08.488000 [V] Stratum: 2
2019-12-06 17:24:08.488813 [V] System clock time: 1575653048.4868
2019-12-06 17:24:08.488907 [V] Corrected clock time: 1575653048.4931
2019-12-06 17:24:08.489296 [V] NTP offset: 0.0063s
abcd@linux-gpce:~> wget -O pfclient_4.1.1_i386.tar.gz http://client.planefinder.net/pfclient_4.1.1_i386.tar.gz
abcd@linux-gpce:~> sudo tar zxvf pfclient_4.1.1_i386.tar.gz
pfclient
abcd@linux-gpce:~> ./pfclient
-bash: ./pfclient: No such file or directory
abcd@linux-gpce:~> file pfclient
pfclient: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, for GNU/Linux 2.6.32, BuildID[sha1]=f4824803948a0f21aab3c2161ea72f7ee4581754, with debug_info, not stripped
## WORKAROUND
abcd@linux-gpce:~> sudo zypper install glibc-32bit
abcd@linux-gpce:~> ./pfclient
2019-12-06 17:54:47.523179 [-] We were unable to locate a configuration file and have entered configuration mode by default. Please visit: http://192.168.0.16:30053 to complete configuration.
2019-12-06 17:54:47.530168 [-] Echo port is now listening on: 192.168.0.16:30054
2019-12-06 17:54:47.539852 [V] Performing NTP sync (0.planefinder.pool.ntp.org)...
2019-12-06 17:54:47.531657 [-] Web server is now listening on: http://192.168.0.16:30053
2019-12-06 17:54:47.763751 [V] NTP sync succeeded with settings:
2019-12-06 17:54:47.764664 [V] Stratum: 2
2019-12-06 17:54:47.766391 [V] System clock time: 1575654887.7637
2019-12-06 17:54:47.773268 [V] Corrected clock time: 1575654887.7637
2019-12-06 17:54:47.773381 [V] NTP offset: -0.0000s
[abcd@fedora ~]$ wget -O pfclient_4.1.1_i386.tar.gz http://client.planefinder.net/pfclient_4.1.1_i386.tar.gz
[abcd@fedora ~]$ sudo tar zxvf pfclient_4.1.1_i386.tar.gz
pfclient
[abcd@fedora ~]$ ./pfclient
-bash: ./pfclient: No such file or directory
[abcd@fedora ~]$ file pfclient
pfclient: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=f4824803948a0f21aab3c2161ea72f7ee4581754, with debug_info, not stripped
## WORKAROUND
[abcd@fedora ~]$ sudo dnf install audit.x86_64 glibc.i686 glibc.x86_64
[abcd@fedora ~]$ ./pfclient
2019-12-06 18:19:41.375644 [-] We were unable to locate a configuration file and have entered configuration mode by default. Please visit: http://192.168.0.17:30053 to complete configuration.
2019-12-06 18:19:41.396257 [V] Performing NTP sync (2.planefinder.pool.ntp.org)...
2019-12-06 18:19:41.401947 [-] Echo port is now listening on: 192.168.0.17:30054
2019-12-06 18:19:41.410098 [-] Web server is now listening on: http://192.168.0.17:30053
2019-12-06 18:19:41.536053 [V] NTP sync succeeded with settings:
2019-12-06 18:19:41.536794 [V] Stratum: 2
2019-12-06 18:19:41.539665 [V] System clock time: 1575656381.5360
2019-12-06 18:19:41.540011 [V] Corrected clock time: 1575656381.5321
2019-12-06 18:19:41.540078 [V] NTP offset: -0.0040s
[abcd@archlinux ~]$ sudo wget -O pfclient_4.1.1_i386.tar.gz "http://client.planefinder.net/pfclient_4.1.1_i386.tar.gz"
[abcd@archlinux ~]$ sudo tar zxvf pfclient_4.1.1_i386.tar.gz
pfclient
[abcd@archlinux ~]$ ./pfclient
-bash: ./pfclient: No such file or directory
[abcd@archlinux ~]$ file pfclient
pfclient: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=f4824803948a0f21aab3c2161ea72f7ee4581754, with debug_info, not stripped
## WORKAROUND
[abcd@archlinux ~]$ sudo pacman -Syu lib32-glibc lib32-gcc-libs
[abcd@archlinux ~]$ sudo ldconfig
[abcd@archlinux ~]$ ./pfclient
2019-12-06 18:32:15.933096 [-] We were unable to locate a configuration file and have entered configuration mode by default. Please visit: http://192.168.0.25:30053 to complete configuration.
2019-12-06 18:32:15.946236 [!] Echo port failed to start with error: Address already in use (errno: 98)
2019-12-06 18:32:15.948012 [-] Echo port is shutting down
2019-12-06 18:32:15.946726 [!] Web Server failed to start with error: Address already in use (errno: 98)
2019-12-06 18:32:15.949658 [-] Web server is shutting down
2019-12-06 18:32:15.946976 [V] Performing NTP sync (0.planefinder.pool.ntp.org)...
2019-12-06 18:32:16.102662 [V] NTP sync succeeded with settings:
2019-12-06 18:32:16.103459 [V] Stratum: 2
2019-12-06 18:32:16.105074 [V] System clock time: 1575657136.1027
2019-12-06 18:32:16.106405 [V] Corrected clock time: 1575657138.1246
2019-12-06 18:32:16.107337 [V] NTP offset: 2.0219s
On Debian/Ubuntu also installlibc6-dev-i386
to avoid thelibgcc_s.so.1 must be installed for pthread_cancel to work
error.
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install gcc-8-base:i386 libc6:i386 libgcc1:i386 libidn2-0:i386 libunistring2:i386