PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,021 episodes — Page 59 of 421

Digital Telecommunication in HF band - WWWAN - World-Wide Wireless Area Network (osmodevcon2024)

May 5, 20241h 1m

Digital Telecommunication in HF band - WWWAN - World-Wide Wireless Area Network (osmodevcon2024)

We at Rhizomatica are running the High-frequency Emergency and Rural Multimedia Exchange System (HERMES) already for some years, based on P2P connections in a star topology, using UUCP. Now it is time to move forward. This workshop is focused on the next generation HERMES network stack, which hopefully will allow for worldwide deployment of the network. HERMES project provides a software stack (and hardware integration) for very-long distance telecommunication on HF band. Our focus currently are isolated communities (in terms of telecommunication access), especially in Amazon rain forest communities and Central Africa. Our current setup uses a proprietary P2P HF software-modem (called VARA) and UUCP on top of it, basically for email exchange, and ad-hoc file transfer and remote command execution. Our next-generation system will use an open-source modem (called Mercury) we are developing, together new upper network layers, which we are still evaluating (for eg., NNCP and Reticulum). We aim to expand the network world wide, for providing accessibility anywhere in the world through HF, and towards this goal, we'll carry this discussion / workshop for evaluation which would be the best options to take. We are taking a couple of radios (sBitx v3) for a full chain demonstration, and also a fully functional board (without the enclosure) to donate to anyone who wants to play with HF telecom. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/BBZBGM/

May 5, 20241h 1m

Closing (fsck2024)

Schön wars. Abschließende Infos und ein paar Statistiken. about this event: https://cfp.ctbk.de/fsck-2024/talk/GYEQAJ/

May 5, 202418 min

Closing (fsck2024)

May 5, 202418 min

First impression of eUPF (osmodevcon2024)

