[geeks] Kronos timeclocks
Dan Sikorski
me at dansikorski.com
Mon Jan 5 22:53:51 CST 2004
I'm overdue for a quick message to let everyone know what i figured out
for my kronos timeclock issue.
As Ian suggested, the reason why they worked with the cisco routers is
because of proxy-arp, so i looked into how to get proxy-arp enabled on
the procurve switch that is doing the routing between those two
networks. It was an easy thing to do, but i still had the exact same
problem that i had before enabling it. (later i found out that
proxy-arp is effectively turned on whenever the switch is doing routing,
even if it is not explicitly enabled.) After spending some time with a
packet sniffer, it turns out that the timeclock never actually makes an
arp request for the address of the time collection PC that it is trying
to talk to. What it does instead is just use the MAC address from the
source field in the header of the packet recieved from the time
collection PC. This works fine for the cisco router, because when it
sends out routed packets, it uses it's own normal MAC address as the
source address of all packets sent out. The HP procurve switch
however, does not send out routed packets from it's MAC address that is
used for recieveing data, instead it will use a different address which
it will not recieve data on. So when the clock tried to send data back
to that MAC address, it gets nowhere.
So, in the end, i ended up replacing the hub that the timeclocks were
plugged into with a managed switch, and set the timeclocks up on the
same vlan as the time collection PC.
-Dan Sikorski
More information about the geeks
mailing list