Navigation
« 

Anonymous




Register
Login
« 
« 

Amiga Future

« 

Community

« 

Knowledge

« 

Last Magazine

The Amiga Future 167 was released on the March 5th.

The Amiga Future 167 was released on the March 5th.
The Amiga Future 167 was released on the March 5th.

The Amiga Future 167 was released on the March 5th.
More informations

« 

Service

« 

Search




Advanced search

Unanswered topics
Active topics
« 

Social Media

Twitter Amigafuture Facebook Amigafuture RSS-Feed [german] Amigafuture RSS-Feed [english] Instagram YouTube Patreon
« 

Advertisement

Amazon

Patreon

« 

Partnerlinks

ftp Client instabil

Support Roadshow

Moderators: AndreasM, olsen

User avatar
embedder
Amiga Future Fan
Amiga Future Fan
Posts: 53
Joined: 02.02.2014 - 09:31
Location: Braunschweig

Post by embedder »

Also ich kann den Fehler stets reproduzieren. Meine roadshow FTP Version ist die gleiche wie bei eliot:
ftp 1.8 (05.10.07)
Stack Größen habe ich 8, 16 und 32K ausprobiert. Macht leider keinen Unterschied.
Falls das noch relevant ist, ich verwende eine PCMCIA Ethernet Karte mit dem cnet Treiber (cenetdevice ver.1.9).
WB ist 3.1.
Giessbert
Amiga Future Fan
Amiga Future Fan
Posts: 78
Joined: 11.08.2008 - 10:37
Location: Bremen
Contact:

Post by Giessbert »

eliot wrote:...
2. Eine zuverlässige Möglichkeit die Version der
installierten Roadshow Version abzufragen
...
Ich werf mal meine 10 cent in den Raum.
Versuch mal "VersionWB" aus dem Aminet.
Läuft ab 2.04 und ist DER Version Ersatz schlechthin!
http://aminet.net/package/util/sys/VersionWB

Habs damals auch gleich ins Tools Menü eingepflegt als ich es gefunden hab. ;)
Sehr Praktisch.
REAL:1200 /040-33/32mb/AA/1.3gb-hdd/os3.9bb4 +some speedup patches...
EMU :WinUae/040@2.4Ghz/1024Mb/P96-32bit-1920p/2.4Tb-hdd/SCALOS + tons of patches and eyecandy :D ...
https://www.youtube.com/user/giessbert1
um nur einige aufzuzeigen...
olsen
CygnusEd Developer
Posts: 167
Joined: 06.06.2006 - 16:27

Re: ftp Client instabil

Post by olsen »

eliot wrote:
olsen wrote: Um welche Version des ftp-Befehls handelt es sich genau? Aktuell sollte Version 1.8 (11.3.2013) sein.
ftp 1.8 (05.10.07)
Huch! Die Versionsangabe stimmt, aber das Jahr stimmt nicht. Benutzt Du eventuell Workbench 3.1 oder eine ältere Version? Deren "Version"-Befehle haben allesamt Probleme bei der Auswertung von Jahresangaben >99.
Ich habe gerade nochmals das Update 1.11 aufgespielt und
einen Neustart durchgeführt.
Leider wurde der ftp client nicht aktualisiert, obwohl
der Install-Slript keine Fehler gemeldet hat.

EDIT: Auf dem A4000 habe ich das Update erneut eingespielt
und damit ist auch der ftp client aktuell. Dieser funktioniert
jetzt stabil. Auf dem A1200 konnte ich den ftp client nicht mit
dem Install-Skript aktualisieren (keine Fehlermeldung).
Nach manuellem Kopieren auf den A1200, funktioniert dieser
auch da stabil.

Auf dem A1200 ist WB 3.1 installiert, auf dem A4000 WB 3.9.

Scheint also ein reines Inntal-Problem zu sein.
Aha, das könnte erklären, warum die neue Version auf dem A1200 nicht eingespielt wurde. Kopiert wird vom Installationskript nur eine Programmversion, die neuer ist als die bereits installierte.

