All pastes #503364 Raw Edit

jb24

public text v1 · immutable
·published 2007-05-22 21:07 UTC
rendered paste body
AVM Userland

dsld
– DSL-Verbindung inkl. ATM autoconfig
– PPPOE
– auf BSD basierender IP-Filter
– NAT
– Portforwarding
– Anbindung an TI-Treiber über ATM-Interface
– Anbindung an Linux-Stack über TAP-Device

multid
– DHCP-Server
– DHCP-Client
– DNS-Proxy
– DDNS-Client (noch inoffiziell)
– konfiguriert beim Start das Netzwerk auf
Grundlage der ar7.cfg

telefon
– Telefonanlagensoftware aus der Fritz!X
– auf Linux portiert
– greift über CAPI auf Interfaces inkl. VOIP zu
● voipd
– SIP Implementierung
– basiert u.a. auf libosip
– stellt Services über virtuelles CAPI-Interface zur
Verfügung

● ctlmgr
– zentrale Schnittstelle für
● Konfig (ar7.cfg, void.cfg etc.)
● Status (DSL-Parameter, SIP-Registrierung)
● Management (reboot)
● webcm
– CGI inkl. einfachem Skripting
– nutzt ctlmgr zur Statusabfrage und
Konfigmanipulation
● websrv
– einfacher httpd

● capiovertcp_server
– stellt das ISDN-CAPI-Interface über Netz zur
Verfügung
– benutzt das bei Bluetooth für CAPI genutzte
Protokoll CMTP über TCP
– Proof-of-Concept Client existiert
● run_clock
– Betriebstundenzähler (?)
● sntpclient

TODO


1. DSL + Netzwerk ohne dsld
● netfilter in den Kernel
● wie geht das mit ATM?
2. Zugriff auf Telefonie-Hardware
● CAPI-Erweiterungen reverse engineering
● eigener Treiber
3. freie Telefonie/VOIP-Software portieren