Hallo Leute,
habe mich hier registriert, da ich alleine nicht mehr weiterkomme.
Ich versuche meinen ethernet-only AV-Receiver (Yamaha RV-V675), mit Hilfe des Raspberry Pi 1 B+ und an dem angeschlossenen WiFi Adapter (EDIMAX EW-7612UAN V2), in das heimische WLAN-Netz zu integrieren.
Es gibt im Internet zahlreich Anleitungen dazu, doch die meisten sind veraltet, verwechseln Wlan-Bridge mit einem Wlan Router oder Setzen auf Lösungen, welche zwar einen Internet-Zugang freischalten aber das Gerät eben nicht in das bestehende Netzwerk einbinden.
Was ich ausschließen kann sind die Lösungen mit bridge-utils, da dazu (so wie ich es verstanden habe) eine spezielle Hardware verbaut werden muss, die das unterstützt. Ich kriege jedenfalls bei dem Befehl: "ifup br0" die Fehlermeldung: "can't add wlan0 to bridge br0: Operation not supported"
Nach langer Suche bin ich dann auf die Seite von Framp's Linux Tipps und Tricks gestoßen, wo er die Brücke mit Hilfe eines ARP Proxies realisiert: https://www.linux-tips-and-tricks.de/de/raspberry/1…l-bruecke-bauen
Die Anleitung hat auch wunderbar geklappt und ich kann meinen Receiver auch in der Fritzbox unter Netwerkverbindungen sehen, ich kann ihn auch anpingen und kann sogar die Weboberfläche im Browser aufrufen und Internetradio hören.
Mein Problem ist, das die zugehörige Android-App von Yamaha den nicht finden kann. Die App funktioniert problemlos, wenn ich den Receiver, testweise mit einem Kabel verbinde.
Framp hat mir empfohlen mit tcpdump zu beobachten, was an meinem wlan0 Interface ankommt, wenn ich die App auf dem Smartphone starte, das habe ich anschließend auch gemacht. Hier die Ausgabe:
sudo tcpdump -i wlan0 host 192.168.178.52
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 262144 bytes
22:28:06.659735 IP android-7d142868885e1.fritz.box.42097 > 255.255.255.255.1900: UDP, length 129
22:28:06.659773 IP android-7d142868885e1.fritz.box.42097 > 239.255.255.250.1900: UDP, length 129
22:28:06.659800 IP android-7d142868885e1.fritz.box > igmp.mcast.net: igmp v3 report, 1 group record(s)
22:28:06.965565 IP android-7d142868885e1.fritz.box.42097 > 255.255.255.255.1900: UDP, length 129
22:28:06.965605 IP android-7d142868885e1.fritz.box.42097 > 239.255.255.250.1900: UDP, length 129
So wie er meint sucht die App beim Start nach dlna/upnp-Clients im Netzwerk. Was auch in meinen Augen Sinn ergibt, denn der Receiver fungiert auch als ein dlna/upnp-Clients.
Desweiteren habe ich festgestellt, dass der umgekehrte Weg, (Receiver angeschlossen am TV und mit der Fernbedienung bedient) auch nicht funktioniert. Er findet meinen dlna/upnp-Server nicht. Betreibe meine Fritzbox als dlna/upnp-Server und kann von dort aus problemlos Musik und Videos an mein Smartphone und Fernseher streamen.
Es sieht so aus als ob nur der Port 80, für die Internetverbindung und Onlineradio offen ist, alle anderen (insbesondere der für dlna wichtige 1900) geschlossen sind bzw. die Verbindung wird auf diesen Port nicht weitergeleitet.
Um nun noch mehr Verwirrung zu stiften, habe ich die Ports von dem Receiver mit nmap abgescannt - hier die entsprechende Ausgabe:
nmap 192.168.178.37
Starting Nmap 7.60 ( https://nmap.org ) at 2018-09-17 20:41 CEST
Nmap scan report for RX-V675.fritz.box (192.168.178.37)
Host is up (0.019s latency).
Not shown: 995 closed ports
PORT STATE SERVICE
80/tcp open http
1026/tcp open LSA-or-nterm
1900/tcp open upnp
8080/tcp open http-proxy
50000/tcp open ibm-db2
Nmap done: 1 IP address (1 host up) scanned in 0.42 seconds
Alles anzeigen
Ich bin verwirrt
Ach ja vielleicht sollte ich erwähnen, dass mir der Receiver sagt (in seinem Einstellungsmenü), dass seine IP-Adresse die 192.168.178.35 ist - unter der ist er aber nicht in meinem Netzwerk zu erreichen, sondern eben nur unter der 192.168.178.37, die auch so in der Fritzbox angezeigt wird.
Was ich noch gemacht habe:
- Den Energiesparmodus der WLAN-Treiber zu deaktivieren. Laut der Anleitung aus der Debian-Wiki (https://wiki.debian.org/BridgeNetworkConnectionsProxyArp)
kann der Energiesparmodus bei ARP-Proxies zu Problemen führen. Leider ohne Erfolg. - Fritzbox neu gestartet -> keine Änderungen
- Downgegradet und versucht mit dem oben verlinkten Wiki-Artikel, ARP-Proxy unter Jessie einzurichten -> keine Änderungen.
Bin nun mit meinem Latein am Ende und hoffe das jemand von euch mir helfen kann. Ich wäre Ihm/Ihr sehr dankbar dafür.
Gruß
Waldemar
PS.: auf der Suche nach einer Lan-Wlan-Bridge bin ich auch über die Lösung mit Hilfe von etablets gestoßen: https://wiki.debian.org/BridgeNetworkConnections
Leider war das zu hoch für mich, so dass ich damit nichts Anfangen konnte, aber vielleicht blickt da jemand von euch durch.