-->
Home » , , » The BayCom EPP modem series consists of the conventional EPP modem adapter.
Saturday
21 August 2010

The BayCom EPP modem series consists of the conventional EPP modem adapter.

The BayCom EPP modem series consists of the conventional EPP modem adapter, as well as the new, versatile FPGA EPP modem. These adapters offer a simple medium-speed Packet Radio solution up to several 100kBit/s.


The FPGA adapter additionally contains a configurable modem. It can be used at various FSK bitrates as well as 1200baud AFSK. This page contains the drivers required for both modems to operate under Linux and DOS/Windows.


Linux Drivers.

The BayCom EPP driver runs entirely in user mode. It does not require any non-standard kernel facility or patches. It currently uses the MKISS driver to talk to the Linux kernel AX.25 stack.


If your Linux distribution does not already contain a kernel that has AX.25 support compiled into it, you will need to recompile the kernel to add the AX.25 support. Similarly, this applies to DAMA slave support (if your favorite digipeater/node uses DAMA), and MKISS support. Instructions on how to recompile a kernel may be found in the Linux Kernel HOWTO.


Make sure that the kernel parallel port driver is not configured to use the same parallel port device! Make sure the address of the parallel port you want to use for the BayCom EPP modem (usually 0x378 for the first parallel port, /dev/lp0, and 0x278 for the second, /dev/lp1) is not listed in /proc/ioports.


Now you are ready to start the driver. A sample script that starts and shuts down the driver is provided (baycomepp.initscript as part of the source distributions, /etc/rc.d/init.d/baycomepp in the RedHat 5.2 i386 RPM distribution). The sample script configures the most common settings for the driver, such as parameters, callsigns and IP addresses. You must modify these by editing the sample script to suit your particular situation. /etc/rc.d/init.d/baycomepp start starts the driver - you must have root privilege to do so though. If successful, the new interface will usually be called ax0. Errors are logged in the syslog. /etc/rc.d/init.d/baycomepp stop stops the driver. Additional configuration settings can be used in accordance with the AX25-HOWTO.


Initscript Parameters.

EPPCONV--eppconvUse if you have a conventional EPP modem
--eppOperates the FPGA modem in FSK mode
--eppafskOperates the FPGA modem in AFSK mode
-m xSpecifies FPGA modem options. See the baycomepp manual page.
MYCALLYour callsign
MYIPYour IP address. If you do not already have one, contact your local IP address administrator and use 10.0.0.1 in the meantime.
GWCALLThe callsign of your nearest IP node.
GWPATHThe connect path (digipeaters in between) to your nearest IP node. It may be empty.
GWIPThe IP address of your nearest IP node.
GWMODE-ipmode vUse connected mode AX.25 to transport IP packets to your nearest IP node. Recommended.
-ipmode dUse unconnected mode AX.25 to transport IP packets to your nearest IP node. Not recommended.
-ipmode cUse connected mode AX.25 and Van Jacobson compression to transport IP packets to your nearest IP node. Not all nodes and not all kernel versions support this


Files

Please check this page from time to time for new versions of the drivers.

Source .tar.gz distribution baycomepp-0.10.tar.gz 388kBytes
Source .rpm distribution baycomepp-0.10-1.src.rpm 467kBytes
i386 .rpm distribution (requires glibc 2.2) baycomepp-0.10-1.i386.rp 467kBytes

DOS WThe file bayepp-0.5.lzh (214kBytes) contains a PC/FlexNet driver for the Baycom EPP modem family. PC/FlexNet is a flexible and modular AX.25 stack that runs on DOS and Windows 9x. It can be downloaded from the FlexNet Homepage. In addition to the BayCom EPP driver, you need at least the PCF and BCT modules. Depending on what you want to do with your packet station, you may need more modules - please refer to the documentation available from the PC/FlexNet site.

A typical PC/FlexNet module calling sequence in a DOS batch file looks like this:

FLEXNET
BAYEPP x
FLEX
BCT