Dazu muss ich mir etwas einfallen lassen :-(
olsen
CygnusEd Developer
Posts: 167
Joined: 06.06.2006 - 16:27

Post by olsen »

embedder wrote:Ich klinke mich mal mit dazu. Hi Eliot!
Habe auch schon alles mögliche probiert. Der client funktioniert soweit wirklich gut - so lange bis man einen download durchführt. Der eine Download wird auch korrektausgeführt, jedoch nachdem er die Datei auf der Platte abgelegt hat, dann schmiert client ab. IdR ist es der 80000004, manchmal der 8000000B.

Viele Grüße!
Ältere Versionen des ftp-Befehls (älter als Version 1.8) können Schwierigkeiten machen. Bei mir habe ich Version 1.8 noch einmal ausgiebig getestet. Dabei wurde "stack 20000" benutzt, da der Befehl doch eine Menge Platz für das Verarbeiten von Dateinamen, usw. benötigt. Ich habe keine Abstürze gehabt.

Wie hast Du den Befehl aufgerufen? Ging das in etwa wie folgt?

Code: Select all

ftp ftp.example.com
get dateiname
bye
In diesem Fall wird genau eine namentlich bekannte Datei abgerufen.

Oder ging das wie folgt?

Code: Select all

ftp ftp.example.com
mget *
bye
Im diesem Fall werden mehrere, zu einem Muster passende Dateien abgerufen.


Korrektur (11.02.2014): "stack 20000", nicht "stack 2000"
Last edited by olsen on 11.02.2014 - 11:27, edited 1 time in total.
olsen
CygnusEd Developer
Posts: 167
Joined: 06.06.2006 - 16:27

Post by olsen »

eliot wrote:Hallo,

wie kann ich mit dem Client lokale Befehle
ausführen, wie z. B. ls?

Dies sollte eigentlich mit "!ls" gehen, ich bekomme
hier aber nur ?invalid command.
Diese Funktion ist im ftp-Befehl deaktiviert. Lokale shell-Befehle lassen sich nicht ausführen.
olsen
CygnusEd Developer
Posts: 167
Joined: 06.06.2006 - 16:27

Post by olsen »

Thomas wrote:Die Dateien sind gleich. Der Version-String mit vierstelliger Jahreszahl ist nicht standardkonform und wird deshalb nur unter 3.9 korrekt angezeigt.
Naja, "standardkonform" ist so eine Sache. Das Verhalten des alten "Version"-Befehles ist bei Jahreszahlen ausserhalb des Bereiches 78..99 undefiniert.
olsen
CygnusEd Developer
Posts: 167
Joined: 06.06.2006 - 16:27

Post by olsen »

eliot wrote:Was mir generell fehlt bei Roadshow:

1. Eine Textdatei mit Änderungshistorie
2. Eine zuverlässige Möglichkeit die Version der
installierten Roadshow Version abzufragen

Ansonsten kann man hier lange über Probleme diskutieren,
aber ohne die exakte Versionen zu nennen, ist das müßig
Die Liste der Änderungen steht am Ende der "ReadMe"-Datei, die im Update-Archiv enthalten ist, sowie auch bei der Demo-Version.

Sobald Roadshow installiert ist, kann man mit dem Befehl "GetNetStatus" die Version der zentralen "bsdsocket.library" anzeigen, die alle Netzwerkfunktionen ausführt. Diese ist nicht identisch mit der Version, die das "Gesamtpaket" trägt. So ist in Roadshow 1.11 zum Beispiel bsdsocket.library 4.310 enthalten.
Last edited by olsen on 11.02.2014 - 11:28, edited 1 time in total.
daxb
AFF Profi
AFF Profi
Posts: 614
Joined: 10.11.2002 - 01:42

Post by daxb »

Wer noch ein "Version" Ersatz sucht kann sich DoVer von Bert Jahn angucken. Benutze ich seit Jahren.
eliot
AFF Anwärter
AFF Anwärter
Posts: 12
Joined: 04.01.2013 - 11:23

Post by eliot »

Hallo,

ja, ich benutze WB 3.1.
Womit soll ich Version denn ersterzen?
Eventuell mit Version von WB3.9?

Edit: Version aus 3.9 schafft Abhilfe.

Edit2: @embedder
Installier bitte mal Roadshow und Updates, nachdem du
den Version-Befehls von WB3.1 mit dem aus WB3.9 ersetzt
hast.
Bei mir läuft der ftp Client jetzt stabil und Metazeichen '*'
wie funktionieren hier jetzt auch wie spezifiziert.
Giessbert
Amiga Future Fan
Amiga Future Fan
Posts: 78
Joined: 11.08.2008 - 10:37
Location: Bremen
Contact:

Post by Giessbert »

daxb wrote:Wer noch ein "Version" Ersatz sucht kann sich DoVer von Bert Jahn angucken. Benutze ich seit Jahren.
Readme sagt: "Optional the version string will (be) written to the file comment."

Klingt echt praktisch. Vor allem wenn man files wie zB die Popup.library in mindestens 5 versionen vorliegen hat,von denen aber nur eine das System nicht zum Absturz bringt.
Bin ich erst vor 2-3 wochen dank eines EAB Posts drauf gekommen.
Wenn man das mit ganzen Ordnern machen könnte würde ich erstmal classes:,c: und libs: mit Versions comments versehen.
Das würde den vergleich zwischen verscheidenen Workbench instalationen wie AmigaSys,Amikit und meinem selbst aufgesetzten System erheblich erleichtern.

Auch das Eingangs erwähnte Versionsproblem wäre vermutlich sofort ins Auge gefallen.

Im übrigen kann man auch VersionWB nach Version umbenennen und es anstelle des originalen OS 3.x Version Befehs nutzen.Für alle die ihr 3.1 nicht mit 3.9 Files "verschändeln" wollen. ;-)
REAL:1200 /040-33/32mb/AA/1.3gb-hdd/os3.9bb4 +some speedup patches...
EMU :WinUae/040@2.4Ghz/1024Mb/P96-32bit-1920p/2.4Tb-hdd/SCALOS + tons of patches and eyecandy :D ...
https://www.youtube.com/user/giessbert1
um nur einige aufzuzeigen...
Post Reply