Last active
May 15, 2024 23:48
-
-
Save meelash/9dd5be7eb87cb9b1cae358099c44e8a8 to your computer and use it in GitHub Desktop.
Instructions for building network manager on nano pi
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mkdir src | |
cd src/ | |
sudo nano /etc/apt/sources.list # uncomment all the deb-src lines | |
sudo apt update | |
sudo apt upgrade | |
sudo apt install -y devscripts python3-pexpect libnss3-dev libjansson-dev libcurl4-gnutls-dev python-gobject-dev# devscripts gives you dget. python3-pexpect is necessary? | |
dget -u https://deb.debian.org/debian/pool/main/n/network-manager/network-manager_1.42.4-1.dsc # link comes from: https://tracker.debian.org/pkg/network-manager | |
# -u means --allow-unauthenticated- I couldn't get the gpg key to work on nano pi- worked fine on pi 3b | |
cd network-manager-1.42.4/ | |
sudo apt build-dep network-manager # necessary when using ./configure + make? | |
./autogen.sh | |
make -j 4 | |
sudo make install exec_prefix=/usr libdir=/usr/lib/arm-linux-gnueabihf | |
./libtool --finish /usr/lib/arm-linux-gnueabihf/NetworkManager/1.42.4 # necessary? | |
./libtool --finish /usr/lib/NetworkManager/1.42.4 # necessary? | |
./libtool --finish /usr/lib/pppd/2.4.7 # necessary? | |
nmcli --version | |
nmcli | |
nmcli dev | |
nmcli connection show |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment