Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
der an den PC angeschlossene Router muss, bevor die Firmware installiert werden kann über das Netzwerk booten. Ich habe auch einen Vorgefertigten Code für einen BootP und einen TFTP server allerdings arbeite ich noch nicht sehr lange mit Java und weiß deswegen nicht was ich zum Beispiel mit der Netboot datei tun soll die mir gegeben wurde?
Da ich Leider nicht weiß welcher Teil des Codes wichtig für euch ist würde ich euch bitten mir zu sagen was ihr braucht. Habe 5 Verschiedene Klassen: MBootP, ArraysN, MBootPacket, MBootSocket, SwingWorker
Es ist fraglich ob da Java beteiligt ist - netboot heisst FW-Datei ans richtig Ort kopieren, dann TFTP-Server starten, dann router booten - fertig.
Wo "der richtige Ort" ist, kann ich dir nicht beantworten, denn das hängt vom verwendeten TFTP-Server, dem Betriebssystem und wenn möglich noch von anderen Faktoren ab.
Dann wäre auch noch die Frage: Läuft der TFTP-Server auf deinem PC schon? Und funktioniert denn das Booten schon oder gibts nur Probleme beim Firmware-Installieren?
Habe es noch nie gemacht, also weiss da Asgar13 evtl mehr
[EDIT]
Andi_CH kam mir zuvor... meine Fragen haben auch darauf angespielt, da ich nicht weiss wieso Java beteiligt ist und ob die java-Dateien evtl für die Router-Firmware sind? also erstmals TFTP zum laufen bringen.
also der TFTP Server läuft problemlos und der BOOTP auch. Aber ich muss dem BOOTP Server ja irgendwie sagen welche IP er zuweisen muss? und der TFTP Server muss auch wissen welche Datei er senden soll. Aber ich finde in diesem Code leider keine entsprechende Komponente. mein Problem ist, wie ich es schaffe mithilfe von Java den Router über Netzwerk(und somit eben mithilfe des TFTP und des BOOTP)zu booten um dann über Ethernet die Firmware(die übrigens von der Firma selbst geschrieben wurde und somit auch nicht beim Kauf installiert war) zu installieren.
Der Tftp-Server weist doch keine IPs zu? Das macht der DHCP Server.
Der Netzwerkbootprozess läuft übrigens ohne IP, also auch ohne IP-Nummern, direkt über MAC Adressen und funktioniert somit nur im lokalen Netzwerk.
Nach dem Bootprozess wird der Router wohl die geladene Software starten und dann muss das Setting, sofern es nicht lokal gespeichert ist, per Konfiguration eingegeben werden. Sollte die IP ein Installationsparameter sein, bin ich komplett überfragt wie man die setzt.
Aber das ist jetzt sicheres Auftreten bei teilweiser Ahnungslosigkeit ;-)
----
Aber eine Frage bleibt: Was ums Himmelswillen hat das mit "Java Grundlagen" zu tun.
okay danke ja also ich hab damit noch nie gearbeitet und das ist nur das was mir hier dazu gesagt wurde... ja das setting wird über Parameter abgefertigt und dann wartet der Router darauf das er (so wurde es mir erzählt) die IP Adresse des Webservers kriegt wo die Firmware kriegt. Dann überträgt der TFTP Server die Datei auf den Router. Aber das kann ja nicht stimmten. Wozu ist aber dann diese NetBoot datei die ich hier auf meine Desktop liegen habe ?
---
und ja tut mir leid ich dachte nicht das es so kompliziert wäre