Hallo
ich habe folgendes Problem, ich möchte ein Datagramm Paket im lokalen Netzwerk broadcasten. Unter Windows geht die ganze Sache auch wunderbar, bloss unter Linux (Suse 9.3) kommen die Broadcast Paket nicht an, besser gesagt werden nicht angenommen.
Die Firewall hab ich ausgestellt, an der kann es also nicht liegen.
Broadcast von Linux --> zu Windows: OK
Broadcast von Windows --> zu Windows: OK
Broadcast von Windows --> zu Linux: Paket kommt nicht an.
Broadcast von Linux --> zu Linux: Paket kommt nicht an.
Der Broadcast geht an die Adresse 255.255.255.255 anders ist mit Java auch nicht möglich glaube ich.
Wenn ich das Paket direkt an die entsprechende IP schicke, kommt es bei jedem Fall an.
Hat irgendwer ne Idee an was es liegen könnte?
Ciao Florian
EDIT:
Hab die Lösung nach stundenlangem Googlen selbst gefunden.
bugs.sun.com/bugdatabase/view_bug.do?bug_id=4191980
ich habe folgendes Problem, ich möchte ein Datagramm Paket im lokalen Netzwerk broadcasten. Unter Windows geht die ganze Sache auch wunderbar, bloss unter Linux (Suse 9.3) kommen die Broadcast Paket nicht an, besser gesagt werden nicht angenommen.
Die Firewall hab ich ausgestellt, an der kann es also nicht liegen.
Broadcast von Linux --> zu Windows: OK
Broadcast von Windows --> zu Windows: OK
Broadcast von Windows --> zu Linux: Paket kommt nicht an.
Broadcast von Linux --> zu Linux: Paket kommt nicht an.
Der Broadcast geht an die Adresse 255.255.255.255 anders ist mit Java auch nicht möglich glaube ich.
Wenn ich das Paket direkt an die entsprechende IP schicke, kommt es bei jedem Fall an.
Hat irgendwer ne Idee an was es liegen könnte?
Ciao Florian
EDIT:
Hab die Lösung nach stundenlangem Googlen selbst gefunden.
bugs.sun.com/bugdatabase/view_bug.do?bug_id=4191980