[Gelöst] Freetz-ng / Download busybox schlägt fehl

elmuerte

Neuer User
Mitglied seit
29 Mrz 2006
Beiträge
92
Punkte für Reaktionen
1
Punkte
8
Hallo,

ich hatte mir das vorgefertigte freetz-ng virtualbox image (Freetz-Linux-1.7.1-Ubuntu 21.04-(Hirsute Hippo) 64-Bit.ova) gezogen / gestaret und auch alle Pakete aktualisiert.
Mit make menuconfig habe ich auch erfoglreich die config für meine 7312 erstellt.
Beim Befehl make kommt es aber zu diesem Fehler beim download der benötigten busybox version:
tools/freetz_download dl busybox-1.33.1.tar.bz2 http://www.busybox.net/downloads 7f9f8acf026ed11dfa9b672c41b204e0

--2021-08-24 11:40:18-- http://www.busybox.net/downloads/busybox-1.33.1.tar.bz2
Resolving www.busybox.net (www.busybox.net)... 140.211.167.122
Connecting to www.busybox.net (www.busybox.net)|140.211.167.122|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://busybox.net/downloads/busybox-1.33.1.tar.bz2 [following]
--2021-08-24 11:40:20-- https://busybox.net/downloads/busybox-1.33.1.tar.bz2
Resolving busybox.net (busybox.net)... 140.211.167.122
Connecting to busybox.net (busybox.net)|140.211.167.122|:443... connected.
Unable to establish SSL connection.
Download failed - "http://www.busybox.net/downloads/busybox-1.33.1.tar.bz2" -> error code 4

--2021-08-24 11:40:40-- https://freetz-ng.dropfiles.net/busybox-1.33.1.tar.bz2
Resolving freetz-ng.dropfiles.net (freetz-ng.dropfiles.net)... 85.13.135.121
Connecting to freetz-ng.dropfiles.net (freetz-ng.dropfiles.net)|85.13.135.121|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-08-24 11:40:40 ERROR 404: Not Found.

Download failed - "https://freetz-ng.dropfiles.net/busybox-1.33.1.tar.bz2" -> error code 8

--2021-08-24 11:40:40-- https://boxmatrix.info/hosted/freetz-dl/busybox-1.33.1.tar.bz2
Resolving boxmatrix.info (boxmatrix.info)... 89.238.83.208
Connecting to boxmatrix.info (boxmatrix.info)|89.238.83.208|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-08-24 11:40:41 ERROR 404: Not Found.

Download failed - "https://boxmatrix.info/hosted/freetz-dl/busybox-1.33.1.tar.bz2" -> error code 8

--2021-08-24 11:40:41-- https://freetz.wirsind.info/busybox-1.33.1.tar.bz2
Resolving freetz.wirsind.info (freetz.wirsind.info)... 188.165.115.52
Connecting to freetz.wirsind.info (freetz.wirsind.info)|188.165.115.52|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-08-24 11:40:41 ERROR 404: Not Found.

Download failed - "https://freetz.wirsind.info/busybox-1.33.1.tar.bz2" -> error code 8

--2021-08-24 11:40:41-- https://freetz.magenbrot.net/busybox-1.33.1.tar.bz2
Resolving freetz.magenbrot.net (freetz.magenbrot.net)... 31.172.113.113
Connecting to freetz.magenbrot.net (freetz.magenbrot.net)|31.172.113.113|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-08-24 11:40:41 ERROR 404: Not Found.

Download failed - "https://freetz.magenbrot.net/busybox-1.33.1.tar.bz2" -> error code 8

--2021-08-24 11:40:41-- https://github.com/Freetz-NG/dl-mirror/raw/master/busybox-1.33.1.tar.bz2
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-08-24 11:40:42 ERROR 404: Not Found.

