Updated to work on 21.02.0
This commit is contained in:
@@ -10,33 +10,34 @@ rootUUID=05d615b3-bef8-460c-9a23-52db8d09e000
|
||||
dataUUID=05d615b3-bef8-460c-9a23-52db8d09e001
|
||||
swapUUID=05d615b3-bef8-460c-9a23-52db8d09e002
|
||||
|
||||
if [ -f /lib/ar71xx.sh ]; then
|
||||
. /lib/ar71xx.sh
|
||||
. /lib/functions.sh
|
||||
|
||||
# let's attempt to define some defaults...
|
||||
autoprovisionUSBLed="tp-link:green:usb"
|
||||
autoprovisionStatusLed="tp-link:green:qss"
|
||||
# let's attempt to define some defaults...
|
||||
autoprovisionUSBLed="green:usb"
|
||||
autoprovisionStatusLed="green:qss"
|
||||
|
||||
echo Board name is [$(board_name)]
|
||||
|
||||
# CUSTOMIZE
|
||||
case $(board_name) in
|
||||
*tl-wr1043nd*)
|
||||
autoprovisionUSBLed="green:usb"
|
||||
autoprovisionStatusLed="green:qss"
|
||||
;;
|
||||
*tl-mr3020*)
|
||||
autoprovisionUSBLed="green:wps"
|
||||
autoprovisionStatusLed="green:wlan"
|
||||
;;
|
||||
*tl-wr2543n*)
|
||||
autoprovisionUSBLed="green:wps"
|
||||
autoprovisionStatusLed="green:wlan5g"
|
||||
;;
|
||||
*tl-wdr4300*)
|
||||
autoprovisionUSBLed="green:wlan2g"
|
||||
autoprovisionStatusLed="green:wlan5g"
|
||||
;;
|
||||
esac
|
||||
|
||||
# CUSTOMIZE
|
||||
case $(ar71xx_board_name) in
|
||||
"tl-wr1043nd")
|
||||
autoprovisionUSBLed="tp-link:green:usb"
|
||||
autoprovisionStatusLed="tp-link:green:qss"
|
||||
;;
|
||||
"tl-mr3020")
|
||||
autoprovisionUSBLed="tp-link:green:wps"
|
||||
autoprovisionStatusLed="tp-link:green:wlan"
|
||||
;;
|
||||
"tl-wr2543n")
|
||||
autoprovisionUSBLed="tp-link:green:wps"
|
||||
autoprovisionStatusLed="tp-link:green:wlan5g"
|
||||
;;
|
||||
"tl-wdr4300")
|
||||
autoprovisionUSBLed="tp-link:blue:wan"
|
||||
autoprovisionStatusLed="tp-link:blue:qss"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
log()
|
||||
{
|
||||
|
||||
@@ -73,8 +73,8 @@ EOF
|
||||
done
|
||||
|
||||
mkswap -L swap -U $swapUUID /dev/sda1
|
||||
mkfs.ext4 -L root -U $rootUUID /dev/sda2
|
||||
mkfs.ext4 -L data -U $dataUUID /dev/sda3
|
||||
mkfs.ext4 -F -L root -U $rootUUID /dev/sda2
|
||||
mkfs.ext4 -F -L data -U $dataUUID /dev/sda3
|
||||
|
||||
log "Finished setting up filesystems"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ installPackages()
|
||||
signalAutoprovisionWaitingForUser
|
||||
|
||||
until (opkg update)
|
||||
do
|
||||
do
|
||||
log "opkg update failed. No internet connection? Retrying in 15 seconds..."
|
||||
sleep 15
|
||||
done
|
||||
@@ -50,6 +50,9 @@ autoprovisionStage2()
|
||||
else
|
||||
signalAutoprovisionWorking
|
||||
|
||||
echo Updating system time using ntp; otherwise the openwrt.org certificates are rejected as not yet valid.
|
||||
ntpd -d -q -n -p 0.openwrt.pool.ntp.org
|
||||
|
||||
# CUSTOMIZE: with an empty argument it will set a random password and only ssh key based login will work.
|
||||
# please note that stage2 requires internet connection to install packages and you most probably want to log in
|
||||
# on the GUI to set up a WAN connection. but on the other hand you don't want to end up using a publically
|
||||
|
||||
Reference in New Issue
Block a user