Applications Support

The Module Matrix - 2.4.x Kernel

This table provides you information for modules that are not currently in the more recent kernels (2.4.x). This page on the netfilter site has a good list of 2.4.x compatible conntrack modules.

 Module Name  Description/Notes
H.323 protocol (e.g. Netmeeting) Yes! See netfilter site. You'll find information regarding other netfilter modules here.
Real Audio No 2.4.x module available yet
DirectPlay No 2.4.x module available yet
MSN Game Zone No 2.4.x module available yet
ICQ

- Newer ICQ versions use different ports than older versions of
ICQ. Becuase of this, the ICQ 2.2.x modules will no longer will
help.

- Any version of ICQ can do basic instant messaging OUTBOUND
without any special configuration. To support INBOUND
IMs, you will need to setup either PORTFW or a SOCKS proxy.

- Today, the most reliable mechanism to use ICQ is with a
SOCK proxy.

IP_MASQ_FTP Server

The IP_MASQ_FTP module that supports full PORTFW.

Module is NOT required in 2.4.x

RTSP

Real-Time Streaming Protocol.

No 2.4.x module available yet

Microsoft Messenger

Microsoft Messenger module by Tom Marshall.

Note from Tom: It may or may not work with 2.4, as it has not been
tested. It will masq file transfers, but not voice chat.

VPN Masq

VPN Masquerade is the part of IP Masquerade which enables you to use IPsec-based and PPTP-based Virtual Private Network clients from behind a shared-access firewall.

Note: Module is NOT required for one ipsec client in 2.4.x

PPTP Masq Module

Yes. See netfilter site for detail. This patch by Brian Kuschak allows masquerading of PPTP client. It should compile against 2.4.15 kernel. Here is some information on the module from Brian:

I personally sent the 2.4.12 patch to at least a dozen testers and here's
what I've heard:
- works fine masquerading multiple simultaneous PPTP clients.
- works with WindowsNT, 2K, and Cisco VPN PPTP servers.

Problems that have been reported:
- does not work with more than one address in an SNAT pool.
- one person reported couldn't get more than 4 simultaneous connections to
work
- if the linux box is also acting as a pptp client/server there may be
problems.

Masq-demasq (for Starcraft)

Some information about this: 

> >I have a DSL connection and a router at home with 2
> >PCs connected to it. surfing the net works fine for
> >both PCs but when it comes to playing online (e.g.
> >battle.net starcraft) than both PCs cannot be online.
>
>Starcraft is a difficult game to get working.
>Interestingly enough, there is a 2.4.x kernel
>module that helps out specifically with Starcraft.
>
>Here is an email about that module:
>--
>Hello LLando,
>
>I looked at that attachment and it does sound interesting.
>I'd have to say, it's really unfortunate that this patch
>doesn't work with the DENY and REJECT targets. Because of
>this, I would deem this patch as insecure as I understand
>it now.
>
>Anyway, I have a few questions to better understand your
>setup:
>
>1. Are you running a Starcraft server locally or are you
> and your "roommate" connecting to a server on the Internet?
>
>2. Are you both connecting to the same server or different ones?
>
>3. When you PORTFW ports 116, 118, and 6112, how are you
> forwarding them to BOTH internal client machines?
> This isn't technically legal.
>
>Curious, did you try to use REDIR to get similar functionality?
>
>Btw.. do you have a email address for Michael Best? I'd like
>to talk to him and see if he would mind us mirroring his kernel
>patch, etc.
>
>--David
>
>
> >Over the last two week I and friends tried to play StarCraft
> >behind an ipchains Firewall. In section 6.1.3 is explained
> >how to get one client to work:
> >
> >"Works but requires TCP ports 116, 118 and UDP port
> >6112 IPPORTFWed to the client game machine."
> >
> >Multiple clients in the same game behind the firewall are
> >not possible (as far as I understood because of unidirectional
> >adress translation, causing broken sockets?).
> >There are millions of news thread discussing this problem,
> >but nobody has a solution. It took me a time to find a kernel
> >patch from Michael Best (http://www.com.org/~michael/masq-demasq.zip)
> >that got it work.
> >
> >What about to include this link to the Howto?
> >
> >llando

 

If you know of other modules, or any information needs to be updated, please feel free to contact us at ambrose@writeme.com and dranch@trinnet.net

 



Copyright © 2000 Ambrose Au and David Ranch. All rights reserved for their respective owners.