---------------------------------------------------------------------------------------------
UPDATE! Look at the last page of this thread for a simple solution.
The topic may be helpful as a whole, but if you look for a quick answer ...
----------------------------------------------------------------------------------------------
Hello,
I am trying to run ax25 paket protocol on my AMD Fedora 8 computer.
So far, using minicom, I can talk to the TNC.
I have tryied unsuccessfully to build a kernel with the ax25 network module following the guide at: http://fedoraproject.org/wiki/Docs/CustomKernel
In the process it came to my attention that ax25 was marked already as module in the old config. So I went for it and tried "sudo /sbin/insmod ax25" which was accepted without reporting any error.I know that linux is not talkative, but in order to be sure I typed " /sbin/lsmod |grep ax25" and I have the following answer from the system: "ax25 54033 0"
So far so good, then I ran into problems
I went to install libax25 from http://fedoraproject.org/wiki/SIGs/A...ckages#libax25
which I did without much problem (meaning no error warning).
At the end I typed the command: "rpm -q libax25" the system replied: "package libax25 is not installed"
The real problem begin with ax25-apps from the http://fedoraproject.org/wiki/SIGs/A...ages#ax25-apps
I downloaded the file: ax25-apps-0.0.6-1.fc8.src.rpm
moved the file to the directory ~/source
then used the following commands:
sudo chmod a+x ax25-apps-0.0.6-1.fc8.src.rpm
sudo rpm -i ax25-apps-0.0.6-1.fc8.src.rpm
It creates a new path ~/rpmbuild/SOURCES/ where there are the following files:
ax25-apps-0.0.6.tar.gz
I entered the commands:
sudo chmod a+x ax25-apps-0.0.6.tar.gz
and get the following things on the current directory:
(directory) ax25-apps-0.0.6
(file) ax25-apps-0.0.6-nongenericnames.patch
The I did the following commands using http://tldp.org/HOWTO/AX25-HOWTO/x144.html as guide:
cd ax25-apps-0.0.6
sudo ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
sudo make
And then I got some errors. I jus copy a part of the output:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -c call.c
call.c:38:20: error: curses.h: No such file or directory
In file included from call.c:67:
menu.h:15: error: expected specifier-qualifier-list before ‘WINDOW’
menu.h:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
menu.h:24: error: expected ‘)’ before ‘*’ token
menu.h:26: error: expected ‘)’ before ‘*’ token
call.c:105: error: expected specifier-qualifier-list before ‘WINDOW’
call.c:117: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
call.c: In function ‘statline’:
call.c:384: warning: implicit declaration of function ‘move’
call.c:385: warning: implicit declaration of function ‘attron’
call.c:385: error: ‘A_REVERSE’ undeclared (first use in this function)
I went back to check with the command: rpm -q ncurses
and the system replied: ncurses-5.6-12.20070812.fc8
Any idea? Any Help? Thanks in advance
I will write down anything that I learn and then I will post that on the web to help others.
Neville