akpmission.blogg.se

Linux steam link
Linux steam link






Drive in, screen turns black after splash but ethernet shows activity. Remove the drive and it works as expected (including ping and ssh). I can only get it to boot into arch, get an ip from the router then not respond to any ping or ssh (this is with fw version 518) Or (presumably) boot to arch then not even get an ip from the router (latest version, >800). u/puzzlingcaptcha Any recent developments? Would love a bit of advice because I can't get Arch to work on my Steamlink. Kernel sources from here (or any other you want) Thanks to lukas2511 who pioneered the work and amonakov who worked at pushing a bunch of stuff upstream so it works almost out of the box!Ĭross-compilation environment from here: Iw list - note: 5GHz capability of the radio has been removed in later firmware versions If you have an idea share in the comments! turn it into a wireless access point/repeater.attach an external drive and use it as a ghetto NAS.You'll probably also want to adjust /etc/nf

linux steam link

Now you can ssh into it using Archlinux default user alarm with password alarm.Īs a next step I recommend adding the following to nf so your custom files don't get overwritten on update: IgnorePkg = linux-api-headers linux-armv7 linux-armv7-headers kexec-tools The device will boot, execute run.sh script and jump into the new kernel & userspace.

linux steam link

Unmount the stick, plug it into Steam Link, connect it to ethernet and power it on! Place run.sh in /media/disk/steamlink/factory_test/ and chmod 755 it Place kernel modules in /media/disk/lib/modules/5.4.24/ Place kexec in /media/disk/usr/bin/ and chmod 755 it Place kexec_load.ko, zImage, initramfs-linux-steam.img and berlin2cd-valve-steamlink.dtb in /media/disk/boot/

  • kexec userspace binary - here at version 2.0.15 since 2.0.20 which is currently in arch repo doesn't work any more!.
  • kexec kernel module to jump into our own kernel.
  • This will not touch the bootloader or the NAND, everything happens in RAM or on the external USB stick.

    linux steam link

    Why Arch? It's easy to work with, has a large arm repository and userland snapshots are available. The goal here is to have Steam Link running under our own kernel with Archlinux userspace. Before you begin note that there is no HDMI output (and likely won't be) so this is just a tiny headless ARM box.








    Linux steam link