บางที การเพิ่ม WS-Discovery จะช่วยแก้ปัญหานี้ได้ ดูรายงานข้อผิดพลาดนี้สำหรับข้อมูลเพิ่มเติม: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1831441.
นี่คือวิธีแก้ไขที่เป็นไปได้จากรายงานนั้น:
Windows 10 ปิดใช้งานภาษาไคลเอ็นต์ smbv1 ในบิลด์ใหม่และสิ่งนี้ใน
ปิดใช้งานการค้นหาโฮสต์ NetBIOS ในตัวจัดการไฟล์ กำหนดค่า
ด้วยวิธีนี้ Win10 จะไม่สามารถเรียกดูเครือข่ายและค้นพบ
เซิร์ฟเวอร์ Linux Samba ด้วยการเพิ่ม WSD ใน Ubuntu Win10 จะ
ค้นพบเซิร์ฟเวอร์ Linux Samba โดยใช้โปรโตคอล WSD ดั้งเดิม
มีบางอย่างใน GitHub ที่มีสิ่งนี้อยู่แล้ว
สร้าง. สามารถใช้งานได้ใน Ubuntu แต่ต้องใช้งานบางอย่าง
ดำเนินการ:
[1] ดาวน์โหลดไฟล์:
ว้าว https://github.com/christgau/wsdd/archive/master.zip
[2] หลังจากขยายไฟล์แล้วให้เปลี่ยนชื่อสคริปต์ไพ ธ อน:
sudo mv wsdd-master/src/wsdd.py wsdd-master/src/wsdd
[3] คัดลอกไปที่ /usr/bin
sudo cp wsdd-master/src/wsdd /usr/bin
[4] มีไฟล์บริการ systemd อยู่ในแพ็คเกจแล้ว
ต้องคัดลอกไปยังตำแหน่งที่ถูกต้อง:
sudo cp wsdd-master/etc/systemd/wsdd.service /etc/systemd/system
[5] ต้องแก้ไขไฟล์ wsdd.service เพื่อลบการอ้างอิงถึง
ไม่มีใครใช้:
#ผู้ใช้=ไม่มีใคร
#Group=ไม่มีใคร
[6] จากนั้นเปิดใช้บริการ:
sudo systemctl daemon-reload sudo systemctl เริ่ม wsdd sudo systemctl
เปิดใช้งาน wsdd