Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!sdd.hp.com!cs.utexas.edu!uunet!comix!jeffl From: jeffl@comix.UUCP (Jeff Liebermann) Newsgroups: comp.unix.xenix.sco Subject: Re: Node name for Xenix 2.3.3 Summary: masm failure for short nodenames fix Keywords: node nodename masm configure xenix Message-ID: <117@comix.UUCP> Date: 19 May 91 00:00:05 GMT References: <1055@wshb.csms.com> Distribution: usa Organization: COmmittee to Maintain Independent Xenix Lines: 72 In article <1055@wshb.csms.com> michaelb@wshb.csms.com ( WSHB Operations Eng) writes: >in an attempt to remove the node name, but it took my null entry as >accepting the default, ie. the currently installed name. Well, I edited >/usr/sys/conf/xenixconf by hand to remove the node name and reran configure >to set it to wshb again. Configure bombed again. Borrowed from the SCO Support BBS. IMHO the best thing that SCO has ever done for the (technical) users. JL ------------------------------------------------------------------ Configure(ADM) fails when I try to modify my "System Name" KEYWORDS: value of configure system name node space.asm compilation error assembler xenix out range link kernel RELEASE: SCO XENIX 386 Operating System Release 2.3.0, 2.3.1, and 2.3.2 PROBLEM: When modifying the "System Name" within configure(ADM), the following error will occur if the number of characters in the name is 2, 3, or 4 characters long. " 0048 FF 00 _node db NODE, 00H space.asm(XXX): error A2050: Value out of range XXX Bytes symbol space free 0 Warning Errors 1 Severe Errors error in compilation, terminating. " SOLUTION: One way to avoid this problem is to use system names that are 0, 1, or 5 to 8 characters long. Only system names that are 2, 3 or 4 characters long will fail to compile correctly. The maximum number of characters in a system name is 8. This bug has been reported to our engineering department and will be fixed in a later release. If the development system is installed, there is a workaround to allow 2,3 or 4 character system names. There are two files that should be edited, /usr/sys/conf/xenixconf and /usr/conf/master. In the "master" file, look for the following entry: nodename NODE "" Use vi or your favorite editor to enter your system name between the double quotes. Save the file. Next edit the "xenixconf" file and look for the following entry: nodename "" Again, enter the system name between the double quotes and save the file. Then type the following at a # prompt: cd /usr/sys/conf ./make (this will take a few minutes) ./hdinstall shutdown To verify everything is correct, at a # prompt type: uname -a ------------------------------------------------------------------ Not assocaited, employable, or in any obvious way connected with SCO. -- # Jeff Liebermann Box 272 1540 Jackson Ave Ben Lomond CA 95005 # 408.336.2558 voice WB6SSY @ KI6EH.#NOCAL.CA.USA packet radio # 408.429.0483 digital pager 73557,2074 cis # jeffl@comix.santa-cruz.ca.us uunet!comix!jeffl jeffl%comix@ucscc.ucsc.edu