TCPIP @DL de:DL2YEN 19.04.93 19:28 60 1600 Bytes ipcnv-info *** Bulletin-ID: 194306DB0KG *** 930419/1842z DB0KG de DL2YEN @ DB0KG.DEU.EU to TCPIP @ DL IPCNV - Shortdocument 19.04.1993 Folgende zwei Dateien sollten im "ipcnv.arj" - file enthalten sein: - ipcnv.exe - ipcnv.doc Die von DL4TA (IP-Nummern-Koordinator von Deutschland) eingespielten IP-Nummernliste ist in folgendem Format abgelegt: Auszug: . . 44.130.0.1 DL2VO # Gunter Hille, 2000 Hamburg 20 (Gateway) 44.130.0.2 DL2VO-1 # Gunter Hille, 2000 Hamburg 20 . . Die WNOS Version, die ich besitze bentigt aber folgende Darstellungs- art: . . DL2VO IN A 44.130.0.1 DL2VO-1 IN A 44.130.0.2 . . Diese Umformatierung per Hand vorzunehmen wrde eine lange Zeit in Anspruch nehmen, deshalb habe ich ein geeignetes Programm zu dem Problem geschrieben, welches die Umformung bernimmt. Als Parameter muss nur das aus der Box ausgelesene File angegeben werden. z.B.: ipcnv ipliste.txt Aus der aus dem aktuellen Verzeichnis befindlichen Textfile "ipliste.txt" wird nun ein File mit dem Namen "domain.txt" erzeugt, welches direkt mit WNOS eingesetzt werden kann. Alle Bemerkungen (Namen, Orte etc.) werden nicht bernommen, soda das File um einiges krzer als das Ursprungsfile ist. Fr Fragen oder Kommentare zu dem Programm knnt ihr mich ber DB0EAM erreichen. Viel Spa ___ /om DL2YEN TCPIP @DL de:DL2YEN 19.04.93 19:29 60 6336 Bytes ipcnv.arj / 7pl *** Bulletin-ID: 194307DB0KG *** 930419/1843z DB0KG de DL2YEN @ DB0KG.DEU.EU to TCPIP @ DL go_7+. 001 of 001 IPCNV.ARJ 0005111 14C0 053 (7PLUS v2.0) ȏ; Jr;.Ji$.I!!!!!!!!!!!!F!!!G+BGI6]WbK陗#djv!8!_!o3 r٦2!:"!k"!!!.H#Az2[թ#!"(3BLD0UEͷTo! 3ѭ脰NX#$ZqjZ)|DbS;&NG^rBUO:49T©YD^!h .nH?K9~?JLBktkvҥudT_$+"NV:0ڈ!zkc"_ {Mc5?eu09!<#)I"Mߣ7?x2QV" Մrfkr2;)]E](0o-/##_]w?4(NXSFn,."ް SZ<&d\=k?80ب2X05#'$TVQD6;]'D#r `}I-5-ޡʃG؄Z.`?y̌)v5ae3N/dp<'9Y3#n ␖RrY1>s!g2ZL;a)Ckƍh¿sVqXVvo#ӌ 6}Wo`T4F6fnAW$r#Dbĥl=4p2=cV^ry߯tJx\{gCd9+-Cؼr0U0hյO$ko,(߇ CSGvUɈ6'xNb'ZdoR볒?ʒ(S)0K'>(y xB.dRٞW3!ϣԤxfx|6lAS86ͳw|7o:))k ISfqH`/mqz3)a\ Iګ1:ՎGchy(RG&G/=wHou.CdT46ҟ)]{ 玘֐apJYNIgDHCN[`b\/W^.lqeYA9V5)Y> mDڥ&ADη`0fK9G7tyFn}`Joc[`\̩g+! pʌ.9$ס+⦙;RmaFœRpMvEHi.5n#+.+)L|O+ [\Mӷ?,iM'^PtY|Z/xwllX2Tv9n[+X g9@sgTIf!.M$89P:Zh(q䭒LaJK|w8',o ҟ.gM0ᦾR#^x10B,MҪ=$',! e}}h}V|Rgƫ0ܾ|fԕ4c#/V rjL"w6GpxTʸ+4.ܵm=Qbn=?>mmߛS',=D̆K/u V`ϣߧAC;UIJ50_48еWH>=˒0=b%W[Jv/eU #ˤZHccpJ!aߩƛ9EFDP/z[&a&OiaLWF2WCN,K]qnjU0 wajIxgBvP\siqE{"VO:3~0Dԇ%kvGWۇ0: ߳AiMŋ:H?#s+,Ncͥ#,Z44Zy1nR$?0_~ %T1MEkJkwVX229 :U~7tҸ7\9|8ѹO4/lשVjs^[_~^x4cox(o3nlI3 Ulм-xֱ7:֔ɩvؒuM+m@Zw-K8.`vQ܋5ALFQf-MW4U[ yR>aAVʂ$ZxcV9~0:ˆp4lfK+I!zI"a"oq4. ոcIoA!EVn@kem3VhE<܃Nbh@?eOMPIuŢk4T SA/^/G[bɕJ?D4<$ћ~xzkKObW/tKg;FpJ5_k !,#i6ww6Q#Ju64Su]e~)t>v~L-݁myCc@Us!$6;u&L7T hoϞsI+215Us`4DRNSʢ1߅xD,LU85| xԝ1>\_}2TQok>zCjE{K,v䉏"sNϊIћ2kS\bv9Ƈ ?Ϸ8b?!kIa"s"F3mѬ6of{&|57zG^&!ե=Һ9kQ H/xU.j=4q_CMk47dZ|YMõZog1lZ91^ B?"yEaJ"x1/f[rW{FoРlˏB08mziI.v_WtA-{:vo !>ܭʞ:(82I#!!Ib,d"!4۴@"NEĸku:M7(gC:- hrWIFGBfB:wk'cR;=ٟ][=J>myC>I+ჸ|ڕf:^0 LT:,PL?lЩu׍wD;!X/|=/yz~`wӔ0N-"(e&'\;g W4zL>/K8?Bzo&bi]%"/M}{u2d;\tO;0f q78og)W.i[WOXPQ_-i~2ƌ85͈:"F(=j5/ڸ&`"d^<[x ԫB+\+Gí~=} j5@bC41J{3f.{e`gzy'FrfZ|kZ'\h'Ez#> ]u7ŻelNՋ;S"A׀c9}hH$ԙZNvr^ u9МaǦDSA[s\i.9y%-TXjsn9|TNDvi!> /챡PSby stop_7+. (IPCNV.7PL) [1A91339B] ۈȟ 73 de Tom, dl2yen @ db0eam.deu.eu UNIX @ALLE de:DG7SAV 24.02.93 23:33 0 1624 Bytes linux: 1. SUUC *** Bulletin-ID: DB0SAO094162 *** 930224/2331z DB0SIF, 930224/2331z DB0GV , 930224/2313z DK0MTV 930224/2250z DB0GC, 930224/2346l DB0FRB, 930224/2019z DB0CZ 930224/0828z DB0SAO -------- BRODDOGOLL vo dr 'first swabian unix user conference ------- Em graossa ond ganza isch's om Editora ganga. I will Eich an kloina Ausschnitt ausdr 'Liablengseditor'-Diskussio brenga: | > ... | > no du e glei amol nochgugga, ob des deng (des prograemmle) scho | > do ischt. bloss ois isch schad: den vi, den hass e wia d pescht! | | Ha sowas. Ebbes bessres als den VI gibts doch gar ned. :-) | | > i nemm bloss da emacs. abr i han ghairt, do gibts no an emacs fir | > x11: mr hoisst en 'epoch'. der soll au iso uffs fenschterle mola | > ond au irgendwia aebbes mit tex verschtanda. | | Ahjo, ha davon woiss I nix. Hab no emol Glck boim Sucha. | | > sodele, jetzt sag i 'ade'! Ralf. | | &tsch! - Thommy Ihr saehat: ao mir Schwoba vrschtandat aebbes vo Unix. Ond manche kennat ihr Wissa soggar em ISO-Dialekt zom Beschda gaebba! No will e firs erschte Mol 'ade' saga, ond wensch Eich: an ganz graossa Haufa 73 de Ralf, dg7sav@db0sao. PS: Dr Geschpraechspartner uff dr 1. SUUC war dr Thommy, dl9sau. UNIX @ALLE de:DG7SAV 24.02.93 23:39 0 5228 Bytes Linux: WAMPES-Installation *** Bulletin-ID: DB0SAO094179 *** 930224/2332z DB0SIF, 930224/2334z DB0GV , 930224/2320z DK0MTV 930224/2315z DB0GC, 930225/0011l DB0FRB, 930224/2030z DB0CZ 930224/1502z DB0SAO Installationshilfe zu Wampes auf Linux: (ausgehend von meiner Installation der Version 921122) 1. mkdir /tcp 2. cd /tcp 3. hier das wampes-921122.tar.Z auspacken, z.B. tar xzvf /newpackages/wampes-921122.tar.Z /tcp/intro.txt lesen 4. make 2>&1 | tee make.out es duerfte ne Menge Warnungen geben. Allerdings sollte es bei 'assignment makes pointer from integer without a cast' und 'passing arg of '' from incompatible ..' bleiben. 'the 'gets' function is unreliable and should not be used' kann auch mal kommen. Wenn was schieflaeuft, kann man die mitprotokollierten make-Ausgaben in make.out nochmal ansehen. 5. Der Lauf von mkhostdb (wird von make gestartet) dauert ne ganze Weile. Es werden 4 Files zu jeweils ca. 1 MB erzeugt. 6. mkdir /users mkdir /users/funk (falls noch nicht vorhanden) 7. /tcp/net.rc editieren net.rc ist das Startup-File fuer net, d.h. die Befehle, die dort stehen, werden jedesmal, wenn net gestartet wird, aus- gefuehrt. zum Verstaendnis der Wampes-Befehle hat mir die Dokumentation zu WNOS sehr weitergeholfen. WNOS hat grosse Teile von ka9q, woraus Wampes entstanden ist, und von Wampes selbst ueber- nommen. Ich fuege hier nun mein /tcp/net.rc bei, das dann nur noch ein wenig angepasst werden muss. Ueberall, wo Kommentare mit @@@@ eingeschlossen sind, sind Aenderungen entweder unbedingt (Rufzeichen ...) oder ziemlich sicher (serielle Schnittstelle) noetig. ---------------------- /tcp/net.rc ... cut here --------------------- # net.rc (WAMPES) hostname dg7sav # @@@@ durch eigenes call ersetzen !!! @@@@ ax25 mycall dg7sav # @@@@ - " - @@@@ ip address dg7sav # @@@@ - " - @@@@ # hat nur einen Sinn, wenn man schon eine IP- # Adresse hat und in /tcp/hosts eingetragen ist. # Wenn man erst eine beantragt, und sie dann int /tcp/hosts eintraegt, # muss man danach /usr/local/etc/mkhostdb laufen lassen. #netrom ident xxx ax25 retry 20 ax25 paclen 160 tcp irtt 7000 #tnc1: 70 cm (db0id) # attach asy 0 0 ax25 0 256 # serialdevice ist hier 'tnc1'. Ich habe einen hard link erzeugt # mit dem Unixbefehl 'ln /dev/ttys0 /dev/tnc1'. D.h. ueberall, # wo tnc1 steht, geht es um ttys0. (Wer sein tnc an /dev/ttys1 # haengen hat, sollte 'ln /dev/ttys1 /dev/tnc1' machen, hi.) attach asy 0 0 ax25 tnc1 0 256 9600 # @@@@ Anpassung! @@@@ param tnc1 1 28 # txdelay param tnc1 2 16 # persistence param tnc1 3 30 # slottime param tnc1 4 3 # txtail param tnc1 5 0 # full duplex param tnc1 12 0 # echo param tnc1 13 1 # rxdelay # netrom: netrom pseudo interface attach netrom ax25 route add permanent tnc1 default db0id # @@@@ naechster Digi @@@@ arp add db0id ax25 db0id # @@@@ naechster Digi @@@@ route add default tnc1 db0id # @@@@ naechster Digi @@@@ # netrom broadcast tnc1 nodes domain useserver off echo refuse icmp trace on ip rtimer 5000 ip ttl 30 log /tcp/net.log tcp window 2048 tcp irtt 20000 # connect-Zugaenge on air start ax25 start telnet start discard #start domain start echo start ftp start netrom start remote # Interprozesskommunikation start tcpgate convers unix:/tcp/sockets/convers start tcpgate finger #start tcpgate netupds #start tcpgate 119 start tcpgate pop2 start tcpgate smtp smtp timer 300 ------------------------- end of /tcp/net.rc --------------------- 8. entsprechenden Link erzeugen (siehe Kommentar im /tcp/net.rc- Muster zu 'attach asy ...' z.B.: ln /dev/ttys0 /dev/tnc1 9. Test: 1. tnc in kiss-mode bringen. 2. net starten: /tcp/net Jetzt muesste ein Connect via AX25-Protokoll gestartet werden. Dank des trace-Befehls von vorhin kann man beobachten, was passiert. 10. Wenn alles geklappt hat, sollte man das /tcp/net automatisch beim Booten starten lassen. Dies erreicht man durch Eintragung von '/tcp/net > 32); printf("%08x %08x\t", k, j); if ((c % 3) == 0) putchar('\n'); c++; } }