From: Tomi Manninen (vkd.jqiffwu@mailit.tunk.net)
Date: Mon Jan 22 2001 - 13:47:39 EET
On Mon, 22 Jan 2001, Rein Mann wrote:
> What I try to achieve: Using tcp/ip (telnet, ping , ftp) straight from Linux.
> What I have: RH 6.2, kernel 2.2.14-5 on pentium II 300
> ax25 installed as modules, complete with mkiss etc.
You say AX.25 installed as modules. How were they installed? Did you
recompile the kernel your self or did you get the modules somewhere?
> The packets are going out to tnc and up the spout.
> Example: telnet 44.136.138.1
> The trace (and the only trace!):
>
> [Mon Jan 22 12:39:47 2001]
> Port 2: AX25: VK4ALJ->QST <UI> pid=ARP
> ARP: len 30 hwtype AX25 prot 0x800 prlen 4 op REQUEST
> sender hwaddr VK4ALJ
> target
This is the main problem you have. Not having a target address is normal -
after all that is exactly what you are asking for. But the packet is
otherwise malformatted: "prot 0x800" should be "prot IP" and the IP
addresses should be printed. (The latter is a consequence of the former.)
What is happening is the kernel is somehow sending malformatted ARP
packets. I have seen this myself once and in that case the reason was the
way AX.25 modules were installed. I didn't want to install compilers and
the stuff needed to compile kernels to the box in question and copied the
modules from another box. I tried to match all the compiler options and
other variables but in the end I needed to install the developer stuff
and compile the whole kernel there to make things work.
A short term solution would be to insert a manual ARP entry for the
router/defauilt gw 44.136.141.100 in your ARP table. After that
everything should work.
-- Tomi Manninen Internet: caqxsqv.rhecfticm@mx.dy.fi OH2BNS AX.25: eqteuva@suncomm.co.jp KP20ME04 Amprnet: pnttvwm.vxnppqdx@telonic.de- To unsubscribe from this list: send the line "unsubscribe linux-hams" in the body of a message to ptjneide.reeash@ugent.be
This archive was generated by hypermail 2b30 : Mon Jan 22 2001 - 13:52:46 EET