<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.packet-o-matic.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.packet-o-matic.org/feed.php">
        <title>Packet-o-matic - pom-ng</title>
        <description></description>
        <link>https://wiki.packet-o-matic.org/</link>
        <image rdf:resource="https://wiki.packet-o-matic.org/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-25T14:55:37+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/core?rev=1590530356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/events?rev=1590530356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/features_wishlist?rev=1590530356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/getting_started?rev=1590530356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/installation?rev=1590530356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/lua?rev=1590530356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/roadmap?rev=1590530356&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.packet-o-matic.org/pom-ng/troubleshooting?rev=1590530356&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.packet-o-matic.org/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Packet-o-matic</title>
        <link>https://wiki.packet-o-matic.org/</link>
        <url>https://wiki.packet-o-matic.org/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/core?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>core</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/core?rev=1590530356&amp;do=diff</link>
        <description>Core

Command line arguments
 Short name  Long name  Description -d--debug=LEVELSpecify the debug level &lt;0-4&gt; (default: 3).-h--helpPrint the help.-u--user=USERDrop privilege to the specified user.-s--system-store=STOREURI to use for the system datastore (default: &#039;sqlite:system?dbfile=~/.pom-ng/sys_datastore.db&#039;).</description>
    </item>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/events?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>events</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/events?rev=1590530356&amp;do=diff</link>
        <description>Events

Events are the link between parsing protocols and doing something useful with the result. The events will describe what happened on a protocol level with as much details as possible.

Some events have one or more payload associated to them. For example, an HTTP request has a payload associated to it when the server returns the content of a web page. It might also have another payload associated if the client sends some information via a POST request.</description>
    </item>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/features_wishlist?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>features_wishlist</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/features_wishlist?rev=1590530356&amp;do=diff</link>
        <description>Features wishlist

Here is a list of features that were requested by users. Don&#039;t hesitate to add your feature wish and/or comment !
 Title  Description  Comment/Discussion Drone inputCreate a small drone program able to sniff and send traffic to a central pom-ng instance.</description>
    </item>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/getting_started?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getting_started</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/getting_started?rev=1590530356&amp;do=diff</link>
        <description>Getting started

Before going into the configuration part, it is best to understand how pom-ng works.

Processing steps

1) Packets are read from an input

Packets can be read from multiple sources. In order to be able to read packets from various sources, pom-ng has a few input. The most common ones are the following :</description>
    </item>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/installation?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>installation</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/installation?rev=1590530356&amp;do=diff</link>
        <description>Installation

There are two parts to pom-ng. The main executable called pom-ng.
You can then either use the CLI or the web interface.

The CLI consists of a python script called pom-ng-console.py and the web interface is a standalone jquery based web interface.</description>
    </item>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/lua?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lua</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/lua?rev=1590530356&amp;do=diff</link>
        <description>Lua

Currently, the lua API allows the creation of scripted pom-ng output.

Quick link : List of plugins.

Tutorial

Register an output

To create a new output, you simply call output.new(name, parameters). Each parameter is declared the following way : {name, ptype, default_value, description}</description>
    </item>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/roadmap?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>roadmap</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/roadmap?rev=1590530356&amp;do=diff</link>
        <description>Roadmap for pom-ng

If you&#039;d like another feature to be implemented in pom-ng, add it to the wish list page !

Upcoming versions

v0.0.18

	*  SIP support : basic calls, DTMF support and RTP payload creation

Released versions

v0.0.17

	*  Improved DVB and DOCSIS support</description>
    </item>
    <item rdf:about="https://wiki.packet-o-matic.org/pom-ng/troubleshooting?rev=1590530356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T21:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>troubleshooting</title>
        <link>https://wiki.packet-o-matic.org/pom-ng/troubleshooting?rev=1590530356&amp;do=diff</link>
        <description>Troubleshooting

Crash / Segmentation fault

In order to troubleshoot crashes, pom-ng must be compiled with debug information :
# ./configure CFLAGS=&quot;-O0 -pipe -ggdb3&quot;
# make clean
# make
# make install
This step is very important in order to find out where the crash occurs.</description>
    </item>
</rdf:RDF>
