Ellhniko Linux IPX-HOWTO Terry Dawson, terry@perf.no.itg.telstra.com.au v2.2, 29 Martioy 1997 Ayto to keimeno exei san skopo na perigracei pws na breite, na egkatasthsete kai na ry8misete diafora dia8esima ergaleia gia to leitoyrgiko susthma Linux poy xrhsimopoioun to prwtokollo yposthrijhs IPX toy Linux pyrhna. ______________________________________________________________________ Table of Contents 1. Eisagwgh 1.1 Allages apo thn prohgoumenh ekdosh. 1.2 Eisagwgh 2. Apokurhjh Ey8ynwn. 3. Sxetikh Tekmhriwsh. 3.1 Nees ekdoseis aytou toy keimenoy 3.2 Anadrash/Sxolia. 3.3 Yposthrijh apo Lista Mhnymatwn/Allhlografias. 4. Merikoi apo toys oroys poy xrhsimopoiountai se ayto to keimeno. 5. Ta sxetika me to IPX arxeia sto susthma arxeiwn 6. Ta IPX Ergaleia toy Greg Pages. 6.1 Ta ergaleia IPX me perissoteres leptomereies. 7. Ry8mizontas to Linux mhxanhma san ena IPX dromologhth (router). 7.1 Xreiazetai na ry8misw ena eswteriko diktyo; 8. Ry8miste to Linux mhxanhma sas san NCP pelath (client). 8.1 Apoktwntas to 8.2 Xtizontas to 8.3 Xtizontas to 8.4 Ry8mizontas kai xrhsimopoiwntas to 9. Ry8mizontas to Linux mhxanhma sas ws ena NCP diakomisth. 9.1 To paketo 9.1.1 Dynatothtes toy 9.1.2 Apoktwntas to 9.1.3 Xtizontas to paketo 9.2 To paketo 9.2.1 Dynatothtes toy 9.2.2 Apoktwntas to 9.2.3 Xtisimo toy 9.2.4 Ru8mish kai xrhsh toy 10. Ry8mizontas to Linux mhxanhma san ena Novell Print Client. 11. Ry8mizontas to Linux mhxanhma san ena Novell Diakomisth Ektypwsewn. 11.1 Proapaitoumena 11.2 Ry8miseis 12. Mia epi8ewrhsh twn 12.1 Entoles xrhstwn. 12.2 Ergaleia Diaxeirishs. 13. Ry8mizontas to PPP gia yposthrijh IPX . 13.1 Ry8mizontas ena IPX/PPP diakomisth. 13.1.1 Prwta bhmata. 13.1.2 Sxediasmos. 13.1.3 Ry8miste to 13.1.4 Elegjete th ru8mish toy diakomisth. 13.2 Ry8mizontas ena IPX/PPP client. 13.2.1 Ry8mizontas to 13.2.2 Testarontas ton IPX/PPP pelath. 14. IPX tunnel enanti IP 14.1 Apoktwntas to 14.2 Xtizontas to 14.3 Ry8mizontas to 14.4 Elegxontas kai ry8mizontas to 15. Emporikh yposthrijh IPX gia Linux. 15.1 To Network Desktop ths Caldera 16. Orismenes syxnes erwthseis 17. Pneymatika Dikaiwmata. 18. Diafora kai Eyxaristies. ______________________________________________________________________ 1. Eisagwgh Ayto einai to ellhniko Linux IPX-HOWTO. 8a prepei na diabasete to Linux NET-3-HOWTO se syndyasmo me ayto to keimeno. 1.1. Allages apo thn prohgoumenh ekdosh. Pros8hkes: Proste8hkan merikes plhrofories sxetika me to Frame Type. Dior8wseis/Enhmerwseis: To Ox apaiteitai gia thn IPX dieu8ynsh diktuoy sto /etc/ppp/options Enhmerw8hkan oi ekdoseis kai oi diey8unseis. Ligo symmazema, ergaleia Ektupwshs kai Diaxeirishs. 1.2. Eisagwgh O pyrhnas toy Linux exei mia teleiws kainouria ylopoihsh diktuoy sygkrinomenh me alla leitoyrgika systhmata Unix. H ikanothta na xrhsimopoihsete ena kainourio tropo gia na anaptujete to logismiko diktuoy toy pyrhna, exei odhghsei sto na exei o pyrhnas toy Linux yposthrijh gia mia seira apo xtismena mh tcp/ip prwtokolla. To IPX prwtokollo einai ena apo ayta poy exoyn symperilhf8ei. O pyrhnas toy Linux yposthrizei mono to IPX prwtokollo. Den yposthrizei akomh prwtokolla opws ta IPX/RIP, SAP h NCP, ayta yposthrizontai apo allo logismiko opws ayta poy anaferontai parakatw se ayto to keimeno. H yposthrijh gia to IPX anaptux8hke arxika apo ton Alan Cox kai exei ejelix8ei shmantika apo ton Greg Page . 2. Apokurhjh Ey8ynwn. Den jerw kai den mporw na jerw ta panta sxetika me to Linux logismiko diktuoy. Dexteite parakalw kai katalabete oti ayto to keimeno einai pi8ano na exei la8h. Diabaste parakalw ola ta arxeia README poy symperilambanontai me opoiadhpote tmhmata logismikou exoyn perigrafei se ayto to keimeno gia perissoteres leptomereies kai akribeis plhrofories. 8a epixeirhsw na krathsw ayto to keimeno xwris la8h kai oso to dynaton pio epikairo. Oi ekdoseis toy logismikou einai prosfates th stigmh ths syggrafhs toy keimenoy. Me kanena tropo egw h oi syggrafeis toy logismikou se ayto to keimeno prosferoyn prostasia apo tis dikes sas prajeis. An ry8misete ayto to logismiko, akomh kai opws exei perigrafei se ayto to keimeno kai sas dhmioyrgei problhmata sto diktyo sas, tote eiste o monos ypeu8ynos. Symperilambanw ayth thn proeidopoihsh giati o sxediasmos kai h ru8mish enos diktuoy IPX den einai panta aplh ypo8esh kai merikes fores mporei na odhghsei se anepi8umhth allhlepidrash me alloys dromologhtes (routers) kai diakomistes arxeiwn (fileservers), an den sxediasete kai ry8misete to diktyo sas prosextika. Epishs, symperilambanw aythn thn proeidopoihsh giati rwth8hka apo kapoion arketa atyxo poy anakalyce ayto to ma8hma me ton duskolo tropo. 3. Sxetikh Tekmhriwsh. Ayto to keimeno ypo8etei pws katalabainete pws na dhmioyrghsete enan Linux pyrhna me tis katallhles epiloges diktuwshs kai oti katalabainete pws na xeiris8eite ta basika diktyaka ergaleia opws ta ifconfig kai route. An oxi, prepei na diabasete to NET-3-HOWTO se syndyasmo me ayto edw to keimeno, mia poy ejhgei ta parapanw. Ēlla keimena Linux HOWTO poy mporei na fanoun xrhsima einai ta ejhs: To Ethernet-HOWTO , poy perigrafei tis leptomereies gia th ru8mish syskeywn Ethernet gia to Linux. To PPP-HOWTO ka8ws h yposthrijh gia to IPX einai dia8esimh gia thn 2.2.Od ekdosh kai tis epomenes ths, sthn ylopoihsh toy Linux PPP . 3.1. Nees ekdoseis aytou toy keimenoy An to antigrafo sas aytou toy keimenoy einai perissotero palio apo dyo mhnwn, sas synistw anepifulakta na apokthsete mia neoterh ekdosh. H diktyakh yposthrijh gia to Linux allazei polu grhgora me nees beltiwseis kai xarakthristika, kai epomenws kai ayto to keimeno allazei sxetika syxna. H teleytaia ekdosh poy toy keimenoy mporei panta na apokth8ei me anonymous ftp apo to: sunsite.unc.edu /pub/Linux/docs/HOWTO/IPX-HOWTO h: /pub/Linux/docs/HOWTO/other-formats/IPX-HOWTO{-html.tar,ps,dvi}.gz mesw World Wide Web apo to Linux Documentation Project Web Server , sth selida: IPX-HOWTO h apey8eias apo emena, . Mporei akomh na dhmosieuetai sta newsgroups: comp.os.linux.networking, comp.os.linux.answers kai news.answers . 3.2. Anadrash/Sxolia. Gia sxolia, parathrhseis, dior8wseis, enhmerwseis peri ths Ellhnikhs metafrashs aytou toy HOWTO, steilte email sthn Boula Sanida : voulariba@hellug.gr h ston Eyripidh Papakwsta : evris@hellug.gr kai enallaktika : ep@rocketmail.com Parakalw steilte moy opoia sxolia, enhmerwseis, protaseis, . Oso grhgorotera parw thn anadrash sas, toso pio grhgora 8a mporesw na enhmerwsw kai na dior8wsw ayto to keimeno. An synanthsete problhmata me ayto, parakalw steilte moy apey8eias email, ka8ws twra polu spania diabazw ta newsgroups. 3.3. Yposthrijh apo Lista Mhnymatwn/Allhlografias. Exei idry8ei mia lista mhnymatwn gia syzhthsh peri twn diaforwn paketwn logismikou gia Linux IPX poy exoyn perigrafontai se ayto to keimeno. Mporeite na eggrafeite se ayth, stelnontas ena mhnyma sto 'listserv@sh.cvut.cz' me thn grammh `add linware' sto kurio meros toy mhnumatos. Gia na steilete sth lista, steilte thn allhlografia sas sto `linware@sh.cvut.cz'. H lista allhlografias arxeio8eteitai sto www.kin.vslib.cz . 4. Merikoi apo toys oroys poy xrhsimopoiountai se ayto to keimeno. 8a deite syxna toys oroys client kai server na xrhsimopoiountai se ayto to keimeno. Einai synh8ws arketa sygkekrimenoi oroi alla se ayto to keimeno exw genikeusei ligo toys orismous toys, etsi wste na shmainoyn ta ejhs: pelaths (client) To mhxanhma h programma poy jekina mia prajh h mia sundesh gia to skopo ths apokthshs kapoiwn yphresiwn h dedomenwn. diakomisths (server) To mhxanhma h to programma poy dexetai eiserxomenes syndeseis apo pollapla apomakrysmena mhxanhmata kai parexei yphresia h dedomena se ayta. Aytoi oi orismoi den einai oute polu egkyroi, alla parexoyn ena meso gia na jexwrisoyme tis duo akres twn syndesewn systhmatwn pros shmeio, opws to SLIP h to PPP poy pragmatika den exoyn pelates (clients) kai diakomistes (servers). Alloi oroi poy 8a deite einai oi ejhs: Bindery To bindery einai mia ejeidikeymenh bash dedomenwn apo8hkeyshs plhrofories ry8misewn toy diktuoy se enan diakomisth arxeiwn Novell . Pelates toy Netware mporoun na rwthsoyn to bindery gia na paroyn plhrofories gia dia8esimes yphresies, dromologhseis kai plhrofories xrhstwn. Frame Type einai enas oros poy xrhsimopoieitai gia na perigracei to pragmatiko prwtokollo poy xrhsimopoieitai gia na metaferoyme ta IPX (kai IP) datagrams sta diafora tmhmata diktuoy Ethernet. Yparxoyn tessera koina. Einai ta: Ethernet-II Ayto einai mia ananewmenh ekdosh toy arxikou protupoy ethernet DIX. Sto Novell exei do8ei mia epishmh taytothta anagnwrishs prwtokolloy kai ayto shmainei oti kai to IPX kai to IP mporoun na synyparxoyn armonika se ena periballon Ethernet-II. Ayto xrhsimopoieitai syxna se periballonta Novell kai einai mia kalh epilogh. 802.3 Ayto einai ena prwtokollo ths I.E.E.E. poy orizei ena mhxanismo Anixneyshs Ferontos Pollaplwn Prosbasewn me Entopismo Sygkrousewn (Carrier Sense Multiple Access me Collision Detection (CSMA/CD)). Basisthke sto arxiko protypo Ethernet DIX, me mia shmantikh tropopoihsh, o tupos toy pedioy ths taytothtas toy prwtokolloy metatraphke se ena pedio mhkoys (length field). Gi' ayto to logo to IPX pragmatika den prepei na to trejoyme edw. To IEEE 802.3 sxediasthke gia na metaferei MONO paketa IEEE 802.2 alla yparxoyn pragmatopoihseis toy poy to xrhsimopoioun gia na metaferoyn paketa IPX amesa kai periergws leitoyrgei. Na to apofugete ektos kai an epixeireitai na allhlepidrasete me diktyo poy exei hdh exei ry8mistei na xrhsimopoiei. 802.2 Ayto einai ena I.E.E.E. prwtokollo poy orizei ena sunolo apo diadikasies Elegxoy Logikwn Syndesewn (Logical Link Control). Parexei enan aploiko tropo synuparjhs diaforetikwn prwtokollwn, alla einai arketa periorismeno se ayto to 8ema. To Novell xrhsimopoiei ena anepishmo Service Address Point (ws taytothta prwtokolloy) alla afou epishs oloi to xrhsimopoioun, den exei akomh paroysiasei megalo problhma. SNAP To SNAP einai ena Prwtokollo Prosbashs se ypodiktya. Ayto einai sxediasmeno panw apo ta 802.3 kai 802.2. Epekteinei thn ikanothta yposthrijhs pollaplwn prwtokollwn toy 802.2 kai parexei orismena metra symbatothtas me yparxontes tupoys paketwn Ethernet kai Ethernet-II. IPX To Internet Packet eXchange (IPX) einai ena prwtokollo poy xrhsimopoieitai apo thn Novell gia na parexei endodiktyakh yposthrijh gia to proion toys netware (tm). To IPX einai paromoio se leitoyrgia me to prwtokollo IP to opoio xrhsimopoieitai apo to thn koinothta toy tcp/ip. Dieu8ynsh Diktuoy IPX Ayth einai enas ari8mos poy prosdiorizei monadika ena sygkekrimeno IPX diktyo. H synh8hs grafh ths dieu8ynshs ayths einai se dekaejadiko susthma. Ena paradeigma mporei na moiazei me:0x23a91002. Eswteriko Diktyo IPX Ayto einai ena eikoniko IPX diktyo. Einai eikoniko giati den antistoixei se kapoio fysiko diktyo. Xrhsimopoieitai gia na parexei ena meso monadikhs taytopoihshs kai diey8ynsiodothshs enos sygkekrimenoy IPX mhxanhmatos. Ayto einai genika mono xrhsimo se mhxanhmata me IPX poy anhkoyn se perissotera apo ena fysika IPX diktya san diakomistes arxeiwn. H dieu8ynsh einai kwdikopoihmenh sthn idia morfh opws kai gia ta fysika IPX diktya. RIP To Prwtokollo Plhroforiwn Dromologhshs (Routing Information Protocol) einai ena prwtokollo poy xrhsimopoieitai gia na diadwsei aytomata dromologhshs diktuwn se ena diktyo IPX. Einai paromoio se leitoyrgia me to RIP poy xrhsimopoieitai apo thn koinothta tcp/ip. NCP To Basiko Prwtokollo Netware (Netware Core Protocol) einai ena prwtokollo diktyakou systhmatos arxeiwn, sxediasmeno apo thn etaireia Novell gia proion to Netware(tm). To NCP einai paromoio se leitoyrgia me to NFS poy xrhsimopoieitai apo thn koinothta tcp/ip. SAP To Prwtokollo Diafhmishs Yphresias (Service Advertisement Protocol) einai ena prwtokollo sxediasmeno apo thn etaireia Novell, poy xrhsimopoieitai gia na diafhmisei yphresies diktuoy se ena periballon Netware (tm). Dieu8ynsh Ylikou (Hardware address) Ayto einai enas ari8mos monadika prosdiorizei ena mhxanhma se ena fysiko diktyo, sto epipedo prosbashs sto fysiko meso. Paradeigmata tetoioy tupoy einai oi : Diey8unseis Ethernet (Ethernet Addresses) Mia dieu8ynsh Ethernet einai genika kwdikopoihmenh ws eji dekaejadikes times xwrismenes metaju toys me ton xarakthra "anw katw teleia" p.x. 00:60:8C:C3:3C:0F Diadromh - dromologio (route) To route einai h diadromh poy ta paketa sas akoloy8oun mesa sto diktyo gia na f8asoyn sto proorismo toys. 5. Ta sxetika me to IPX arxeia sto susthma arxeiwn /proc . Yparxoyn arketa arxeia sxetika me thn yposthrijh IPX sto Linux poy briskontai sto susthma arxeiwn /proc. Ayta einai ta ejhs: /proc/net/ipx_interface Ayto to arxeio periexei plhrofories sxetika me ta IPX interfaces poy einai ry8mismena sto mhxanhma sas. Ayta isws na exoyn ry8mistei xeirokinhta me kapoia entolh h na exoyn anixneytei kai ry8mistei aytomata. /proc/net/ipx_route Ayto to arxeio periexei mia lista apo diadromes poy yparxoyn ston IPX pinaka dromologhsewn. Aytes oi diadromes exoyn isws proste8ei xeirokinhta me kapoia entolh h aytomata apo enan IPX daimona dromologhsewn. /proc/net/ipx Ayto to arxeio einai mia lista apo IPX ypodoxes (sockets) poy einai ayth th stigmh anoixta gia xrhsh sto mhxanhma. 6. Ta IPX Ergaleia toy Greg Pages. O Greg Page . 6.1. Ta ergaleia IPX me perissoteres leptomereies. ipx_interface Ayth h entolh xrhsimopoieitai gia na pros8esoyme, na diagracoyme h na elegjoyme xeirokinhta thn IPX ikanothta se mia yparxoysa syskeyh diktuoy. Fysiologika, h syskeyh diktuoy 8a htan mia syskeyh Ethernet opws eth0. Toylaxiston ena IPX interface prepei na einai prosdiorismeno san primary interface kai to -p flag se ayth thn entolh to kanei ayto. P.x. gia na energopoihsete th syskeyh Ethernet eth0 gia dynatothta IPX san to kurio IPX interface xrhsimopoiwntas to IEEE 802.2 frame type kai th dieu8ynsh diktuoy IPX 39ab02222 8a grafate to ejhs: # ipx_interface add -p eth0 802.2 0x39ab0222 An emfanistei kapoio la8os ka8ws trexete ayto to programma kai etyxe na mhn exete ry8misei akomh to tcp/ip, tote 8a deite oti xreiazetai na jekinhsete xeirokinhta to eth0 interface xrhsimopoi- wntas thn entolh: # ifconfig eth0 up ipx_configure Ayth h entolh energopoiei h apenergopoiei thn aytomath epilogh ths ru8mishs toy interface kai twn epilogwn toy kyrioy interface. --auto_interface Sas epitrepei na epilejete an oi nees syskeyes diktuoy 8a prepei na ry8mizontai aytomata san IPX syskeyes h oxi. --auto_primary Sas epitrepei na epilejete an to IPX logismiko 8a prepei na epilegei aytomata ena kurio interface h oxi. Ena typiko paradeigma 8a htan na energopoihsete kai thn aytomath ru8mish toy interface kai thn aytomath epilogh toy kurioy interface me thn akoloy8h entolh: # ipx_configure --auto_interface=on --auto_primary=on ipx_internal_net Ayth h entolh sas epitrepei na ry8misete h na apory8misete mia eswterikh dieu8ynsh diktuoy. H eswterikh dieu8ynsh diktuoy einai proairetikh, alla otan exei ry8mistei 8a einai panta to kurio interface. Gia na ry8misete mia dieu8ynsh diktuoy IPX toy ab000000 se ena kombo IPX 1 8a xrhsimopoihsete : # ipx_internal_net add 0xab000000 1 ipx_route Ayth h entolh sas epitrepei na tropopoihsete xeirokinhta ton pinaka IPX dromologhsewn. Gia paradeigma, gia na pros8esete mia diadromh sto IPX diktyo 39ab0222 mesw enos dromologhth me ari8mo komboy 00608CC33C0F se ena IPX diktyo 39ab0108: # ipx_route add 0x39ab0222 0x39ab0108 0x00608CC33C0F 7. Ry8mizontas to Linux mhxanhma san ena IPX dromologhth (router). An exete ena ari8mo apo IPX tmhmata (segments) ta opoia epi8ymeite na diasyndesete mesw diktuoy xreiazeste tis yphresies enos dromologhth. Se periballon Novell yparxoyn dyo plhrofories poy einai aparaithtes na diado8oun sto diktyo. Einai oi plhrofories dromologhshs diktuoy poy diadidontai xrhsimopoiwntas to Novell RIP kai oi plhrofories diafhmishs yphresiwn (service advertisement information) poy diadidontai xrhsimopoiwntas to Novell SAP. Opoiosdhpote dromologhths prepei na yposthrizei kai ta duo ayta prwtokolla ta opoia einai xrhsima stis perissoteres periptwseis. To Linux yposthrizei kai ta duo ayta prwtokolla kai mporei eukola na leitoyrghsei san enas dromologhths plhrws symbatos me Novell. H yposthrijh IPX toy pyrhna toy Linux diaxeirizetai to IPX paketo prow8wntas to dia mesoy twn interfaces, alla ayto to kanei sumfwna me toys kwdikopoihmenoys kanones ston IPX pinaka dromologhsewn. To Linux xreiazetai ena programma gia na ylopoihsei to Novell RIP kai SAP, gia na sigoyrecei oti o IPX pinakas dromologhsewn einai domhmenos swsta kai enhmerwnetai periodika wste na antanakla tis allages sthn katastash diktuoy. O Volker Lendecke exei anaptujei ena daimona dromologhshs poy 8a to kanei gia sas. 8a breite to ipxripd sto: sunsite.unc.edu h sth selida twn Volkers sto: ftp.gwdg.de H ru8mish toy Linux mhxanhmatos sas wste na symperiferetai sa dromologhths einai profanhs. Ta bhmata poy prepei na kanete einai ta ejhs: 1. Xtiste ton pyrhna sas me yposthrijh IPX, Ethernet kai /proc . 2. Parte, metaglwttiste kai egkatasthste to ipxd daimona. 3. 3ekinhste me to neo pyrhna kai bebaiw8eite oti ka8e mia apo tis kartes Ethernet exei anagnwris8ei swsta kai den yparxoyn hardware sygkrouseis (conflicts). 4. Energopoihste to prwtokollo IPX se ka8e ena apo ta interfaces xrhsimopoiwntas thn entolh ipx_interface poy perigrafthke parapanw. 5. 3ekinhste to ipxd daimona. As 8ewrhsoyme to akoloy8o aplo diktyo: IPX Diey8: 0x01000000 802.2 |----------------------------| | \_________________________ \ Linux Dromologhths IPX Diey8: 0x02000000 802.2 \ |----------------------------| \ eth0/-----------\ | \--====| | \_________________________ | IPX route | \ eth1| Table | IIPX Diey8: 0x03000000 etherII \----====| ^ | |-------------------------------| | | | | eth2| IPXd | \______________________________/====| | | SAPd | IPX Diey8: 0x04000000 etherII eth3| | |------------------------------| /====| | | | \___________/ \______________________________/ H ru8mish gia to parapanw diktyo 8a moiazei me : # ipx_interface add eth0 802.2 0x0100000000 # ipx_interface add eth1 802.2 0x0200000000 # ipx_interface add eth2 etherii 0x0300000000 # ipx_interface add eth3 etherii 0x0400000000 # ipxd 8a prepei na perimenete gia ligo kai na elegjete to arxeio /proc/net/ipx_route kai prepei na to deite na exei employtis8ei me tis dromologhseis toy IPX sxetikes me tis ry8miseis sas kai me opoies alles diadromes ema8e apo alloys dromologhtes sto diktyo. 7.1. Xreiazetai na ry8misw ena eswteriko diktyo; To Novell exei ena xarakthristiko poy onomazetai eswteriko diktyo, poy to xrhsimopoiei gia na aplopoihsei th dromologhsh se periptwseis opoy o host exei perissoteres apo mia syskeyes diktuoy syndedemenes. Ayto einai xrhsimo sthn periptwsh poy o diakomisths arxeiwn einai syndedemenos me pollapla diktya ka8ws shmainei oti mono mia diadromh xreiazetai na diafhmistei gia na f8asei to diakomisth asxeta apo poio diktyo prospa8eite. Sth periptwsh ru8mishs opoy den trexete ton diakomisth arxeiwn kai to mhxanhma sas symperiferetai mono sa dromologhths IPX, h erwthsh den einai toso eukolo na apanth8ei. Exei anafer8ei oti h ru8mish gia IPX/PPP leitoyrgei 'kalutera' an ry8misete epishs ena eswteriko diktyo. Se ka8e periptwsh einai eukolo na ginei, alla isws apaithsei na janaxtistei o pyrhnas sas. 1/4tan doyleuete mesw toy make config toy pyrhna prepei na apanthste y otan erwth8eite Full internal IPX network, opws deixnei parakatw: ... ... Full internal IPX network (CONFIG_IPX_INTERN) [N/y/?] y ... ... Gia na ry8mistei to eswteriko interface toy diktuoy, xrhsimopoihste thn entolh ipx_internal_net poy perigrafthke nwritera sto Tmhma Ergaleia gia IPX. Prepei na lhf8ei prosoxh sto na einai monadikh sto diktyo sas h IPX dieu8ynsh toy poy ana8esate kai oti kanena allo mhxanhma h diktyo den th xrhsimopoiei. 8. Ry8miste to Linux mhxanhma sas san NCP pelath (client). An eiste xrhsths enos diktuoy diaforetikwn texnologiwn poy syndyazei kai ta dyo, IP kai IPX, prwtokolla einai pi8anon oti kapoia stigmh 8a 8elete to Linux na prospelaunei dedomena apo8hkeymena se ena diakomisth arxeiwn Novell toy diktuoy sas. H Novell exei prosferei ena paketo NFS server gia toys diakomistes arxeiwn, poy to kanei dynato, alla an eiste ena mikro site h exete mono enan mikro ari8mo an8rwpwn poy endiaferontai na to kanoyn ayto, einai duskolo na dikaiologhsete to kostos toy emporikou paketoy. O Volker Lendecke exei gracei ena Linux module gia systhmata arxeiwn poy yposthrizei ena yposunolo toy Novell NCP poy 8a sas epitrecei na prosarthsete diskoys Novell sto susthma arxeiwn toy Linux sas xwris na apaitountai pros8eta proionta gia ton diakomisth arxeiwn sas. o Volker onomase to paketo ncpfs kai apespase tis aparaithtes plhrofories kyriws apo to biblio "Netzwerkprogrammierung in C" toy Manfred Hill kai Ralf Zessin (perissoteres leptomereies toy biblioy periexontai mesa sto README arxeio sto paketo ncpfs). To logismiko kanei to Linux na prosomoiazei me ena fysiologiko sta8mo ergasias Novell gia yphresies arxeiwn. Akomh symperilambanei mia mikrh ektypwtikh efarmogh poy sas epitrepei na typwsete se oyres ektupwshs Novell (Ayto tekmhriwnetai argotera sto Tmhma "Pelaths Ektypwsewn"). To paketo ncpfs 8a paijei me diakomistes arxeiwn Novell ths ekdoshs 3.x kai neoteroys, den 8a leitoyrghsei me to Novell 2.x. To ncpfs client 8a leitoyrgei me proionta poy einai isxyra symbata me Novell , alla dystyxws orismena proionta poy isxyrizontai oti einai symbata den einai kai toso. Gia na xrhsimopoihsete to ncpfs me diakomistes arxeiwn Novell 4.x , o diakomisths arxeiwn prepei na ry8mistei gia na leitoyrghsei se bindery emulation mode, giati to ncpfs den yposthrizei akomh to NDS. 8.1. Apoktwntas to ncpfs . To neotero paketo ncpfs sxediasthke gia na xtistei me ton pyrhna ekdoshs 1.2.13 h pyrhnes meta apo th ekdosh 1.3.71 (ayto symperilambanei kai toys 2.x.x) An den xrhsimopoieite ena pyrhna kamias apo aytes tis kathgories, tote 8a prepei na anaba8misete ton pyrhna sas . To Kernel-HOWTO perigrafei leptomerws pws na to kanete. Mporeite na parete to paketo ncpfs me anwnymo ftp apo to home site toy Volker sto: ftp.gwdg.de h sunsite.unc.edu h mirror site. H trexoysa ekdosh th stigmh poy grafw einai h ejhs: ncpfs-2.0.10.tgz 8.2. Xtizontas to ncpfs gia ton pyrhna 1.2.13. Dhmioyrghste ena pyrhna me yposthrijh Ethernet kai IPX . To prwto pragma poy xreiazeste na kanete einai na ejasfalisete pws o pyrhnas sas dhmioyrgh8hke me energopoihmenh yposthrijh IPX. Sto pyrhna ekdoshs 1.2.13 xreiazeste mono na sigoyrecete oti exete apanthsei Y sth erwthsh: 'The IPX protocol' opws deixnei parakatw: ... ... Assume subnets are local (CONFIG_INET_SNARL) [y] Disable NAGLE algorithm (normally enabled) (CONFIG_TCP_NAGLE_OFF) [n] The IPX protocol (CONFIG_IPX) [n] y * * SCSI support ... ... Xreiazetai akomh na bebaiw8eite oti symperilabate ena katallhlo odhgo gia thn Ethernet karta sas. An den gnwrizete pws na kanete ayto, tote prepei na diabasete to Ethernet-HOWTO . Twra mporeite na proxwrhsete sto xtisimo toy pyrhna sas. 8ymh8eite na na trejete to lilo gia na ton egkatasthsete otan exete teleiwsei. Kanete Untar to logismiko ncpfs # cd /usr/src # tar xvfz ncpfs-2.0.10.tgz # cd ncpfs Elegjte to Makefile An skopeuete na xrhsimopoihsete to kerneld gia na fortwnete aytomata ta ncpfs module toy pyrhna, tote prepei na bgalete apo ta sxolia th grammh sto Makefile poy anaferete sto: KERNELD. An den eiste bebaios ti shmainei ayto tote prepei na diabasete to Kernel-HOWTO gia na ejoikeiw8eite me tis ry8miseis twn module toy pyrhna. Kane make to logismiko ncpfs To logismiko prepei na metaglwttistei aneta, xwris na apaiteitai kapoia allh ru8mish: # make Antigracte ta IPX ergaleia kapoy an den to exete hdh kanei. Otan teleiwsei to make , prepei na breite ola ta ergaleia poy xreiazeste ston katalogo ncpfs/bin. Mporeite na xrhsimopoihsete to: # make install gia na egkatasthste ta ergaleia stoys katalogoys poy epeleje o Volkers. An trexete ena susthma basismeno se ELF, tote prepei na janatrejete to `ldconfig -v' gia na sigoyreyteite oti mporei na bre8ei h shared biblio8hkh. Antigracte to module ncpfs.o se kapoio meros xrhsimo an einai aparaithto. An metaglwttizete ena pyrhna 1.2.* tote 8a breite ston katalogo ncpfs/bin ena arxeio poy onomazetai ncpfs.o, afou to make exei teleiwsei. Ayto einai to module toy pyrhna ncpfs. Prepei na to antigracete se kapoio meros xrhsimo. Sto debian susthma moy, to exw antigracei ston katalogo /lib/modules/1.2.13/fs kai exw pros8esei to ncpfs sto arxeio /etc/modules etsi wste na jekina aytomata kata thn ekkinhsh toy systhmatos. An xrhsimopoieite kapoia allh dianomh, 8a prepei na breite pou fylaei ta modules ths kai na to antigracete ekei, h apla antigracte to ston katalogo /etc. Gia na fortwsete ta modules xeirokinhta xrhsimopoihste thn entolh: # insmod ncpfs.o 8.3. Xtizontas to ncpfs gia pyrhnes 1.3.71++/2.0.*. Gia thn teleytaia ekdosh toy ncpfs 8a prepei na xrhsimopoihsete ton pyrhna 1.3.71 h newtero toy, symperilambanomenwn kai twn 2.0.* . An skopeuete na xrhsimopoihsete kapoion pyrhna poy einai ekdoshs 1.3.71 h pio prosfatos, tote o kwdikas toy ncpfs exei symperilhf8ei sth dianomh toy pyrhna. Xreiazetai mono na apanthsete Y sto: Networking options ---> ... ... <*> The IPX protocol ... Filesystems ---> ... ... <*> NCP filesystem support (to mount NetWare volumes) ... Xreiazetai akoma na akoloy8hsete tis odhgies gia to xtisimo twn pyrhnwn 1.2.*, etsi wste na dhmioyrghste ta ergaleia alla den 8a yparxei arxeio module na egkatasta8ei. 8.4. Ry8mizontas kai xrhsimopoiwntas to ncpfs . Ru8mish toy logismikou enos diktuoy IPX . Yparxoyn dyo tropoi ru8mishs toy logismikou enos diktuoy IPX. Mporeite na ry8misete xeirokinhta oles tis parametroys toy IPX diktuoy sas h na afhsete sto logismiko na apofasisei orismenes logikes ry8miseis, xrhsimopoiwntas thn entolh: # ipx_configure --auto_interface=on --auto_primary=on Ayto prepei na arkei stis perissoteres periptwseis, alla an den paizei se sas tote diabaste to tmhma 'Ergaleia IPX (IPX tools)' parapanw gia na to ry8misete xeirokinhta. Elegxos ry8misewn Afou to IPX diktyo sas exei ry8mistei 8a prepei na mporeite na xrhsimopoieite thn entolh slist gia na deite mia lista apo oloys toys diakomistes arxeiwn Novell toy diktuoy sas: # slist An h entolh slist bgalei kapoio mhnyma san ayto: ncp_connect: Invalid argument tote o pyrhnas sas isws na mhn yposthrizei IPX. Na elegjete oti pragmati exete ekkinhsei ton katallhlo pyrhna. Kata thn ekkinhsh, prepei na deite sta mhnumata ekkinhshs toy systhmatos mhnumata opws 'IPX' kai 'ncpfs'. An h entolh slist den emfanizei oloys toys diakomistes arxeiwn toy diktuoy sas tote isws na xreiastei na xrhsimopoihste th me8odo xeirokinhths ru8mishs toy diktuoy. Prosarthsh enos diskoy (volume) Novell(tm). An to logismiko diktuoy gia IPX leitoyrgei kanonika, 8a prepei twra na mporeite na prosarthsete ena disko enos diakomisth arxeiwn Novell sto susthma arxeiwn toy Linux sas. H entolh ncpmount xrhsimopoieitai gia ayto to skopo kai apaitei na prosdiorisete toylaxiston tis akoloy8es plhrofories: 1. To onoma toy diakomisth arxeiwn 2. Thn taytothta toy login sas sto diakomisth. An exete kai password 8a to xreiasteite kai ayto. 3. To shmeio prosarthshs px, ekei opoy 8elete na prosarth8ei o diskos. Ayto 8a einai enas yparxwn katalogos sto mhxanhma sas. Yparxei mia antistoixh entolh ncpumount gia na apoprosarthsete ena prosarthmeno NCP susthma arxeiwn. Ta NCP systhmata arxeiwn apoprosarth8oun omala (cleanly) an katebasete (shutdown) to mhxanhma sas omala, etsi den xreiazetai na anhsyxhsete gia na kanete ncpumoun ta systhmata arxeiwn sas xeirokinhta prin to halt h to shutdown. Ena paradeigma entolhs gia na prosarmosoyme to diakomisth arxeiwn ACCT_FS01, me ena login id guest kai kanena kwdiko, katw apo ton katalogo /mnt/Accounts mporei na moiazei me thn akoloy8h: # ncpmount -S ACCT_FS01 /mnt/Accounts -U guest -n Shmeiwste th xrhsh ths epiloghs -n, gia na deijete oti kanenas kwdikos den apaiteitai gia to login. To idio login otan prosdiori- zoyme kai kwdiko (password) secret 8a moiazei me: # ncpmount -S ACCT_FS01 /mnt/Accounts -U guest -P secret An den prosdiorisete tis epiloges -n h -P 8a erwth8eite gia kwdiko. Na elegjete to apotelesma ths entolhs mount An h entolh mount einai epityxhmenh 8a exete toys diskoys aytous prosbasimoys, sto xrhsth me userid aythn poy xrhsimopoih8hke kata to login, ws katalogoys katw apo to shmeio prosarthshs. 8a prepei epishs na mporeite na diasxizete thn domh twn katalogwn gia na breite o,ti alla arxeia. Epeidh to NCP den parexei uid h gid idiothtes arxeiwn, ola ta arxeia 8a exoyn tis idies idiothtes idiokthsias me ton arxiko katalogo prosarthshs, exete to loipon sto noy sas, otan moirazete tis prosarthseis metaju Linux xrhstwn. Ru8mish twn prosarthsewn wste ektelountai aytomata. An exete anagkh gia kapoia monimh prosarthsh tupoy ncp tote 8a 8elhsete na ry8misete tis parapanw entoles sta arxeia rc, etsi wste na symbainoyn aytomata kata thn wra ths ekkinhshs. An h dianomh sas den parexei hdh kapoio tropo ru8mishs toy IPX, opws to debian, tote sas synistw na tis topo8ethsete sto /etc/rc.local arxeio sas, an exete ena. Isws na xrhsimopoihsete kati san: # # Start the ncp filesystem /sbin/insmod /lib/modules/1.2.13/fs/ncpfs.o # configure the IPX network ipx_configure --auto_interface=on --auto_primary=on # guest login to the Accounting diakomisth arxeiwn ncpmount -S ACCT_FS01 /mnt/Accounts -U guest -n # Yparxei kai allo meso gia na ry8mistoun oi NCP prosarthseis kai ayto ginetai me th dhmioyrgia enos arxeioy $HOME/.nwclient. Ayto to arxeio periexei leptomereies gia tis proswrines prosarthseis h tis prosarthseis sygkekrimenwn xrhstwn, poy 8a ektelountai syxna. Sas epitrepei na apo8hkeusete tis leptomereies twn prosarthsewn etsi wste na mporeite na ta janadhmioyrghsete xwris na xreiazetai ka8e fora na prosdiorizete oles tis parametroys. H suntajh einai sxedon aytonohth: # The first entry is the 'preferred server' entry and is # used whenever you do no specify a server explicitly. # # User TERRY login to DOCS_FS01 fileserver with password 'password' DOCS_FS01/TERRY password # # Guest login to the ACCT_FS01 fileserver with no password. ACCT_FS01/GUEST - Gia na energopoihsete aytes tis prosarthseis mporeite na xrhsi- mopoihsete: $ ncpmount /home/terry/docs gia na prosarthsete to: DOCS_FS01 me TERRY ws login katw apo ton katalogo /home/terry/docs. Shmeiwste oti h kataxwrhsh ayth epilexthke, giati kanenas diakomisths arxeiwn den ka8oristhke sth entolh prosarthshs (mount). An dinate thn akoloy8h entolh : $ ncpmount -S ACCT_FS01 /home/terry/docs tote to ACCT_FS01 8a prosartiotan ekei me GUEST login . Shmeiwsh: gia na leitoyrghsei aytos o mhxanismos oi idiothtes (permissions) toy $HOME/.nwclient arxeioy, 8a prepei na einai 0600. 8a xreiasteite loipon na xrhsimopoihste th entolh: $ chmod 0600 $HOME/.nwclient An prokeitai na epitrapei se mh-root xrhstes na xrhsimopoioun ayto to mhxanismo tote h entolh ncpmount prepei na einai Set Userid Root, etsi 8a xreiastei na toy xorhghsete ta katallhla dikaiwmata: # chmod 4755 ncpmount Dokimaste th boh8htikh efarmogh nsend , mia boh8htikh entolh gia apostolh mhnymatwn pros xrhstes Novell, h opoia epishs symperilambanete mesa sto paketo, legetai nsend kai xrhsimopoieitai ws ejhs: # nsend rod hello there 8a steilei to mhnyma "hello there" se ena xrhsth poy einai mesa ston kurio diakomisth arxeiwn sas, san "rod" (ston prwto diakomisth poy emfanizetai sto arxeio .nwclient. Mporeite na prosdiorisete allon diakomisth arxeiwn me th idia suntajh opws kai gia thn entolh ncpmount. 9. Ry8mizontas to Linux mhxanhma sas ws ena NCP diakomisth. Yparxoyn duo dia8esima paketa poy epitrepoyn sto Linux na parexei tis leitoyrgies enos Diakomisth Arxeiwn Novell. Kai ta dyo sas epitrepoyn na moirasete metaju toy Linux sas kai xrhstes poy exoyn logismiko pelatwn Novell NetWare. Oi xrhstes mporoun na prosarthsoyn kai na blepoyn ta systhmata arxeiwn san topikous diskoys sta mhxanhmata toys, opws 8a emfanizontan me ena pragmatiko diakomisth arxeiwn ths Novell. Isws na 8elete na ta dokimasete kai ta dyo gia na deite poio ejyphretei kalutera tis anagkes sas. 9.1. To paketo mars_nwe . O Martin Stover dhmiourghse to mars_nwe gia na epitrepei sto linux na parexei arxeia kai yphresies ektupwshs gia toys pelates toy Netware. Se periptwsh poy anarwtieste gia to onoma: mars_nwe ,einai Martin Stovers Netware Emulator. 9.1.1. Dynatothtes toy mars_nwe . mars_nwe Ylopoiei ena yposunolo toy plhroys Novell NCP gia yphresies toy arxeioy, bindery diskwn kai akomh yphresies ektypwsewn. Einai pi8anon na periexei problhmata (bugs), alla to xrhsimopoioun polloi an8rwpoi, kai o ari8mos twn problhmatwn meiwnetai stadiaka ka8ws bgainoyn kainouries ekdoseis. 9.1.2. Apoktwntas to mars_nwe . Mporeite na parete to mars_nwe apo to ftp.gwdg.de h apo to . H trexoysa ekdosh th stigmh poy grafw einai: mars_nwe-0.98.pl8.tgz. 9.1.3. Xtizontas to paketo mars_nwe . Dhmioyrghste enan pyrhna me yposthrijh Ethernet kai IPX se pyrhna ekdoshs 1.2.13. To mono poy xreiazetai einai na bebaiw8eite oti exete apanthsei Y sthn erwthsh: To IPX prwtokollo kai N sthn erwthsh: Full eswteriko IPX diktyo opws deixnei parakatw: ... ... The IPX protocol (CONFIG_IPX) [n] y ... ... Full internal IPX network (CONFIG_IPX_INTERN) [N/y/?] n ... ... Stoys newteroys pyrhnes efarmozetai mia paromoia diadikasia alla to ka8ayto keimeno ths erwthshs mporei na exei allajei ligo. Akomh 8a xreiastei na bebaiw8eite pws symperilabate ena katallhlo odhgo gia thn Ethernet karta sas . An den gnwrizete pws na to kanete ayto, tote prepei na diabasete to Ethernet-HOWTO . Proxwrhste meta sto xtisimo toy pyrhna sas. Mhn jexasete na trejete to lilo gia na ton egkatasthsei otan 8a exete teleiwsei. Kante Untar to paketo mars_nwe. # cd /usr/src # tar xvfz mars_nwe-0.98.pl3.tgz Kante make to mars_nwe. To na kanete make to paketo einai polu aplo. To prwto bhma einai na trejete apla to make, kai ayto 8a dhmioyrghsei ena arxeio config.h. Meta 8a prepei na dior8wsete to arxeio config.h , an einai aparaithto. Sas epitrepei na ry8misete pragmata opws toys katalogoys egkatastashs poy 8a xrhsimopoih8oun kai to megisto ari8mo syndesewn kai diskwn poy 8a yposthrijei o diaxeirisths. Oi pragmatika shmantikes kataxwrhseis poy prepei na koitajete einai: FILENAME_NW_INI the location of the initialisation file PATHNAME_PROGS where the executable support programs will be found. PATHNAME_BINDERY where the 'bindery' files will go. PATHNAME_PIDFILES the directory for the 'pid' files to be written. MAX_CONNECTIONS the maximum number of simultaneous connections allowed. MAX_NW_VOLS the maximum number of volumes mars_nwe will support. MAX_FILE_HANDLES_CONN the maximum number of open files per connection. WITH_NAME_SPACE_CALLS if you want to support ncpfs clients. INTERNAL_RIP_SAP whether you want mars_nwe to provide rip/sap routing. SHADOW_PWD whether you use shadow passwords or not. Oi proka8orismenes times 8a einai pi8anotata swstes alla 8a prepei na tis elegjete etsi kai alliws. Otan teleiwsete me ayto gracte: # make # make install 8a xtisoyme toys diakomistes kai 8a toys egkatasthsoyme ston katallhlo katalogo. To script egkatastashs egka8ista akomh kai to arxeio ru8mishs. /etc/nwserv.conf. Ry8miste ton diakomisth. Oi ry8miseis einai arketa aples. Xreiazetai na dior8wsete to arxeio /etc/nwserv.conf. H morfh toy arxeioy aytou mporei na moiazei sth arxh periergh, alla einai arketa aploikh. To arxeio periexei ena ari8mo apo antikeimena ru8mishs ths mias grammhs. H ka8e grammh einai xrhsimopoiei ton keno xarakthra ws to diaxwristiko twn pediwn ths kai jekina me ena ari8mo poy deixnei ta periexomena ths grammhs. Oloi oi xarakthres poy akoloy8oun to '#' xarakthra 8ewrountai sxolia kai agnoountai. O Martin parexei sto paketo toy ena paradeigma ru8mishs arxeioy, alla 8a sas paroysiasw poio nomizw oti einai to pio aplo paradeigma gia na sas dwsw mia enallaktikh lush. # VOLUMES (max. 5) # Only the SYS volume is compulsory. The directory containing the SYS # volume must contain the directories: LOGIN, PUBLIC, SYSTEM, MAIL. # The 'i' option ignores case. # The 'k' option converts all filenames in NCP requests to lowercase. # The 'm' option marks the volume as removable (useful for cdroms etc.) # The 'r' option set the volume to read-only. # The 'o' option indicates the volume is a single mounted filesystem. # The 'P' option allows commands to be used as files. # The 'O' option allows use of the OS/2 namespace # The 'N' option allows use of the NFS namespace # The default is upper case. # Syntax: # 1 1 SYS /home/netware/SYS/ # SYS 1 DATA /home/netware/DATA/ k # DATA 1 CDROM /cdrom kmr # CDROM # SERVER NAME # If not set then the linux hostname will be converted to upper case # and used. This is optional, the hostname will be used if this is not # configured. # Syntax: # 2 2 LINUX_FS01 # INTERNAL NETWORK ADDRESS # The Internal IPX Network Address is a feature that simplifies IPX routing # for multihomed hosts (hosts that have ports on more than one IPX network). # Syntax: # 3 [] # or: # 3 auto # # If you use 'auto' then your host IP address will be used. NOTE: this may # be dangerous, please be sure you pick a number unique to your network. # Addresses are 4byte hexadecimal (the leading 0x is required). 3 0x49a01010 1 # NETWORK DEVICE(S) # This entry configures your IPX network. If you already have your # IPX network configured then you do not need this. This is the same as # using ipx_configure/ipx_interface before you start the server. # Syntax: # 4 [] # Frame types: ethernet_ii, 802.2, 802.3, SNAP 4 0x39a01010 eth0 802.3 1 # SAVE IPX ROUTES AFTER SERVER IS DOWNED # Syntax: # 5 # 0 = don't save routes, 1 = do save routes 5 0 # NETWARE VERSION # Syntax: # 6 # 0 = 2.15, 1 = 3.11 6 1 # PASSWORD HANDLING # Real Novell DOS clients support a feature which encypts your # password when changing it. You can select whether you want your # mars server to support this feature or not. # Syntax # 7 # is: # 0 to force password encryption. (Clients can't change password) # 1 force password encryption, allow unencrypted password change. # 7 allow non-encrypted password but no empty passwords. # 8 allow non-encrypted password including empty passwords. # 9 completely unencrypted passwords (doesn't work with OS/2) 7 1 # MINIMAL GID UID rights # permissions used for attachments with no login. These permissions # will be used for the files in your primary server attachment. # Syntax: # 10 # 11 # are from /etc/passwd, /etc/groups 10 200 11 201 # SUPERVISOR password # May be removed after the server is started once. The server will # encrypt this information into the bindery file after it is run. # You should avoid using the 'root' user and instead use another # account to administer the mars diakomisth arxeiwn. # # This entry is read and encrypted into the server bindery files, so # it only needs to exist the first time you start the server to ensure # that the password isn't stolen. # # Syntax: # 12 [] 12 SUPERVISOR terry secret # USER ACCOUNTS # This associates NetWare logins with unix accounts. Password are # optional. # Syntax: 13 [] 13 MARTIN martin 13 TERRY terry # LAZY SYSTEM ADMIN CONFIGURATION # If you have a large numbers of users and could not be bothered using # type 13 individual user mappings, you can automatically map mars_nwe # logins to linux user names. BUT, there is currently no means of making # use of the linux login password so all users configured this way are # will use the single password supplied here. My recommendation is not # to do this unless security is absolutely no concern to you. # Syntax: # 15 # is: 0 - don't automatically map users. # 1 - do automatically map users not configured above. # 99 - automatically map every user in this way. 15 0 duzzenmatta # SANITY CHECKING # mars_nwe will automatically ensure that certain directories exist if # you set this flag. # Syntax: # 16 # is 0 for no, don't, or 1 for yes, do. 16 0 # PRINT QUEUES # This associates NetWare printers with unix printers. The queue # directories must be created manually before printing is attempted. # The queue directories are NOT lpd queues. # Syntax: # 21 21 EPSON SYS:/PRINT/EPSON lpr -h 21 LASER SYS:/PRINT/LASER lpr -Plaser # DEBUG FLAGS # These are not normally needed, but may be useful if are you debugging # a problem. # Syntax: # # # 100 = IPX KERNEL # 101 = NWSERV # 102 = NCPSERV # 103 = NWCONN # 104 = start NWCLIENT # 105 = NWBIND # 106 = NWROUTED # 0 = disable debug, 1 = enable debug 100 0 101 0 102 0 103 0 104 0 105 0 106 0 # RUN NWSERV IN BACKGROUND AND USE LOGFILE # Syntax: # 200 # 0 = run NWSERV in foreground and don't use logfile # 1 = run NWSERV in background and use logfile 200 1 # LOGFILE NAME # Syntax: # 201 201 /tmp/nw.log # APPEND LOG OR OVERWRITE # Syntax: # 202 # 0 = append to existing logfile # 1 = overwrite existing logfile 202 1 # SERVER DOWN TIME # This item sets the time after a SERVER DOWN is issued that the # server really goes down. # Syntax: # 210