Installation von rc5des (68020+) V1.3 v. 14. März. 98 by Wolfgang Czepan (AC-Vincent) es ist ultraeinfach... rc5des zu installieren... Das Programm "rc5des" (68k- bzw. PPC-version bzw. beide, die aktuelle Version ist V2.7013 Build 396c) downloaden (http://distributed.amiga.org/; dort "how can I join" anwählen und das Programm bei einer der angegebenen Adressen holen; es geht auch über die RC5-Clubseite) und irgendwohin entpacken/installieren. Die folgenden Anweisungen gelten prinzipiell für 68k- und PPC-client; auf die Besonderheiten des PPC-clients gehe ich weiter unten ein! Dann: Eine Shell öffnen, mit cd in das Verzeichnis von rc5des gehen. Den Stack so hoch wie möglich setzen (je nach RAM; 80000 reichen oft schon, optimal sind 200000). Nun muß das Programm konfiguriert werden: eingeben, im Menü "1" anwählen und die EIGENE EMailadresse eingeben: User@Domain, mit abschließen, dann im Menü "2" anwählen und die Anzahl der zu ladenden und die Anzahl der abzuschickenden Blöcke eingeben (Mit dem 68060/50 MHz auf der PPC-Karte schaffe ich so etwa 25 - 30 Blöcke pro Tag, ein 68040/40 MHz liegt bei etwa 20 %, ein 68030/25 MHz bei etwa 6% davon; viel mehr als eine Tagesarbeit sollte man sich eh nicht holen). Es ist anzuraten, die Zahl der zu ladenden Blöcke etwas höher zu setzen als die der abzuschickenden; schließlich ist man ja nicht 24 Stunden wach, und wenn alle geladenen Blöcke bearbeitet sind, generiert das Programm Zufallsblöcke... Ich habe bei mir deswegen ein Verhältnis 50:40 eingegeben). Mit abschließen, dann im Menü "3" anwählen und die DES-Blocks auf 0:0 setzen. Anschließend im Menü nach Anwahl von "7" den Namen des persönlichen Logfiles eingeben (optional), und schließlich unter Menü "23" "ckpoint.rc5" bzw. unter "4" "ckpoint.des" eingeben; dies be wirkt, daß der Arbeitsfortschritt alle 5 Minuten gespeichert wird, so daß bei einem Absturz maxi mal 5 Minuten verloren gehen... Schließlich unter "26" "28" und unter "27" "1" (preferred contest = rc5) eingeben; mit "0" speichern. Das Ini-file müßte dann etwa folgender maßen aussehen: [parameters] id=RC5team@Amiga-club.de <-- hier dein eigene E-mail adresse threshold=50:40 threshold2=0:0 count=0 hours=0.000000 timeslice=800000 niceness=0 logname=wolle.log firemode=1 messagelen=0 smtpsrvr=your.smtp.server smtpport=25 smtpfrom=RC5notify smtpdest=you@your.site checkpointfile=ckpoint.rc5 checkpointfile2=ckpoint.des randomprefix=102 preferredcontest=1 preferredblocksize=28 anschließend: , (ohne Kommentar....), dann , die dort ermittelten Daten aufschreiben und eingeben unter http://distributed.amiga.org (dazu muß man natürlich online sein :-) ). ACHTUNG!! Leute, die unter dem RC5team@Amiga-club.de Club-namen teilnehmen wollen, tragen sich NICHT ein, sondern schicken mir die Daten!!! Dann MIAMI aufrufen, eingeben... jetzt online gehen (oder umgekehrt). Das Programm holt sich die zu bearbeitenden Blöcke nach Progdir:buff-in.rc5. Nun kann`s losgehen: In der Shell eingeben und dann den client mit arbeiten lassen... Das Programm kann mit unterbrochen werden. Das Ganze geht natürlich auch über ein Batchfile wie folgendes: cd communication:internet/rc5des ;cd Progdir stack 200000 rc5des -runoffline der client fängt an, den ersten Block zu bearbeiten (gibt so eine Anzeige: ....10%....20% etc.); nachdem soviele Blöcke bearbeitet sind, wie man in der config eingegeben hat, kann wieder on line gegangen werden und updaten (siehe oben; buff-out.rc5 wird übertragen und die nächsten Blöcke werden geholt). Wenn alle Blöcke abgearbeitet sind und das Programm sich keine neue holen kann (weil offline), generiert es Zufallsblöcke, also keine Panik (s. o.). Gelegentlich gibt es bei mir einen "putbuf"- Error, was aber nur heißt, daß buf-out.rc5 erst nach Bearbeiten des nächsten Blocks gesendet wird. Oberkomisch ist die Geschichte, daß das Programm eine blödsinnige Uhrzeit ausgibt, man muß wohl in ENV: ein TZ-file mit der genauen Angabe der Zeitzone editieren mit z. B. und dem Inhalt "TZ=GMT-1BST" (OHNE Anführungszeichen!), dann in Bezug auf GMT, will sagen, eine Stunde später als MEZ... Auf der homepage von rc5 (http://distributed.amiga.org) sind dann bei Bedarf die neuesten Ergebnisse anzuschauen; eine Menge zusätzlicher Informationen gibts dort auch... Nach kurzer Zeit (ca. 2 Tage) sollte man Post bekommen haben von rc5help@slacker.com, die ein Passwort beinhaltet (wenn nicht, auch egal, erst mal weiterlesen!). Man sollte dann via www mal bei http://rc5stats.distributed.net/tmsummary.idc?TM=200 reinschauen... das ist die Seite des Amiga-Teams, dort findet man einige Statistiken, die recht interessant sind. Wichtiger aber: Am linken Rand kann man unter "Individuals" im Suchfeld mal die eigene EMail-Adresse eingeben, dann kommt man auf eine Seite, wo man sehen kann, auf welchem Platz man gerade geführt wird (so um die 13000... hehe). Jetzt klickt man mitten auf der Seite die eigene EMail-Adresse an und gelangt auf eine weitere Seite mit den persönlichen Statistiken. Dort gibt es ein Eingabefeld namens "Edit Participant Information", wo man sein Passwort eingibt (wenn man noch keines hat, kann man sich von da eines schicken lassen und dann weitermachen). Auf der nun erscheinenden Seite ist ein Eingabefeld namens "Team Affiliation". Dort gibt man "200" ( = ID des Amga-Teams) ein und ist damit dem Amiga-Team zugeordnet; das heißt, daß die eigenen Ergebnisse nun dort gezählt werden. Das ist für die "Top 100"-Liste von eminenter Bedeutung, denn das Amiga-Team kann seinen Platz unter den ersten 10 nur behaupten, wenn wir Amiganer als Team arbeiten! WICHTIG FÜR AC-MITGLIEDER: Wenn Obiges erledigt ist, muß die EMail-Adresse in der -config-Datei auf RC5Team@amiga-club.de geändert werden!!!! (Vorausgesetzt, man will für den Club rechnen lassen...) Für NICHT-AC-Mitglieder: Wieso seid Ihr noch nicht Mitglied?? Reinschauen bei www.amiga-club.de!! Anonym bleiben? Benutze den default rc5(at)amiga.REMOVETHIS.xs4all.nl (Amiga RC5 Team Effort) adresse. (Adresse geändert gegen spambots, bitte (at) mit @ tauschen und .REMOVETHIS entfernen) Tricks: Durch individuelle Anpassung des "timeslice"-Wertes (dieser bestimmt, wie oft nach "Ctrl-C" geschaut wird) kann der Client etwas flotter gemacht werden; das ist gerade für Besitzer von 060ern interessant. Ein Wert um die 1000000 bringt schon was! OH IHR STOLZEN PPC-BESITZER: Euer Client ist derzeit fast 6-mal so schnell wie ein 060er! Richtig konfiguriert, sollte der Benchmarktest bei ca. 645 000 keys/sec liegen, bei Benutzung der 60-ns-Option sogar noch höher... Das gibt dann ca. 150-180 Blöcke pro Tag... Dafür ist er aber etwas "kitzliger" zu handhaben. Ich rate GRUNDSÄTZLICH dazu, dem PPC-Client eine eigene Schublade zu geben, um Konflikte zu vermeiden. Auch gestaltet sich eine (hoffentlich unnötige) Fehlersuche leichter. Hier also die Differenzen: DES-treshold MUSS auf 0:0 stehen. Der Client stürzt ab, wenn die Zahl der zu errechneten Blöcke (2. Wert im Treshold-Menü) erreicht ist, also hoch ansetzen! Beispiel INI-file: [parameters] id=RC5Team@Amiga-Club.de threshold=250:200 threshold2=0:0 count=0 hours=0.000000 timeslice=4000000 niceness=0 logname=Wolf-rc5 firemode=1 messagelen=0 smtpsrvr=your.smtp.server smtpport=25 smtpfrom=RC5notify smtpdest=you@your.site checkpointfile=ckpoint.rc5 checkpointfile2=ckpoint.des randomprefix=102 preferredcontest=1 preferredblocksize=28 Beispiel Start-batch-file: cd communication:internet/rc564ppc ; cd Progdir stack 200000 runelf rc5des -runoffline -p 2064 (die letzte Option ist vielleicht nicht nötig) Es sollte unbedingt der "runelf"-Befehl aus dem Download benutzt werden! Ich rate auch dringend, das readme.amiga-file genauestens zu studieren... (wenn möglich, auch IMMER die neueste ppc.library benutzen)... Tricks: "Timeslice" kann sehr hoch gesetzt werden (s. o.), ausprobieren! "nice" kann evtl auf "2" gesetzt werden, wenn man keine anderen Programme auf dem PPC laufen hat. Möglicherweise geht auch der loadseg patch (siehe readme.amiga-file) Happy cracking! Vincent contact: czepan@laura.soem.eunet.de