Skip to contentSkip to conversation

kernel 2.6.24.3 patches for AX25

DISCUSSION Bernard Pidoux F6BVP 4 participants 6 messages Mar 27, 2008 – Mar 28, 2008 16 messages not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

#16 lore raw

Hi All,

Participating in AX25, ROSE, FPAC, and LinFBB debugging, I want to share with you the recent progress accomplished with Linux kernel.

While the code is not yet fully debugged, there have been significant progress and I summarized them into two patches that, when applied to kernel 2.6.24.3, lead to a much more stable system.

The two patches must be applied one after the other.

First one is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25

I have already reported it to a few OMs running FPAC application. It was here : http://f6bvp.free.fr/logiciels/rose-fpac/patch-2.6.24.3.ax25.tgz

Do not try to apply the first patch if the original kernel source have been already patched.

Second patch is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25_plus_plus

I am running patched kernels on three different architectures with AX25 applications and the systems are quite stable.
One of them has even a core2 duo CPU and the kernel was compiled with SMP option for multiple CPUs.

To apply the patches, you need kernel 2.6.24.3 sources installed and it is required that you have already succeeded in compiling the kernel with ax25 module.

Save the above files into directory /usr/src
cd into that directory.

Kernel source directory is :

/usr/src/linux-2.6.24.3

Make the following symbolic links if not already present :
ln -s linux-2.6.24.3 linux
ln -s linux a
ln -s linux b

Then apply the patches by typing the following commands :

patch -p0 < patch-2.6.24.3-net_rose_ax25

patch -p0 < patch-2.6.24.3-net_rose_ax25_plus_plus

note: in -p0 above 0 is a zero (not letter O).

The cd into linux.
Type the command :

make

When compilation is finished, type the command :

make modules_install

And finally, type :

make install

Then reboot your system.

You are encouraged to send any bug report to linux-hams list.

73 de Bernard, f6bvp

#17 lore raw

Mr. Pidoux, et alia:

Are these patches bound to become part of the Linux kernel in a future
Linux Kernel release or are these patches not yet blessed to be put into the next Linux Kernel release or never will be?

V/R and 73,

Stuart, N3GWG

Quoted 78 lines · On 3/27/08 4:16 PM, "Bernard Pidoux F6BVP" <[email protected]> wrote:

Hi All,

Participating in AX25, ROSE, FPAC, and LinFBB debugging, I want to share with you the recent progress accomplished with Linux kernel.

While the code is not yet fully debugged, there have been significant progress and I summarized them into two patches that, when applied to kernel 2.6.24.3, lead to a much more stable system.

The two patches must be applied one after the other.

First one is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25

I have already reported it to a few OMs running FPAC application. It was here :
http://f6bvp.free.fr/logiciels/rose-fpac/patch-2.6.24.3.ax25.tgz

Do not try to apply the first patch if the original kernel source have been already patched.

Second patch is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25_plus_plus

I am running patched kernels on three different architectures with AX25 applications and the systems are quite stable.
One of them has even a core2 duo CPU and the kernel was compiled with SMP option for multiple CPUs.

To apply the patches, you need kernel 2.6.24.3 sources installed and it is required that you have already succeeded in compiling the kernel with ax25 module.

Save the above files into directory /usr/src
cd into that directory.

Kernel source directory is :

/usr/src/linux-2.6.24.3

Make the following symbolic links if not already present :
ln -s linux-2.6.24.3 linux
ln -s linux a
ln -s linux b

Then apply the patches by typing the following commands :

patch -p0 < patch-2.6.24.3-net_rose_ax25

patch -p0 < patch-2.6.24.3-net_rose_ax25_plus_plus

note: in -p0 above 0 is a zero (not letter O).

The cd into linux.
Type the command :

make

When compilation is finished, type the command :

make modules_install

And finally, type :

make install

Then reboot your system.

You are encouraged to send any bug report to linux-hams list.

73 de Bernard, f6bvp
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

Signature · 24 lines
Very Respectfully,

IT2 Stuart Blake Tener, USNR
Las Vegas, NV / Beverly Hills, CA / Philadelphia, PA / Washington, DC
Amateur Radio Call Sign: N3GWG (Extra) / Marine Radio Operator Permit (MROP)
email: [email protected] (also carbon copies to my Blackberry)
phone: +(1) 310.358.0202 (Beverly Hills, CA, forwards to mobile phone)
phone: +(1) 215.338.6005 (Philadelphia, PA, voice mail only)
E-Fax: +(1) 915.773.0935 (Telecopier, fax to email gateway)

Military emails (checked monthly until remote NMCI access is secured)
NIPRNET: [email protected]
NRO:     [email protected]
DOE:     [email protected]
SIPRNET: NONE
TS/SCI:  [email protected] (GWAN)
TS/SCI:  [email protected]

Confidentiality Notice: This e-mail message, including any attachments, is
for the sole use of the intended recipient(s) and may contain confidential
and/or privileged information, though strictly at the UNCLASSIFIED level.
Any unauthorized review, use, disclosure or distribution is prohibited. If
you are not the intended recipient, please contact the sender by reply
e-mail and destroy all copies of the originate message.
author
#18 lore raw
Quoted 7 lines · USNR

Mr. Pidoux, et alia:

Are these patches bound to become part of the Linux kernel in a future
Linux Kernel release or are these patches not yet blessed to be put into the next Linux Kernel release or never will be?

Quoted 82 lines

V/R and 73,

Stuart, N3GWG

Quoted 74 lines · On 3/27/08 4:16 PM, "Bernard Pidoux F6BVP" <[email protected]> wrote:

Hi All,

Participating in AX25, ROSE, FPAC, and LinFBB debugging, I want to share with you the recent progress accomplished with Linux kernel.

While the code is not yet fully debugged, there have been significant progress and I summarized them into two patches that, when applied to kernel 2.6.24.3, lead to a much more stable system.

The two patches must be applied one after the other.

First one is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25

I have already reported it to a few OMs running FPAC application. It was here : http://f6bvp.free.fr/logiciels/rose-fpac/patch-2.6.24.3.ax25.tgz

Do not try to apply the first patch if the original kernel source have been already patched.

Second patch is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25_plus_plus

I am running patched kernels on three different architectures with AX25 applications and the systems are quite stable.
One of them has even a core2 duo CPU and the kernel was compiled with SMP option for multiple CPUs.

To apply the patches, you need kernel 2.6.24.3 sources installed and it is required that you have already succeeded in compiling the kernel with ax25 module.

Save the above files into directory /usr/src
cd into that directory.

Kernel source directory is :

/usr/src/linux-2.6.24.3

Make the following symbolic links if not already present :
ln -s linux-2.6.24.3 linux
ln -s linux a
ln -s linux b

Then apply the patches by typing the following commands :

patch -p0 < patch-2.6.24.3-net_rose_ax25

patch -p0 < patch-2.6.24.3-net_rose_ax25_plus_plus

note: in -p0 above 0 is a zero (not letter O).

The cd into linux.
Type the command :

make

When compilation is finished, type the command :

make modules_install

And finally, type :

make install

Then reboot your system.

You are encouraged to send any bug report to linux-hams list.

73 de Bernard, f6bvp

Most of the AX25 patches above are to be incorporated in a future kernel release.
They were discussed on netdev list and approved by Dave Miller.
There is on:y one that is not yet official, as it is very new and the bug it addresses is not yet completily solved. However, like all others, its purpose is to remove causes of kernel panics or crash.
And it works.

By informing refered lists about these patches my goal was to help OMs having crash problems when using intensively AX25 applications. They may safely upgrade to kernel.2.6.24.3 and use the patches provided.
You can also wait a month or two and you will have those patch included in kernel 2.6.25 or 2.6.26.