[eUPF](https://github.com/edgecomllc/eupf) is a rather new implementation of a 3GPP User Plane Function. It is implemented in go and uses eBPF and AF_XDP in order to perform all the GTP-U handling inside the Linux kernel. This talk is about the first impression from setting it up (in combination with open5gs) about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/SWEM3V/

May 5, 202433 min

First impression of eUPF (osmodevcon2024)

May 5, 202433 min

Einen Parser in einem Tabellenkalkulationsprogramm erstellen (fsck2024)

In dem Workshop wird gezeigt und es kann selbst ausprobiert werden, wie ein Parser in einem Tabellenkalkulationsprogramm erstellt werden kann. Parser teilen eine Eingabe in eine für die Weiterverarbeitung notwendige Form auf. In dem Workshop wird an einem Beispiel gezeigt, wie ein Parser selber in einem Tabellenkalkulationsprogramm erstellt werden kann. Es ist für den Workshop hilfreich ein Gerät dabei zu haben auf dem ein Tabellenkalkulationsprogramm installiert ist oder als Webanwendung aufgerufen werden kann. Es gibt freie Tabellenkalkulationsprogramme, welche als Webanwendung aufgerufen werden können. about this event: https://cfp.ctbk.de/fsck-2024/talk/EZK97N/

May 5, 202446 min

Einen Parser in einem Tabellenkalkulationsprogramm erstellen (fsck2024)

May 5, 202446 min

Low cost, high speed data acquisition over HDMI (osmodevcon2024)

May 5, 202434 min

Low cost, high speed data acquisition over HDMI (osmodevcon2024)

Through a reverse-engineering effort it is possible to (ab)use a combination of cheap USB 3.2 HDMI video grabbers based on the Macrosilicon MS2130 in combination with small FPGA dev boards like the Sipeed Tang nano series (both ~10 USD each) to capture arbitrary data by connecting them via an HDMI cable. This can be used as a low cost, high speed logic analyzer, ADC capture, DIY SDR etc. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/UBCQFC/

May 5, 202434 min

Using bpftrace to analyze osmocom performance (osmodevcon2024)

May 5, 202429 min

Using bpftrace to analyze osmocom performance (osmodevcon2024)

[bpftrace](https://github.com/bpftrace/bpftrace) is a utility that uses the Linux kernel tracing infrastructure (and eBPF) in order to provide tracing capabilities within the kernel, like uprobe, kprobe, tracepoints, etc. bpftrace can help us to analyze the performance of [unmodified] Osmocom programs and quickly provide information like, for example: * Histogram of time spent in a specific system call * Histogram of any argument or return value of any system call about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/SGKKAA/

May 5, 202429 min

Introduction to XDP, eBPF and AF_XDP (osmodevcon2024)

May 5, 20241h 12m

Introduction to XDP, eBPF and AF_XDP (osmodevcon2024)

This talk provides a generic introduction to a set of modern Linux kernel technologies: * [eBPF](https://ebpf.io/what-is-ebpf/) (extended Berkeley Packet Filter) is a kind of virtual machine that runs sandboxed programs inside the Linux kernel. * [XDP](https://docs.cilium.io/en/latest/bpf/progtypes/#xdp) (eXpress Data Path) is a framework for eBPF that enables high-performance programmable packet processing in the Linux kernel * [AF_XDP](https://www.kernel.org/doc/html/next/networking/af_xdp.html) is an *address family* that is optimized for high-performance packet processing. It allows in-kernel XDP eBPF programs to efficiently pass packets to userspace via memory-mapped ring buffers. The talk will provide a high-level overview. It should provide some basics before the other/later talks on bpftrace and eUPF. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/RBXC3V/

May 5, 20241h 12m

osmo-epdg: The osmocom ePDG for VoWiFi (osmodevcon2024)

After working on it on and off during 2023, we finally have a working ePDG in the Osmocom universe. Let's have a look at its internal architecture, how it integrates with other network elements and have a look at a demo and protocol traces. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/YJWERZ/

May 5, 202445 min

osmo-epdg: The osmocom ePDG for VoWiFi (osmodevcon2024)

May 5, 202445 min

Eine kleine Tour durch Linux als Netzwerk-Gerät (fsck2024)

Ich gebe einen Überblick, über die wichtigsten Komponenten in Linux um damit Firewalls, Multi-WAN-Router und andere interessante Konstrukte zu bauen. Linux kann mittlerweile sehr viele Sachen, wenn es um das Thema Netzwerk geht. Ich werde eine kleine Übersicht über diverse Komponenten geben, durch die der Netzwerkverkehr in Linux wandert, wie sie zusammenspielen und wie man daraus Router, Firewalls, Loadbalancing über mehrere Uplinks und ähnliches bauen kann und worauf man achten muss. Vorraussichtlich wird es um folgendes gehen: - nftables - conntrack - Routing - Policy-based Routing - ~~VRFs~~ - Network Namespaces - Multipath-Routing - ~~Traffic Control~~ Wer schon einmal von Hand IP-Adressen, Firewall-Regeln oder Routen gesetzt hat und wissen will, wie das eigentlich wirklich funktioniert ist hier richtig. Grundlegende Kenntnisse zum Thema IP und keine Angst vor einer Shell werden vorausgesetzt. about this event: https://cfp.ctbk.de/fsck-2024/talk/PPVFVV/

May 4, 202441 min

Eine kleine Tour durch Linux als Netzwerk-Gerät (fsck2024)

May 4, 202441 min

Disk Space - The Final Frontier? (fsck2024)

Wir unternehmen eine visuelle Reise zu den Sternen und lernen dabei OpenZFS kennen. Mit der FSCK24 entdecken wir ferne Planeten, treffen Ausserirdische und passen nach und nach unseren Storage-Pool an. So lernen wir unterhaltsam etwas über OpenZFS kennen, dass als Dateisystem mit integriertem Volume Manager frei für alle Wesen verfügbar ist. Auf dieser visuell ansprechenden Reise begleiten wir das Raumschiff FSCK24, wie es sich auf eine Forschungsmission begibt. Dabei kommt von Anfang an OpenZFS zum Einsatz und wir lernen nach und nach immer mehr über dieses Dateisystem kennen. Die Reise ist bunt und turbulent, aber nie langweilig und am Ende hat OpenZFS mehrfach die Crew und das Raumschiff gerettet. Langweilige Folienvorträge gibt es schon genug. Daher vermittle ich Wissen mit Spass und auf unterhaltsame Weise. about this event: https://cfp.ctbk.de/fsck-2024/talk/XCGF98/

May 4, 202451 min

Disk Space - The Final Frontier? (fsck2024)

May 4, 202451 min

Anatomy of the eSIM profile (osmodevcon2024)

In the eSIM universe, *eSIM profiles* are the virtualised content of a classic USIM (possibly with ISIM, CSIM, applets, etc.). Let's have a look what an eSIM profile is: * how is the data structured / organized? * what data can be represented in it? * how to handle features provided by eUICC, how can the eSIM profile mandate some of them? * how does personalization of eSIM profiles work? There will be some hands-on navigation through profiles, based on the `pySim.esim.saip` module. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/J888MC/

May 4, 202451 min

Anatomy of the eSIM profile (osmodevcon2024)

May 4, 202451 min

RISC-V – The Only Architecture You'll Ever Need (fsck2024)

RISC-V – never heard of it? The open-source processor architecture is relatively new, but already making big waves as *the* ISA for all sorts of applications. In this talk I will give a high-level overview, technical and non-technical, about RISC-V and explain why you should care about it. about this event: https://cfp.ctbk.de/fsck-2024/talk/Y3TEC9/

May 4, 202441 min

RISC-V – The Only Architecture You'll Ever Need (fsck2024)

May 4, 202441 min

my hobby dabbles at examining network traces (osmodevcon2024)

May 4, 202421 min

my hobby dabbles at examining network traces (osmodevcon2024)

Often I get a 3GPP related network trace (pcap), and have to manually gather leads to find out what exactly is going on in it. I have tried different ways to automate the analysis part, and will share what I ended up with. I'll show my little tools that I played with to trace and visualize GSM network activity. Immature as all of it is, maybe it is interesting to share and form a vision of a helpful tool. For example, when the task is to find out: at which network edge of a call leg do the RTP packets drop. First I need to know the chain of RTP ports that one particular subscriber uses. Then I need to count RTP packets arriving at each of them. Another example, there are a bunch of {PFCP,MGCP} conversations, setting up the user plane vectors. Are all the ports configured correctly? I have to read through the entire {PFCP,MGCP} session to overlay all the bits that form the final result. Another example, in a very active network, a particular voice call has a problem. How do I efficiently examine only those packets that are directly related to this particular TMSI / IMSI / RTP packet / RSL-ChanRef / ... about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/QRBB9Y/

May 4, 202421 min

Sky130 and TinyTapeout : A quick intro (osmodevcon2024)

Just a few words about the Sky130 Open PDK and associated tooling as well as the related TinyTapeout program about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/TUFJPD/

May 4, 202438 min

Sky130 and TinyTapeout : A quick intro (osmodevcon2024)

May 4, 202438 min

Neue API und Anwendungen zur Bahninfrastruktur (fsck2024)

Im Vergleich zum Talk bei der ersten FSCK im vergangenen Jahr ist die Statistik gewachsen und neue Schnittstellen zu Infrastruktureinschränkungen bei der Bahn sind dazu gekommen. Nach einem kürzer gehaltenen Jahresrückblick für 2023 liegt der Fokus des Vortrags darauf, wie die Daten sinnvoll für auch einzelne Reisende verwendet werden können. Zum Schluss geht es um die offene Frage nach den Zugnummern und und was die neue EU-Fahrgastrechteverordnung damit zu tun hat. about this event: https://cfp.ctbk.de/fsck-2024/talk/VSBXYN/

May 4, 202424 min

fx2adc: Using USB oscilloscopes as general purpose ADC (osmodevcon2024)

There are several USB oscilloscopes based on the Cypress FX2 + AD9288 (e.g. Hantek 6022BE). So far, most of them were supported by the open source sigrok project, but not for continuous acquisition of samples. This talk will show how those devices can be used to digitize SDR IF signals, and for projects like vhsdecode. For more information, see: https://github.com/steve-m/fx2adc about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/F7CZPM/

May 4, 202419 min

Selfnet: wie kommt das Internet ins Wohnheim (fsck2024)

"Bei uns kommt das Internet aus dem WLAN-Router". Doch wie kommt es eigentlich da hin? In diesem Vortrag erklären wir euch, was es alles an Infrastruktur und Diensten braucht um über 6000 Studierende in Stuttgarter Wohnheimen zuverlässig mit Netzwerk und Internet zu versorgen. about this event: https://cfp.ctbk.de/fsck-2024/talk/JQZNKZ/

May 4, 202422 min

Selfnet: wie kommt das Internet ins Wohnheim (fsck2024)

May 4, 202422 min

JESD204B : Interfacing to modern ADC/DAC with LiteX (osmodevcon2024)

JESD204B is a pretty common interface to higher speed ADC/DAC used in software defined radio. I'd like to take a moment to explain how it works and how to use the open-hardware LiteJESD204B core to interface to them. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/DQRNVM/

May 4, 202433 min

JESD204B : Interfacing to modern ADC/DAC with LiteX (osmodevcon2024)

May 4, 202433 min

Warum keine Dokumentation das Leben deiner Kollegen kosten könnte (fsck2024)

Alle die Code schreiben kennen es: Man hat ein neues, eher kompliziertes Feature implementiert und müsste jetzt eigentlich das ganze dokumentieren, aber wie fange ich an? Was schreibe ich, und ist das überhaupt hilfreich? about this event: https://cfp.ctbk.de/fsck-2024/talk/THXC8M/

May 4, 202419 min

Warum keine Dokumentation das Leben deiner Kollegen kosten könnte (fsck2024)

May 4, 202419 min

GSMTAPv3 - The long-awaited successor (osmodevcon2024)

May 4, 202443 min

GSMTAPv3 - The long-awaited successor (osmodevcon2024)

We all know the inherent problems of GSMTAP (v2) as we know it. Can we finally tackle the much desired successor GSMTAPv3 in 2024? about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/Q3XYVC/

May 4, 202443 min

Lower Layer of osmo-trx-ms (osmodevcon2024)

May 4, 202419 min

Lower Layer of osmo-trx-ms (osmodevcon2024)

Brief talk about the lower layers of osmo-trx-ms, the mobile-station side GSM transceiver about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/3SYDHF/

May 4, 202419 min

Ein musikalischer Wecker mit zu vielen Funktionen! (fsck2024)

Ich zeige euch, warum man auch ohne Ahnung von Elektronik ein komplexes Projekt fertigstellen kann, und erzähle euch so einiges über den ESP8266, Bildschirme, C++, DACs, SD-Karten und Knöpfe. Der MusikWecker: nach vier Jahren ein endlich abgeschlossenes Projekt. Was als einfache Idee begann – ein musikspielender Wecker – wurde zu einem recht komplexen System mit vielen Problemen in Software und Hardware. Ich erzähle halbwegs chronologisch die Entstehungsgeschichte des MusikWeckers inklusive der vielen Fehlschläge und einer ausführlichen Demo. about this event: https://cfp.ctbk.de/fsck-2024/talk/DEAZRL/

May 4, 202438 min

Ein musikalischer Wecker mit zu vielen Funktionen! (fsck2024)

May 4, 202438 min

Datum und Uhrzeit: What a mess! (fsck2024)

Die IT will einheitliche Strukturen; trifft das auf historisch gewachsene Themen, ist das Desaster garantiert. Das Jahr hat 365 Tage, der Tag 24 Stunden, jede Minute 60 Sekunden, eine Sekunde folgt auf die nächste - und jede der vorigen Aussagen ist falsch. Uhrzeit und Timestamp, Zeitspannen und Zeitzonen - ein Ausflug in ein Thema, das auf den ersten Blick so nebensächlich erscheint und in der Praxis überraschende Schmerzen verursachen kann. Eine Sammlung von Fun Facts, Anekdoten und Corner Cases mit Facepalm-Garantie. about this event: https://cfp.ctbk.de/fsck-2024/talk/CSDFGG/

May 4, 202454 min

Datum und Uhrzeit: What a mess! (fsck2024)

May 4, 202454 min

onomondo softsim: A software USIM implementation (osmodevcon2024)

May 4, 202435 min

onomondo softsim: A software USIM implementation (osmodevcon2024)

During 2022, sysmocom was tasked by IoT operator Onomondo to develop a software implementation of a rather fully-featured 3GPP USIM (and ETSI UICC). The idea of this project is that one would run it inside an existing trusted execution environment / secure element of an IoT device, removing the need for a physical chip or slot. After some grace period, this project was released as open source software in 2024. Let's have a look on what it can do and how it can be used. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/TRWXYF/

May 4, 202435 min

Detailed workings of OTA for SIM/USIM/eUICC (osmodevcon2024)

Everyone knows that OTA (over the air) access to SIM cards exists for decades, and that somehow authenticated APDUs can be sent via SMS. But let's look at the OTA architecture in more detail: * OTA transport (SCP80) over SMS, USSD, CellBroadcast, CAT-TP, BIP * The *new* SCP81 transport (HTTPS via TLS-PSK) * how to address individal applications on the card via their TAR * common applications like RFM and RAM * custom applications on the card * OTA in the world of eUICCs * talking to the ECASD * talking to the ISD-R * talking to the ISD-P/MNO-SD or applications therein about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/W9X8XH/

May 4, 202428 min

PCB design, by beginners, for beginners (fsck2024)

May 4, 202421 min

Detailed workings of OTA for SIM/USIM/eUICC (osmodevcon2024)

May 4, 202428 min

PCB design, by beginners, for beginners (fsck2024)

How to get started with PCB designs from the very basics At the beginning of this year I had no idea how to design a PCB. I will take you along my journey, giving you an overview on what it takes to design a PCB from the prerequisites in knowledge to your first finished board. I will show you some choices you will have to make, things to consider and some mistakes I did so hopefully you can avoid them when you do your first steps. Note: * This talk does not require any preexisting knowledge on anything in regards to electronics * Due to time constraints this is not a follow along guide, it's only a high level overview over the entire process. about this event: https://cfp.ctbk.de/fsck-2024/talk/BULXBG/

May 4, 202421 min