วิธีการดีบักโครงสร้างพื้นฐาน DLNA


11

ฉันติดอยู่กับสถานการณ์ที่แปลกประหลาดที่บ้านและจะขอบคุณความช่วยเหลือใด ๆ

ฉันมี:

  • ตัวรับ AV Marantz NR1504 เชื่อมต่อผ่าน PowerLan และ Ethernet กับเราเตอร์ / โมเด็ม
  • Samsung SmartTV เชื่อมต่อผ่าน WiFi ไปยังเราเตอร์เดียวกัน
  • สมาร์ทโฟน Android ที่มี BubbleUPnP เชื่อมต่อผ่าน WiFi กับเราเตอร์เดียวกัน
  • Synology DS414 เชื่อมต่อผ่าน Ethernet โดยตรงกับเราเตอร์เดียวกัน

Synology มีไฟล์เพลง MP3 และ FLAC ฉันสามารถเข้าถึงคอลเล็กชันนี้จากทีวีผู้รับและ BubbleUPnP ฉันสามารถเล่นได้โดยตรงจากเครื่องรับเล่นโดยใช้ทีวีโดยใช้เสียงที่ส่งคืนโดย HDMI หรือใช้สมาร์ทโฟนของฉันเพื่อเข้าถึงคอลเล็กชั่นดนตรีและเล่นเสียงกับเครื่องรับ

Synology ให้บริการไฟล์เพลงโดยใช้ Media Server

เพื่อสรุปสถานการณ์เป็นเช่นนี้:

  • BubbpleUPnP สามารถดูคอลเลคชั่นดนตรีใน Synology และสามารถเห็นผู้รับ
  • ผู้รับสามารถเห็นคอลเลกชันดนตรีใน Synology และสามารถดู BubbleUPnP
  • ทีวีสามารถดูคอลเลคชั่นดนตรีใน Synology

ทุกอย่างทำงานได้ดีจนกระทั่งสักครู่ ฉันไม่ได้ใช้คุณสมบัติทั้งหมดตลอดเวลาดังนั้นฉันจึงไม่รู้ว่าเกิดอะไรขึ้น อย่างไรก็ตามในปัจจุบันสถานการณ์เป็นเช่นนี้:

  • BubbleUPnP ไม่เห็น Synology เลย มันยังเห็นผู้รับ
  • ผู้รับไม่เห็น Synology เลย มันเห็น BubbleUPnP
  • ทีวีสามารถดู Synology ได้ดีกับไฟล์สื่อทั้งหมด
  • Media Server ของ Synology แสดงรายการโทรทัศน์ BubbleUPnP และตัวรับสัญญาณใน Media Server> ความเข้ากันได้ของ DMA> รายการอุปกรณ์

ดังนั้น:

  • สองช่อง DLNA ทำงานได้ดี: ทีวี - Synology และ BubbleUPnP - ผู้รับ
  • สองช่องทาง DLNA ทำงานในลักษณะเดียว: Synology เห็น BubbleUPnP และตัวรับสัญญาณ แต่ไม่ใช่อีกทางหนึ่ง

ฉันสงสัยว่ามี "มาตรฐาน" หรือวิธีการที่แนะนำในการแก้ไขข้อบกพร่องการกำหนดค่าดังกล่าว เนื่องจากมันเกี่ยวข้องกับผู้ค้าและอุปกรณ์หลายรายการและการกำหนดค่าเครือข่ายที่ค่อนข้างซับซ้อนฉันจึงไม่รู้ด้วยซ้ำว่าฝ่ายสนับสนุนด้านเทคนิคใดที่จะถาม ในทางกลับกันฉันเชื่อว่าควรมีความรู้ในการแก้ไขปัญหาประเภทนี้และนั่นคือสิ่งที่ฉันกำลังมองหา

คำตอบ:


4

ปัญหาเหล่านี้มักจะยากที่จะเข้าใจ วิธีที่ฉันใช้คือจัดทำเอกสารแรกแต่ละอินเตอร์เฟสเครือข่ายในแต่ละอุปกรณ์รวมถึงเราเตอร์จุดเชื่อมต่อและอะแดปเตอร์ POWERlan บันทึกที่อยู่ MAC, ที่อยู่ IP, เกตเวย์เริ่มต้น, netmask และชื่อโฮสต์

ตอนนี้ไปที่เซิร์ฟเวอร์ DHCP หลักของคุณ (อาจเป็นเราเตอร์ที่บ้านของคุณ) และตรวจสอบให้แน่ใจว่าบันทึกนั้นแสดงที่อยู่ MAC ที่แน่นอนที่คุณบันทึกไว้และ MAC แต่ละเครื่องนั้นได้รับที่อยู่ IP เดียวกันทั้งหมดที่คุณเห็น ความแตกต่างอาจหมายความว่าคุณเปิดใช้งานเซิร์ฟเวอร์ DHCP ตัวที่สองโดยไม่ตั้งใจ (อาจซ่อนอยู่ในจุดเชื่อมต่อราคาถูกตัวขยายช่วง WiFi หรืออะแดปเตอร์ POWERlan) ซึ่งอาจสร้างการตั้งค่าเครือข่ายที่ผิดพลาดในอุปกรณ์บางเครื่องของคุณ

ตรวจสอบให้แน่ใจว่าอุปกรณ์ทั้งหมดของคุณอยู่ในซับเน็ตเดียวกัน นั่นหมายความว่าพวกเขาทั้งหมดมี netmask ที่เหมือนกันและบิตบนสุดจะเหมือนกัน ตัวอย่างเช่นถ้า netmask ของเราเตอร์ของคุณคือ 255.255.255.0 อุปกรณ์ทั้งหมดของคุณควรมี octet 3 อันดับแรกเหมือนกันกับเกตเวย์เริ่มต้นและกันและกันเช่น 192.168.1.1, 192.168.1.2 และ 192.168.1.3

ในเครือข่ายในบ้านขนาดเล็กเช่นที่คุณอธิบายไว้ฉันคาดว่าอุปกรณ์ทั้งหมดจะแบ่งปันเกตเวย์เริ่มต้นทั่วไป ตรวจสอบให้แน่ใจว่าเป็นเครือข่ายภายในที่อยู่ IP ของเราเตอร์ของคุณ

หากคุณคิดว่าอาจเป็นปัญหา DHCP ของปลอม แต่ก็ไม่สามารถเข้าใจได้ว่าเกิดอะไรขึ้นให้ลองพิจารณาเปลี่ยนอินเทอร์เฟซเครือข่ายทั้งหมดของคุณเพื่อใช้ที่อยู่ IP แบบคงที่


คุณสับสน DLNA และ DHCP ไหม
Sean Houlihane

3
@ SeanHoulihane ไม่ แต่จากคำอธิบายฉันเชื่อว่าสาเหตุที่แท้จริงเป็นปัญหาเครือข่าย เมื่อเขาให้ทุกโหนดในเครือข่ายสื่อสารอย่างถูกต้องฉันคิดว่าปัญหา DLNA ของเขาจะหายไป ฉันเคยเห็นพฤติกรรมที่คล้ายกันมาก่อนเมื่อฉันกำหนดค่าเราเตอร์ TP-Link ตัวเล็ก ๆ เพื่อทำหน้าที่เป็นจุดเข้าใช้งานโดยไม่ได้ตั้งใจ แต่ปล่อยให้ dhcpd ทำงานอยู่
John Deters
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.