LocalTalk uses a variant of HDLC, not standard teletype-style serial characters.
And yes, there are some straight-through mini-DIN-8 cables out there which look just like the normal crossover kind, and will make a direct LocalTalk connection inexplicably not work. If they are Apple-made...