Versie 1.79c kent een 5-tal modules, of beter, een 5-tal versies. Om het geheugen niet onnodig te belasten kun je kiezen uit de versie die bij jou systeem-configuratie past. Het kan zijn dat je sommige opties helemaal niet gebruikt. Bijvoorbeeld; je zit met een TNC en hebt geen internet-links. Dan kun je volstaan met module 1, 2 of 3. Draai je bijvoorbeeld packet met een SCC-kaart, dan kun je module 4 en 5 *NIET* gebruiken, want uit module 4 en 5 is de SCC-ondersteuning weggelaten. Dit is een ruwe vertaling van wat hieronder beschreven staat. Het is enkel puur om het geheugen niet onnodig vol te stampen, zodat er voldoende ruimte overblijft voor andere programma's. Onderstaande text is hierboven ruw vertaald, maar toch heb ik pagina 10 van de DOC-file even laten staan, zodat je misschien makkelijker de juiste module kunt kiezen. Voor diegene die niet goed Engels kunnen, OMITS betekent ZONDER / WEGGELATEN! Succes, 73's, Roland, de PD2RLD. CB : PD2RLD @ CB9PXN HAM: PD2RLD @ PI8SHB -------- XROUTER Sysop Manual Revision 2.2 (18/12/02) Page 10 Installation ALTERNATIVE MODELS ~~~~~~~~~~~~~~~~~~ Because Xrouter is a complex program, occupying a large portion of the 640k DOS "base memory", there is not much free memory left to work with. This is an issue especially when the external Ethernet drivers and application support interface are loaded. One solution would be to re-write the entire program to use Protected Mode. However, this is a huge undertaking and some of the low-level interrupt handling code would be difficult to translate. Some of this code is hand-optimised because timimgs are really critical, and as there are a lot more overheads involved in handling interrupts in protected mode, performance may suffer. Another option is to use Expanded Memory. Unfortunately, not much of Xrouter's storage requirements can be handled this way due to the limited memory page size and the need to page memory in and out. A further option is to migrate to Windows or Linux. Whilst I do intend to do this, I do not wish to stop supporting DOS. Since the rquirements of each sysop are very different, there are many features that are useful to some sysops, but are just wasted space as far as others are concerned. For example, if you run an RF-only system, you won't need Dial-Up-Networking. If you don't use SCC cards, then the large amount of SCC support code is just taking up valuable space. I have therefore begun implementing alternative models, so that you can choose the model which best suits your requirements. Model 1 - is the full version. Model 2 - omits Dial Up Networking. Model 3 - omits DUN and PPP. Model 4 - omits DUN, PPP, PMS, Applications, YAM and SCC support. Model 5 - omits DUN, PPP, PMS and SCC. Further models may be added later, to cater more specifically for common configurations, e.g. BBS support, Hilltop router, APRS support, etc.