pieszka's micro site


Hi!

In these parts of the Internet, they call me Pieszka. I am a network engineer and I don't like programming. For this reason, you can find here various software, libraries and projects of my own, which I have decided to make available to everyone under permissive licences.

Minibox PPPoE Annihilator

A small and neat Linux distribution whose sole task is to terminate PPPoE sessions and share the address assigned by the operator with another device on the network. Minibox therefore draws on solutions such as True IP DMZ, IP Passthrough and Half-Bridge. PPPoE-IP relay, in a sense.

pppoe-atm-relay

A very simple daemon whose task is to transfer PPP packets between ATM and Ethernet interfaces. Useful on ADSL/VDSL or DOCSIS routers and other broadband technologies using ATM. It terminates PPPoE sessions established with a device operating via an Ethernet interface (e.g. a regular router) and forwards PPP packets to the ATM interface (e.g. the interface provided by an ADSL modem on SoC) in LLC or VC-MUX encapsulation.

ATMTCP RFC1483/2684 Wireshark Dissector

A dissector for Wireshark software that enables the decapsulation of cells compliant with RFC1483 and RFC2648 transmitted via the ATM over TCP protocol. Useful for debugging applications that use ATM.

C161PITools

A set of built-in tools based on those prepared by flarn2006, which enable communication with the Infineon C161PI microcontroller connected to Intel JS28F160 memory and Cypress SRAM. These chips are often used in private branch exchanges.

QtTAPIModem

An extensive library for the Qt framework used to communicate with the modem part of the TAPI mechanism used in Windows systems. Its main purpose is to encapsulate the complex TAPI behind a transparent library. QtTAPIModem only allows you to establish a modem connection, which then behaves like a serial port. This can be implemented, for example, in applications that configure telephone exchanges, fire alarm systems and others (configuration via modem).

QtFT2XX

A library built on Victor Preatoni's code, which uses the proprietary FTDI FT2XX driver and wraps it in a simple Qt class that simplifies communication with this company's chips.


I hope these projects will be useful to someone :>