Add files via upload

This commit is contained in:
array-in-a-matrix 2021-04-29 18:39:54 -04:00 committed by GitHub
parent 7558c60f7c
commit 542379ea70
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 28 additions and 0 deletions

28
mac-addr.sh Normal file
View File

@ -0,0 +1,28 @@
#!/bin/bash
hardware=""
sudo ip link set dev wlo1 down
# shuts down wifi
if [ -z "$1" ];
then
echo "No mac address provided, assigning default value."
sudo ip link set dev wlo1 address 00:1d:98:5a:d1:d3;
# if program was not run with an argument, assign this mac address
else
if [ "$1" == 0 ];
then
echo "Resetting mac address."
sudo ip link set dev wlo1 address $hardware;
# if program was run with "0" as an argument, assign hardware mac address
else
string=$1
mac=${string:0:2}:${string:2:2}:${string:4:2}:${string:6:2}:${string:8:2}:${string:10:2}
sudo ip link set dev wlo1 address $mac;
echo "New mac address is $mac."
# if program was run with a string, use that string as mac address
fi
fi
sudo ip link set dev wlo1 up
# start up wifi