Skip to content
The Linux Channel Logo

The Linux Channel

a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts

The Linux Channel Logo
The Linux Channel

a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts

  • Home
  • Courses
  • Students
  • Videos
  • Sponsors
  • Donations
  • TrueBench
    • Credits
    • Download
    • About
  • PiPG
  • Contact
TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List

Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz

thelinuxchannel April 6, 2025 No Comments

Intel(R) Celeron(R) CPU N3050 @ 1.60GHz

Raspberry Pi

Off-Grid Solar Power System for Raspberry Pi

thelinuxchannel April 6, 2025 No Comments

When you choose to use your Raspberry Pi device as your IoT based remote weather station or if you are building Linux kernel (like kernel compilation) within the same, you…

TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List

Intel(R) Celeron(R) CPU N3050 @ 1.60GHz

thelinuxchannel March 30, 2025 No Comments

Intel(R) Celeron(R) CPU N3050 @ 1.60GHz

TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List

RockChip RK3566-ROC-PC Firefly (Quad-core 64-bit Cortex-A55)

thelinuxchannel March 29, 2025 No Comments

RockChip RK3566-ROC-PC Firefly (Quad-core 64-bit Cortex-A55)

TOFFEE-Fudge – Network Packet Generator – News and Updates

Introducing TOFFEE-Fudge – Network Packet Generator

thelinuxchannel March 29, 2025 No Comments

Introducing TOFFEE-Fudge - Network Packet Generator

Linux Kernel /sysfs Interface

Linux Kernel /sysfs Interface – Sample Kernel Module create and read/write /sysfs file

thelinuxchannel October 15, 2023 No Comments

/sysfs is one of the most popular kernel to user-space interface which you can leverage to add an interface to your Kernel code such as Kernel modules, Kernel Device Drivers,…

Linux Kernel programming

Linux Kernel Programming – Linux Kernel vs User-space – Library APIs

thelinuxchannel October 15, 2023 No Comments

One of the important aspects a beginner who is into Linux Kernel space systems software development has to understand is that unlike user-space C/C++ programming, where you can freely include…

Linux TUN/TAP virtual network interfaces

Linux TUN/TAP virtual network interfaces – Debugging

thelinuxchannel October 15, 2023 No Comments

https://youtu.be/MVRnK7h1-rE

Linux TUN/TAP virtual network interfaces

Linux TUN/TAP virtual network interfaces – Interfaces creation via C code

thelinuxchannel October 15, 2023 No Comments

Here is the source code discussed in this video episode Refer:Linux Kernel Source – Documentation/networking/tuntap.txt – Universal TUN/TAP device driver ↗Wiki TUN/TAP ↗

Linux TUN/TAP virtual network interfaces

Linux TUN/TAP virtual network interfaces – Debugging VTUN Tunnels – Config & Settings

thelinuxchannel October 15, 2023 No Comments

For example: you may get vtund client-server daemon errors like these !You can kindly watch my video above and learn how you can debug, avoid and address the same. vtund…

Linux TUN/TAP virtual network interfaces

Linux TUN/TAP virtual network interfaces – VTUN Project Source Code Walk

thelinuxchannel October 15, 2023 No Comments

Refer:VTUN Sourceforge.net Project (Virtual Tunnel) ↗TUN/TAP Wiki ↗VTUN Setup – official documentation ↗VTUN Setup – Linux Journal ↗Universal TUN/TAP device driver ↗Intel DPDK Stack ↗

Linux TUN/TAP virtual network interfaces

Linux TUN/TAP virtual network interfaces – TAP Interface sample access via C code

thelinuxchannel October 14, 2023 No Comments

https://youtu.be/REI4Igk4f1c Here is the source code discussed in this video episode /* tap_access.c - tap interface demo access * The Linux Channel * Author: Kiran Kankipati * Updated: 25-jan-2017 */…

Linux Kernel /proc Interface

C code to read a /proc file in Linux user-space – Live Demo and Example

thelinuxchannel October 14, 2023 No Comments

Reading /proc files in C is not easy and straightforward. Since these files are zero byte sized files. This again indicates these are generated on the fly. And they don't…

Linux Kernel /proc Interface

Linux Kernel /proc Interface – Kernel source /proc samples

thelinuxchannel October 14, 2023 No Comments

/proc is one of the most popular kernel to user-space interface which you can leverage to add an interface to your Kernel code such as Kernel modules, Kernel Device Drivers,…

Linux Kernel /proc Interface

Linux Kernel /proc Interface – sample kernel module /proc access to control netfilter hook

