Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - How can I get devnp-ath.so file?: (13 Items)
   
How can I get devnp-ath.so file?  
Hello,
I'm Wayne working for LGE.

I have a plan to make my QNX box as a Wireless AP using Atheros Wireless chipset. 

I'd read the thread - "topc1612 - How do I obtain /lib/dll/devnp-ath.so ??" created by Ken Dickey. 
After that, I tried. But I couldn't get proper file.

I has a self-hosted on Neutrino which is based on QNX 6.3.2.
I download the source tree from core-networking/trunk directory using subversion tool.

The version I checked out is revision 288.

I put down my procedure to get devnp-ath.so file.
Please check my procedure and help me to solve problem.

1. I download the source code in the /root/networking/trunk. This path is my working directory.

2. I made stage directory in my working directory.
3. I created qconf-override.mk file. It contains 3 lines like below.
================================
USE_INSTALL_ROOT=1
INSTALL_ROOT_nto=/root/networking/trunk/stage
VERSION_REL=6.3.2
================================
4. export QCONF_OVERRIDE variable.
#export QCONF_OVERRIDE=/root/networking/trunk/qconf-override.mk

5. I removed Makefile.dnm file in trunk/sys/dev/ath to make devnp-ath.so file automatically.

6. cd <working directory>
7. make hinstall
8. make install

After 8 steps, I faced an error like below.
=================================
/root/networking/trunk/sys/dev/ath/init.c
/root/networking/trunk/sys/dev/ath/init.c:23: pci/pci_conv.h: No such file or directory
cc: /usr/qnx632/host/qnx6/x86/usr/lib/gcc-lib/ntox86/2.95.3/cpp0 error 33
/root/networking/trunk/sys/dev/ath/init.c: In function `ath_entry':
/root/networking/trunk/sys/dev/ath/init.c:59: warning: implicit declaration of function `pci_qnx_scan'
make[5]: *** [init.o] Error 1
make[5]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86/dll'
make[4]: *** [install] Error 2
make[4]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/root/networking/trunk/sys/dev/ath'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/root/networking/trunk/sys/dev'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/networking/trunk/sys'
make: *** [install] Error 2
=================================

Best regards,
Wayne.
Re: How can I get devnp-ath.so file?  
Fixed.  I'm not sure this is the driver you (lge) should
be using though?

-seanb

