1
0
spegling av https://github.com/dockur/windows.git synced 2026-06-12 13:19:34 +08:00

fix: Use NetBIOS on i440fx machines

This commit is contained in:
Kroese
2024-05-28 18:20:27 +02:00
committad av GitHub
förälder 4ed3437983
incheckning fa3b17e871
+6 -5
Visa fil
@@ -72,19 +72,20 @@ mkdir -p "$share"
! smbd && smbd --debug-stdout
legacy="N"
legacy=""
if [ -f "$STORAGE/windows.old" ]; then
MT=$(<"$STORAGE/windows.old")
[[ "${MT,,}" == "pc-q35-2"* ]] && legacy="Y"
[[ "${MT,,}" == "pc-q35-2"* ]] && legacy="y"
[[ "${MT,,}" == "pc-i440fx-2"* ]] && legacy="y"
fi
if [[ "$legacy" == [Yy1]* ]]; then
if [ -n "$legacy" ]; then
[[ "$DHCP" == [Yy1]* ]] && return 0
# Enable NetBIOS on Windows XP
# Enable NetBIOS on Windows XP and lower
! nmbd && nmbd --debug-stdout
else
# Enable Web Service Discovery
# Enable Web Service Discovery on Vista and up
wsdd -i "$interface" -p -n "$hostname" &
echo "$!" > /var/run/wsdd.pid
fi