Ich versuche dann vielleicht einfach mal, die passenden Links (nur für Dich und um Deine Zweifel, daß es sich tatsächlich um Dein eigenes Such- und Leseversagen handelt, auszuräumen) zusammenzusuchen:
Den Weg zu meinem Repository bei GitHub hattest Du ja offenbar schon gefunden:
dynamic package management for AVM routers. Contribute to PeterPawn/YourFritz development by creating an account on GitHub.
github.com
Dort steht dann im Verzeichnis
eva_tools
(
https://github.com/PeterPawn/YourFritz/tree/main/eva_tools) eine (kurze) Beschreibung der enthaltenen Dateien, wobei auch ausdrücklich folgender Punkt in der entsprechenden
README.md
enthalten ist:
Markdown (GitHub flavored):
## Other sources of information
If you need help using these files to access the FTP server of AVM's EVA loader, have a look at this thread:
https://www.ip-phone-forum.de/threads/wie-verwende-ich-denn-nun-die-skript-dateien-aus-yourfritz-eva_tools.298591/
Damit wären wir also beim Link zu diesem Thread:
https://www.ip-phone-forum.de/threa...kript-dateien-aus-yourfritz-eva_tools.298591/, wobei auch noch dabei steht (allerdings nur in englischer Sprache, aber das übersetzt mir DeepL auch so:
Markdown (GitHub flavored):
## Andere Informationsquellen
Wenn Sie Hilfe benötigen, um mit diesen Dateien auf den FTP-Server des EVA-Loaders von AVM zuzugreifen, schauen Sie sich diesen Thread an:
https://www.ip-phone-forum.de/threads/wie-verwende-ich-denn-nun-die-skript-dateien-aus-yourfritz-eva_tools.298591/
) und damit sollte diese "Präambel" auch kaum noch Mißverständnisse zulassen.
Kommen wir also zum Thread hier im IPPF ... dort steht im (ursprünglichen, denn der Text vor dem (provisorischen) "horizontal ruler" wurde ja erkennbar erst nachträglich eingefügt) zweiten Absatz das Folgende:
Wer nicht weiß, wie er an die beschriebenen Skript-Dateien kommen soll und/oder
was ggf. noch passieren muß, damit diese Dateien zur eigenen Linux-Installation passen, kann am Beginn
dieses Threads nachlesen.
- die Farbe habe ich allerdings nur hier hinzugefügt, um den Satz(-teil) zu verdeutlichen.
Aber damit sollte - wenn man das denn gelesen HAT - ja der weitere Weg zu diesem Thread führen:
https://www.ip-phone-forum.de/threads/fritz-box-7580-firmware-153-06-90-telnet-service-freischalten-geht-auch-für-7560-und-7590.296678/ und dort kann man dann wiederum folgendes finden:
Was brauchen wir dafür?
- ein Linux-System mit einer halbwegs sinnvollen Shell - die "dash" ist hier eher ungeeignet, besser nimmt man eine "bash" oder - auf Systemen mit einer BusyBox - auch die "ash" aus deren Angebot (wobei prinzipiell auch die "dash" natürlich reichen würde, aber als interaktive Shell ist sie "unterentwickelt")
- ein originales Firmware-Image von AVM, für die 7580 finden wir das hier: http://ftp.avm.de/fritz.box/fritzbox.7580/firmware/deutsch/FRITZ.Box_7580.153.06.90.image
- zwei Programme aus den "squashfs-tools" in Version 4.3, mit den passenden Patches, damit diese auch das AVM-Format verarbeiten können - die notwendigen Patches sind inzwischen in das Freetz-Projekt eingeflossen und man könnte dort die notwendigen Programme mit einem "make host-tools" bauen lassen ... andererseits habe ich die Binaries für ein x86-basiertes Linuxsystem in meinem YourFritz-Repository hinterlegt und die kann man (mit entsprechender Vorsicht und nach Prüfung der Signatur - wie das geht, ist aber nicht Thema dieses Beitrags) auch direkt verwenden; wie das Klonen eines Repositories mittels "git" funktioniert, kommt nachher im Text
- ja ... und wir brauchen halt auch "git", wenn wir mit dem YourFritz-Repository auf github.com arbeiten wollen; spätestens bei der Übertragung des Images auf die Box brauchen wir dann ohnehin die dort liegenden "eva_tools"
- für das Suchen der FRITZ!Box im Netzwerk brauchen wir dann für die Skripte in "eva_tools" auch noch das Programm "socat", das sich garantiert irgendwo in einem Paket-Repository für das verwendete Linux-System finden läßt und vorher installiert werden muß
- und last, but not least ... wir brauchen noch das Programm "netcat" in der "openbsd"-Ausführung (Paket "netcat-openbsd" unter Debian), um später mit dem FTP-Server im Bootloader zu kommunizieren
- das verwendete Linux-System muß die C-Library auch für 32-Bit-Software bereitstellen, ebenso eine "libz.so" in einer 32-Bit-Version, sofern es ein x86_64-System ist - das YourFritz-Repository enthält ohnehin nur die Binärdateien für x86 und MIPS32 zur Zeit ... das könnte sich in der Zukunft ändern; die MIPS-Binaries für "unsquashfs" und "mksquashfs4" sind aber wirklich statisch gelinkt und brauchen keine weiteren Dateien - zur Verwendung mit 64-Bit-Systemen siehe auch hier: https://www.ip-phone-forum.de/threads/fritzbox-7560-fritz-os-6-90-telnet-shell-zugriff.296795/
Darin ist jetzt auch die Shell erwähnt - inkl. der Tatsache, daß eine
dash
eher ungeeignet ist und wenn bei Dir tatsächlich
/bin/sh
ein Link auf
/bin/bash
sein sollte (wie Du es irgendwo weiter oben geschrieben hast), dann wäre das Ändern der SheBangs gar nicht notwendig gewesen. Irgendetwas paßt da also nicht so ganz zusammen.
Ebenso ist im oben stehenden Zitat von der Notwendigkeit die Rede, für die Benutzung von
eva_discover
das Paket mit
socat
zu installieren und zu guter Letzt steht dann sogar noch drin (im letzten Punkt vor dem roten Text), welches
netcat
-Paket man
UNTER DEBIAN installieren sollte.
Sorry ... mehr geht nun mal nicht und für die Frage, welche Suchmaschine welche Ergebnisse in welcher Reihenfolge ausspuckt, bin ich garantiert nicht zuständig, zumal das eben auch immer von den "Qualitäten" des Benutzers abhängt, denn unterschiedlich formulierte Suchanfragen liefern dann auch unterschiedlich Qualität in den Ergebnissen.
Anders als Du gehe ich auch nicht davon aus, daß mit dem oben von mir bewiesenen Weg der denkbaren Informationsbeschaffung sich für weitere Leser IRGENDETWAS ändert ... denn dafür müßten die auch erst einmal DIESEN Thread hier finden und da bin ich - angesichts von Titel und Teilnehmern - dann doch eher skeptisch, solange die nicht auch eine (ohnehin eher exotische) 7430 verwenden.
---- zusammengefügt aus zwei Beiträgen -----
Dennoch fand ich es etwas merkwürdig, daß das entscheidende HowTo nur noch bei archive.org zu finden ist.
Dann sei doch einfach mal froh, daß es überhaupt einen Link dorthin gab und Du (vermutlich) sogar noch mit einer Redirection von yourfritz.de aus dorthin gelangt bist. Wenn Du anstelle irgendwelcher Begründungen für Deine Schwierigkeiten einfach mal einen der verlinkten Threads GELESEN hättest, wäre Dir auch ein Grund für diesen Umstand, der Dir so MERKWÜRDIG vorkommt, offengelegt worden:
EDIT (01.12.2018): Wer auf der Suche nach einer anderen und für ihn/sie vielleicht leichter zu verstehenden Beschreibung bzw. einer "step by step"-Anleitung ist, kann ja mal einen Blick hierauf werfen:
/howto-fritz-box-firmware-images-auch-unsignierte-ueber-den-bootloader-installieren-577
Der Link auf den originalen Speicherort dieser Anleitung funktioniert nicht mehr, ich habe unter
http://yourfritz.de/desc-eva eine Umleitung auf diese Anleitung in der Wayback-Machine angelegt.
Du IRRST also ganz deutlich, wenn Du der Ansicht bist, daß das ENTSCHEIDENDE HowTo NUR in der Wayback-Machine zu finden ist - es gibt durchaus noch andere Quellen, die auch noch IMMER WIEDER in der Anleitung verlinkt sind und in aller Regel wieder auf den schon erwähnten Thread "Wie verwende ich ..." verweisen.
Und um das Ganze dann noch weiter abzurunden ... auch im HowTo von
@qwertz.asdfgh steht folgender Satz:
Als erstes lädt man das aktuelle YourFritz (man beachte auch Paketabhängigkeiten, neben git z.B. auch socat und netcat in der OpenBSD-Variante) von @PeterPawn herunter:
Ich weiß irgendwie wirklich nicht, wieso sich da jemand aufregen sollte, daß die Informationen nicht vorhanden sind oder erst "mühsam" zusammenzusuchen wären.