Download failed - "https://github.com/Freetz-NG/dl-mirror/raw/master/busybox-1.33.1.tar.bz2" -> error code 8
make: *** [tools/make/busybox-host/busybox-host.mk:16: dl/busybox-1.33.1.tar.bz2] Error 1

Im Browser lässt sich https://github.com/Freetz-NG/dl-mirror/raw/master/busybox-1.33.1.tar.bz2 ebenfalls nicht aufrufen.
Die Quellcode müsste also aktualisiert werden....

Wie kann ich das umgehen bzw. busybox manuell installieren, sodass make funktioniert?
 
da kommt doch auch ein Fehler, s. oben:
Unable to establish SSL connection.
Download failed - "http://www.busybox.net/downloads/busybox-1.33.1.tar.bz2" -> error code 4

der link ist http, wird zu https --> dies ssl connection schlägt fehl.
Klar, ich kann das manuell downloaden - wo muss ich das dann speichern,damit make diese verwendet und nicht neu downloaden will?
 
Vielleicht auch nur ein temporäres Problem - der Download mit wget von der BusyBox-Site funktioniert jedenfalls (inkl. der 301-Redirection):
Rich (BBCode):
vidar:/tmp $ wget -v http://www.busybox.net/downloads/busybox-1.33.1.tar.bz2
--2021-08-24 14:18:21--  http://www.busybox.net/downloads/busybox-1.33.1.tar.bz2
Resolving www.busybox.net (www.busybox.net)... 140.211.167.122
Connecting to www.busybox.net (www.busybox.net)|140.211.167.122|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://busybox.net/downloads/busybox-1.33.1.tar.bz2 [following]
--2021-08-24 14:18:21--  https://busybox.net/downloads/busybox-1.33.1.tar.bz2
Resolving busybox.net (busybox.net)... 140.211.167.122
Connecting to busybox.net (busybox.net)|140.211.167.122|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2453694 (2.3M) [application/x-bzip2]
Saving to: ‘busybox-1.33.1.tar.bz2.2’

busybox-1.33.1.tar.bz2.2                                    100%[=============================>]   2.34M  1.70MB/s    in 1.4s

2021-08-24 14:18:23 (1.70 MB/s) - ‘busybox-1.33.1.tar.bz2.2’ saved [2453694/2453694]
Der Server www.busybox.net benutzt dabei ein LE-Zertifikat - da muß dann auch die Chain bis zum Aussteller stimmen.

Was Fehler-Code 4 wäre, kann man auch im Netz ermitteln: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html - also offensichtlich ein "network failure" und der hat nun mal (per Definition schon) andere Ursachen und Auswirkungen als die anderen Fehlercodes. Außerdem sind solche Server auch gerne mal das Ziel von DoS-Attacken - man kann/muß/sollte also bei Problemen das ein paar Mal (ggf. auch mit etwas zeitlichem Abstand) von Hand ausführen - für solche Verbindungsprobleme kann niemand anderes etwas und auf den Mirrors, bei denen ein Download versucht wurde, liegt das File offensichtlich gar nicht - daher der Fehler-Code 8, der auf eine gültige(!) Response des Servers, die halt eine Beschreibung des Fehlers enthält, verweist. Die HTTP-Messages mit dem 404 Not Found sind ja eigentlich auch nicht zu übersehen.

Die (notfalls von Hand) geladenen Dateien schiebt man dann einfach in den Ordner dl unterhalb des Freetz-Basisordners - aber hier gilt es ohnehin, etwas genauer hinzuschauen, denn Freetz-NG legt (zumindest nach meinem Kenntnisstand immer noch) diesen Ordner als Symlink in das Home-Verzeichnis des verwendeten Benutzers an und räumt da von selbst nie auf. Das mag bei so einem speziellen Image (nur für den Freetz-Build) noch machbar sein - für jemanden, der aktiv mit einem solchen Linux-System arbeitet, ist das eher ein "no-go".
 
  • Like
Reaktionen: gismotro
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.