TGViewer
/usr/bin /usr/bin @usr_bin_linux · 4.92K subscribers
Post #176 1.12K
​Разработка драйвера сетевого адаптера для Linux. Часть 1

В этой статье рассмотрим общую структуру сетевого адаптера, узнаем какие компоненты входят в его состав, что такое MAC и PHY, разберемся как подготовить адаптер к работе, сконфигурировать, и как в итоге получать сетевые пакеты.

Хотя при разработке драйверов необходимо использовать стандартные ядерные фреймворки, такие как clock, reset, libphy и пр., поначалу мы будем работать с адаптером напрямую через регистры состояния и управления. Это позволит нам детально разобраться с аппаратной частью. Читать дальше.
More from @usr_bin_linux
  1. Oct 5, 2026🐧 Microsoft представила WSL 3.0 с поддержкой запуска Linux-контейнеров в Windows Microsof…
  2. Oct 5, 2026📁 lf — быстрый файловый менеджер для терминала lf расшифровывается как list files. Это ми…
  3. Oct 3, 2026«У меня CSV-файл размером 10 ГБ и всего 512 МБ оперативной памяти» — вопрос на собеседован…
  4. Oct 2, 2026Логи Linux В этом переводе разобраны типы логов, существующих в Linux и где их искать. Чит…
  5. Oct 1, 2026Перенос Docker-контейнера между двумя Linux-хостами При смене Docker-хостов мы часто думае…
  6. Sep 30, 2026Чем заменить MinIO? Многие команды ищут альтернативу MinIO после изменений вокруг Communit…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →