[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#785381: ax25-tools: AX25-tools : unable to use kissattach with 6PACK option.



Hello Ugo,

what you described sounds like a kernel bug.
ax25-apps/-tools, here kissattach, does the system calls for the kernel to bring up an interface.
The userspace tools configure the interface (call, ip address), and that's all. kissattach's only job is to keep the interface up; it does zero I/O, and the userspace utilities have no idea about what is IPv4.

Handling IP packets for interfaces is the kernel's job.


Just tested it on a debian jessie at our repeater:
  Linux db0blo-pr 4.9.0-6-686 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) i686 GNU/Linux


Here, the kernel behaves correctly, on kiss and on 6pack interfaces. I pinged from a router outside to the IP address of the interface.

=> It was a kernel bug that has been fixed some time ago.


vy 73,
	- Thomas  dl9sau


On Fri, 15 May 2015 15:51:55 +0200 Ugo Poddine <ugo.poddine@gmail.com> wrote:
> Package: ax25-tools
> Version: 0.0.10-rc2+cvs20120204-4
> Severity: normal
> Justification: renders package unusable (6PACK) mode
> 
> Dear Maintainer,
> 
> trying to establish an AX25 interface using 6PACK in place of kiss, using kissattch -6 option, the interface sp0 is created and activated.
> The interface answers to a self ping (that means : pinging from the same machine to the iface IP is ok), pinging the same interface from any other machine it's impossible.
> Pinging from the sp0 interface gives "host unreachable" error also if the other ip address is alive.
> Please consider :
> 
> a) that I have skipped any radio software simply using virtualized serial lines (VirtualBox) or SOCAT pipes.
> b) that exactly the same testbed (same machines, same scripts, same address, same routing) runs correctly if I don't use the -6 option
> 
> Please consider also that, differently from the ax0 interface, the sp0 one doesn't show the broadcast address in IPCONFIG (it shows it in IP ADDR)
> 
> Please take also into consideration :
> 
> 1) that the same happens on Fedora21
> 2) that doing the same from a Debian Wheezy system always generates a Kernel crash (!!) when pinging an "ax25" address from the sp0 interface.
> 
> Please let me know if you need further details, but in any case the problem is easily replicable.
> 
> Thank-you for your support, regards
> 73 Ugo
> 
> 
> 
> 
> -- System Information:
> Debian Release: 8.0
>   APT prefers stable-updates
>   APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: i386 (i686)
> 
> Kernel: Linux 3.16.0-4-586
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages ax25-tools depends on:
> ii  libax25  0.0.12-rc2+cvs20120204-3
> ii  libc6    2.19-18
> ii  zlib1g   1:1.2.8.dfsg-2+b1
> 
> ax25-tools recommends no packages.
> 
> Versions of packages ax25-tools suggests:
> ii  ax25-apps  0.0.8-rc2+cvs20130510-4
> pn  talkd      <none>
> 
> -- no debconf information
> 
> 


Reply to: