The ipx_probe program is part of the ncpfs package.
We use a patch to the ipx_probe program to add additional functionality as described below. Note that we have not tested any of the other ncpfs components.
Files needed:
Instructions:
Uncompress the ncpfs file into a directory. Enter that directory.
Compile, but do not install, ncpfs:
./configure
make
Do not run make install!
Enter the util directory, one level beneath the main ncpfs directory. Uncompress our patchfile.
Apply our patchfile:
patch < splashipxprobe.patch
This will modify the ipx_probe.c file.
Compile the ipx_probe program:
make ipx_probe
There should be no errors.
The ipx_probe program is now ready to use. Note that it must be ran with root priviledges.
Changes made:
New command line option, -c, to generate output in the form of a shellscript containing ipx_interface commands. This shellscript, when executed, will configure the IPX interfaces to match the same frame types and network numbers detected by ipx_probe.
New command line option, -f frametype, to restrict the probe to only a single IPX frame type. (The other frame types will not be probed for.) The desired frame type must immediately follow the -f on the command line, and must be one of the standard IPX frame type strings (as used in the Linux kernel):
Enhanced reliability on Token Ring networks. Instead of aborting the program when an unsupported frame type is encountered (as happens on Token Ring networks), the program will now simply ignore that frame type. Other frame types will continue to be processed.
Return to Splash Open Source Page