On Wed, Apr 02, 2008 at 12:07:41AM -0400, Jongpil Won wrote:
> Hello,
> I'm Wayne working for LGE.
> 
> I have a plan to make my QNX box as a Wireless AP using Atheros Wireless chipset. 
> 
> I'd read the thread - "topc1612 - How do I obtain /lib/dll/devnp-ath.so ??" created by Ken Dickey. 
> After that, I tried. But I couldn't get proper file.
> 
> I has a self-hosted on Neutrino which is based on QNX 6.3.2.
> I download the source tree from core-networking/trunk directory using subversion tool.
> 
> The version I checked out is revision 288.
> 
> I put down my procedure to get devnp-ath.so file.
> Please check my procedure and help me to solve problem.
> 
> 1. I download the source code in the /root/networking/trunk. This path is my working directory.
> 
> 2. I made stage directory in my working directory.
> 3. I created qconf-override.mk file. It contains 3 lines like below.
> ================================
> USE_INSTALL_ROOT=1
> INSTALL_ROOT_nto=/root/networking/trunk/stage
> VERSION_REL=6.3.2
> ================================
> 4. export QCONF_OVERRIDE variable.
> #export QCONF_OVERRIDE=/root/networking/trunk/qconf-override.mk
> 
> 5. I removed Makefile.dnm file in trunk/sys/dev/ath to make devnp-ath.so file automatically.
> 
> 6. cd <working directory>
> 7. make hinstall
> 8. make install
> 
> After 8 steps, I faced an error like below.
> =================================
> /root/networking/trunk/sys/dev/ath/init.c
> /root/networking/trunk/sys/dev/ath/init.c:23: pci/pci_conv.h: No such file or directory
> cc: /usr/qnx632/host/qnx6/x86/usr/lib/gcc-lib/ntox86/2.95.3/cpp0 error 33
> /root/networking/trunk/sys/dev/ath/init.c: In function `ath_entry':
> /root/networking/trunk/sys/dev/ath/init.c:59: warning: implicit declaration of function `pci_qnx_scan'
> make[5]: *** [init.o] Error 1
> make[5]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86/dll'
> make[4]: *** [install] Error 2
> make[4]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86'
> make[3]: *** [install] Error 2
> make[3]: Leaving directory `/root/networking/trunk/sys/dev/ath'
> make[2]: *** [install] Error 2
> make[2]: Leaving directory `/root/networking/trunk/sys/dev'
> make[1]: *** [install] Error 2
> make[1]: Leaving directory `/root/networking/trunk/sys'
> make: *** [install] Error 2
> =================================
> 
> Best regards,
> Wayne.
> 
> 
> _______________________________________________
> Networking Drivers
> http://community.qnx.com/sf/go/post6361
RE: How can I get devnp-ath.so file?  
> I'm not sure this is the driver you (lge) should
> be using though?

That thought occurred to me, too ...

This is really confusing, but there are TWO ath
drivers for io-pkt.  Think cousins.

One is based on the BSD source using the BSD
Ath HAL binary, but it only works for x86 
(unless you statically link).  

There is another ath driver, which is also
uses the common, higher-level available BSD 
source (with a couple ifdefs) but it uses a 
different HAL which you compile from the source.  
The advantage here is not only that you can see
the source, but it works on all platforms.

I thought that LGE had the latter, not the
former.

Drivers in io-pkt can get pretty confusing.
Last time I checked we had three entirely
different speedo drivers, and three entirely
different i82544 drivers, all of which can
be run in io-pkt!

--
aboyd
Re: RE: How can I get devnp-ath.so file?  
Are there TWO kinds of athreos drivers?

Do you mean that I can get TWO atheros drivers at the source tree in open_networking/trunk?

At this time, I only need the driver for x86. 
Because I need to confirm the feasibility of access point using Athereos chipset in QNX.
But my final target is ppc. 

As you said, if there is TWO ath drivers, how can I get the driver for ppc?
Is it outside of source tree?

- Wayne.
> 
> > I'm not sure this is the driver you (lge) should
> > be using though?
> 
> That thought occurred to me, too ...
> 
> This is really confusing, but there are TWO ath
> drivers for io-pkt.  Think cousins.
> 
> One is based on the BSD source using the BSD
> Ath HAL binary, but it only works for x86 
> (unless you statically link).  
> 
> There is another ath driver, which is also
> uses the common, higher-level available BSD 
> source (with a couple ifdefs) but it uses a 
> different HAL which you compile from the source.  
> The advantage here is not only that you can see
> the source, but it works on all platforms.
> 
> I thought that LGE had the latter, not the
> former.
> 
> Drivers in io-pkt can get pretty confusing.
> Last time I checked we had three entirely
> different speedo drivers, and three entirely
> different i82544 drivers, all of which can
> be run in io-pkt!
> 
> --
> aboyd


RE: RE: How can I get devnp-ath.so file?  
> Are there TWO kinds of athreos drivers?

Er, no, there are two different atheros driver
binaries, as explained previously.

> Do you mean that I can get TWO atheros drivers 
> at the source tree in open_networking/trunk?

No.  Only the BSD-derived atheros driver (which
uses the associated binary-only HAL) is available
online.

The second atheros driver, which includes the HAL
in source form (and thusly can be compiled as a
.so for any cpu architecture) is available via
NDA only, and LGE is one of the organizations 
which has done the NDA paperwork.

Hence Sean and I being confused about you using
the online version ...

> At this time, I only need the driver for x86. 

Ok then, you can use either of the two drivers.

> But my final target is ppc. 

For that, you're going to need the 2nd (NDA)
driver, where you compile the HAL source.  But
like I said, you're LGE, you've done the NDA,
that should be no problem for you.

I think you need to talk to Rob Craig about
this ... when it comes to networking, he is
sorta the "El Supremo" here.

Hope all this blathering helped.  As I said
before, io-pkt drivers can get very, very
confusing.

--
aboyd
RE: RE: How can I get devnp-ath.so file?  
"El Supremo"... Smirk :).  
Wonder what the exact opposite of that would be?

Anyway...

There are indeed two different Atheros drivers.  One is, as you've found,
the NetBSD version that's available in the Foundry and links against the
NetBSD HAL object file.  The HAL binary hasn't been built in a manner which
allows us to use it as a loadable DLL on any target other than x86, so
you'll have no luck using it on PPC unless you do some fancy build work.

The other version is the one that we built as part of a contract for your
company (possibly another division?).  This driver works on all CPU
architectures but has strict licensing terms that prevent us from making it
publicly available.


	Robert.

-----Original Message-----
From: Andrew Boyd 
Sent: Thursday, April 03, 2008 9:36 AM
To: drivers-networking
Subject: RE: RE: How can I get devnp-ath.so file?


> Are there TWO kinds of athreos drivers?

Er, no, there are two different atheros driver
binaries, as explained previously.

> Do you mean that I can get TWO atheros drivers 
> at the source tree in open_networking/trunk?

No.  Only the BSD-derived atheros driver (which
uses the associated binary-only HAL) is available
online.

The second atheros driver, which includes the HAL
in source form (and thusly can be compiled as a
.so for any cpu architecture) is available via
NDA only, and LGE is one of the organizations 
which has done the NDA paperwork.

Hence Sean and I being confused about you using
the online version ...

> At this time, I only need the driver for x86. 

Ok then, you can use either of the two drivers.

> But my final target is ppc. 

For that, you're going to need the 2nd (NDA)
driver, where you compile the HAL source.  But
like I said, you're LGE, you've done the NDA,
that should be no problem for you.

I think you need to talk to Rob Craig about
this ... when it comes to networking, he is
sorta the "El Supremo" here.

Hope all this blathering helped.  As I said
before, io-pkt drivers can get very, very
confusing.

--
aboyd


_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post6419
Re: RE: How can I get devnp-ath.so file?  
> The HAL binary hasn't been built in a manner which
> allows us to use it as a loadable DLL on any target other than x86, so
> you'll have no luck using it on PPC unless you do some fancy build work.

It shouldn't be that fancy :)  Just add "ath" to
io-pkt/sys/static_drvr_netbsd.mk.  You may also need to add
a "LIBS+= nbdrvr" line to io-pkt/sys/target/common.mk.  Last
time I checked ppc worked with a statically linked publicly
available ath driver (no guarantees).  YMMV on other
platforms.

-seanb
Re: How can I get devnp-ath.so file?  
Thanks for fixed. 
I confirmed that the source tree in revision 289 is completed without no errors.
Now I can get the devnp-ath.so file in trunk/stage/x86/lib/dll.

BTW, how can I use new packages instead of the old packages?

- Wayne.


> Fixed.  I'm not sure this is the driver you (lge) should
> be using though?
> 
> -seanb
> 
> On Wed, Apr 02, 2008 at 12:07:41AM -0400, Jongpil Won wrote:
> > Hello,
> > I'm Wayne working for LGE.
> > 
> > I have a plan to make my QNX box as a Wireless AP using Atheros Wireless 
> chipset. 
> > 
> > I'd read the thread - "topc1612 - How do I obtain /lib/dll/devnp-ath.so ??" 
> created by Ken Dickey. 
> > After that, I tried. But I couldn't get proper file.
> > 
> > I has a self-hosted on Neutrino which is based on QNX 6.3.2.
> > I download the source tree from core-networking/trunk directory using 
> subversion tool.
> > 
> > The version I checked out is revision 288.
> > 
> > I put down my procedure to get devnp-ath.so file.
> > Please check my procedure and help me to solve problem.
> > 
> > 1. I download the source code in the /root/networking/trunk. This path is my
>  working directory.
> > 
> > 2. I made stage directory in my working directory.
> > 3. I created qconf-override.mk file. It contains 3 lines like below.
> > ================================
> > USE_INSTALL_ROOT=1
> > INSTALL_ROOT_nto=/root/networking/trunk/stage
> > VERSION_REL=6.3.2
> > ================================
> > 4. export QCONF_OVERRIDE variable.
> > #export QCONF_OVERRIDE=/root/networking/trunk/qconf-override.mk
> > 
> > 5. I removed Makefile.dnm file in trunk/sys/dev/ath to make devnp-ath.so 
> file automatically.
> > 
> > 6. cd <working directory>
> > 7. make hinstall
> > 8. make install
> > 
> > After 8 steps, I faced an error like below.
> > =================================
> > /root/networking/trunk/sys/dev/ath/init.c
> > /root/networking/trunk/sys/dev/ath/init.c:23: pci/pci_conv.h: No such file 
> or directory
> > cc: /usr/qnx632/host/qnx6/x86/usr/lib/gcc-lib/ntox86/2.95.3/cpp0 error 33
> > /root/networking/trunk/sys/dev/ath/init.c: In function `ath_entry':
> > /root/networking/trunk/sys/dev/ath/init.c:59: warning: implicit declaration 
> of function `pci_qnx_scan'
> > make[5]: *** [init.o] Error 1
> > make[5]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86/dll'
> > make[4]: *** [install] Error 2
> > make[4]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86'
> > make[3]: *** [install] Error 2
> > make[3]: Leaving directory `/root/networking/trunk/sys/dev/ath'
> > make[2]: *** [install] Error 2
> > make[2]: Leaving directory `/root/networking/trunk/sys/dev'
> > make[1]: *** [install] Error 2
> > make[1]: Leaving directory `/root/networking/trunk/sys'
> > make: *** [install] Error 2
> > =================================
> > 
> > Best regards,
> > Wayne.
> > 
> > 
> > _______________________________________________
> > Networking Drivers
> > http://community.qnx.com/sf/go/post6361


