Modify

Opened 8 years ago

Closed 8 years ago

Last modified 4 years ago

#5843 closed defect (fixed)

kmod-ax25 NOT in trunk????????

Reported by: DF5KX Owned by: nico
Priority: highest Milestone: Barrier Breaker 14.07
Component: packages Version:
Keywords: Cc:

Description

installing trunk
svn -q checkout svn://svn.openwrt.org/openwrt/trunk/ ~/trunk/
and adding feeds
cd ~/trunk/
./scripts/feeds update -a
./scripts/feeds install -a
does produce a very nice system but WITHOUT AX25 support,
even though this has been added 4 years ago.
what happened?????
It is important to have the kernel modul running in oder to produce correct ax25 packeges via TCP/IP.
when the system is up and running it is no more possible to add that module even though it suddenly is listed out of the repository

  • Packages were found, but none compatible with the architectures configured

please add the option of including the kmod-ax25 from make menuconfig.

THANK YOU!

Attachments (0)

Change History (8)

comment:1 Changed 8 years ago by DF5KX

the above issue is for 2.4 kernel release...
on 2.6 libcrc16 is needed (and the config shows up on activating libcrc16 in BOTH cases).

comment:2 Changed 8 years ago by anonymous

kmod-ax25 can be selected from the make menuconfig but it seems it is not created as package afterwards (even with trunk-latest from 2009/12/17)

comment:3 Changed 8 years ago by nico

  • Owner changed from developers to nico
  • Status changed from new to assigned

comment:4 Changed 8 years ago by nico

Fixed in [18847], thanks!

comment:5 Changed 8 years ago by DH5YM@…

Hi,

thanks for the fix. It seems it does not fix the problem completely. AX25 stuff is still not build.
Looking at the kernel configuration (cd to build_dir/.../... and type make ARCH=mips menuconfig)
shows that the AX25 stuff is not selected by the main build script.
I switched to target/linux/brcm47xx and edited the config-2.6.30 file manually.
I inserted
CONFIG_HAMRADIO=y
CONFIG_AX25=m
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_AX25_LINSV=y
# CONFIG_AX25_MTU1580 is not set
CONFIG_KISS=m
CONFIG_MKISS=m
CONFIG_6PACK=m
CONFIG_BPQETHER=m
CONFIG_NETROM=m
CONFIG_ROSE=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
CONFIG_CRC16=m

and recompiled. Now the modules are built but the ipk-package is not created.
This lets me assume that it is an error in the build script. The settings from the main make menuconfig seem to be ignored.

regards
Mario

comment:6 Changed 8 years ago by DH5YM@…

hi, i created a #6387 . As i saw that this one is still assigned the 6387 might be set to duplicated or closed after this is fixed. I am sorry for the inconvenience.

comment:7 Changed 8 years ago by nico

  • Resolution set to fixed
  • Status changed from assigned to closed

WorksForMe (tm)

OpenWrt .config

$ cat .config
...
CONFIG_TARGET_atheros=y
...
CONFIG_PACKAGE_kmod-ax25=m
...

Linux .config

$ cat build_dir/linux-atheros/linux-2.6.30.10/.config
...
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
CONFIG_HAMRADIO=y

#
# Packet Radio protocols
#
CONFIG_AX25=m
# CONFIG_AX25_DAMA_SLAVE is not set
# CONFIG_NETROM is not set
# CONFIG_ROSE is not set

#
# AX.25 network device drivers
#
CONFIG_MKISS=m
# CONFIG_6PACK is not set
# CONFIG_BPQETHER is not set
...

Content of kmod-ax25 package

$ cat bin/atheros/packages/kmod-ax25_2.6.30.10-1_atheros.ipk |tar -zx -O ./data.tar.gz |tar -ztv
drwxr-xr-x root/root         0 2009-12-20 23:08 ./
drwxr-xr-x root/root         0 2009-12-20 23:08 ./etc/
drwxr-xr-x root/root         0 2009-12-20 23:08 ./etc/modules.d/
-rw-r--r-- root/root        11 2009-12-20 23:08 ./etc/modules.d/80-ax25
drwxr-xr-x root/root         0 2009-12-20 23:08 ./lib/
drwxr-xr-x root/root         0 2009-12-20 23:08 ./lib/modules/
drwxr-xr-x root/root         0 2009-12-20 23:08 ./lib/modules/2.6.30.10/
-rw-r--r-- root/root     16844 2009-12-20 23:08 ./lib/modules/2.6.30.10/mkiss.ko
-rw-r--r-- root/root     77492 2009-12-20 23:08 ./lib/modules/2.6.30.10/ax25.ko

Please make sure kmod-ax25 is actually selected under Kernel modules > Network support

comment:8 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.