From f87d4d3108a7dbc2d23e3f2740d4964ce90115e4 Mon Sep 17 00:00:00 2001 From: Alfonso Gamboa Date: Mon, 9 May 2022 03:24:10 -0700 Subject: [PATCH] fix rtsp server wlan0 password --- README.md | 1 + SD_ROOT/wz_mini/run_mmc.sh | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dadb496..e1f3368 100644 --- a/README.md +++ b/README.md @@ -201,6 +201,7 @@ Huge credit to @mnakada for his libcallback library: [https://github.com/mnakada ## Latest Updates +* 05-09-22: fix bug in run_mmc.sh that did not store the wlan mac when using a wired usb or ethernet connection for the rtsp server * 05-09-22: update libcallback sources with patch to fix rtsp across multiple firmware versions for all devices (v3/panv2/db) * 05-08-22: update libcallback sources with patch to enable pan v2 rtsp functionality. * 05-08-22: Include iptables and NFSv4 kernel modules, enable swap ON by default. diff --git a/SD_ROOT/wz_mini/run_mmc.sh b/SD_ROOT/wz_mini/run_mmc.sh index 7c8d913..3702a05 100755 --- a/SD_ROOT/wz_mini/run_mmc.sh +++ b/SD_ROOT/wz_mini/run_mmc.sh @@ -79,16 +79,21 @@ wait_sdroot() { } +store_mac() { + echo "store original mac" + cat /sys/class/net/wlan0/address | tr '[:lower:]' '[:upper:]' > /opt/wz_mini/tmp/wlan0_mac +} + wait_wlan() { ##Check if the driver has been loaded for the onboard wlan0, store the MAC. while true do if ifconfig wlan0 | grep "inet addr"; then - echo "store original mac" - cat /sys/class/net/wlan0/address | tr '[:lower:]' '[:upper:]' > /opt/wz_mini/tmp/wlan0_mac + store_mac break elif [[ "$ENABLE_USB_ETH" == "true" || "$ENABLE_USB_DIRECT" == "true" ]]; then + store_mac break fi echo " wlan0 not ready yet..."