Networking Tools¶
These tools can be cross-compiled for use on the MityDSP-L138. Due to the age of the MityDSP-L138 filesystem, specific older versions are needed to successfully compile.
These examples use the 2018 toolchain available here: https://support.criticallink.com/redmine/projects/arm9-platforms/files.
Filename: mitydsp-l138-MDK-gui-2018-04-13.sh
Please install that toolchain before trying these builds.
nmap¶
- Download the source code for nmap-2.53: https://nmap.org/dist-old/nmap-2.53.tgz (also attached to this wiki page)
- Setup the toolchain environment:
source /path/to/environment-setup-arm926ejste-criticallink-linux-gnueabi - Unzip/tar, enter the source code directory, and run configure and make:
$ ./configure --host=arm-criticallink-linux-gnueabi- $ make
- The binary will be in the current directory. Copy it to the MityDSP-L138 filesytem.
ethtool¶
- Download the source code for ethtool-3.2: https://mirrors.edge.kernel.org/pub/software/network/ethtool/ (also attached to this wiki page)
- Setup the toolchain environment:
source /path/to/environment-setup-arm926ejste-criticallink-linux-gnueabi - Unzip/tar, enter the source code directory, and run configure and make:
$ ./configure --host=arm-criticallink-linux-gnueabi- $ make
- The binary will be in the current directory. Copy it to the MityDSP-L138 filesytem.
Go to top