Problem: Soundmodem from ax25-modules-12 wasn't working with IP, although
it worked fine with call/listen.
Cause: hdlcdrv.c wasn't configuring ax25_encapsulate, because that code
is conditioned on CONFIG_AX25, which is not defined when AX25 is
a module.
Solution: Edit /usr/src/linux/drivers/net/hdlcdrv.c, changing both lines
containing
#ifdef CONFIG_AX25"
to instead read:
#if defined(CONFIG_AX25) || defined(CONFIG_AX25_MODULE)
I find these on lines 60 and 836.
Thank you Tom Sailer for putting my soundcard to more productive work than
playing games.
-- Dave Brown N2RJT <kdei.eqdqcl@disclosure.com>