Archiv > General

Was Ist Mit Dem Vompserver-addon?

<< < (4/7) > >>

Marcus:
Vielen Dank an alle die hier mitgeholfen haben!

Das vompserver-Addon funktioniert nun einwandfrei, zumindest für die Rev. H3 der MediaMVP. Zu anderen Rev. kann ich nix sagen, habe nur die H3. So wie ich es verstanden habe, sollte es aber auch für die anderen Rev. funktionieren.

Habe das vompserver-Addon als stable markiert.

Grüße
Marcus

Marcus:
@bustler:

Ich denke ich weiß jetzt, warum deine MVP nicht bootet. Sie findet den TFTP Server nicht. Es gibt einen Unterschied zwischen <H1 und >=H1 MediaMVP´s, was den Bootprozess angeht:

<H1, z.B. D3A:
Diese brauchen den DHCP Server nicht nur um eine IP-Adresse zu bekommen, sie holen sich vom DHCP Server auch die Information, wo genau sich der TFTP Server befindet. Wie genau man das bei verschiedenen DHCP Servern einstellt, ist unterschiedlich. Vielleicht verrätst du mir, welchen Router du verwendest, dann kann ich dir weiterhelfen.

>=H1, z.B. H3:
Diese brauchen den DHCP Server nur um eine IP-Adresse zu bekommen. Danach senden sie auf Port 16881 ein broadcast UDP packet an den MVPRelay-Server, der zurückgibt, wo sich die Firmware befindet.

Also kann man kurz sagen, du kannst MVPRelay deaktivieren, da dieser nur für MVP´s >=H1 benötigt wird. Stattdessen musst du in deinem Router angeben, wo sich der TFTP-Server befindet. Dafür gibt es Optionen, die unterschiedlich benannt sein können.

Oder, du probierst mal den DHCP vom vompserver, möglicherweise macht der das automatisch!? Darauf würde ich aber verzichten, denn zwei DHCP-Server im gleichen Netz,... naja...

Grüße
Marcus

PS:
Die Quellen meiner Recherche
1. openwrt MediaMVPHowTo
2. mvpmc.wikispaces.com

EDIT: Bei meiner m0n0wall heißen die DHCP Optionen übrigens Next server (hier kommt die IP des VDR rein) und Filename (hier kommt der Dateiname der Firmware rein)

bustler:
hi marcus,
cool dass du dich immernoch mit dem thema beschäftigst, obwohl es bei dir schon läuft :)
ich wollt schon fast aufgeben und meine MVP wieder in eine schublade stopfen - aber das was du da schreibst macht mir hoffnung! mein router/DHCP-server ist ein thomson speedtouch 546. in der DHCP konfiguration gibt nicht unbedingt viel her:

da ich aber nicht auf den DHCP des routers angewiesen bin sondern meine netzwerkdevices sowieso alle eine fixe IP haben
wäre eine integration des DHCP-servers in den vdr mit den entspr. möglichkeiten einer TFTP zuweisung ausreichend.
EDIT:
moment - du sagst im vompserver addon ist das integriert?
muss ich mal probieren - ich werde den router als DHCP-server verwenden und in den configs:

vomp.conf

--- Code: ---Server name = MLD.localdom
Bootp server enabled = yes
TFTP server enabled = yes
TFTP directory = /tftpboot
MVPRelay enabled = yes

--- End code ---

vomp-xx-xx-xx-xx-xx-xx.conf

--- Code: ---[Boot]
## If you enable the bootp server in vomp.conf, you can  specify an IP to give out to this MVP here.
IP = 192.168.0.5

## If you have a router that gives out addresses but you want the above address forced to the MVP, set this:
Override IP = 1

## A file name to send to the MVP. The MVP will then request this file from the TFTP server. Don't use a path here!
TFTP file name = vomp-dongle

[General]
## The client auto-detects whether to use PAL or NTSC. If you want to force the other one, set it here. Beware of popping
## your TV with this one!
# Override Video Format = NTSC

--- End code ---

OK? - wobei in der vomp-xx-xx-xx-xx-xx-xx.conf die IP meiner MLD steht.
oder gilt die für die MVP? da würde ich dann eine IP kollision haben.

gruß
peter

bustler:
testergebnis mit:  IP = 192.168.0.9
nichts :(

vompserver.log

--- Code: ---20:31:32.104845 [debug]  BOOTPD - Starting wait
20:31:41.120913 [debug]  BOOTPD - Wait finished
20:31:41.121005 [debug]  BOOTPD - Got request
20:31:41.121082 [debug]  Config - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:41.121109 [debug]  BOOTPD - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:41.121257 [debug]  BOOTPD - Found IP 192.168.0.9 for MVP
20:31:41.121354 [debug]  BOOTPD - Will enforce IP 192.168.0.9 on MVP even if it already has another
20:31:41.121387 [debug]  BOOTPD - Giving MVP IP from config
20:31:41.121546 [debug]  UDP - 255.255.255.255:16868 send failed 300
20:31:41.121583 [debug]  UDP - 255.255.255.255:16868 send failed 300 2nd try
20:31:41.121610 [debug]  BOOTPD - Starting wait
20:31:50.145250 [debug]  BOOTPD - Wait finished
20:31:50.145340 [debug]  BOOTPD - Got request
20:31:50.145453 [debug]  Config - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:50.145487 [debug]  BOOTPD - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:50.145651 [debug]  BOOTPD - Found IP 192.168.0.9 for MVP
20:31:50.145750 [debug]  BOOTPD - Will enforce IP 192.168.0.9 on MVP even if it already has another
20:31:50.145784 [debug]  BOOTPD - Giving MVP IP from config
20:31:50.145947 [debug]  UDP - 255.255.255.255:16868 send failed 548
20:31:50.145987 [debug]  UDP - 255.255.255.255:16868 send failed 548 2nd try
20:31:50.146014 [debug]  BOOTPD - Starting wait
20:31:32.104845 [debug]  BOOTPD - Starting wait
20:31:41.120913 [debug]  BOOTPD - Wait finished
20:31:41.121005 [debug]  BOOTPD - Got request
20:31:41.121082 [debug]  Config - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:41.121109 [debug]  BOOTPD - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:41.121257 [debug]  BOOTPD - Found IP 192.168.0.9 for MVP
20:31:41.121354 [debug]  BOOTPD - Will enforce IP 192.168.0.9 on MVP even if it already has another
20:31:41.121387 [debug]  BOOTPD - Giving MVP IP from config
20:31:41.121546 [debug]  UDP - 255.255.255.255:16868 send failed 300
20:31:41.121583 [debug]  UDP - 255.255.255.255:16868 send failed 300 2nd try
20:31:41.121610 [debug]  BOOTPD - Starting wait
20:31:50.145250 [debug]  BOOTPD - Wait finished
20:31:50.145340 [debug]  BOOTPD - Got request
20:31:50.145453 [debug]  Config - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:50.145487 [debug]  BOOTPD - Opened config file: /etc/vdr/plugins/vompserver/vomp-00-0D-FE-00-42-F0.conf
20:31:50.145651 [debug]  BOOTPD - Found IP 192.168.0.9 for MVP
20:31:50.145750 [debug]  BOOTPD - Will enforce IP 192.168.0.9 on MVP even if it already has another
20:31:50.145784 [debug]  BOOTPD - Giving MVP IP from config
20:31:50.145947 [debug]  UDP - 255.255.255.255:16868 send failed 548
20:31:50.145987 [debug]  UDP - 255.255.255.255:16868 send failed 548 2nd try
20:31:50.146014 [debug]  BOOTPD - Starting wait

--- End code ---

Marcus:

--- Quote ---mein router/DHCP-server ist ein thomson speedtouch 546. in der DHCP konfiguration gibt nicht unbedingt viel her:
--- End quote ---

Ja, das stimmt leider. Ich kann dort nichts finden, was uns weiterhelfen würde. Möglicherweise ist es woanders versteckt.


--- Quote ---moment - du sagst im vompserver addon ist das integriert?
--- End quote ---

Ja.

Und zwar sind das folgende Einträge:

--- Code: ---Bootp server enabled = yes
--- End code ---


--- Code: ---[Boot]
## If you enable the bootp server in vomp.conf, you can  specify an IP to give out to this MVP here.
IP = 192.168.0.5

## If you have a router that gives out addresses but you want the above address forced to the MVP, set this:
Override IP = 1

## A file name to send to the MVP. The MVP will then request this file from the TFTP server. Don't use a path here!
TFTP file name = vomp-dongle
--- End code ---


Wobei IP = 192.168.0.5 die Adresse der MediaMVP wird. Dort also eine bisher noch nicht verwendete Adresse eintragen. Override IP würd ich jetzt vom Gefühl her mal auf 1 belassen, falls das nicht klappt, mal mit 0 probieren.

Wichtig ist jetzt nur, dass dir der DHCP Server deines Speedport nicht dazwischenfunkt. Sehe ich das richtig, dass der sowieso deaktiviert ist und deine Clients alle manuell konfiguriert sind?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version