thelinuxchannel October 13, 2023 No Comments

Here is my sample source-code discussed in the video: Its makefile: I also conduct sessions/classes on Systems and Network Software Programming, Linux Kernel Programming and Architecture. If you are interested,…

Posts pagination

1 … 26 27 28

Most Viewed Posts

  • UDP sample socket code for Systems and Network software developers (2,164)
  • Linux TUN/TAP virtual network interfaces – Introduction (2,086)
  • Linux Networking Stack – RFS – Receive Flow Steering (2,085)
  • Linux Kernel /sysfs Interface – Sample Kernel Module create and read/write /sysfs file (2,027)
  • Coding a simple look-up-table in C – without Linked lists and a binary search (1,721)
  • Arduino UNO
  • Building my own CDN
  • BusyBox Embedded Linux
  • Circular Ring Buffers Architecture
  • Data-Plane and Control-Plane of a Networking Device
  • Embedded Linux
  • IoT Embedded Projects
  • IPUtils Package
  • IPv4 Stack Transport Layer L4 TCP/UDP Registration – Protocol APIs
  • Job and Career Advice
  • libpcap Library
  • Linux (user-space) RAW Socket Programming
  • Linux (user-space), Systems Architecture and Networking
  • Linux Kernel /proc Interface
  • Linux Kernel /sysfs Interface
  • Linux Kernel Compilation
  • Linux Kernel FileSystems Sub-system
  • Linux Kernel Network Programming
  • Linux Kernel Network Programming – struct ethhdr data-structure
  • Linux Kernel Network Programming – struct iphdr data-structure
  • Linux Kernel Network Programming – struct net_device data-structure
  • Linux Kernel Network Programming – struct sk_buff data-structure
  • Linux Kernel Network Programming – struct tcphdr data-structure
  • Linux Kernel Network Programming – struct udphdr data-structure
  • Linux Kernel Network Programming – struct dst_entry data-structure
  • Linux Kernel Networking Sub-system
  • Linux Kernel programming
  • Linux Kernel programming
  • Linux Kernel Programming – Kernel Source-code Porting
  • Linux Kernel Software Development
  • Linux Kernel TCP Congestion Control Algorithms
  • Linux Kernel User-space Process
  • Linux Kernel-Space Socket Programming
  • Linux TUN/TAP virtual network interfaces
  • NAS (Network Attached Storage) Operating Systems
  • NAS OS – OpenZFS
  • Net-Tools Package
  • Netgear ReadyNAS
  • Network Software Development
  • OpenMediaVault NAS
  • OpenWRT Embedded Linux OS for Network Routers
  • PiPG – Raspberry Pi Network Packet Generator
  • Raspberry Pi
  • Research – Content Delivery Network (CDN)
  • Research – WAN Optimization and Network Optimization
  • TOFFEE – WAN Optimization
  • TOFFEE – WAN Optimization – Documentation
  • TOFFEE – WAN Optimization – Download
  • TOFFEE – WAN Optimization – News and Updates
  • TOFFEE-Butterscotch – Save and Optimize your Internet/WAN bandwidth
  • TOFFEE-Butterscotch – Save and Optimize your Internet/WAN bandwidth – Download
  • TOFFEE-Butterscotch – Save and Optimize your Internet/WAN bandwidth – News and Updates
  • TOFFEE-DataCenter – Server and Data-Center WAN Optimization
  • TOFFEE-DataCenter – WAN Optimization – Download
  • TOFFEE-DataCenter – WAN Optimization – Documentation
  • TOFFEE-DataCenter – WAN Optimization – News and Updates
  • TOFFEE-Fudge – Network Packet Generator – News and Updates
  • TOFFEE-Mocha – WAN Emulator
  • TOFFEE-Mocha – WAN Emulator – Documentation
  • TOFFEE-Mocha – WAN Emulator – Download
  • TOFFEE-Mocha – WAN Emulator – News and Updates
  • TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List
  • TrueNAS (formerly FreeNAS)
  • VPN Architecture
  • VRF – Virtual Routing and Forwarding

Recent Posts

  • Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
  • Off-Grid Solar Power System for Raspberry Pi
  • Intel(R) Celeron(R) CPU N3050 @ 1.60GHz
  • RockChip RK3566-ROC-PC Firefly (Quad-core 64-bit Cortex-A55)
  • Introducing TOFFEE-Fudge – Network Packet Generator
The Linux Channel Logo

The Linux Channel

a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts

Copyright © All rights reserved | Blogus by Themeansar.