Okay, I'm revisiting this issue, because it seems to still be broken. This
is serious egg in face because we ditched Dave (which doesn't work well)
for netatalk (which doesn't work reliably here) as per my suggestion.

Some macs can't see my fileserver (hal) or the printers on it sometimes.
I can't be any more specific because "Sometimes" can be defined as anything
from "a random five seconds out of the day" to "weeks on end." This seems
to happen more on MacOS 9 systems than on MacOS 8.6 systems, though.

My atalkd.conf has mutated to the following (Which still doesn't generate
a zone that anything can see. One mac saw it for one bootup and then never
saw it again.)

eth0 -router -phase 2 -net 0-65534 -addr 71.93 -zone "Internal"

Mind you, I put "-net 0-128" in the file, and it decided it should have
bigger values and overwrote it, which seems to me to be Very Bad Behavior.
If netatalk was my child, I'd send it to the corner for time out.

My afpd.conf reads as follows:

hal -alltrans

Which seems to work nine times out of ten.

I'm using lprng, so my papd.conf reads as follows:

HP Laserjet 4050 TN:\
        :pr=|/usr/local/bin/lpr -Php4050tn: \
        :pd=/usr/local/atalk/ppd/hp4050.ppd:
Tektronix Phaser 740:\
        :pr=|/usr/local/bin/lpr -Pphaser740: \
        :pd=/usr/local/atalk/ppd/phaser740.ppd:

Mind you, people can print, when they can see the printers.

Doing a "getzones" provides the following:

Internal

Which is the zone I've been trying to create. Of course, my atalkd.conf
no longer seems like it should be generating it, but there it is.

Just for laughs, here's an ifconfig -a.

eth0      Link encap:Ethernet  HWaddr 00:C0:95:FA:FF:62  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          EtherTalk Phase 2 addr:71/93
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26268346 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18780627 errors:150 dropped:0 overruns:2 carrier:296
          collisions:0 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          EtherTalk Phase 2 addr:0/0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:1237691 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1237691 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 

How about a dmesg | grep -i apple?

NET4: AppleTalk 0.18 for Linux NET4.0

A "nbplkup =" shows the following:

            HP Laserjet 4050 TN:LaserWriter                        71.93:129
                            hal:AFPServer                          71.93:130
           Tektronix Phaser 740:LaserWriter                        71.93:128
                            hal:netatalk                           71.93:4
                            hal:Workstation                        71.93:4
        xxxx xxxxxxxxx Computer:  Power Macintosh                  56.104:252
        xxxx xxxxxxxxx Computer:Workstation                        56.104:4
                        macbeth:AFPServer                          65280.59:128
                        macbeth:netatalk                           65280.59:4
                        macbeth:Workstation                        65280.59:4
      8BIM_001_169827_PSW550R7?:An unknown user                    65403.175:250
       8BIM_001_169827_PSW550R7:8BIM_001_169827_PSW550R7           65403.175:250
                               :ARA - Personal Server              65403.175:2
                      <Unnamed>:  Power Macintosh                  65403.175:252
                            MAC:  Power Macintosh                  41201.173:252
                            MAC:Workstation                        41201.173:4
                               :ARA - Client-Only                  65280.149:2
                      <Unnamed>:  Macintosh PowerBook              65280.149:252
                     Phaser 740:LaserWriter                        65379.99:128

I x'd out the name of that one machine to avoid spewing one of my users'
names across the cosmos.

So I have two problems: One is that machines "sometimes" can not see hal
or the printers. Hal of course can see them fine, but they're local to hal,
so go figure. Hal can apparently see everything. Most things can see hal
all the time.

My questions are thus:

1> How do I create a zone, and have it show up?
2> How do I properly seed a network at the same time? Neither -router, -seed,
   nor both will apparently do this here.
3> Why are some people, mostly running the latest and greatest MacOS,
   sometimes unable to see my fileserver and the printers on it, whilst
   other people (some on MacOS9, some on MacOS8.6) can see them all fine?

---------------------------------------------------------------------------
          [EMAIL PROTECTED] -- LAN/MIS Administrator
      "You are what you do when it counts." -- John Steakley, Armor

Reply via email to