home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / unix / aux / 3155 < prev    next >
Encoding:
Internet Message Format  |  1992-08-12  |  60.3 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!ames!nsisrv!jagubox!jim
  2. From: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
  3. Newsgroups: comp.unix.aux
  4. Subject: FAQ for A/UX 2.0.1
  5. Summary: frozen FAQ for 2.0.1
  6. Keywords: FAQ
  7. Message-ID: <974@jagubox.gsfc.nasa.gov>
  8. Date: 12 Aug 92 20:59:00 GMT
  9. Expires: Wed, 30 Sep 1992 00:00:00 GMT
  10. Sender: usenet@nsisrv.gsfc.nasa.gov (Usenet)
  11. Reply-To: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
  12. Organization: NASA/Goddard Space Flight Center
  13. Lines: 1346
  14. Nntp-Posting-Host: jagubox.gsfc.nasa.gov
  15.  
  16.  
  17.        This is the Frequently Asked Question (FAQ) list for A/UX 2.0.1
  18.  
  19. This FAQ list is intended to cut down on the number of "often asked questions"
  20. that make the rounds here on comp.unix.aux. Also included you'll find a few
  21. words of wisdom too. This list assumes that you are familiar with Unix (to
  22. some extent) but are curious about A/UX's eccentricities. The list will
  23. concentrate on A/UX 2.0.1 but may also have info about previous versions. If
  24. you don't understand something in the FAQ List, and a "Point of Contact" isn't
  25. specified then contact me and I'll attempt to help or else point you to someone
  26. who can. In any case, let me know how I can make the list more clear.
  27.  
  28. The list will be posted every month or socomp.unix.aux as well as being
  29. available via anonymous ftp on jagubox.gsfc.nasa.gov.
  30.  
  31. This version of the A/UX FAQ focuses on A/UX 2.0.1. It includes a few
  32. "teasers" concerning A/UX 3.0. This FAQ is basically here to serve that
  33. section of the A/UX world that can't, won't or haven't yet upgraded to 3.0.
  34.  
  35. Send your additions|modifications to Jim Jagielski (jim@jagubox.gsfc.nasa.gov).
  36. (editor's notes are included as <<ED: ...>>)
  37.  
  38.  
  39. ===============================================================================
  40.  
  41.                           **** TABLE OF CONTENTS: ****
  42.  
  43. o List of Contributors to A/UX FAQ List
  44. o List of anon-ftp archives for A/UX
  45. o List of what's broken under A/UX 2.0.1
  46. o List of ported software
  47. o List of compatible INITs, CDEVs and DAs known to work under 2.0.1
  48. o Hints and Words of Wisdom
  49. o Q&A-
  50.   1)  What's the minimum system I need (CPU, disk and RAM) to run A/UX 2.0.1?
  51.   2)  Can I use my Teac|DC2000|DC6000|DAT|etc tape drive under A/UX 2.0.1?
  52.   3)  How come rn|elm|less|etc... acts weird concerning signals? Mainly, their
  53.       support of job-control is less than perfect.
  54.   4)  What screen-savers are compatible with A/UX 2.0.1?
  55.   5)  Is X11R5 available for A/UX?
  56.   6)  I've noticed that FSF GNU doesn't support A/UX. Does that mean I'll
  57.       miss out on all the neat Gnu-stuff like gcc?
  58.   7)  HD Setup refuses to recognize my hard disk! How can I partition it for
  59.       A/UX?
  60.   8)  I have an EtherNet card that works fine under the Macintosh operating
  61.       system but not under A/UX. Why?
  62.   9)  How come my Login screen is gray, not color?
  63.  10)  Even though I have lot's of swap space and only a little bit is
  64.       being used, I STILL get a lot of messages saying that my swap
  65.       space is running low. What the buzz?
  66.  11)  How can I copy a complete file system from one disk|partition to
  67.       another?
  68.  12)  What's with UUCP?
  69.  13)  How can I log anonymous ftp entries? in.ftpd has a -l option,
  70.       but it doesn't work.
  71.  14)  It looks like cron runs everything twice. Why? Is this a feature?
  72.  15)  I'm trying to use a SyQuest drive under A/UX but it refuses to work.
  73.       I keep on getting a "more data than device expected" error message.
  74.       What's wrong?
  75.  16)  I'm unable to start a getty process on a built-in serial port. When
  76.       I use "setport" to enable the port, I get a "no such device" error.
  77.       Configuring /etc/inittab to respawn getty on the port has no effect.
  78.  17)  NFS under A/UX 2.0.1 doesn't like using "ld" to link objects and huge
  79.       libraries with the result residing on a NFS-mounted file system.
  80.  18)  I am using and depending on /etc/hosts to do all my hostname resolving
  81.       (i.e. not using named or /etc/resolv.conf). How come I can't mail
  82.       to other hosts, but I can ping|ftp|etc... them?
  83.  19)  Is A/UX 2.0.1 System 7 savvy? How about the System 7 printer drivers?
  84.  20)  My MacOS partition mounts fine under MacOS but it doesn't show up
  85.       under A/UX... Why?
  86.  21)  I have 2 (or more) Macintosh partitions on my hard disk, but A/UX 2.0.1
  87.       only sees one! What am I doing wrong?
  88.  22)  What 3-button mice work under A/UX (and X)?
  89.  23)  How come when I do a "df" as a regular user, it shows me a different
  90.       number of free blocks compared to when I run it as "root"?
  91.  24)  Does A/UX LocalTalk support IP?
  92.  25)  How do I get MPW 3.1 to work? It hangs my system...
  93.  26)  Can I refer to a file on my Mac system from within A/UX?
  94.  27)  How can I adjust the amount of virtual memory available Finder uses?
  95.  28)  Is it worth getting a cache card for the IIci?
  96.  29)  How do I keep command lines that I edit with "backspace" from erasing
  97.       the prompt?
  98.  30)  When I try to mail something, I get the following error message:
  99.       "Cannot read frozen config file: not a typewriter". What's wrong?
  100.  31a) I have MacsBug installed. How can I trigger it?
  101.  31b) Sometimes my MultiFinder environment (and/or CommandShell) freezes
  102.       up; how can I unfreeze it? Should I hit the Interrupt switch?
  103.  32)  Is there an archive of comp.unix.aux out there somewhere?
  104.  33)  My site is not upgraded to EtherTalk Phase 2 yet... can I use Phase 1
  105.       under A/UX?
  106.  34)  When I switch from 32 to 24-bit mode, my screen changes from Color
  107.       to Gray-Scale. If I change it to Color, then when I switch back to
  108.       32-bit mode, I'm back to Gray!
  109.  35)  How can I figure out the /etc/disktab entry for my hard disk?
  110.  36)  How come I can't use color under X?
  111.  37)  When is Apple shipping A/UX 3.0? How much will it cost. What does it
  112.       include?
  113.  38)  How do I set up my Mac and A/UX to enable remote logins via a modem
  114.       on tty0?
  115.  39)  How come I can't used "talk" with some of the other Unix boxes out
  116.       there, and they can't talk to me?
  117.  40)  I'm having trouble transfering files between A/UX and my MacOS disk...
  118.       Also, sometimes things get transfered fine, othertimes not. What's
  119.       going on?
  120.  41)  Using the command shell interface, I'm trying to delete some Mac files
  121.       (that have strange names) but I can't; "rm" returns an error and I can't
  122.       remove the file. What's going on?
  123.  42)  How can I reports bugs that I find?
  124.  43)  Which serial cards work under A/UX?
  125.  44)  I have a IIfx and a 800K floppy disk drive. On boot-up, A/UX 2.0.1 claims
  126.       it's a 400K drive. What gives?
  127.  45)  I'm using a LaserWriter IIg with A/UX 2.0.1 and whenever I print some-
  128.       thing to it through "lpr", the first line of the page is cut off. Why?
  129.  46)  Whenever I try to run xinit (or startx) from the CommandShell I get
  130.       a fatal server error. Why?
  131.  47)  Can I use my scanner under A/UX?
  132.  
  133.  
  134. ===============================================================================
  135.  
  136.                **** List of Contributors to A/UX FAQ List ****
  137.  
  138. The editor would like to thank all the various people who have contributed to
  139. the A/UX FAQ List (both those that submitted questions as well as those who
  140. submitted answers). Also included under the Q&A section are the relevant people
  141. to contact if you have specific questions about specific A/UX items. If I've
  142. left you out, PLEASE E-mail me!
  143.  
  144. Brian Bechtel           (blob@apple.com)
  145. Nick Beser              (beser@aplcomm.jhuapl.edu)
  146. John Coolidge           (coolidge@cs.uiuc.edu)
  147. Tony Cooper             (sramtrc@albert.dsir.govt.nz)
  148. Bob Denny               (denny@alisa.com)
  149. Eric Dittman            (dittman@skitzo.dseg.ti.com)
  150. Ron Flax                (ron@afsg.apple.com)
  151. Jim Jagielski           (jim@jagubox.gsfc.nasa.gov)
  152. Chris Johnson           (cjohnson@brl.mil)
  153. Bill Johnston           (johnston@me.udel.edu)
  154. Ron Johnston            (johnston@apple.com)
  155. Bob Kirby               (kirby@moe.esl.com)
  156. Luke Mewburn            (s902113@minyos.xx.rmit.OZ.AU)
  157. Darrell Pfeifer         (spycal!denigma!darrell@cpsc.ucalgary.ca)
  158. William Roberts         (liam@dcs.qmw.ac.uk)
  159. Alexis Rosen            (alexis@panix.com)
  160. Craig Ruff              (cruff@ncar.ucar.edu)
  161. Jim Ryan                (jryan@adobe.com)
  162. Paul Sander             (paul@sander.uucp)
  163. Kent Sandvik            (ksand@apple.com)
  164. Craig Struble           (cstruble@gnu.ai.mit.edu)
  165. Chuq Von Rospach        (chuq@apple.com)
  166. Jon W{tte               (d88-jwa@nada.kth.se)
  167.  
  168.  
  169. ===============================================================================
  170.  
  171.               **** List of anonymous ftp archives for A/UX ****
  172.  
  173. The following sites have A/UX related archives and materials available via
  174. anonymous ftp (see below for more information):
  175.  
  176. aux.support.apple.com             (130.43.6.2)
  177.         comp.unix.aux archives;
  178.         A/UX patches and some ports;
  179.  
  180. jagubox.gsfc.nasa.gov             (128.183.44.1)
  181.         FAQ List;
  182.         ports and utilities;
  183.  
  184. rascal.ics.utexas.edu             (128.83.138.20)
  185.         misc. ports;
  186.         Mac applications, CDEVs, etc...;
  187.  
  188. wuarchive.wustl.edu               (128.252.135.4)
  189.         ports; (look in systems/aux)
  190.  
  191.  
  192. ===============================================================================
  193.  
  194.               **** List of what's broken under A/UX 2.0.1: ****
  195.  
  196. adduser:
  197.         buffer size too small to read long lines in /etc/group.
  198.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  199.  
  200. cron:
  201.         runs commands twice.
  202.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  203.         See Q&A #14
  204.  
  205. f77:
  206.         reported problems with "i*2"
  207.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  208.  
  209. finger:
  210.         would not produce correct information if /etc/passwd uses the
  211.         "&" hack (use login name as part of real name).
  212.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  213.  
  214. in.telnetd:
  215.         occasionally leaves a pty port allocated even when the user has
  216.         logged out.
  217.         *** 3.0 patch available via anon-ftp on wuarchive.wustl.edu...
  218.             the patch doesn't seem to work under 2.0.1 though... ***
  219.  
  220. libmac.a (and libmac_s.a):
  221.         the following toolbox routines are buggy:
  222.             Color2Index
  223.             Index2Color
  224.             Gestalt
  225.             GetCPixel
  226.  
  227.         *** Gas code replacements are available from cjohnson@brl.mil ***
  228.  
  229. ksh:
  230.         doesn't handle multiple commands correctly (for example, if
  231.         you type "find / -name core -print" and then while "find" is
  232.         running type "who" followed by "ls", after "find" is done,
  233.         what "ksh" sees is "who^Jls" and will only execute "who").
  234.  
  235.         to fix, "set -o viraw" in your ~/.kshrc file...
  236.  
  237. mail|rmail:
  238.         the locking protocol is broken.
  239.         in some circumstances, a user's mailbox (in /usr/mail) is
  240.         created with the owner being the sender's user-ID.
  241.         *** 2.0.x patch available via anon-ftp on aux.support.apple.com ***
  242.             (make sure that /etc/rpc.lockd and /etc/rpc.statd are started
  243.              up in /etc/inittab if you have an nfs kernel)
  244.  
  245. make:
  246.         problem with "Include" directive expansion in the makefile.
  247.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  248.  
  249. newunix:
  250.         problems caused with Developer CD series.
  251.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  252.  
  253. NFS:
  254.         problems loading objects and large libraries onto NFS mounts.
  255.         zeros (0) appended to files.
  256.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  257.         See Q&A #17
  258.  
  259. routed (actually, in.routed):
  260.         "-t" option doesn't work... requires "-t -t" to function correctly.
  261.  
  262. tar:
  263.         problem with "-o" option.
  264.         limited to 28 symbolic links.
  265.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  266.  
  267. UUCP:
  268.         problems with serial drivers and heavy-loaded system.
  269.         See Q&A #12
  270.  
  271. wall:
  272.         ordinary users could only send messages to themselves.
  273.         *** 2.0.1 patch available via anon-ftp on aux.support.apple.com ***
  274.  
  275.  
  276. ===============================================================================
  277.  
  278.            **** List of ported software available via anon-ftp: ****
  279. (Included is the person responsible for the port and the location of the port)
  280.  
  281. gated (2.0.1.14):
  282.         Herb Weiner          (herbw@wiskit.rain.com)
  283.         onion.rain.com               [pub/wiskit]
  284.  
  285. gcc (1.40 and 2.1):
  286.         John Coolidge        (coolidge@cs.uiuc.edu)
  287.         wuarchive.wustl.edu          [systems/aux/gnu]
  288.         (See Q&A #6)
  289.  
  290. logging in.ftpd:
  291.         Jim Jagielski        (jim@jagubox.gsfc.nasa.gov)
  292.         jagubox.gsfc.nasa.gov        [pub]
  293.         (See Q&A #13)
  294.  
  295. sendmail 5.65:
  296.         Jim Jagielski        (jim@jagubox.gsfc.nasa.gov)
  297.         jagubox.gsfc.nasa.gov        [pub]
  298.         (See Q&A #18)
  299.         <<ED: sendmail 5.65 & IDA 1.4.4.1 may soon be made available>>
  300.  
  301. talk and talkd (BSD 4.3 versions)
  302.         Steve Green          (xrsbg@dirac.gsfc.nasa.gov)
  303.         jagubox.gsfc.nasa.gov        [pub]
  304.         (See Q&A #39)
  305.  
  306. tcsh (6.00.03):  (if you have 6.00.02, you really _should_ upgrade)
  307.         Eric Dittman         (dittman@skitzo.dseg.ti.com)
  308.         wuarchive.wustl.edu          [systems/aux/packages]
  309.  
  310. X11R5 and X11R4:
  311.         John Coolidge        (coolidge@cs.uiuc.edu)
  312.         wuarchive.wustl.edu          [systems/aux/gnu]
  313.         (See Q&A #5)
  314.  
  315. The following have also been successfully ported to A/UX with minimal trouble.
  316. Since the ports are pretty straightforward, only a few are actually available
  317. in their ported form (please see Q&A #3): (those that have been personnally
  318. verified by the editor are marked with '#')
  319.  
  320. o   Cnews (Ver. ??)
  321. #   elm 2.3.11
  322. o   Ghostscript 2.3
  323. o   GNU Stuff:
  324.        binutils 1.9
  325.        bison 1.15
  326.        fileutils 3.1
  327. #      find 3.5   (for DEFS use: -DUSG -DMAJOR_IN_SYSMACROS -DFS_MNTENT \
  328.                    -DHAVE_UNISTD_H -DSTRERROR_MISSING -DVOID_CLOSEDIR)
  329.        flex 2.3.7
  330.        gawk 2.13
  331. #      gdbm 1.5
  332. #      grep 1.5
  333.        sed 1.08
  334.        shellutils 1.5
  335.        Smalltalk 1.1.1
  336.        tar 1.10.12
  337.        textutils 1.1.1
  338. o   Gwm 1.7h
  339. #   less 177
  340. #   NetHack
  341. #   nn 6.4.16
  342. #   nntp 1.5.11
  343. #   perl 4.010    (requires the rewinddir() function in libposix.a)
  344. #   rn 4.3.54
  345. #   rn 4.4.1
  346. o   SB Prolog 3.1 (minor changes in the builtin directory)
  347. o   smail 3.1.24
  348. o   trn (Ver. ??)
  349.  
  350.  
  351. ===============================================================================
  352.  
  353.    **** List of compatible INITs, CDEVs and DAs known to work under 2.0.1****
  354.         (will focus on popular ones, mostly of the shareware variety)
  355.  
  356. o   After Dark (2.0u and later) - some displays don't have enough
  357.         memory to work so the default (low memory) one comes up
  358. o   ATM 2.0.3
  359. o   BlackOut (1.21) - Login screen compatible
  360. o   Desktop Manager (2.0.1)
  361. o   Disinfectant INIT (2.7)
  362. o   DiskTools (3.0)
  363. o   Facade (1.x)
  364. o   Font Porter
  365. o   FMbackup 1.4  (prevents having to totally rebuild Desktop when A/UX
  366.         crashes)
  367. o   GateKeeper (1.2.5) - For some reason, "Show Log" doesn't work although
  368.         log entries _are_ made. Chris Johnson knows about this and is
  369.         looking into it.
  370. o   MacsBug (6.2.x)
  371. o   Moire (3.22) - even works under login screen
  372. o   Suitcase (1.2.6) - the latest version, 1.2.12, doesn't
  373.         (if you have ATM, you can use Font Porter instead which automatically
  374.         installs Font suitcases)
  375.     << ED: well, now I hear that 1.2.6 may not even work... I'll keep you
  376.        all posted >>
  377. o   Windows (2.1)
  378.  
  379.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  380.  
  381. According to Jim Ryan of Adobe (jryan@adobe.com), the following Adobe products
  382. have been tested for 3.0 compatibility. Hopefully there will be no changes with
  383. the final release of 3.0.
  384.  
  385.    o Illustrator 3.2
  386.    o Photoshop 2.0.1 <mostly> (Gamma, which is included, does _not_ work)
  387.    o Premiere 1.0
  388.    o Streamline 2.0 <mostly... not 32-bit clean>
  389.    o ATM 2.0.3
  390.    o ATM 3.0
  391.    o Type Reunion 1.3
  392.  
  393.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  394.  
  395.  
  396. ===============================================================================
  397.  
  398.                     **** Hints and Words of Wisdom: ****
  399.  
  400. o    By default, A/UX allocates only 10% of memory for disk buffers
  401.      (that is, the value of "NBUF" is 0... see kconfig(1M))
  402.      If you have a lot of RAM, you could greatly increase system
  403.      performance by increasing the allotment. However, you cannot
  404.      use kconfig to specify "20%" but you must give it an actual number
  405.      to use. The way to determine the number of buffers being used,
  406.      run "pstat -m". This will give you the number of buffers that are
  407.      currently allocated. For example, if the value is 1000, then you know
  408.      that to increase the number of buffers to 20%, you must use "kconfig"
  409.      to set "NBUF" to 2000.
  410.  
  411.      Please note that if you change the amount of RAM you have, you'll
  412.      need to change the value of "NBUF." I suggest that before you
  413.      add|remove RAM, you use "kconfig" to reset "NBUF" to 0, then
  414.      do the RAM change and see how your system performance is. If needed,
  415.      you can then use the above to increase (or decrease) the number of
  416.      disk buffers.
  417.  
  418. o    Note that under 2.0 and 2.0.1 (well, to be more exact, under the
  419.      BSD Fast File System) the following doesn't really hold true. If for
  420.      some reason you are using the System V file system-type (either
  421.      because you "prefer" it under 2.0.x or are using A/UX 1.x.x) then
  422.      the below would give you good performance gains (putting /tmp on
  423.      IT'S OWN DISK, as described below, is ALWAYS a good idea).
  424.  
  425.      If you have the extra disk space and do a lot of compiling, you
  426.      can decrease the time spent compiling by creating a separate partition
  427.      specifically for /tmp. This will reduce the movement of the disk heads
  428.      when reading|writing /tmp (as it checks the SuperBlock for disk infor-
  429.      mation) and result in quicker compiles. Putting /tmp on it's own
  430.      disk (or, at least, a disk different than the one with the sources)
  431.      would be ideal. You may be able to get by with a 5MB partition for
  432.      /tmp (that's over 10000 blocks) but if you are doing so many compiles
  433.      that this method helps, maybe 20MB would be better :)
  434.  
  435. o    The DayStar Digital 50MHz PowerCard (MacII version) requires a hardware
  436.      modification for it to correctly work under A/UX. The mod is done by
  437.      DayStar free of charge. If you can, specify that you want the board
  438.      modified by DayStar before they ship it... (versions other than the
  439.      PowerCard II may not require this mod and it's only on the 50MHz versions
  440.      of those)
  441.  
  442. o    You can run A/UX on the original MacII, however the PMMU chip must be
  443.      installed. You can also use one of the many 68030 upgrades for the
  444.      MacII, such as the Marathon '030, but the MacII ROMs won't recognize
  445.      the PMMU capabilities onboard the CPU. You'll need to get the MacII
  446.      FDHD ROM Upgrade Kit. This kit replaces your ROMs with IIx ROMs, thus
  447.      enabling you (and A/UX) to use the upgrade. The kit also replaces your
  448.      SWIM chip (floppy controller) enabling you to use FDHD disks (if such
  449.      a drive is installed) too... thus the name of the kit. This kit can
  450.      be had for about $120 although some dealers also include a FDHD drive
  451.      as well, bumping the price up to about $430.
  452.  
  453. o    You can configure the built-in serial ports for hardware handshaking
  454.      (RTS & DTS) _or_ dialup security (DTR & CD) but not both, due to the
  455.      lack of a sufficinet number of modem control lines.
  456.  
  457. o    "dp" _can_ change or select partition slices. It's undocumented, but
  458.      it's the "s" command when in BZB-field mode.
  459.  
  460. o    When using ftp, unless you are _sure_ that a file is, in fact, a true
  461.      Text file, set the ftp mode to Binary. This is especially true when
  462.      downloading GIFs and "true" Mac files. If it's a BINHEXed file or a
  463.      uuencoded file, then you can specify Ascii mode (in some cases, it's
  464.      required). If the file you wish to download has the ".tar" or ".Z"
  465.      suffix, then you _need_ Binary; if the suffix is ".uu" or ".hqx"
  466.      then use Ascii.
  467.  
  468. o    To download GIF files via anon-ftp, be sure to specify Binary mode. Then
  469.      use "setfile" to create the correct Type and Creator fields (for, example,
  470.      for Giffer use 'setfile -t"GIFf" -c"Bozo"'). You can then keep this file
  471.      on your A/UX disk or transfer it over to your MacOS disk (See Q#40).
  472.  
  473. o    For some reason, the latest port of 2.1 by John Coolidge doesn't seem
  474.      to like the "-fpcc-struct-return" flag. However, it also appears that
  475.      you no longer need to use it; i.e. programs compiled without the flag
  476.      compile and run fine... it's doubtful that it's a porting problem.
  477.  
  478.  
  479. ===============================================================================
  480.  
  481.                                 **** Q&A: ****
  482.  
  483. 1)    What's the minimum system I need (CPU, disk and RAM) to run A/UX 2.0.1?
  484.  
  485. A/UX 2.0 works on the MacII (with PMMU _or_ 68030 upgrade with FDHD ROM's
  486. installed). IIx, IIcx, IIci, IIfx and SE/30 machines. A/UX 2.0.1 additionally
  487. supports the IIsi (although the IIsi requires the 68882 chip). A/UX is
  488. available preinstalled on a hard disk, on CD-ROM and on floppies (DC2000 tape
  489. is no longer supported).
  490.  
  491. If you really want to cut it close, 4MB RAM and an ENTIRE 80MB hard disk
  492. will just make it. You'll have little room for user files (unless you clear
  493. out some space by removing /games and maybe /catman) and depending on your
  494. workload, may suffer from low performance (due to swapping... you may even
  495. encounter the infamous swap messages :) According to William Roberts
  496. (liam@dcs.qmw.ac.uk), if you are mounting a _lot_ of stuff over NFS, a 40MB
  497. disk should be plenty (please contact William for more info about this).
  498.  
  499. I much better system would be 8MB of RAM and about 150MB of disk space. This
  500. would give you much more room to grow as well as sufficient RAM to increase
  501. your performance (assuming that you tune some kernel parameters). All in all,
  502. more RAM is prefered: 20MB (or more) is ideal.
  503.  
  504.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  505.  
  506.     A/UX 3.0 will _not_ support the PowerBooks nor the Classic II.
  507.  
  508.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  509.  
  510. ===
  511. 2)    Can I use my Teac|DC2000|DC6000|DAT|etc tape drive under A/UX 2.0.1?
  512.  
  513. Apple only "officially" supports the DC2000 tape drive, since this was the type
  514. that the Apple 40SC Tape Drive was. To do this, one had to reconfigure the
  515. kernel (using newunix-autoconfig or newconfig) to include the "tc" device
  516. driver. Unofficially, the "tc" driver also can handle some of the DC6000
  517. tape drives too; specifically the Viper and Archive 150MB tape drives. It
  518. doesn't support the TDC series of DC6000's
  519.  
  520. To fill this hole, Tony Cooper (sramtrc@albert.dsir.govt.nz) has written
  521. a streaming tape driver ("st") that supports the following tape drives
  522.  
  523.         Teac MT-2ST/N50 (Micro/Tape MT-155)
  524.         Tandberg TDC 3800 (Micro/Tape MT-320)
  525.         Tandberg TDC 3660 (Micro/Tape MT-150)
  526.         WangDAT Model 1300 (Micro/Tape MT-1300)
  527.  
  528. It also will probably drive other drives of the same model as the MicroNet
  529. drives (eg it seems to work for all TEAC MT-2ST/N50's whether MicroNet or
  530. not) and will drive Exabyte and GigaTape helical scan drives.
  531.  
  532. Tony has also written a VERY nice double-buffering copier that greatly
  533. increases the speed of backups; it's called "tbb." It works quite nicely
  534. with "st"...
  535.  
  536. The device driver (as well as "tbb") is available via anonymous ftp on
  537. jagubox.gsfc.nasa.gov under pub/tape.utilities.
  538.  
  539. .
  540.  
  541. Craig Ruff (cruff@ncar.ucar.edu) has written a Teac device driver also, which
  542. works with both the 150 MB and 60 MB drives. You get the complete source so you
  543. may "adjust" the driver if you want for other drives.
  544.  
  545. The Teac driver is available via anonymous ftp of jagubox.gsfc.nasa.gov.
  546.  
  547. %%% For more information about "st", please contact Tony via E-mail %%%
  548. %%% For more information about "teac", please contact Craig via E-mail %%%
  549.  
  550.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  551.  
  552. Apple is looking into supporting the Teac 600, Teac 150 and WangDAT 1300
  553. tape drives under 3.0. Currently, the appropriate code has been installed
  554. although not thoroughly tested... At present, the "officially" supported
  555. tapes will be:
  556.  
  557.      Qualstar 9 track
  558.      Archive 4mm DAT
  559.      Archive QIC
  560.      Teac DCAS 600
  561.      Exabyte 8200 and 8500
  562.  
  563. The 'tc' driver will be able to handle DAT drives that use firmware compressing
  564. as well as allowing for the use of extended (90m) DAT tapes.
  565.  
  566.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  567.  
  568. ===
  569. 3)    How come rn|elm|less|etc... acts weird concerning signals? Mainly, their
  570.       support of job-control is less than perfect.
  571.  
  572. Well, it's not really them at all. Many people have found that more than a few
  573. ports require the addition of the "set42sig()" call to enable reliable signal
  574. delivery. The best place to add this is as the 1st executable statement under
  575.  
  576.      "main() {"
  577.  
  578. Another point about porting applications: A/UX's "cc" does provide "strict"
  579. BSD, SystemV and Posix libraries. If you are porting a BSD program, you can
  580. enable BSD "emulation" by adding the "-ZB -lbsd" options to your "cc" command
  581. line. Please note that you may STILL require the addition of "set42sig()",
  582. but this 1st attempt may be worth a shot :)
  583.  
  584. ===
  585. 4)    What screen-savers are compatible with A/UX 2.0.1?
  586.  
  587. Moire (ver. 3.22) and BlackOut work quite well under A/UX 2.0.x, even under
  588. the Login screen. AfterDark (2.0u and later) also works but some displays
  589. may not have enough memory under Login. It appears that BlackOut may not
  590. work correctly in environments with 2 (or more) monitors.
  591.  
  592. Darkside is also available. Unlike other screen savers, Darkside is an
  593. application, not an INIT. This means it won't work under the Login screen.
  594. The latest version of Darkside is 3.0 and will _not_ work on Pre-System7
  595. systems, so don't attempt to use this under A/UX 2.0.1.
  596.  
  597. ===
  598. 5)    Is X11R5 available for A/UX?
  599.  
  600. Yes! John Coolidge (coolidge@cs.uiuc.edu) has ported X11R5 and the binaries
  601. (with shared libX11 and libXmu) for A/UX 2.0.1 are available via anon-ftp
  602. on wuarchive.wustl.edu under systems/aux/X11R5. Patches for X11R5
  603. compiled with gcc are also available. It looks like it results in a nice
  604. 10-20% increase in performance!
  605.  
  606. %%% For more information about X11R5 for A/UX, E-mail John %%%
  607.  
  608. ===
  609. 6)    I've noticed that FSF GNU doesn't support A/UX. Does that mean I'll
  610.       miss out on all the neat Gnu-stuff like gcc?
  611.  
  612. Although it's true that FSF is "boycotting" Apple and A/UX, ports of most Gnu-
  613. applications are available. Of particular interest is gcc version 1.40 which
  614. has been ported by John Coolidge (coolidge@cs.uiuc.edu) and is available via
  615. anon-ftp on wuarchive.wustl.edu in systems/aux/gnu. The binaries, sources
  616. and diffs are all available.
  617.  
  618. GCC version 2.1 for A/UX has been ported and is available... Highly
  619. recommended!
  620.  
  621. %%% For more info about gcc for A/UX, please contact John via E-mail %%%
  622.  
  623. ===
  624. 7)    HD Setup refuses to recognize my hard disk! How can I partition it for
  625.       A/UX?
  626.  
  627. There are a number of other utilities that can create A/UX partitions on your
  628. disk. Most people use SilverLining but "On Track" and "Drive 7" are also good
  629. options. Without a doubt, FWB's Hard Disk Toolkit is the best disk utility
  630. you could ask for (and the one I use and recommend). Now that A/UX is seen as
  631. a "viable system" and not a toy, many hard disk manufacturers are fixing their
  632. supplied disk utilities to create A/UX partitions. For example, MicroNet and
  633. MacinStor both provide this capability in their disk tools. APS also has a
  634. new, "super" version of their disk tools out which can be downloaded from their
  635. BBS (I've made a BinHexed stuffed copy available via anon-ftp on jagubox).
  636. Ask your specific drive vendor (just make sure it creates partitions as defined
  637. in Inside Macintosh V).
  638.  
  639. It's always a good idea to check the partition map information using dp. In
  640. particular, make sure that the slice and logical block size of the partition
  641. in correct.
  642.  
  643.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  644.  
  645. The 3.0 Installer (actually, HD Setup) will recognize many (all?) 3-rd party
  646. disk drives.
  647.  
  648.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  649.  
  650. ===
  651. 8)    I have an EtherNet card that works fine under the Macintosh operating
  652.       system but not under A/UX. Why?
  653.  
  654. The reason is because to access the card (which is seen as a device by A/UX),
  655. you need an A/UX device driver for it. This is NOT the same as the stuff you
  656. had to install under the MacOS for it to work. Now A/UX includes drivers
  657. for the Apple EtherNet card (they aren't installed by default though), but
  658. they don't work with most of the 3rd party cards except for the 3Com "EtherLink
  659. NB" and Asante "MacCon" cards. They are 100% register compatible with their
  660. Apple counterparts, so you can use Apple"s "ae" driver with them. Drivers for
  661. the EtherPort II cards are available via anon-ftp on jagubox. However, the
  662. drivers for the "old" EPII cards (full length) only support TCP/IP (they
  663. were written for A/UX 1.1 but will work under 2.0.x). As far as other cards
  664. are concerned, you will have to ask the vendor for A/UX drivers for it.
  665.  
  666. Please note that there have been numerous reports about problems with the
  667. EtherPortII cards, A/UX and the IIfx and IIsi... you are warned :)
  668.  
  669. I've heard that Dove's FastNet IIIN Ethernet card is also register compatible
  670. with the Apple EtherTalk card...
  671.  
  672. <<ED: Anybody have any experience with the new Apple EtherNet cards? They
  673.  require the 'as' driver... (These cards have 512K RAM and a 68000 onboard)>>
  674.  
  675. ===
  676. 9)    How come my Login screen is gray, not color?
  677.  
  678. Because that's the way Apple wanted it :) Actually, the reason why is
  679. because the "scrn" resource is missing from "System" in /mac/sys/Login System
  680. Folder. If you're handy, you can copy "scrn" from some other System and
  681. paste it in Login's using ResEdit. Make sure the "Is Color" field in "scrn"
  682. is "1".
  683.  
  684. Of course, maybe you have a gray-scale monitor...
  685.  
  686. ===
  687. 10)   Even though I have lot's of swap space and only a little bit is
  688.       being used, I STILL get a lot of messages saying that my swap
  689.       space is running low. What the buzz?
  690.  
  691. Unix is justifyably concerned about having adequate swap space. A system crash
  692. caused by this beast is a sight to behold. However, A/UX seems EXTREMELY
  693. nervous about the amount needed before it starts getting fidgety. If you do
  694. a "/etc/swap -l" and see that you're only using a small portion of your swap 
  695. space and have a "lot" left, then you can safely ignore the messages (just how
  696. much is a "lot" is hard to say, but if you have 25000 blocks and are only using
  697. 1000 or 2000, then I'd say you were fine). If you DO need more swap space,
  698. then you have a few options:
  699.  
  700.         a.  Using "kconfig", reduce the number and size of buffers.
  701.             This isn't really a good idea since it could really degrade
  702.             performance as well as possibly causing more panics.
  703.  
  704.         b.  Add more swap space.
  705.             Fine, if you have it. You could either add another disk
  706.             as swap (nice) or repartition your present disk to create
  707.             a larger Swap partition (Ack!).
  708.  
  709.         c.  Add more memory.
  710.             If you have more memory, then this will reduce the need to
  711.             augment it with swap space... RAM's cheap too!
  712.  
  713. ===
  714. 11)   How can I copy a complete file system from one disk|partition to
  715.       another?
  716.  
  717. You have three options: dd, dump.bsd and cpio (pax MAY work but tar won't since
  718. it won't handle special-type files). If the two partitions are the same size,
  719. you can use "dd" (to copy c0d0s0 to c5d0s3, e.g.):
  720.  
  721.         $ dd < /dev/rdsk/c0d0s0 > /dev/rdsk/c5d0s3
  722.  
  723. To use dump.bsd, you can use the following command (this assumes that the
  724. destination disk in mounted on /mnt and you want to copy the root file system
  725. which is on SCSI 0... of course, you must be root and it would be MUCH better
  726. to do this in single-user mode):
  727.  
  728.         $ dump.bsd 0f - /dev/rdsk/c0d0s0 | (cd /mnt; restore xf -)
  729.  
  730. To use cpio, you must use it in a pipe with find. For example, to copy /usr
  731. (let's assume it's on it's own file system) to another disk|partition (assume 
  732. it's mounted on /mnt) then you can use (you can add the "-depth" flag to
  733. 'find' if you want):
  734.  
  735.         $ cd /usr
  736.         $ find . -print | cpio -pdmuva /mnt
  737.  
  738. The problem with this is that if the mount point of the destination disk
  739. falls under the file system's directory you're trying to copy, you'll load
  740. up your destination disk. For example, the following would NOT work:
  741.  
  742.         $ cd /
  743.         $ find . -print | cpio -pdmuva /mnt
  744.  
  745. because "find" would see the stuff in /mnt (which you just put in there) and
  746. try to copy in back to /mnt! To way to avoid this is by adding a little filter:
  747.  
  748.         $ cd /
  749.         $ find . -print | grep -v '^./mnt*' | cpio -pdmuva /mnt
  750.  
  751. dump.bsd creates a "truer" copy of your file system (the access and
  752. modification dates aren't mucked with... with the find/cpio pipe, at the
  753. least the directory dates are touched) but it won't backup named pipes...
  754.  
  755. ===
  756. 12)   What's with UUCP?
  757.  
  758. As distributed, UUCP is a bit broken but is relatively easily repairable. The
  759. basic problem is with the serial drivers; they will crash the machine after
  760. enough usage and they work poorly with UUCP - even worse if you're trying
  761. to run a getty on the same line. You will need Alexis Rosen's sendmail.cf
  762. as well as his pointers on where to move some files and some file permissions
  763. to change. By following his advice, he can get a working UUCP environment.
  764.  
  765. %%% For more information about UUCP and hints in getting it to work correctly
  766.     (if you're stuck) send E-mail to Alexis Rosen at alexis@panix.com %%%
  767.  
  768. ===
  769. 13)   How can I log anonymous ftp entries? in.ftpd has a -l option,
  770.       but it doesn't work.
  771.  
  772. Jim Jagielski (jim@jagubox.gsfc.nasa.gov) has hacked in.ftpd to enable
  773. logging via the syslogd daemon. It also pays extra close attention to anonymous
  774. ftp logins. It's available (as well as other ports|hacks) on jagubox.
  775.  
  776. %%% For more info, contact Jim %%%
  777.  
  778. ===
  779. 14)   It looks like cron runs everything twice. Why? Is this a feature?
  780.  
  781. If you like it, then it's a feature. If it's a pain, then it's a bug.
  782.  
  783. A fix for cron is available on Apple's A/UX "server": aux.support.apple.com.
  784. Look in aux.patches/unsupported/2.0. In fact, there's a number of Apple
  785. released bug-fixes (as well as a comp.unix.aux archive) on aux.support...
  786.  
  787. ===
  788. 15)   I'm trying to use a SyQuest drive under A/UX but it refuses to work.
  789.       I keep on getting a "more data than device expected" error message.
  790.       What's wrong?
  791.  
  792. The "problem" is with the generic SCSI disk driver under A/UX. For SCSI drives,
  793. there are certain parameters that may be adjusted by the user; these parameters
  794. are grouped in "pages." One such page concerns how the disk responds to and
  795. recovers from errors: the Error Recovery Page. A/UX expects the parameters in
  796. this page to have certain values. Now the vast majority of SCSI disks have
  797. the values set as expected, but this isn't the case with SyQuest drives. There
  798. is one parameter (PER) which is opposite than expected by A/UX. When A/UX trys
  799. to set this value to what it wants, however, the SyQuest drive reads this
  800. "request" wrong (the request is 16 bytes but the SyQuest only reads 4) so
  801. the SCSI Manager reports the error.
  802.  
  803. Tony Cooper (sramtrc@albert.dsir.govt.nz) has written a Mac application
  804. which sets the Error Page values correctly: Fix Error Page. This application
  805. must be used under the MacOS. It can be found on rascal.ics.utexas.edu as well
  806. as on aux.support.apple.com (aux.patches/unsupported/2.0). You can also use the
  807. FWB Hard Disk Toolkit - World Control Application to enable the PER bit in
  808. the recovery page (Page #1).
  809.  
  810. By the by, here is the /etc/disktab entry for SyQuest:
  811.  
  812.         # SyQuest disk
  813.         #
  814.         Syquest|syquest|S45:\
  815.                 :ty=winchester:ns#34:nt#2:nc#1275:
  816.  
  817. ===
  818. 16)   I'm unable to start a getty process on a built-in serial port. When
  819.       I use "setport" to enable the port, I get a "no such device" error.
  820.       Configuring /etc/inittab to respawn getty on the port has no effect.
  821.  
  822. AppleTalk is probably enabled for the port. The getty process can be started
  823. temporarily by turning off AppleTalk via A/UX's Finder Chooser and THEN
  824. using the "setport" command.
  825.  
  826. You can permanently disable AppleTalk by reconfiguring the kernel with
  827. "newconfig noappletalk". If you wish to keep the drivers installed in the
  828. kernel but still want to "permanently" disable AppleTalk, you can edit 
  829. /etc/startup to prevent AppleTalk from initializing and /etc/inittab can be
  830. editted to start getty. (NOTE: /etc/startup is regenerated by newconfig so
  831. you'll have to redo this if you reconfigure the kernel).
  832.  
  833. If you don't have an EtherTalk card installed, then you can also modify
  834. /etc/appletalkrc to point to "ethertalk0" instead of "localtalk0". Doing this
  835. stops AppleTalk from bothering the serial port because it tries to use
  836. the non-existant card.
  837.  
  838. ===
  839. 17)   NFS under A/UX 2.0.1 doesn't like using "ld" to link objects and huge
  840.       libraries with the result residing on a NFS-mounted file system.
  841.  
  842. There is an Apple released patch that stops NFS from appending zeros to files.
  843. This should fix the problem. It's available via anon-ftp on the A/UX server:
  844. aux.support.apple.com. As a side note, this problem also exists under the
  845. Sun OS...
  846.  
  847. ===
  848. 18)   I am using and depending on /etc/hosts to do all my hostname resolving
  849.       (i.e. not using named or /etc/resolv.conf). How come I can't mail
  850.       to other hosts, but I can ping|ftp|etc... them?
  851.  
  852. Well, the problem is actually with sendmail (in /usr/lib). sendmail (under
  853. A/UX 2.0 and later) assumes the use of a nameserver. Pre-2.0 versions were
  854. "adjusted" to look in /etc/hosts if any nameserver call failed (which it would
  855. if it wasn't running, of course :). Jim Jagielski (jim@jagubox.gsfc.nasa.gov)
  856. has hacked sendmail 5.65 for A/UX to allow it to also check /etc/hosts. The
  857. source code is available via anon-ftp on jagubox.
  858.  
  859. %%% For more info, contact Jim %%%
  860.  
  861. ===
  862. 19)   Is A/UX 2.0.1 System 7 savvy? How about the System 7 printer drivers?
  863.  
  864. Concerning Sys.7, you cannot startup A/UX under System 7. If you want to use
  865. System 7, you still can, just do the following: Keep System 6 on MacPartition.
  866. Then, when you want to boot A/UX, make MacPartition the Startup Device and
  867. reboot your Mac. You can then boot A/UX. (An alternate way would be to keep
  868. a copy of System 6 on your Mac and use "System Switcher" to switch to 6 before
  869. booting A/UX)
  870.  
  871. A/UX 2.0.1 _can_ use the System 7 printer drivers with no problem at all. Just
  872. copy "LaserWriter", "Laser Prep" and "PrintMonitor" to your System Folder
  873. and you're set (of course, you'll need to reChooser your LaserWriter...).
  874. The latest versions of the LaserWriter driver (7.1 and 7.1.1) look like they
  875. don't need the Laser Prep file, so if you are running them, you can delete
  876. the Laser Prep file. LaserWriter 7.0 needed (and still does need) the
  877. "revised" Laser Prep file to run under System6 (and A/UX). I believe you
  878. can find this file in the System 6.0.8 distribution disks... then again,
  879. why not just upgrade to LW 7.1.1....
  880.  
  881. If you use System7 when under the MacOS but also switch to A/UX (or System6),
  882. it's a good idea to install the "Desktop Manager" INIT in your A/UX (and
  883. System6) System Folder to avoid having to rebuild your desktop and having
  884. a huge Desktop file floating around. Desktop Manager makes System6 (and,
  885. therefore, A/UX) use the System7-type desktop. The version of Desktop Manager
  886. that's built-into A/UX only operates on the A/UX file system disk and not all
  887. your other MacOS disks. Installing the DM INIT will make A/UX use the "new"
  888. Desktop scheme on those disks as well. Of course, "Desktop Manager" is
  889. needed under A/UX 3.0.
  890.  
  891. ===
  892. 20)   My MacOS partition mounts fine under MacOS but it doesn't show up
  893.       under A/UX... Why?
  894.  
  895. Whether or not a Mac partition mounts under A/UX depends on a number of
  896. factors (possibly even including the phases of the moon and the color socks
  897. you happen to be wearing)... Necessary conditions for a partition to mount are:
  898.  
  899.         1. The disk MUST be partitioned using the "new" partitioning scheme
  900.            detailed in Inside Macintosh V. There is still plenty of disk
  901.            software out there that uses the "old" scheme and this drives will
  902.            not mount under A/UX. Generic disk formatters that use the "new"
  903.            scheme include SilverLining and FWB Hard Disk Toolkit. Most major
  904.            disk vendors supply A/UX compatible formatting s/w.
  905.  
  906.            (The "old" scheme simply uses large invisible files as
  907.             disk partitions. The "new" scheme actual creates true,
  908.             hard partitions.)
  909.  
  910.         2. The partition must mount under MacOS BEFORE A/UX is booted. A/UX
  911.            only tries to mount partitions that were already when it was booted.
  912.            So, if you use an INIT to boot A/UX and this INIT runs before a
  913.            partition is mounted, A/UX won't mount it for you. If you have a
  914.            removable drive (such as SyQuest), you must insert the disk before
  915.            you boot A/UX... this means you can't swap cartridges under A/UX.
  916.  
  917. ===
  918. 21)   I have 2 (or more) Macintosh partitions on my hard disk, but A/UX 2.0.1
  919.       only sees one! What am I doing wrong?
  920.  
  921. Absolutely nothing. Although A/UX treats Mac partitions the same way the MacOS
  922. does, A/UX is only capable of seeing and accessing the 1st partition. Tony
  923. Cooper (sramtrc@albert.dsir.govt.nz), however, has written an application
  924. called HFSmount which may help. It will search your SCSI disks looking for HFS
  925. partitions and attempt to "mount" them. It may, or may not, work. It must be
  926. run by root.
  927.  
  928. ===
  929. 22)   What 3-button mice work under A/UX (and X)?
  930.  
  931. The Gravis SuperMouse is a 3-button mechanical mouse that is completely
  932. configurable and compatible with A/UX. Mouse System's A-3 mouse is compatible
  933. but is "hard-wired" configured for A/UX as: Left Button = Actual Mouse Button;
  934. Middle Button = Left Arrow; Right Button = Right Arrow. There is also the
  935. Logitech MouseMan. The general agreement is that the SuperMouse is your
  936. best bet...
  937.  
  938. Please note that A/UX 2.0.1 only supports a subset of the ADB Manager. Thus
  939. there are a few ADB devices that may not work under A/UX.
  940.  
  941. ===
  942. 23)   How come when I do a "df" as a regular user, it shows me a different
  943.       number of free blocks compared to when I run it as "root"?
  944.  
  945. One of the details about the BSD Fast File System is that it sets aside 10% of
  946. the available disk space (by default... this value can be changed by using
  947. the "tunefs" command) and makes it unavailable to regular users. This
  948. prevents 2 things: filling up a file system and destroying performance by
  949. having a "too full" file system. "root", however, does have access to this
  950. "extra" disk space, hence the difference in the numbers reported by df between
  951. "root" and "regular joe".
  952.  
  953. ===
  954. 24)   Does A/UX LocalTalk support IP?
  955.  
  956. Nope... not at all. And it doesn't look like 3.0 will either. Maybe 3.0.1...
  957.  
  958. ===
  959. 25)   How do I get MPW 3.1 to work? It hangs my system...
  960.  
  961. MPW 3.1 doesn't work under A|UX 2.0 although 3.2 does. In the meantime,
  962. you can make 3.1 work by breaking into MacsBug when it's hung and entering:
  963.  
  964.         pc=pc+2;g
  965.  
  966. See Q#31 for info about entering MacsBug...
  967.  
  968. ===
  969. 26)   Can I refer to a file on my Mac system from within A/UX?
  970.  
  971. A/UX's "Finder" mode is the only way (currently) to access both file systems.
  972. You could write a hybrid application that could attach to the Finder world (a
  973. la, CommandShell and cmdo which can "see" both file systems), but you can't
  974. access HFS volumes from the A/UX kernel directly. In a similar vein, you can't
  975. "mount" an HFS volume on an A/UX inode.
  976.  
  977. ===
  978. 27)   How can I adjust the amount of virtual memory available Finder uses?
  979.  
  980. The easiest way is to use the "TBMEMORY" environment variable. You can set
  981. it's "value" equal to the amount of memory you wish to use (a maximum of 16Megs
  982. under 32-bit and 8M under 24-bit). For example:
  983.  
  984.         set TBMEMORY=10m         (in .profile for ksh or sh or /etc/profile)
  985.               -or-
  986.         setenv TBMEMORY 10m      (in .login for csh)
  987.  
  988. configures Finder for 10M.
  989.  
  990. You can also edit /mac/bin/mac32|mac24 (or .mac32|.mac24 if you are using this
  991. method) to call "startmac" with the memory size you want using the "-m" option.
  992. For example:
  993.  
  994.         /mac/bin/startmac -m 8m > $SMLOGFILE 2>&1 &
  995.                          -------
  996.  
  997. in (.)mac32|(.)mac24 will configure an 8M environment.
  998.  
  999. ===
  1000. 28)   Is it worth getting a cache card for the IIci?
  1001.  
  1002. Absolutely! The card makes an amazing difference in performance. However, this
  1003. performance increase is reduced when an external monitor is used. For more
  1004. information about extensive benchmarking with the IIci and cache cards, contact
  1005. William Roberts (liam@dcs.qmw.ac.uk).
  1006.  
  1007. ===
  1008. 29)   How do I keep command lines that I edit with "backspace" from erasing
  1009.       the prompt?
  1010.  
  1011. This behavior is due to the tty driver under A/UX. The BSD tty driver (which
  1012. A/UX doesn't use) handles this, whereas the SysV driver doesn't. If you are
  1013. running "ksh" then you can "set -o viraw" to prevent this from happening.
  1014. As far as I know, there are no work-arounds for "sh" or "csh". ("tcsh" does
  1015. not suffer from this problem... I don't know about "bash".)
  1016.  
  1017. ===
  1018. 30)   When I try to mail something, I get the following error message:
  1019.       "Cannot read frozen config file: not a typewriter". What's wrong?
  1020.  
  1021. This message is produced by sendmail (/usr/lib/sendmail) when it's frozen
  1022. configuration file (/usr/lib/sendmail.fc) is unusable (as it is in the A/UX
  1023. distribution which has it as a 0-byte file). To create a "new" frozen file
  1024. of your present sendmail.cf file (assuming that it's good), type:
  1025.  
  1026.         $ /usr/lib/sendmail -bz
  1027.  
  1028. (the sendmail daemon, if it exists, must be killed 1st).
  1029.  
  1030. ===
  1031. 31a)  I have MacsBug installed. How can I trigger it?
  1032.                      -- or --
  1033. 31b)  Sometimes my MultiFinder environment (and/or CommandShell) freezes
  1034.       up; how can I unfreeze it? Should I hit the Interrupt switch?
  1035.  
  1036. The "Command-Control-e" keypress will kill the current MultiFinder environment
  1037. and "unfreeze" (and kill) your MultiFinder|CommandShell. Depending on
  1038. whether your session-type is Console Mode or 32|24-Bit, you will either get
  1039. returned to the console or get returned to the Login screen. You should _NOT_
  1040. press the Interrupt switch since this puts you into A/UX's kernel debugger.
  1041. If you have MacsBug installed (which is recommended) then you can press
  1042. "Command-Control-i" to enter it. This may enable you to clean some things up
  1043. before the MultiFinder environment is blasted (even just using "rs" under
  1044. MacsBug helps...). If MacsBug is _not_ installed, the "C-C-i" behaves almost
  1045. like a "C-C-e" except that it appears that A/UX doesn't need to "rebuild" your
  1046. icon/Desktop "environment" the next time Mac-mode is entered.
  1047.  
  1048. ===
  1049. 32)   Is there an archive of comp.unix.aux out there somewhere?
  1050.  
  1051. Yes, it's located on aux.support.apple.com under archives/comp.unix.aux.
  1052.  
  1053. ===
  1054. 33)   My site is not upgraded to EtherTalk Phase 2 yet... can I use Phase 1
  1055.       under A/UX?
  1056.  
  1057. A/UX only supports EtherTalk Phase 2. Upgrading to Phase 2 is recommended for
  1058. a variety of reasons, but most importantly to ensure compatibility with
  1059. new products from Apple and developers (of course, the added features over
  1060. Phase 1 are nice too :).
  1061.  
  1062. ===
  1063. 34)   When I switch from 32 to 24-bit mode, my screen changes from Color
  1064.       to Gray-Scale. If I change it to Color, then when I switch back to
  1065.       32-bit mode, I'm back to Gray!
  1066.  
  1067. This is a relatively well known problem... there's no known work around.
  1068.  
  1069. ===
  1070. 35)   How can I figure out the /etc/disktab entry for my hard disk?
  1071.  
  1072. Many hard disk applications will reveal the disk drive geometry for you:
  1073. FWB Hard Disk ToolKit and SCSI Evaluator are very good (SilverLining is a bit
  1074. wrong on the number of tracks... it includes spares). Also, Jim Jagielski
  1075. (jim@jagubox.gsfc.nasa.gov) is maintaining a list of /etc/disktab entries.
  1076. If you have one, send it to him; if you need one, snag it from it's ftp-site:
  1077. jagubox.gsfc.nasa.gov. <<ED: I need _LOTS_ of entries>>
  1078.  
  1079. ===
  1080. 36)   How come I can't use color under X?
  1081.  
  1082. Apple's X, and John Coolidge's X11R4 and X11R5 all support color. However,
  1083. you must start the server with the "-screen 0 -depth 8" option (similar
  1084. command with other screens if you have them). You can add these options to
  1085. the command line or to your server's defaults file. You can also create a
  1086. ".X11" file in your home directory which includes the line:
  1087.  
  1088.    X -screen 0 -depth 8
  1089.  
  1090. to get the same effect.
  1091.  
  1092. ===
  1093. 37)   When is Apple shipping A/UX 3.0? How much will it cost. What does it
  1094.       include?
  1095.  
  1096. A/UX 3.0 is now shipping (Apple started shipping it April 16, 1992). Suggested
  1097. retail of the CD-ROM package is $709 ($1208 bundled with a CD-ROM drive).
  1098.  
  1099. If you bought A/UX after October 31, 1991 then you are entitled to a free
  1100. upgrade; if you bought A/UX before that then you can update to 3.0 by buying
  1101. the CD-ROM Upgrade package for $245.
  1102.  
  1103. ===
  1104. 38)   How do I set up my Mac and A/UX to enable remote logins via a modem
  1105.       on tty0?
  1106.  
  1107. First of all, you must edit /etc/inittab to start getty on tty0 using mo_2400:
  1108.  
  1109.         00:2:respawn:/etc/getty tty0 mo_2400
  1110.  
  1111. (/etc/apm_getty can also be used to set the modem to auto-answer. However,
  1112. using apm_getty with Hayes modems _could_ change some other settings when
  1113. it selects this mode. Nonetheless, more people have luck with apm_getty then
  1114. with getty.)
  1115.  
  1116. Make sure that your modem is set to be quiet, to not return result codes and
  1117. to not echo back. It must also reset on DTR being dropped ("atq1e0&d3" will
  1118. achieve this for most Hayes-compatible modems except certain (or all) USR
  1119. models (as well as the original Hayes SmartModem 2400). You modem must also
  1120. raise DCD on connection ("at&c1"). You can then save these changes using the
  1121. "at&w" sequence.
  1122.  
  1123. Make sure that the modem cable is correctly configured:
  1124.  
  1125.         Mac       Modem
  1126.         --------------------
  1127.         1 (HskO)  20 (DTR)
  1128.         2 (HskI)  8  (DCD)
  1129.         3 (TxD-)  2  (TxD)
  1130.         4 (GDN)   7  (Sgnd)
  1131.         5 (RxD-)  3  (RxD)
  1132.         6 NO CONNECT
  1133.         7 NO CONNECT
  1134.         8 (RxD+)  7  (Sgnd)  <- this is right, it gets tied to Mac pin 4 too.
  1135.  
  1136. If you mess up pin 8 things can get so flaky that you'll never figure out
  1137. what's going on.
  1138.  
  1139. %%% For more info concerning modem|serial problems for A/UX, you really
  1140.     should contact Alexis Rosen (alexis@panix.com)... He's really worked
  1141.     this area... %%%
  1142.  
  1143. ===
  1144. 39)   How come I can't used "talk" with some of the other Unix boxes out
  1145.       there, and they can't talk to me?
  1146.  
  1147. The reason why is because there are two versions of talk (and it's daemon
  1148. talkd) out there. A/UX uses the BSD 4.2 version. Others use the 4.3 version.
  1149. The two aren't compatible and don't even talk on the same port. If you try
  1150. to talk to someone and all you get is a "Checking for invitation..." message
  1151. then it's because the machine you're trying to access is using 4.3.
  1152.  
  1153. Steve Green (xrsbg@dirac.gsfc.nasa.gov) has ported the 4.3 versions of talk
  1154. and talkd (now renamed ntalk and ntalk for A/UX) to overcome this snag. You
  1155. can have both versions available and running with no problems. The port is
  1156. available via anon-ftp on jagubox.gsfc.nasa.gov.
  1157.  
  1158. ===
  1159. 40)   I'm having trouble transfering files between A/UX and my MacOS disk...
  1160.       Also, sometimes things get transfered fine, othertimes not. What's
  1161.       going on?
  1162.  
  1163. If a file on the A/UX system has Type "TEXT", then when it is copied over to
  1164. a MacOS disk, all 'newline' characters will be replaced by 'carriage
  1165. returns'. Sometimes this is what you want (that is when the file is, in fact,
  1166. a TEXT file). Othertimes it's not. Say for example you download a GIF file
  1167. onto your A/UX disk. A/UX _might_ think it's a TEXT file. If you then copy
  1168. it over to your MacOS disk and try to use Giffer on it, it won't work. That's
  1169. because the 'nl's where changed, which is _not_ what you want. The way to
  1170. stop this is to convince A/UX that the file is of non-TEXT type. There are
  1171. many applications out there (including the A/UX included "setfile" program)
  1172. that lets you modify this. Do this before you copy the file over to your Mac OS
  1173. disk and all will be Okay. If you aren't sure what the Type and Creator
  1174. should be, you can just specify "BIN " and "A/UX" (note space in BIN) and
  1175. the file won't be massaged during the copy|transfer. You'll still need
  1176. to eventually change them to the correct ones for their particular
  1177. application, but this way they'll be on your MacOS disk "uncorrupted."
  1178.  
  1179. Of course, you could also use "setfile" to set the Type|Creator fields _before_
  1180. you copy the file to the MacOS disk and avoid an additional step.
  1181.  
  1182. Please note that if you downloaded a BINHEX file, you _do_ want to keep
  1183. it as a TEXT file if you transfer it over to the MacOS. Once there, you
  1184. can de-BINHEX it and unStuffIt (if it was a binhexed stuffit archive).
  1185.  
  1186. See "Hints and Words of Wisdom" (above) for hints in using ftp file transfers
  1187. under A/UX.
  1188.  
  1189. ===
  1190. 41)   Using the command shell interface, I'm trying to delete some Mac files
  1191.       (that have strange names) but I can't; "rm" returns an error and I can't
  1192.       remove the file. What's going on?
  1193.  
  1194. The problem is that sh and csh don't understand the Mac "special" characters
  1195. that are in the filenames. They don't expect filenames with characters that
  1196. are represented by 8-bits. ksh is "8-bit clean" and thus would be able to do
  1197. the deletion. For example, to remove Moire, just type:
  1198.  
  1199.    $ ksh           #this creates a Korn shell child
  1200.    % rm M?ire      #match the weird 'o'
  1201.    % exit          #get back in your old shell
  1202.  
  1203. You could also use emacs' DIRED or the Gnu File utilities to do this, but ksh
  1204. is right here on the system so it's a bit easier.
  1205.  
  1206. ===
  1207. 42)   How can I reports bugs that I find?
  1208.  
  1209. The official E-mail address is reports.aux@applelink.apple.com. If you
  1210. subscribe to the A/UX Technical AnswerLine, you can also use that method. The
  1211. former isn't acknowledged although the latter is.
  1212.  
  1213. For completeness, also post the report to comp.unix.aux.
  1214.  
  1215. There is also a HyperCard stack called "Apple Bug Reporter" that Apple
  1216. recommends using. I have a copy and can make it available via anon-ftp if
  1217. there is a demand.
  1218.  
  1219. ===
  1220. 43)   Which serial cards work under A/UX?
  1221.  
  1222. <<ED: the following is a posting by Alexis Rosen (alexis@panix.com) on c.u.a>>
  1223.  
  1224. There are three cards that "work" with A/UX. The Apple serial card is NOT one
  1225. of them.
  1226.  
  1227. The first is Paul Campell's Taniwha CommCard. This card does indeed work with
  1228. all versions of A/UX including 3.0. It has special support for UUCP. It has
  1229. a few mysterious and not very important problems. It's an excellent buy. The
  1230. only problem is, it's not on the market anymore. If you can get one used,
  1231. though, it's worth getting. The one downside is that, like Apple's ports, it
  1232. won't SIMULTANEOUSLY support modem and hardware flow control. It is immune to
  1233. many of the nasty bugs which affect the built-in serial ports, including the
  1234. two (at least) which can crash the kernel.
  1235.  
  1236. The second is the Digiboard Nu/whatever, which comes in 4 and 8 port versions.
  1237. This card does not currently work well with A/UX, and has not since 2.0. It
  1238. is susceptible to a variety of problems which crash the kernel, although if
  1239. you use only one port, you can go for many days without dying. It can also
  1240. bring down streams without crashing the kernel. A separate problem with
  1241. throughput causes UUCP to fail at high (9600 or above) speeds. HOWEVER- the
  1242. story is not over. The author of the drivers has been working hard to correct
  1243. these problems, and I hope that they will be corrected sometime in the next
  1244. two months. If so, I will post about it. Note that this information
  1245. SUPERSEDES the posting which stated that development work had stopped on this
  1246. board. (But- this work is going to be done on the Author's time, and not his
  1247. company's, so they will not be accountable.)
  1248.  
  1249. The third is the Applied Engineering 4-port serial card. I have the drivers
  1250. but have never had the chance to test them. However, I'm not too comfortable
  1251. with the idea of using them, for two reasons. First, the author of the drivers
  1252. knows fairly little about A/UX or unix in general. Second, the driver code is
  1253. based on Apple code. Apple has been (at least until 3.0 comes out) completely
  1254. incapable of writing serial drivers for their own hardware, so I'm not too
  1255. confident in usig their code as a base for someone else's drivers. BUT!!! - 
  1256. as I said, I haven't used them. And at least one person who has, has not
  1257. reported trouble. So they're OK, at least for light use (which is sort of true
  1258. for the Apple ports as well). I just wouldn't bet a commercial project on
  1259. it.
  1260.  
  1261. The Applied Engineering card, like the CommCard and the Apple ports, can't do
  1262. both hardware handshaking and modem control at the same time. However, the
  1263. engineer there is thinking of making a hardware patch kit available that will
  1264. change this. If you're interested, call them and talk to them about it. They
  1265. are also working on a more sophisticated card which may well support this
  1266. without any modifications.
  1267.  
  1268. In short, there are no good serial-port solutions for A/UX. For a serious
  1269. project, buy a terminal server or buy a Sun. :-(
  1270.  
  1271. <<ED: the following is a followup to Alexis's posting. It's from Paul Sander>>
  1272.  
  1273. Actually, there are four.
  1274.  
  1275. The fourth is the MaraThon MultiComm card from Dove.  It comes with three
  1276. serial ports and a parallel port.  The first serial port is a DB-25, the
  1277. second is a DB-9 (AT compatible), and the third is configurable DB-25 or
  1278. RS-422.  The parallel port is also AT-compatible.  I haven't had trouble
  1279. with the serial ports, though I have had only terminals connected to them.
  1280. The parallel driver has an infuriating bug in which occasionally the end
  1281. of a printout is lost.  (The workaround is to print a short dummy file after
  1282. anything important.)  A/UX drivers come separately from the card, but they
  1283. are free.
  1284.  
  1285. Dove's technical support is pretty poor.  When I got the card, I had them
  1286. send the A/UX drivers.  When I discovered the bug, I reported it, and got
  1287. an "update," which contained the exact same software (proven using cmp to
  1288. compare the cpio archives on their media).  Repeated calls were either
  1289. unanswered, or were not returned.  I finally gave up after some 6 months
  1290. of frustration.  To make the story complete, they used to have an 800
  1291. number for technical support, but it was discontinued 3 months into this
  1292. saga.
  1293.  
  1294. ==
  1295. 44)   I have a IIfx and a 800K floppy disk drive. On boot-up, A/UX 2.0.1 claims
  1296.       it's a 400K drive. What gives?
  1297.  
  1298. This is a bug in the IOP floppy software which, of course, is only used in the
  1299. IIfx's. Despite what A/UX says, the drive _is_ usable as a 800K floppy under
  1300. normal I/O. If you try to format a floppy in this drive while in the Finder
  1301. mode (mac32 or mac24) then it will only format as a 400K floppy, however.
  1302.  
  1303. ==
  1304. 45)   I'm using a LaserWriter IIg with A/UX 2.0.1 and whenever I print some-
  1305.       thing to it through "lpr", the first line of the page is cut off. Why?
  1306.  
  1307. This only shows up on versions of the IIg (and IIf) with over 4 MB of RAM.
  1308. The reason is because this makes the LW default to PhotoGrade-mode. You can do
  1309. 2 things to fix this:
  1310.  
  1311.         1. Using the LaserWriter Utility program, disable PhotoGrade.
  1312.            Since one of the main advantages of these LW's is PhotoGrade,
  1313.            this option is kinda unpalatable.
  1314.  
  1315.         2. If you are _only_ using "Letter" mode under "lpr", then you
  1316.            can edit /usr/lib/ps/pstext.pro to include the following line
  1317.            between "% RCSID:..." and "/StartPage...":
  1318.  
  1319.               %!PS-Adobe-1.0
  1320.               % Z%Copyright Apple Computer 1987\tVersion 1.1 of pstext.pro on\
  1321.                 87/05/04 19:02:25
  1322.               %%Creator: pstext
  1323.               %%DocumentFonts: Courier
  1324.               % RCSID: $Header: pstext.pro,v 2.1 85/11/24 12:19:55 shore Rel $
  1325.  =====>>>>>   letter 
  1326.               /StartPage{/sv save def 48 760 moveto}def
  1327.  
  1328. This will fix the problem and make it usable again.
  1329.  
  1330. ==
  1331. 46)   Whenever I try to run xinit (or startx) from the CommandShell I get
  1332.       a fatal server error. Why?
  1333.  
  1334. The reason why is because both X and the CommandShell want _complete_ control
  1335. over your Mac (display, keyboard and mouse). So, when you try to start one
  1336. while running the other, you'll get into trouble. You need to start X either
  1337. from the Console Emulator Mode or by choosing it as your "session type" from
  1338. the Login screen (This session type will be available only if your installed
  1339. Apple's X or have installed John Coolidge's 'sessiontypes' for X11R5).
  1340.  
  1341. ==
  1342. 47)   Can I use my scanner under A/UX 2.0.1?
  1343.  
  1344. Unfortunately not. A/UX (2.0.1) doesn't support the SCSI Manager so all Mac
  1345. applications that attempt to _directly_ access SCSI devices will not work.
  1346. This includes scanners, HD utilities and various backup software.
  1347.  
  1348.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  1349.  
  1350. A/UX 3.0 will fully support the Apple OneScanner as well as providing better
  1351. support for the SCSI Manager and SCSI devices. It will still use its own
  1352. SCSI driver.
  1353.  
  1354.  ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## ## 3.0 INFO ## 
  1355.  
  1356. --
  1357. -- 
  1358.     Jim Jagielski               | "This is supposed to be a happy occasion.
  1359.     jim@jagubox.gsfc.nasa.gov   |  Let's not bicker and argue about who
  1360.     NASA/GSFC, Code 734.4       |  killed who."
  1361.     Greenbelt, MD 20771         |
  1362.