[Fli4l_dev] Informationen zu den wöchentlichen 4.0-Archiven vom 24.03.2017 (r47533)

B. Sprenger b.sprenger at sprenger-ffm.de
Do Mär 30 08:48:45 CEST 2017


Guten Morgen zusammen,

Am 29.03.2017 um 22:01 schrieb Sebastian Klein:
>>> phyint eth1.8 at eth1 disabled
>>
>> warum steht denn eth1.8 als diabled da drin?!?
>> lösch die Zeile mal und bei den anderen das "@eth..."
>>
> also so:
>
> # configure disabled interface
> phyint lo disabled
> phyint eth0 disabled
> phyint eth1 disabled
> phyint eth1.7 disabled
> phyint dummy0 disabled
> phyint ppp1 disabled
>

Ich habe die Datei wie gewünscht geändert, den igmp gekilled und neu 
gestartet.
Das Log sieht (für mich) unverändert aus.
Bin nicht vor Ort, so dass das Fernsehen testen kann, gehe aber davon 
aus, dass es nicht funktioniert.

Nachfolgend das Log.

igmpproxy[9252]: Searching for config file at '/etc/igmpproxy.conf'
igmpproxy[9252]: Config: Quick leave mode enabled.
igmpproxy[9252]: Config: Got a phyint token.
igmpproxy[9252]: Config: IF: Config for interface eth1.8.
igmpproxy[9252]: Config: IF: Got upstream token.
igmpproxy[9252]: Config: IF: Got ratelimit token '0'.
igmpproxy[9252]: Config: IF: Got threshold token '1'.
igmpproxy[9252]: Config: IF: Got altnet token 239.35.0.0/16.
igmpproxy[9252]: Config: IF: Altnet: Parsed altnet to 239.35/16.
igmpproxy[9252]: Config: IF: Got altnet token 217.0.119.0/24.
igmpproxy[9252]: Config: IF: Altnet: Parsed altnet to 217.0.119/24.
igmpproxy[9252]: Config: IF: Got altnet token 193.158.34.0/23.
igmpproxy[9252]: Config: IF: Altnet: Parsed altnet to 193.158.34/23.
igmpproxy[9252]: IF name : eth1.8
igmpproxy[9252]: Next ptr : 0
igmpproxy[9252]: Ratelimit : 0
igmpproxy[9252]: Threshold : 1
igmpproxy[9252]: State : 1
igmpproxy[9252]: Allowednet ptr : 8db82b0
igmpproxy[9252]: Config: Got a phyint token.
igmpproxy[9252]: Config: IF: Config for interface eth2.
igmpproxy[9252]: Config: IF: Got downstream token.
igmpproxy[9252]: Config: IF: Got ratelimit token '0'.
igmpproxy[9252]: Config: IF: Got threshold token '1'.
igmpproxy[9252]: Config: IF: Got whitelist token 239.35.0.0/16.
igmpproxy[9253]: select() failure; Errno(14): Bad address
igmpproxy[9253]: select() failure; Errno(14): Bad address




Was mir aber aufgefallen ist:
Meine igmp.conf sah so aus (Auszug):
# configure disabled interface
phyint lo disabled
phyint eth0 disabled
phyint eth1 disabled
phyint eth1.7 at eth1 disabled
phyint eth1.8 at eth1 disabled
phyint dummy0 disabled
phyint ppp1 disabled


Da ist ja noch ein @eth1 angehängt.
Das habe ich jetzt rausgelöscht (zusammen mit der eth1.8 Zeile).


Okay, gerade nochmal die Variante mit angehängtem @eth1 ausprobiert: => 
geht auch nicht.


Hier noch der Kreuzvergleich der Logdatei mit der funktionierenden 
Version (r45569):
igmpproxy[2114]: RECV Membership query   from 172.30.0.1      to 224.0.0.1
igmpproxy[2114]: RECV V2 member report   from 172.30.0.1      to 224.0.0.2
igmpproxy[2114]: The IGMP message was from myself. Ignoring.
igmpproxy[2114]: RECV V2 member report   from 172.30.0.1      to 224.0.0.22
igmpproxy[2114]: The IGMP message was from myself. Ignoring.
igmpproxy[2114]: RECV Membership query   from 10.224.191.254  to 224.0.0.1
igmpproxy[2114]: Got a interupt signal. Exiting.
igmpproxy[2114]: All routes removed. Routing table is empty.

igmp beendet durh Senden von KILL.
Anschliessend Neustart mit
igmpproxy -v -v /etc/igmpproxy.conf


igmpproxy[13066]: adding VIF, Ix 0 Fl 0x0 IP 0x01001eac eth2, Threshold: 
1, Ratelimit: 0
igmpproxy[13066]: adding VIF, Ix 1 Fl 0x0 IP 0x2898e00a eth1.8, 
Threshold: 1, Ratelimit: 0
igmpproxy[13066]: joinMcGroup: 224.0.0.2 on eth2
igmpproxy[13066]: joinMcGroup: 224.0.0.22 on eth2
igmpproxy[13067]: RECV Membership query   from 172.30.0.1      to 224.0.0.1
igmpproxy[13067]: RECV V2 member report   from 172.30.0.1      to 224.0.0.2
igmpproxy[13067]: The IGMP message was from myself. Ignoring.
igmpproxy[13067]: RECV V2 member report   from 172.30.0.1      to 224.0.0.22
igmpproxy[13067]: The IGMP message was from myself. Ignoring.



Das Logfile sieht ganz anders aus und ist auch viel kürzer.
Hilft uns bzw. euch das weiter?

LG
Boris




Mehr Informationen über die Mailingliste Fli4l_dev