home.social

#tftp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tftp, aggregated by home.social.

  1. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  2. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  3. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  4. So it turns out #FreeBSD via #PXE only uses #TFTP for the initial boot but expects `/boot/lua/loader.lua` to be loaded via #NFS, the root of which it expects to get via #DHCP but #dnsmasq won't supply this when in proxy mode.

    Joy.

  5. So neither .iso nor .img will boot #FreeBSD off of a USB thumbdrive or another, ventoy or raw.
    The #ThinkCentre M73 freezes at installer boot screen.

    #PXE it is. Weirdly #dnsmasq changes the boot file (#wireshark showed me it appends `.0`) in the proxy ACK, but not in the original offer. Whatever, `cp`.

    But now it seems like the file size is erroneously transfered, and therefore the #TFTP transfer gleefully halts mid-file.

    At least now it's stalled at a blinking cursor instead of freezing.

    Sigh...

    #homelab #selfhosting #bsd

  6. Запускаем Tetris на домашнем роутерe

    Интернет пестрит информацией о том, как запускают DOOM на различных устройствах. Захотелось и мне запустить Doom на своём стареньком TP-Link WR-841N. Как видно из заголовка статьи, у меня этого не получилось, но результатом стало понимание основ написания прошивок роутеров и работающий тетрис.

    habr.com/ru/companies/ruvds/ar

    #linux #embedded #openwrt #router #firmware #mips #uboot #harwarehacking #tftp #ruvds_статьи

  7. This week's exciting forays into computing:

    🟠 Finally replaced Windows 11 with Debian on my main computer.

    🟠 Got one of my many Raspberry Pis to boot entirely from the network greatly reducing my use of stupid SD cards or expensive NVME drives.

    🟠 Related to the above, started building my own smart doorbell where no data leaves my network.

    🟠 Re-learned the ancient art of making network cables.

    How was your week?

    #debian #windows11 #raspberrypi #nfs #tftp #cat6a

  8. En début d’année, Free a sorti une mise à jour du firmware des Freebox Server qui apportent deux fonctionnalités majeures Sur le blog Tuto #Freebox #TFTP et Options #DHCP blog.genma.fr/?Tuto-Freebox-TF

  9. @whitequark it’s not that involved

    ## netboot.xyz
    enable-tftp
    tftp-root=/opt/tftp
    #dhcp-boot=netboot.xyz.kpxe
    #dhcp-boot=boot/grub/i386-pc/core.0,,192.168.250.1
    
    #pxe-service=x86PC,"PXELINUX (BIOS)",pxelinux.0
    #pxe-service=X86-64_EFI,"PXELINUX (EFI)",netboot.xyz.efi
    #dhcp-boot=meow
    #dhcp-boot=openwrt
    dhcp-boot=netboot.xyz.efi
    #enable-tftp
    #tftp-root=/opt/tftp/
    

    here’s a raw snippet from my config. can’t be bothered to make more sense of it so you get the whole 5 years of evolution

    port=0 to disable the DNS resolver

  10. Сеть вместо SD-карты: как собрать минимальный Linux для Raspberry Pi с возможностью загрузки по сети

    Когда собираешь и тестируешь свой Linux для одноплатника достаточно долго, начинаешь замечать, что деплой Linux на SD-карту — монотонная повторяющаяся последовательность действий, занимающая ценное время, в которой легко совершить ошибку. К тому же больно видеть, как исчерпывает свой ресурс SD-карта и слот для неё. Часто при embedded-разработке эти проблемы решают при помощи сетевой загрузки Linux. В этой статье я расскажу, как организовать сетевую загрузку для Raspberry Pi и собрать минимальное ядро Linux, поддерживающее сетевую загрузку. Сетевая загрузка рассматривается для Raspberry Pi 3 Model В и Raspberry Pi 4 Model B, которые я далее называю общим термином Raspberry Pi или более ласково — малинка. Основное назначение окружения для сетевой загрузки — ускорение отладки и тестирование пользовательских приложений и программ разрабатываемого дистрибутива Linux. Тема сетевой загрузки довольно многогранна и затрагивает несколько уровней стека — от протоколов локальной сети до особенностей загрузчика Raspberry Pi. Я старался изложить материал максимально просто и последовательно, но если у вас нет базовых знаний о работе локальных сетей (DHCP, TFTP), протоколах TCP/IP или процессе загрузки Linux, некоторые моменты могут показаться сложными. Статья является продолжением моей предыдущей статьи , где я рассказывал, как создать минимальный Linux для Raspberry Pi, который грузится с SD-карты. В свой репозиторий я поместил исходный код Docker-образов, упрощающий сборку минимального Linux и настройку окружения для сетевой загрузки. Надеюсь, что статья сэкономит вам время, которое вы сможете потратить на свой увлекательный проект.

    habr.com/ru/companies/ruvds/ar

    #сетевая_загрузка #минимальный_linux #raspberrypi #tftp #dhcp #nfs #embeded_linux #rpi3 #rpi4 #статьи_ruvds

  11. Flashing Linux images on RK3568 made simple ⚙️
    This guide shows how to flash boot.img & rootfs.img via TFTP + U-Boot on the Forlinx RK3568 dev board.

    ✔️ Fast network flashing
    ✔️ Clear eMMC partitioning
    ✔️ Industrial-grade reliability
    ✔️ Ready for AI & edge apps
    forlinx.net/industrial-news/fo

    #RK3568 #EmbeddedLinux #Forlinx #TFTP #UBoot #IoT #EdgeAI

  12. Les Freebox intègrent maintenant un serveur TFTP : à quoi ça sert ? dlvr.it/TQDGsL #Freebox #TFTP

  13. Причесываем VSCode до неприличной Yocto IDE или история одной кнопки

    Идея написания этой статьи вдруг возникла у меня в начале 2025 года, когда я проснулся 2 января с тяжелой головой и вдруг понял что нужно сделать что хорошее, что то хорошее для вас, как говорит моя дочь Маргарита «для тех кто в Интернете». Как минимум мне нужен компьютерный класс на Raspberry Pi4, ну или хотя бы ферма docker(ов). Я обожаю Visual Studio Code, но мне всегда не хватает времени чтобы более детально разобраться в его огромной функциональности, в различных конфигурациях, тасках и launch(ах) описанных в формате json и я решил это обойти. Статья из серии DockerFace. Краткое содержание статьи: Выбор и настройка плагина для VSCode Запись Yocto образа на SD карту памяти Сборка Yocto образа в Docker(е) Прием Барона Мюнхгаузена для документирования bash Запуск Yocto образа RPi под виртуальной машиной Qemu Развертывание DemoMinimal образа из Yocto коробки Выписываем Buster Slim(а) для крутой разборке в Докере Настройка DHCP, TFTP и NFS сервера Загрузка core-image-minimal (wic) образа на rpi4 по сети Сетевая загрузка Raspbian для платы Raspberry Pi4 Побочный эффект сборки, загрузка ISO дистрибутива Ubuntu по сети Автоматический анализ Yocto логов с помощью Deepseek самая красивая кнопка для друзей Элвиса встраиваем кнопки в VSCode паровозиком

    habr.com/ru/articles/899796/

    #yocto_project #vscode #pxeboot #dhcp #tftp #nfs #uboot #raspberry #deepseek #openembedded

  14. ICYMI: Ali Imran Nagori looks at the automatic installation method rolled out with Ubuntu 22.04, which borrows some tools from the cloud configuration toolbox
    linux-magazine.com/Issues/2024

  15. Чиним GRUB без флешки

    Кажется, у каждого есть старенький ноутбук, который давно служит лишь для просмотра фильмов. У меня такой тоже есть — подключён по HDMI к телевизору и почти забыт. Однажды ради эксперимента я установил на него Linux, а через пару месяцев, когда понадобилось место, решил просто удалить линуксовый раздел. Затем я перезагрузил ноутбук и винда, конечно же, не загрузилась. После установки линукса, загрузчик GRUB переписал MBR, и теперь система не знала, откуда грузиться. Что делать? Казалось бы, всё просто: берём флешку, загружаемся с Live CD, восстанавливаем MBR. Но флешки у меня не было. Можно было бы флешку одолжить, но хотелось решить проблему здесь и сейчас. Размышляя об этом, я залез в биос и обнаружил, что ноутбук поддерживает загрузку по сети через PXE…

    habr.com/ru/articles/857804/

    #grub #linux #PXE #DHCP #tftp

  16. Information über #PXE Boot und #TFTP suchen ist wie Literatursuche in Alter Geschichte: Die in Leder gebundene Literatur aus dem vorigen und vorvorigen Jahrhundert ist noch immer aktuell, aber irgendwie mag man es nicht ganz glauben.

  17. I've wanted to flash freedom onto a FritzBox!7530 router, namely #OpenWRT. To do that, I need to run a TFTP server on my machine (e.g., a laptop). Tried with `tftpd-hpa` first, then `dnsmasq`, and finally it worked with `atftpd`. #TFTP is hard.

    #SoftwareFreedom #RouterFreedom

  18. SSO. Прошивка и настройка D-link DES3200-26

    Настройка D-link DES3200-26, rev.A1, rev.C1 + RADIUS Windows NPS Прошивка и настройка D-link DES3200-26 С1 Начнём с описания ревизии C1. Прошивку для ревизии С1 можно скачать тут (в том числе и для других, в одной папке все прошивки, каждая подписана). Скачиваем прошивку и складываем к себе на TFTP, можно использовать tftp64.exe под Windows, если других вариантов нет. Для DES-3200 rev.C1 обновление до прошивок ветки 4.38 и выше следует производить через промежуточную прошивку 4.38.000 ​

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #Dlink_320026 #коммутатор #RADIUS_NPS #SSH #прошивка #Dlink #TFTP #Windows #DES #Switches