PIA on PI3 Raspbian New Problem

Trying to install Private Internet Access on a PI3
Using there online instructions
https://www.privateinternetaccess.com/helpdesk/guides/desktop/linux/ubuntu-pia-app-setup

this the error message on get

./installer_linux/ruby/ruby.sh: 13: ./installer_linux/ruby/ruby.sh: ./installer_linux/ruby/32/ruby: Exec format error

the RPI3 is an arm device and the installer is trying to run a 32bit binary.

Your best bet is gonna be to just use the OVPN options

1 Like

I was just looking at that myself. Use the openvpn option, the pia script has binary data in it by the looks of it, it won’t run on the pi.

1 Like

Thanks for the info
Wanted the nice GUI but will just have to use openvpn
Thanks for the help

Solved

Did the instructins here on this page and got this message in terminal

pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
Installation is complete!

web page address

https://www.privateinternetaccess.com/helpdesk/guides/desktop/linux/ubuntu-openvpn-setup

And when I click on the arrow up and arrow down I only get wifi on and wifi off there is not info for lan line
Lan line is working cuz that is what I am using to type this now.

When I am on my Manjaro pc It shows more info on the up down arrows

This is the full terminal info
pi@raspberrypi:~ $ sudo apt-get install curl network-manager-openvpn-gnome
Reading package lists… Done
Building dependency tree
Reading state information… Done
curl is already the newest version (7.52.1-5+deb9u6).
network-manager-openvpn-gnome is already the newest version (1.2.8-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
pi@raspberrypi:~ $ wget https://www.privateinternetaccess.com/installer/pia-nm.sh
–2018-08-02 16:00:28-- https://www.privateinternetaccess.com/installer/pia-nm.sh
Resolving www.privateinternetaccess.com (www.privateinternetaccess.com)… 104.117.58.120
Connecting to www.privateinternetaccess.com (www.privateinternetaccess.com)|104.117.58.120|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 3625 (3.5K) [text/x-sh]
Saving to: ‘pia-nm.sh.1’

pia-nm.sh.1 100%[===================>] 3.54K --.-KB/s in 0s

2018-08-02 16:00:29 (36.9 MB/s) - ‘pia-nm.sh.1’ saved [3625/3625]

pi@raspberrypi:~ $ sudo bash pia-nm.sh
PIA username (pNNNNNNN): p4046375
Connection method (UDP/tcp):
Strong encryption (Y/n):
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
pia-nm.sh: line 162: uuidgen: command not found
Installation is complete!

Your missing uuidgen, you likely need uuid-runtime installed. (for whatever reasons apt doesn’t have a provides command, but that’s the package I found)

1 Like

wlan not associated
when mouse is over up/down arrows for network
And when I click on it it just shows wifi on / off

The uuid-runtime install got rid of the message

still not getting the pull down menu for PIA

There is apt-file which does a similar job.

Yeah I saw that but I was looking for a way that didn’t require installing more apt commands

Do you really need pia client working, if I recall most of these are just wrapped OpenVPN clients you should be able to grab the config and modify it for your needs.

On manjaro I did a manual setup of the Openvpn.
With the new offerings of a, what looked like an easy install, was hoping this would be faster and easier to get done.
Doing the setup myself there is some limitations, you have to setup each new vpn location separately.
Just not that good with linux.
If anyone has some suggestion on how to make the PIA install work that would be great.
Thanks for the help

Tried to use this setup
Still can not get the pull down menu with the updown arrows

https://www.privateinternetaccess.com/helpdesk/guides/desktop/linux/linux-mate-openvpn-setup

When I did the restart on the network manager I got this message

pi@raspberrypi:~ $ sudo service network-manager restart
Job for NetworkManager.service failed because the control process exited with error code.
See “systemctl status NetworkManager.service” and “journalctl -xe” for details.

is there something here that would be the problem

You might just have to do this, it’s what I do on a normal system, I just add the exit nodes I want.

What does this say

Finding these items systemctl etc
Do not know where they are or where to find them sorry

What do you mean? What’s the output of systemctl status NetworkManager

pi@raspberrypi:~ $ sudo systemctl
UNIT LOAD ACTIVE SUB DESCRIPTION
proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable
sys-devices-platform-soc-3f201000.serial-tty-ttyAMA0-hci0.device loaded active
sys-devices-platform-soc-3f201000.serial-tty-ttyAMA0.device loaded active plug
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mm
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mm
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mm
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mm
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mm
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0.de
sys-devices-platform-soc-3f300000.mmc-mmc_host-mmc1-mmc1:0001-mmc1:0001:1-net-
sys-devices-platform-soc-3f980000.usb-usb1-1\x2d1-1\x2d1.1-1\x2d1.1:1.0-net-et
sys-devices-platform-soc-3f980000.usb-usb1-1\x2d1-1\x2d1.4-1\x2d1.4:1.0-sound-
sys-devices-platform-soc-soc:audio-bcm2835_alsa-sound-card0.device loaded acti
sys-devices-virtual-block-ram0.device loaded active plugged /sys/devices/vir
sys-devices-virtual-block-ram1.device loaded active plugged /sys/devices/vir
sys-devices-virtual-block-ram10.device loaded active plugged /sys/devices/vi
sys-devices-virtual-block-ram11.device loaded active plugged /sys/devices/vi
sys-devices-virtual-block-ram12.device loaded active plugged /sys/devices/vi
sys-devices-virtual-block-ram13.device loaded active plugged /sys/devices/vi
sys-devices-virtual-block-ram14.device loaded active plugged /sys/devices/vi
sys-devices-virtual-block-ram15.device loaded active plugged /sys/devices/vi
sys-devices-virtual-block-ram2.device loaded active plugged /sys/devices/vir
lines 1-23

UNIT LOAD ACTIVE SUB DESCRIPTION
proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount P
sys-devices-platform-soc-3f201000.serial-tty-ttyAMA0-hci0.device loaded active plugged /sys/devices/platform/soc/
sys-devices-platform-soc-3f201000.serial-tty-ttyAMA0.device loaded active plugged /sys/devices/platform/soc/3f201
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p1.device loaded active plugged
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p2.device loaded active plugged
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p5.device loaded active plugged
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p6.device loaded active plugged
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p7.device loaded active plugged
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0.device loaded active plugged /sys/dev
sys-devices-platform-soc-3f300000.mmc-mmc_host-mmc1-mmc1:0001-mmc1:0001:1-net-wlan0.device loaded active plugged
sys-devices-platform-soc-3f980000.usb-usb1-1\x2d1-1\x2d1.1-1\x2d1.1:1.0-net-eth0.device loaded active plugged SMS
sys-devices-platform-soc-3f980000.usb-usb1-1\x2d1-1\x2d1.4-1\x2d1.4:1.0-sound-card1.device loaded active plugged
sys-devices-platform-soc-soc:audio-bcm2835_alsa-sound-card0.device loaded active plugged /sys/devices/platform/so
sys-devices-virtual-block-ram0.device loaded active plugged /sys/devices/virtual/block/ram0
sys-devices-virtual-block-ram1.device loaded active plugged /sys/devices/virtual/block/ram1
sys-devices-virtual-block-ram10.device loaded active plugged /sys/devices/virtual/block/ram10
sys-devices-virtual-block-ram11.device loaded active plugged /sys/devices/virtual/block/ram11
sys-devices-virtual-block-ram12.device loaded active plugged /sys/devices/virtual/block/ram12
sys-devices-virtual-block-ram13.device loaded active plugged /sys/devices/virtual/block/ram13
sys-devices-virtual-block-ram14.device loaded active plugged /sys/devices/virtual/block/ram14
sys-devices-virtual-block-ram15.device loaded active plugged /sys/devices/virtual/block/ram15
sys-devices-virtual-block-ram2.device loaded active plugged /sys/devices/virtual/block/ram2
lines 1-23

UNIT LOAD ACTIVE SUB DESCRIPTION
proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point
sys-devices-platform-soc-3f201000.serial-tty-ttyAMA0-hci0.device loaded active plugged /sys/devices/platform/soc/3f201000.serial/tty/
sys-devices-platform-soc-3f201000.serial-tty-ttyAMA0.device loaded active plugged /sys/devices/platform/soc/3f201000.serial/tty/ttyAM
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p1.device loaded active plugged /sys/devices/platf
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p2.device loaded active plugged /sys/devices/platf
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p5.device loaded active plugged /sys/devices/platf
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p6.device loaded active plugged /sys/devices/platf
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0-mmcblk0p7.device loaded active plugged /sys/devices/platf
sys-devices-platform-soc-3f202000.mmc-mmc_host-mmc0-mmc0:0001-block-mmcblk0.device loaded active plugged /sys/devices/platform/soc/3f
sys-devices-platform-soc-3f300000.mmc-mmc_host-mmc1-mmc1:0001-mmc1:0001:1-net-wlan0.device loaded active plugged /sys/devices/platfor
sys-devices-platform-soc-3f980000.usb-usb1-1\x2d1-1\x2d1.1-1\x2d1.1:1.0-net-eth0.device loaded active plugged SMSC9512/9514 Fast Ethe
sys-devices-platform-soc-3f980000.usb-usb1-1\x2d1-1\x2d1.4-1\x2d1.4:1.0-sound-card1.device loaded active plugged Headset H390
sys-devices-platform-soc-soc:audio-bcm2835_alsa-sound-card0.device loaded active plugged /sys/devices/platform/soc/soc:audio/bcm2835_
sys-devices-virtual-block-ram0.device loaded active plugged /sys/devices/virtual/block/ram0
sys-devices-virtual-block-ram1.device loaded active plugged /sys/devices/virtual/block/ram1
sys-devices-virtual-block-ram10.device loaded active plugged /sys/devices/virtual/block/ram10
sys-devices-virtual-block-ram11.device loaded active plugged /sys/devices/virtual/block/ram11
sys-devices-virtual-block-ram12.device loaded active plugged /sys/devices/virtual/block/ram12
sys-devices-virtual-block-ram13.device loaded active plugged /sys/devices/virtual/block/ram13
sys-devices-virtual-block-ram14.device loaded active plugged /sys/devices/virtual/block/ram14
sys-devices-virtual-block-ram15.device loaded active plugged /sys/devices/virtual/block/ram15
sys-devices-virtual-block-ram2.device loaded active plugged /sys/devices/virtual/block/ram2
lines 1-23

● NetworkManager.service - Network Manager
Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2018-08-05 01:18:42 CDT; 26min ago
Docs: man:NetworkManager(8)
Process: 6033 ExecStart=/usr/sbin/NetworkManager --no-daemon (code=exited, status=1/FAILURE)
Main PID: 6033 (code=exited, status=1/FAILURE)
CGroup: /system.slice/NetworkManager.service
└─5801 /sbin/dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /var/run/dhclient-eth0.pid -lf /var/lib/Netwo

Aug 05 01:18:42 raspberrypi systemd[1]: Failed to start Network Manager.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Unit entered failed state.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Failed with result ‘exit-code’.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Service hold-off time over, scheduling restart.
Aug 05 01:18:42 raspberrypi systemd[1]: Stopped Network Manager.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Start request repeated too quickly.
Aug 05 01:18:42 raspberrypi systemd[1]: Failed to start Network Manager.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Unit entered failed state.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Failed with result ‘exit-code’.
~

– Unit NetworkManager.service has finished shutting down.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Start request repeated too quickly.
Aug 05 01:18:42 raspberrypi systemd[1]: Failed to start Network Manager.
– Subject: Unit NetworkManager.service has failed
– Defined-By: systemd
– Support: https://www.debian.org/support

– Unit NetworkManager.service has failed.

– The result is failed.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Unit entered failed state.
Aug 05 01:18:42 raspberrypi systemd[1]: NetworkManager.service: Failed with result ‘exit-code’.
Aug 05 01:25:29 raspberrypi sudo[6095]: pi : TTY=unknown ; PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/rc_gui
Aug 05 01:25:29 raspberrypi sudo[6095]: pam_unix(sudo:session): session opened for user root by (uid=0)
Aug 05 01:26:20 raspberrypi sudo[6095]: pam_unix(sudo:session): session closed for user root
Aug 05 01:40:00 raspberrypi sudo[6433]: pi : TTY=pts/0 ; PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/leafpad systemctl status
Aug 05 01:40:00 raspberrypi sudo[6433]: pam_unix(sudo:session): session opened for user root by (uid=0)
Aug 05 01:40:08 raspberrypi sudo[6433]: pam_unix(sudo:session): session closed for user root
Aug 05 01:43:03 raspberrypi sudo[6468]: pi : TTY=pts/0 ; PWD=/home/pi ; USER=root ; COMMAND=/bin/systemctl
Aug 05 01:43:03 raspberrypi sudo[6468]: pam_unix(sudo:session): session opened for user root by (uid=0)
Aug 05 01:45:27 raspberrypi sudo[6468]: pam_unix(sudo:session): session closed for user root
Aug 05 01:45:39 raspberrypi sudo[6508]: pi : TTY=pts/0 ; PWD=/home/pi ; USER=root ; COMMAND=/bin/systemctl status NetworkManag
Aug 05 01:45:39 raspberrypi sudo[6508]: pam_unix(sudo:session): session opened for user root by (uid=0)
lines 1386-1408/1408 (END)

It could be failing to start because of config changes you might want to undo the changes you made and see if its still having issues.

Do I just start a new install of raspbian
Then try to do the install of the PIA and see how that goes.
For me this is experimentation.
Plus trying to figure out what changes I made and undo them is way more then I know .