Oleg:

> >2. The NID information is not being shared amoungst the
> > multiple machines correctly anymore. Try starting up
> > Kaboodle on two machines on your LAN after resetting
> > the registry key. It looks like the second instance
> > of Kaboodle gets the device name of the first one,
> > and so things get terribly confused. It's more stable
> > than it was, but it's confused and contradictory in
> > places.
>
> Remains.
> Could you provide us with more detail? Did you clear the
> Kaboodle Registry and then start Kaboodle? What device
> name did you observe? Thank you.

        I cleared the Kaboodle registry on two WinNT machines
(a laptop with a 802.11 card and the PSLEI machine that you VNC
into). If I start Kaboodle on the laptop, it starts up with two
device icons (itself and one printer), naming the network icon
after itself. Which it should do. After a 20 seconds or so, the
"slow ping" process finds 5 other PC's on the LAN, one of them
being the PSLEI machine. The PSLEI machine is show in all capital
letters (this becomes relevant later). Only the laptop machine
has the Kaboodle icon. So far so good.
        Now I go over to the PSLEI machine and startup Kaboodle.
It *should* instantly detect that Kaboodle is already running on
the LAN, and inherit the NID and the Network name. It doesn't. It
displays itself (with a halo) and it's 3 printers (from installed
driver detection). It then goes thru its own 20 second slow-ping
process and then...breaks. That is, it looses PSLEI and its 3
printers and instead displays the laptop machine with a Kaboodle
halo and the laptop's 1 printer. It also displays the machines
the slow-ping process found on the LAN: one of them the laptop.
So, there are now two icons in PSLEI's GUI for the laptop.

        Back over on the laptop machine...the PSLEI devices have
similarly over-taken this one. So, instead of showing itself and
its one printer, its first position icon now reads "Pslei" with a
Kaboodle halo, and PSLEI's 3 printers are here. It's own halo'd
icon and the original printer are gone. It's as if Kaboodle
confuses its own identity, and is displaying the network from
the other Kaboodle machine's perspective.

        Here's the strange part. :) There are two icons on the
laptop for PSLEI: one of them lowercase (Pslei), one of them
uppercase (PSLEI). The lowercase one is in the first position with
a Kaboodle halo. In its "system" tab, the IP address is the PSLEI
machine, but the MAC address is all zeroes. The uppercase PSLEI
has the correct IP address and MAC address, but has no Kaboodle
halo. Similarly...on the PSLEI machine, there are two icons for
the laptop, one lowercase and one uppercase. Also similarly, the
one in the first position has the Kaboodle halo, and has a correct
IP address but a MAC address of all zeroes. The uppercase one is
correct in IP address and MAC address, but has no halo. You'll
recall that the "slow ping" discovery is the one that displays
the device with uppercase.

        Another strange part. One of the icons is drawn in the
"off" state. If on PSLEI I select the icon and hit "connect",
I get a popup *on the laptop* which reads "Remote network devices
cannot be disconnected". I get the same popup box when I select
an active printer icon and hit "disconnect". Although there's
no reason I should get that popup, at least it comes up in the
right window.

        Also...the Network icon (in the upper left) remains
stuck for both machines. So, it says "Pslei's Network" on the
PSLEI machine, and says "Laptop Network" on the Laptop machine.
I got it to crash once by changing the name, but cannot get that
to repeat. In any case, they should certainly be the same thing.

        Lastly, after many "refresh" clicks, I got a PSLEI icon
to appear on the PSLEI machine. No halo, but the IP address and
the MAC address are both correct. In this device's VNC setup
PropertyTab, it does correct recognize that it's the "same
machine": I can setup the VNC server settings as I should.

        Again, this is on two WinNT machines. A Win98 machine
responds correctly when Kaboodle is already running on the LAN:
it gets the NID from the "network master".

        Hope this helps! If I can get Kaboodle to crash while
running the debugger, I'll send what info I can get.

cheers,
Scott





_______________________________________________
Kaboodle-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kaboodle-devel

Reply via email to