RE: How can I get devnp-ath.so file?  
Hi Wayne:
	I'm not sure about the question you're asking with the "new" versus
"old" packages.  To get the latest, you need to build from source.  It's
high time for another milestone build though, so that's something that I'll
have to put together shortly.

	Robert.

-----Original Message-----
From: Jongpil Won [mailto:skypiri@lge.com] 
Sent: Thursday, April 03, 2008 6:18 AM
To: drivers-networking
Subject: Re: How can I get devnp-ath.so file?

Thanks for fixed. 
I confirmed that the source tree in revision 289 is completed without no
errors.
Now I can get the devnp-ath.so file in trunk/stage/x86/lib/dll.

BTW, how can I use new packages instead of the old packages?

- Wayne.


> Fixed.  I'm not sure this is the driver you (lge) should
> be using though?
> 
> -seanb
> 
> On Wed, Apr 02, 2008 at 12:07:41AM -0400, Jongpil Won wrote:
> > Hello,
> > I'm Wayne working for LGE.
> > 
> > I have a plan to make my QNX box as a Wireless AP using Atheros Wireless

> chipset. 
> > 
> > I'd read the thread - "topc1612 - How do I obtain /lib/dll/devnp-ath.so
??" 
> created by Ken Dickey. 
> > After that, I tried. But I couldn't get proper file.
> > 
> > I has a self-hosted on Neutrino which is based on QNX 6.3.2.
> > I download the source tree from core-networking/trunk directory using 
> subversion tool.
> > 
> > The version I checked out is revision 288.
> > 
> > I put down my procedure to get devnp-ath.so file.
> > Please check my procedure and help me to solve problem.
> > 
> > 1. I download the source code in the /root/networking/trunk. This path
is my
>  working directory.
> > 
> > 2. I made stage directory in my working directory.
> > 3. I created qconf-override.mk file. It contains 3 lines like below.
> > ================================
> > USE_INSTALL_ROOT=1
> > INSTALL_ROOT_nto=/root/networking/trunk/stage
> > VERSION_REL=6.3.2
> > ================================
> > 4. export QCONF_OVERRIDE variable.
> > #export QCONF_OVERRIDE=/root/networking/trunk/qconf-override.mk
> > 
> > 5. I removed Makefile.dnm file in trunk/sys/dev/ath to make devnp-ath.so

