home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Workbench / Dvices / ISDN2175.LHA / history < prev    next >
Encoding:
Text File  |  1994-08-28  |  16.0 KB  |  373 lines

  1. ***************************************************************************
  2.  
  3. Neuerungen in der Version 2.175      BETA  27-Aug-94
  4.  
  5. -Bits in S-Registern koennen nun einfacher manipuliert werden. Dies
  6.  geschieht mit ATSr.b=n. (r=Register, b=Bitnummer, n = 0 der 1)
  7.  z.Bsp ATS16.5=1  setzt Bit 5 in S-Register 16   oder  ATS16.4=0  loescht
  8.  Bit 4 in S-Register 16.
  9. -Es kann nun ein Logfile der Datenverbindungen gefuehrt werden. Wenn Bit
  10.  6 in S-Register 16 = 1 ist, wird das Logfile eingeschaltet.
  11.  Einschalten: ATS16.6=1   /  Ausschalten ATS16.6=0   Der FileName des
  12.  Logfiles kann in der ENV-Variable 'BSC/ISDN-Master/BSCISDNLOG' definiert
  13.  werden. Wenn diese Variable nicht definiert ist heisst das Logfile 
  14.  'ram:bscisdn.log'.
  15.  
  16. ***************************************************************************
  17.  
  18. Neuerungen in der Version 2.173      BETA  27-Aug-94
  19.  
  20. -Inactivity Timer stuerzt nicht mehr ab. Es konnte auch vorkommen, dass
  21.  der Inactivity Timer die Verbindung unterbrach ohne dass er musste was
  22.  zu sehr merkwuerdigen Abstuerzen fuehren konnte. Dies  ist nun behoben.
  23.  Der Timer laeuft nun auch wieder genauer. Ein Wert in S18 entspricht 10
  24.  Sekunden. Defaultwert ist immer noch 10 (1 Minute). Durch diesen Bugfix
  25.  sollte diese Version wieder so stabil wie die Version 2.150 sein.
  26. -CONFIGME Bit wird nun richtig behandelt. Das heisst beim BoardInit() wird
  27.  das Bit geloescht und beim Expunge() wird's wieder gesetzt.
  28. -Bei AT&B4 wird nun 'CONNECT 64000/Seal' ausgegeben.
  29. -Wenn mit AT&R eine geparkte Verbindung wieder aufgenommen wird, wird 
  30.  nun auch wieder die CONNECT Meldung ausgegeben.
  31. - '+++' Erkennung verbessert. Vor der +++ Sequenz muss nun zuerst eine
  32.  ueber S12 einstellbare Verzoegerung sein. Dadurch kann es nicht mehr
  33.  passieren, dass das device in den Commandmode geht wenn ein File
  34.  uebertragen wird indem eine +++ Zeichenfolge vorkommt. Wenn S12 auf
  35.  0 ist verhaellt sich das device wie frueher. Der Defaultwert ist 50.
  36.  Dies entspricht einer Sekunde.
  37.  
  38. ***************************************************************************
  39.  
  40. Neuerungen in der Version 2.172      BETA
  41.  
  42. -Neues B-Kanal-Protokoll. Mit AT&B4 wird das Seal Protokoll aktiviert.
  43.  Somit koennen mit alten SLink Terminaladaptern Verbindungen aufgebaut
  44.  werden.
  45.  
  46. ***************************************************************************
  47.  
  48.  
  49. Neuerungen in der Version 2.171      BETA
  50.  
  51. -Endlich(!) auch Gebuehreninformationen bei Euro-ISDN
  52. -Die CONNECT Meldung wird bei X.75 erst ausgegeben wenn die X.75 Verbindung
  53.  wirklich aufgebaut ist. Frueher wurde die Meldung bereits ausgegeben
  54.  wenn die Telefonverbindung aufgebaut war. Dies fuehrte manchmal zu Problemen
  55.  wenn man z.Bsp. mit einem Fidomailer eine PC Karte connecten wollte.
  56.  Dies funktionierte teilweise nur wenn auf at&b9 gestellt wurde. Nun kann
  57.  wieder auf at&b0 gestellt werden.
  58.  
  59. ***************************************************************************
  60.  
  61. Neuerungen in der Version 2.170
  62.  
  63. -Autodetect geht wieder
  64. -Neue Bits in S16. Wenn Bit 4 gesetzt ist, wird keine Nummer nach
  65.  der RING Meldung ausgegeben. Dies wird fuer TrapDoor 1.84 gebraucht.
  66. -Das neue Bit 5 schaltet das Senden von LowLayerCompatibility ein.
  67.  Dies ist eine spezielle Meldung im D-Kanal welche das B-Kanalprotokoll
  68.  definiert. Ein angerufenes Geraet koennte so das B-Kanalprotokoll ermitteln.
  69.  Leider wird dies von keinem Engeraet unterstuetzt und fuehrt teilweise
  70.  auch zu Fehlern in den Vermitlungen . Deswegen ist es neuerdings
  71.  per default ausgeschaltet.
  72. -Ausserdem wurde fueher faelschlicherweise bei einem ausgehenden Ruf
  73.  mit eingeschaltetem Autodetect (AT&B9) V.110 mit dem LowLayer signalisiert
  74.  anstelle von X.75.
  75.  
  76. ***************************************************************************
  77.  
  78. Neuerungen in der Version 2.169    BETA
  79.  
  80. -Seit version 2.165 hatte die interne Unitstruktur eine ungerade Laenge und
  81.  WORD Eintraege auf ungeraden Adressen. Diese fuehrte unter anderem dazu,
  82.  dass das device nicht mehr auf 68000'er lief und dass sich bei einigen
  83.  Leuten nur noch bedingt die Settings veraendern liesen.
  84.  
  85. ***************************************************************************
  86.  
  87. Neuerungen in der Version 2.168    BETA
  88.  
  89. -BETA-Version, jedoch ohne Ablaufdatum
  90. -V.110 wird nun doch nicht im BEARER CAPABILITY signalisiert. Auch
  91.  amerikanischen Vermitlungen mochten dies nicht obwohl man dies eigentlich
  92.  duerfte.
  93. -Eventuell(!) einen Bug behoben welcher bei einigen Leuten dazu fuehrte,
  94.  dass die Settings nicht verstellt werden konnten.
  95. -Diese Version konnte von mir selber nicht getestet werden, da ich am
  96.  Ort wo ich im Moment programmiere keinen ISDN Anschluss habe. 
  97.  
  98. ***************************************************************************
  99.  
  100. Neuerungen in der Version 2.167    16-Jun-94 (CHW Ameritec Chicago)
  101.  
  102. - Es werden nun auch Meldungen mit CR-Len=0 erkannt. Frueher wurden
  103.   diese einfach ignoriert :-(
  104. - Global CR wird nur als 1 Byte (00) gesendet statt als 01 00.
  105. - NI1 sendet kein CALL PROCEEDING sondern nur ALERTING oder CONNECT.
  106. - Bei ALERTING und CONNECT wird die Channelnummer mitgesendet
  107.   (Fuer Northern DMS ist das de facto mandatory).
  108. - ChannelNumber in CONNECT jetzt auch bei ATA, nicht nur bei S0=1.
  109.   (Für Connect wird jetzt immer DoConnect aufgerufen).
  110. - NI1 InformationRequest Infoelement eingebaut.
  111.  
  112.  
  113. ***************************************************************************
  114.  
  115. Neuerungen in der Version 2.166    12-Jun-94
  116.  
  117. -Bei V.110 wird nun auch die Intermediaterate im D-Kanal mitgeteilt.
  118.  
  119. ***************************************************************************
  120.  
  121. Neuerungen in der Version 2.165    11-Jun-94
  122.  
  123. -V.110 kann nun auch mit 9600bps und 19200bps betrieben werden. Dadurch
  124.  kann der Schweizer ISDN VTX (BTX) Zugang 047021111 genutzt werden. Weiter
  125.  sollten mit diesem Protokoll Verbindungen innerhalb den USA moeglich sein.
  126.  V.110 mit 19200 wird mit AT&B2 aktiviert. AT&B3 aktiviert V.110 mit 9600bps.
  127.  Das Protokoll und die Bitrate wird, ausser bei 1TR6, im D-Kanal signalisiert.
  128. -in der ENV Variable BSC/ISDN-MASTER/D-Protocol kann nun mit 'SPID=nnn' die
  129.  SPID definiert  werden. Die SPID wird nur in amerikanischen ISDN Standards 
  130.  gebraucht. Im Euro-ISDN und 1TR6 kann und muss diese nicht angegeben werden.
  131.  
  132. ***************************************************************************
  133.  
  134. Neuerungen in der Version 2.164    4-Jun-94
  135.  
  136. -Das B Protokoll wird nun nur noch beim NI1 D-Kanalprotokoll im Bearer
  137.  Feld signalisiert. Einige europaeische Networks mochten dies gar nicht.
  138.  
  139. ***************************************************************************
  140.  
  141. Neuerungen in der Version 2.162    26-May-94
  142.  
  143. -V110 wird nun auch im BEARER CAPABILITY Feld signalisiert. Dies ermoeglicht
  144.  V.110 Verbindungen zwischen einem 56kb und einem 64kb ISDN. (USA)
  145. -Beim Senden eines Causewertes wird nun die location als 'user' gesendet
  146.  Frueher war es 'public network serving the local user'.
  147.  
  148. ***************************************************************************
  149.  
  150. Neuerungen in der Version 2.161    24-May-94
  151.  
  152. -Bei einem V.110 Verbindungsaufbau wird nun im LOW LAYER COMPATIBILTY
  153.  Feld das V.110 signalisert.
  154. -bei ATI4 EDSS1 Text auf E-DSS1 geaendert 
  155.  
  156. ***************************************************************************
  157.  
  158. Neuerungen in der Version 2.160    23-May-94
  159.  
  160. -Wenn der Type of Number der CALLING PARTY auf national steht, wird
  161.  nun eine '0' vorne angehaengt. Dies behebt das Problem, dass bei
  162.  Euro-ISDN manchmal eine '0' am Anfang der Nummer des Anrufers fehlte.
  163.  
  164.  
  165. ***************************************************************************
  166.  
  167. Neuerungen in der Version 2.159    ?-May-94
  168.  
  169. -ISDNCMD_RawRead und ISDNCMD_RawWrite geben nun IOERR_ABORTED zurueck wenn
  170.  ein Request mit AbortIO() unterbrochen wurde. Dadurch ensteht im Tel
  171.  der Repetierfehler bei "Ansagetext aufnehmen" nicht mehr. Da jedoch auch
  172.  im Tel ein Fehler war muss auch mindestens Tel 1.192 verwendet werden.
  173.  
  174. ***************************************************************************
  175.  
  176. Neuerungen in der Version 2.158    19-April-94
  177.  
  178. -Unter bestimmten Umstaenden konnte es vorkommen, dass das device glaubte
  179.  es laufe noch eine Verbindung obwohl gar keine bestand. Dies ergab 
  180.  eine NO DIALTONE Meldung bei einem ATD...  oder ein Anrufer bekam eine
  181.  BUSY Meldung obwohl eigentlich alles frei war.  Dieser Fehler, welcher seit
  182.  Version 2.157 existierte, ist nun behoben.
  183. -D-Kanal Verzoegerung der Version 2.157 verkuerzt.
  184.  
  185. ***************************************************************************
  186.  
  187. Neuerungen in der Version 2.157    10-April-94
  188.  
  189. -Kleine Verzoegerung nach senden einer D-Kanal Meldung eingebaut. Bei einem 
  190.  User kam es vor, dass sonst D-Kanalmeldungen nicht bei der Vermittlung 
  191.  ankamen wenn 2 Meldungen kurz hintereineander gesendet wurden.
  192.  
  193. ***************************************************************************
  194.  
  195. Neuerungen in der Version 2.156    4-April-94
  196.  
  197. -Laueft jetzt mit der BBS Software 'CNET'. In IO_FLAGS werden nun alle 
  198.  Bits QUICK_IO geloescht. (Ausser QUICK_IO) 
  199.  
  200. ***************************************************************************
  201.  
  202. Neuerungen in der Version 2.155    1-April-94  (Kein Aprilscherz!)
  203.  
  204. -Releaseversion. Kein Ablaufdatum.
  205.  
  206.  
  207. ***************************************************************************
  208.  
  209. Neuerungen in der Version 2.154    1-April-94  (Kein Aprilscherz!)
  210.  
  211. -Bei jedem BeginIO() wird IO_SERFLAGS geloescht. Es soll Programme geben
  212.  welche nicht laufen wenn man dies nicht tut :-(((
  213. -Neues Bit in S16. Wenn Bit 3 in S16 gesetzt wird, bekommt ein Terminalprogramm
  214.  die Daten eines X.75 Frames erst wenn das Frame komplett empfangen wurde.
  215.  Dadurch wird weniger CPU Zeit beansprucht. Durch diese Aenderung laueft
  216.  nun das xprzmodem.library 3.0 wesentlich besser. Ich empfehler jedoch
  217.  weiterhin eine xprzmodem.library version kleiner 3.0 zu verwenden!
  218.  Mit diesem Bit 3 koennten auch die Probleme mit Connectline und sehr langen
  219.  Files zu beheben sein. Bitte testen und mir melden. 
  220.  Auf keinen Fall darf dieses Bit 3 bei UUCP Uebertraugungen gesetzt werden!
  221.  Der UUCICO macht sonst tonnenweise retransmits und (noch) keiner weiss
  222.  wieso.
  223.  
  224. ***************************************************************************
  225.  
  226. Neuerungen in der Version 2.153    28-Mar-94
  227.  
  228. -'AT&C=nnn' funktioniert nun auch. Bei Version 2.152 durfte das '='
  229.  nicht eingegeben werden. Also 'AT&Cirgendwas'. Somit funktioniert nun auch
  230.  das wiedereinlesen des Configfiles bei ATZ oder devicestart. Vorher konnte
  231.  der AT&C eintrag nocht wiedergelesen werden.
  232.  
  233. ***************************************************************************
  234.  
  235. Neuerungen in der Version 2.152    23-Mar-94
  236.  
  237. -Neues AT Kommando: AT&C=n. n gibt eine Telefonnummer an. Wenn ein Datenunit
  238.  ein Anruf von dieser Nummer kriegt wird _sofort_ ein RESET des Amiga 
  239.  durchgefuehrt. Dies ist sinvoll um unbewachte Amigas ferngesteuert zu 
  240.  resetten.
  241. -Rotes blitzen bei hereinkommenden SETUP Meldungen entfernt. Ist aus Versehen
  242.  in der Version 2.151 drin geblieben.
  243. -Bei jedem Senden eines X.75 Frames wird nun das TIMR Register des HSCX
  244.  frisch gesetzt. Eventuell behebt dies Probleme bei sehr weiten Verbindungen,
  245.  bei welchen es manchmal zu Layer2 Timeouts und Retransmits kam.
  246.  
  247. ***************************************************************************
  248.  
  249. Neuerungen in der Version 2.151    22-Mar-94
  250.  
  251. -Expiredatum ist 15.April 1994
  252. -SETUP Meldungen mit einer CallReference welche bereits von einem anderen
  253.  Call benutzt werden  werden nun ignoriert. Dies behebt einige Probleme welche
  254.  bei 1TR6 und ausgeschaltetem Autoanswer zu erheblicher Verwirrung fuehren
  255.  konnten. 
  256.  
  257. ***************************************************************************
  258.  
  259. Neuerungen in der Version 2.150    28-Feb-94    (Release Version)
  260.  
  261. -Erste Releaseversion. Kein Ablaufdatum mehr.
  262.  
  263. ***************************************************************************
  264.  
  265. Neuerungen in der Version 2.145    26-Feb-94
  266.  
  267. -Kleiner Bug in deviceinitalisierungsroutine behoben. Ein Schreibbefehl
  268.  in der HSCX Initialisierung welcher in ein HSCX Register sollte, ging
  269.  leider irgenwo in's ram. :-(
  270. -ATD ohne Nummer gibt nun NO CARRIER aus. Frueher wurde ERROR ausgegeben.
  271.  --> Mehr Kompatiblitaet zu Modems.
  272.  
  273. ***************************************************************************
  274.  
  275. Neuerungen in der Version 2.142    22-Feb-94
  276.  
  277. -Bei hinausgehenden Verbidnungen wird nun nur noch die letzte Ziffer der
  278.  eigenen MSN gesendet. Das senden der ganzen MSN scheint nicht noetig zu 
  279.  sein und bringt einige Vermitlungsstellen zu einem DISCONNECT mit
  280.  CAUSE 'INVALID_NUMBER_FORMAT'. Meines Erachtens entspricht dies nicht
  281.  der Idee der MSNs aber ist ist halt so.
  282.  
  283.  
  284. ***************************************************************************
  285.  
  286. Neuerungen in der Version 2.140    20-Feb-94
  287.  
  288. -Neue Funktionen fuer externe Programme eingebaut. Bis jetzt gab es Teile
  289.  in der devicebase welche fuer externe Programme public waren. Da wir
  290.  jedoch schon wieder Aenderungen an diesem publicteil machen mussten und so
  291.  externe Programme (Statemon) wieder unkompatibel werden, haben wir nun 
  292.  eine Funktion eingebaut mit welcher man einen Zeiger auf diesen Publicteil
  293.  bekommt. Es darf also ab sofort nicht mehr direkt auf die Devicebase zugegriffen
  294.  werden. Weiteres steht in den Programmerdokus.
  295.  
  296. ***************************************************************************
  297.  
  298. Neuerungen in der Version 2.139    19-Feb-94
  299.  
  300. -Kleiner Bug in D-Kanalsenderoutine behoben, welcher bei einigen Leuten
  301.  den Verbindungsaufbau verunmoeglicht hat.
  302.  
  303. ***************************************************************************
  304.  
  305. Neuerungen in der Version 2.138    16-Feb-94
  306.  
  307. -Das rote Flackern bei gedrueckter mittlerer Maustaste ist nun entfernt.
  308. -Dieverse kleine Aenderungen in der Schicht 2 des D-Kanals
  309.  1. Global TEI remove wird nun erkannt.
  310.  2. Nach einem TEI Remove wird Schicht2 auch intern als entfernt gehandelt.
  311.     Frueher wurde munter mit TEI 0 weiter gesendet :-(
  312.  3. FSCs werden nun (hoffentlich) richtig hinaufgezaehlt. Frueher wurden
  313.     alle Frames als Nummer 0 Frames gesendet. Dies fand ein Protokolltester
  314.     heraus. Dabei handelt es sich um einen groben Fehler im LAP-D Protokoll.
  315.     Das device duerfte gar nicht funktionieren. Sehr komisch.....
  316.  
  317. ***************************************************************************
  318.  
  319. Neuerungen in der Version 2.136    9-Feb-94
  320.  
  321. -CMD_WRITE kann nun wieder asynchron laufen. Dadurch  treten nun wieder 
  322.  wesentlich weniger retransmits bei uucico auf.
  323. -Neues Bit in S16.  Bit 2 bewirkt, dass bei einem Anwahlversuch ein Tastendruck
  324.  _nicht_ zu einem Verbindungsabbruch fuehrt. 
  325. -Expiredatum auf den 15.Maerz 1994 gesetzt. 
  326.  
  327. ***************************************************************************
  328.  
  329. Neuerungen in der Version 2.134    2-Feb-94
  330.  
  331. -t1 Wert auf 15 gesetzt. (t1=Zeitdauer zwischen Senden eines Frames und
  332.  empfangen der ACK Meldung)
  333.  
  334. ***************************************************************************
  335.  
  336. Neuerungen in der Version 2.133    1-Feb-94
  337.  
  338. -AutoDetect geht wieder. Seit mehreren Revisions konnte V.110 nicht mehr
  339.  erkannt werden.
  340. -Bei ATI5  den CopyrightText auf 1994 gesetzt.
  341. -Bei AccuNet wird eine ausgehenden 'CalledNumber' in 'KeyPad' umgewandelt.
  342. -Bei AccuNet wird keine 'CallingNumber' mehr gesendet.
  343.  
  344. ***************************************************************************
  345.  
  346. Neuerungen in der Version 2.131    30-Jan-94
  347.  
  348. -Bei AccuNet wird nun der NumberingPlan auf ISDN gestellt. Type of Number
  349.  ist 'local (directory) number)'. (Bei Called un Calling Number)
  350.  
  351. ***************************************************************************
  352.  
  353. Neuerungen in der Version 2.130    30-Jan-94
  354.  
  355. -Support fuer AT&T AccuNet (NI1) eingebaut.
  356. -ATI4 gibt nun auch das aktuelle D-Kanalprotokoll aus.
  357. -Infoelement SIGNAL wird nun empfangen.
  358. -1TR6 Cause NETWORK_CONGESTION wirdn nun in den 1TR6 Cause USER_BUSY
  359.  verwandelt.
  360.  
  361. ***************************************************************************
  362.  
  363. Neuerungen in der Version 2.129    29-Jan-94
  364.  
  365. -NumberingPlan der CalledNumber auf unknown gestellt.
  366. -Aenderung in UnitTask. IORequest werden bei asynchronen CMD_READs sofort
  367.  aus der Liste geholt und nicht erst bei Beendingung des Lesens. Aus irgend
  368.  einem Grund bleibt dadurch Connectline nach einem AbortIO() nicht mehr
  369.  haengen. (Nach diesem Fehler habe ich 3 Tage gesucht :-( )
  370. -Alle CMD_WRITE's laufen bis auf weiteres wieder immer als QuickIO.
  371.  
  372. ***************************************************************************
  373.