A description of the command line parameters for the BAYEPP driver may be found in the documentation file BAYEPP.DOC which is part of the driver package. FLEX /u unloads all PC/FlexNet modules.


Note that the PC/FlexNet site also contains a driver called EPP. Unlike the BAYEPP driver, the EPP driver can only drive the conventional EPP modem. However, it is smaller in size.


The FPGA modem configuration and diagnostic utility.


The driver packages contain a utility called eppfpga. Its main purpose is to check if the FPGA modem adapter works correctly and to localize faults if it does not. It should not be used with the conventional EPP modem adapter. Since eppfpga is a 32-bit program, the DOS version requires a DOS extender, such as CWSDPMI.EXE which is supplied together with the package. If CWSDPMI.EXE is located in the same directory as the EPPFPGA.EXE executable, it is automatically loaded and unloaded together with EPPFPGA.EXE.

Adserver                       610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

  • Ubuntu apps: IMDrops Image Tools is a screen capture and file sharing tool.
    19.06.2012 - 0 Comments
    Image Tools is a screen capture and file sharing tool. It features multi-threaded batch image resizing, conversion, cropping, flipping/rotating, watermarks, decolorizing (grayscale, negative, sepia), and optimizing.  The BMP, GIF, TIFF,…
  • Brackets is a free open-source editor written in HTML, CSS, and JavaScript.
    28.01.2016 - 0 Comments
    Brackets is a free open-source editor written in HTML, CSS, and JavaScript with a primary focus on Web Development. It was created by Adobe Systems, licensed under the MIT License, and is currently maintained on GitHub. Brackets is available for…
  • 4MLinux Review and Installation Guide: Maintenance & security, firewall, DDOS and others.
    20.08.2019 - 0 Comments
    21. Maintenance & security: firewall.iptables can be managed with either Webmin (pictured below) or the 4MLinux Firewall. The latter has the following command-line usage: firewall start (stop, restart, test).Note:Do not use Webmin for iptables…
  • Cosmic a new desktop environment.
    13.12.2024 - 0 Comments
    We aim to liberate the computer with a new desktop environment powerful enough to build custom OS experiences — for users, developers, and makers of any device with a screen. Alpha 4: Into the COSMOS The stars are growing brighter as we reach…
  • Guides and tutorials for Zorin OS: No Bootable Device Error After Installing Zorin OS.
    07.06.2023 - 2 Comments
     What to do if you see a “No Bootable Device” error message after installing Zorin OS to your computer.After installing Zorin OS on your computer, you may see an error message that reads “No Bootable Device” when starting up. This is a known…
  • A Web search engine is a tool designed to search for information on the World Wide Web.
    01.07.2009 - 0 Comments
    The search results are usually presented in a list and are commonly called hits. The information may consist of web pages, images, information and other types of files. Some search engines also mine data available in databases or open directories.…
  • Tuning the Veritas NetBackup Data Transfer
    04.06.2009 - 0 Comments
    OverviewThis chapter contains information on ways to optimize NetBackup. This chapter is not intended to provide tuning advice for particular systems.If you would like help fine-tuning your NetBackup installation, please contact the VERITAS…
  • New version of SparkyLinux available.
    11.09.2014 - 0 Comments
    SparkyLinux is a lightweight, fast and simple Linux distribution disigned for both old and new computers featuring customized Enlightenment and LXDE desktops. It has been built on the “testing” branch of Debian GNU/Linux. Available for i486 and…
  • ARIBAS is an interactive interpreter for big integer arithmetic.
    01.03.2014 - 0 Comments
    ARIBAS is an interactive interpreter for big integer arithmetic and multi-precision floating point arithmetic with a Pascal/Modula like syntax. It has several builtin functions for algorithmic number theory like gcd, Jacobi symbol, Rabin…
  • Yoper Linux—Your Operating System—is a Linux distribution for PCs with i686 (Pentium Pro) or higher processor types.
    08.03.2009 - 0 Comments
    Yoper is a high performance operating system which has been carefully optimized for PC's with either i686 or higher processor types.The binaries that come with Yoper have been built from scratch using the original sources combined with the some of…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->