Other part of the patches are related to ROSE module and not yet in the future kernels cooker.
I built it after months of intensive experiments, in order to improve ROSE routing.
I submitted the patches for ROSE to linux development Netdev list and Ralf DL5RB.
I hope that most of them will be accepted for they give us good results with FPAC a packet router based on ROSE protocole.

73 de Bernard, f6bvp

--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#19 lore raw
In reply to Bernard Pidoux F6BVP
Quoted 22 lines · On Fri, Mar 28, 2008 at 12:16:22AM +0100, Bernard Pidoux F6BVP wrote:

Hi All,

Participating in AX25, ROSE, FPAC, and LinFBB debugging, I want to share with you the recent progress accomplished with Linux kernel.

While the code is not yet fully debugged, there have been significant progress and I summarized them into two patches that, when applied to kernel 2.6.24.3, lead to a much more stable system.

The two patches must be applied one after the other.

First one is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25

I have already reported it to a few OMs running FPAC application. It was here :
http://f6bvp.free.fr/logiciels/rose-fpac/patch-2.6.24.3.ax25.tgz

Do not try to apply the first patch if the original kernel source have been already patched.

Quoted 8 lines

Second patch is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25_plus_plus

I am running patched kernels on three different architectures with AX25 applications and the systems are quite stable.
One of them has even a core2 duo CPU and the kernel was compiled with SMP option for multiple CPUs.

Could you share what particular problems the patches address? Maybe send the changelog entries to the list?

Thanks & 73,

Pat NE4PO

Signature · 5 lines
Patrick Ouellette                 [email protected]
ne4po (at) arrl (dot) net         Amateur Radio: NE4PO 
"Crank the amp to 11, this needs more cowbell - and a llama wouldn't hurt either"
"Your arguments are an odd mix of overly optimistic on one side and overly 
pessimistic on the other"
author
#20 lore raw
Quoted 27 lines · Patrick Ouellette
Quoted 14 lines · On Fri, Mar 28, 2008 at 12:16:22AM +0100, Bernard Pidoux F6BVP wrote:

Hi All,

Participating in AX25, ROSE, FPAC, and LinFBB debugging, I want to share with you the recent progress accomplished with Linux kernel.

While the code is not yet fully debugged, there have been significant progress and I summarized them into two patches that, when applied to kernel 2.6.24.3, lead to a much more stable system.

The two patches must be applied one after the other.

First one is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25

I have already reported it to a few OMs running FPAC application. It was here : http://f6bvp.free.fr/logiciels/rose-fpac/patch-2.6.24.3.ax25.tgz

Quoted 10 lines

Do not try to apply the first patch if the original kernel source have been already patched.

Second patch is here :
http://f6bvp.free.fr/logiciels/ax25/patch-2.6.24.3-net_rose_ax25_plus_plus

I am running patched kernels on three different architectures with AX25
applications and the systems are quite stable.
One of them has even a core2 duo CPU and the kernel was compiled with SMP option for multiple CPUs.

Quoted 8 lines

Could you share what particular problems the patches address? Maybe send the changelog entries to the list?

Thanks & 73,

Pat NE4PO
.

When running ax25 applications, linux 2.6 kernels suffers from chronic instability leading to kernel panic and system reboot or sudden blockade. The above mentionned AX25 patches remove the already identified causes of kernel locking.
Others are aimed at ROSE network packet routing improvements.
You may find all the information you want about these patches on Linux netdev mailing list archive (MARC) site
http://marc.info/?l=linux-netdev&r=1&w=2
and search for AX25 or ROSE keyword to select the threads.

73 de Bernard, f6bvp

--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#21 lore raw
Quoted 5 lines · Pidoux
Quoted 4 lines

Could you share what particular problems the patches address? Maybe send the changelog entries to the list?
Pat NE4PO
.

When running ax25 applications, linux 2.6 kernels suffers from chronic instability leading to kernel panic and system reboot or sudden blockade.

Hi,

I have problem that ax25d stops responding to incoming connection after some time and then I have to restart ax25d, is there any fix for that in patches ?

73 de Tihomir, 9a4gl