> file automatically.
> > 
> > 6. cd <working directory>
> > 7. make hinstall
> > 8. make install
> > 
> > After 8 steps, I faced an error like below.
> > =================================
> > /root/networking/trunk/sys/dev/ath/init.c
> > /root/networking/trunk/sys/dev/ath/init.c:23: pci/pci_conv.h: No such
file 
> or directory
> > cc: /usr/qnx632/host/qnx6/x86/usr/lib/gcc-lib/ntox86/2.95.3/cpp0 error
33
> > /root/networking/trunk/sys/dev/ath/init.c: In function `ath_entry':
> > /root/networking/trunk/sys/dev/ath/init.c:59: warning: implicit
declaration 
> of function `pci_qnx_scan'
> > make[5]: *** [init.o] Error 1
> > make[5]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86/dll'
> > make[4]: *** [install] Error 2
> > make[4]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86'
> > make[3]: *** [install] Error 2
> > make[3]: Leaving directory `/root/networking/trunk/sys/dev/ath'
> > make[2]: *** [install] Error 2
> > make[2]: Leaving directory `/root/networking/trunk/sys/dev'
> > make[1]: *** [install] Error 2
> > make[1]: Leaving directory `/root/networking/trunk/sys'
> > make: *** [install] Error 2
> > =================================
> > 
> > Best regards,
> > Wayne.
> > 
> > 
> > _______________________________________________
> > Networking Drivers
> >...
Re: RE: How can I get devnp-ath.so file?  
> Hi Wayne:
> 	I'm not sure about the question you're asking with the "new" versus
> "old" packages.  To get the latest, you need to build from source.  It's
> high time for another milestone build though, so that's something that I'll
> have to put together shortly.
> 
> 	Robert.
> 
First of all, Thanks for your comments to me.
Now I'm checking who has NDA. I think somebody in another division.

Now I ask some other questions.
As I explained, I try to set up my x86 PC as a Wireless AP. I downloaded open_networking sources and compiled it. So I 
could have devnp-ath.so.
I slayed io-net and run io-pkt-v4-hc.
I activated ath0 interface and en0 interface.

Now I want to setup NAT.
How could I do that?

Actually, I need some features. - NAT and DHCP server act for ath0 interface.

Thanks.




Re: RE: How can I get devnp-ath.so file?  
> > Hi Wayne:
> > 	I'm not sure about the question you're asking with the "new" versus
> > "old" packages.  To get the latest, you need to build from source.  It's
> > high time for another milestone build though, so that's something that I'll
> > have to put together shortly.
> > 
> > 	Robert.
> > 
> First of all, Thanks for your comments to me.
> Now I'm checking who has NDA. I think somebody in another division.
> 
> Now I ask some other questions.
> As I explained, I try to set up my x86 PC as a Wireless AP. I downloaded 
> open_networking sources and compiled it. So I could have devnp-ath.so.
> I slayed io-net and run io-pkt-v4-hc.
> I activated ath0 interface and en0 interface.
> 
> Now I want to setup NAT.
> How could I do that?
> 
> Actually, I need some features. - NAT and DHCP server act for ath0 interface.
> 
> Thanks.
> 
> 
> 
> 
I typed one line command like below to set up NAT.
# mount -Ttcpip lsm-ipfleter-v4.so
mount : Can't mount / (type tcpip)
mount : Possible reason : Invalid argument.

I got some message from sloginfo.
- shim : unable to init dll lsm-ipfilter-v4.so:Invalid argument
- Unabled to init lsm-ipfilter-v4.so : Invalid argument.

how can I fixed it?
I made my PC as a NAT router with two ethernet interfaces using io-net instead of io-pkt. (actually this is done before 
I compiled open-network sources.)

How can I fix the problem? I want to make Wireless AP with DHCP and NAT.
FYI, I'm newbie in QNX.

Thanks.

Re: RE: How can I get devnp-ath.so file?  
> > > Hi Wayne:
> > > 	I'm not sure about the question you're asking with the "new" versus
> > > "old" packages.  To get the latest, you need to build from source.  It's
> > > high time for another milestone build though, so that's something that 
> I'll
> > > have to put together shortly.
> > > 
> > > 	Robert.
> > > 
> > First of all, Thanks for your comments to me.
> > Now I'm checking who has NDA. I think somebody in another division.
> > 
> > Now I ask some other questions.
> > As I explained, I try to set up my x86 PC as a Wireless AP. I downloaded 
> > open_networking sources and compiled it. So I could have devnp-ath.so.
> > I slayed io-net and run io-pkt-v4-hc.
> > I activated ath0 interface and en0 interface.
> > 
> > Now I want to setup NAT.
> > How could I do that?
> > 
> > Actually, I need some features. - NAT and DHCP server act for ath0 interface
> .
> > 
> > Thanks.
> > 
> > 
> > 
> > 
> I typed one line command like below to set up NAT.
> # mount -Ttcpip lsm-ipfleter-v4.so
> mount : Can't mount / (type tcpip)
> mount : Possible reason : Invalid argument.
> 
> I got some message from sloginfo.
> - shim : unable to init dll lsm-ipfilter-v4.so:Invalid argument
> - Unabled to init lsm-ipfilter-v4.so : Invalid argument.
> 
> how can I fixed it?
> I made my PC as a NAT router with two ethernet interfaces using io-net instead
>  of io-pkt. (actually this is done before I compiled open-network sources.)
> 
> How can I fix the problem? I want to make Wireless AP with DHCP and NAT.
> FYI, I'm newbie in QNX.
> 
> Thanks.
> 

Dear community guys,
I found some descriptions for proper configuration for NAT.
I use lsm-pf-v4.so file instead of lsm-ipfilter-v4.so.

Now I read pf.conf file and samples for proper configuration.

Thanks.
Wayne.


RE: RE: How can I get devnp-ath.so file?  
Hi Wayne:
	The NAT / PF wiki pages are something that need to be worked on.
Hopefully you'll find what you need from the NetBSD man pages (e.g. 
http://netbsd.gw.com/cgi-bin/man-cgi?pfctl++NetBSD-current
)


The basics of setting up a DHCP server is also covered here:
http://community.qnx.com/sf/wiki/do/viewPage/projects.networking/wiki/Wifi_t
cpip_config_wiki_page


	Robert.

-----Original Message-----
From: Jongpil Won [mailto:skypiri@lge.com] 
Sent: Tuesday, April 08, 2008 3:01 AM
To: drivers-networking
Subject: Re: RE: How can I get devnp-ath.so file?

> > > Hi Wayne:
> > > 	I'm not sure about the question you're asking with the "new" versus
> > > "old" packages.  To get the latest, you need to build from source.
It's
> > > high time for another milestone build though, so that's something that

> I'll
> > > have to put together shortly.
> > > 
> > > 	Robert.
> > > 
> > First of all, Thanks for your comments to me.
> > Now I'm checking who has NDA. I think somebody in another division.
> > 
> > Now I ask some other questions.
> > As I explained, I try to set up my x86 PC as a Wireless AP. I downloaded

> > open_networking sources and compiled it. So I could have devnp-ath.so.
> > I slayed io-net and run io-pkt-v4-hc.
> > I activated ath0 interface and en0 interface.
> > 
> > Now I want to setup NAT.
> > How could I do that?
> > 
> > Actually, I need some features. - NAT and DHCP server act for ath0
interface
> .
> > 
> > Thanks.
> > 
> > 
> > 
> > 
> I typed one line command like below to set up NAT.
> # mount -Ttcpip lsm-ipfleter-v4.so
> mount : Can't mount / (type tcpip)
> mount : Possible reason : Invalid argument.
> 
> I got some message from sloginfo.
> - shim : unable to init dll lsm-ipfilter-v4.so:Invalid argument
> - Unabled to init lsm-ipfilter-v4.so : Invalid argument.
> 
> how can I fixed it?
> I made my PC as a NAT router with two ethernet interfaces using io-net
instead
>  of io-pkt. (actually this is done before I compiled open-network
sources.)
> 
> How can I fix the problem? I want to make Wireless AP with DHCP and NAT.
> FYI, I'm newbie in QNX.
> 
> Thanks.
> 

Dear community guys,
I found some descriptions for proper configuration for NAT.
I use lsm-pf-v4.so file instead of lsm-ipfilter-v4.so.

Now I read pf.conf file and samples for proper configuration.

Thanks.
Wayne.




_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post6515