Steam Link

Steam Link

steam link with linux host
hi,
i just got my steam link package today and after a rather frustrating day i thoughtt i try it out. The problem is that the link does not seem to find my linux host system. if i start windows it works semi-fine. it gets detected and i can connect. When i start my linux however it is not detected. I diabled the firewall and can see that steam is listening to port 27036. i can connect with my laptop and use it for in house streaming. Also i am able to connect with telnet to the specific port. But steam link cannot find it.
Actually i tried two different systems, mint and gentoo and both are not found by link.
Do i need to switch on broadcasting from my linux pc to get link to recognize him?
has anybody steaming working with a linux host?
Thanks
< >
Showing 1-10 of 10 comments
If you switch to the beta build of the Link firmware there's a new option to connect by ip address instead of trying to find your computer via broadcast. That may work better.
Yeah, agreed. That's a nice advice.
i will try that, thanks
i tried but it did not work. He still cannot find it.
Does anyone here have SteamOS and can verify that link is working with steamOS?
Steam Link is working just out of the box with Linux (Ubuntu, SteamOS)
I think your issues are related to your router settings.
ok, i found the error. I had not enough room in my dhcp range to add a new device so he used a 169 address. which seems to work with streaming windows, but apparently not my linux. Now everything works like charm. Thanks for the tips
I am getting the same issue. The steam link finds steam running on my laptop, but not my desktop. Both are wireless connections, the link has a wired connection, but it is the same network. Has anyone found a solution yet?
@rsgm123 as explained above i found a fix. Just read my last comment ;) For more info if people come here i elaborate:

To check the DHCP range i went to my router and saw that it made all ip's that connected over time permanent. The range of DHCP addresses was 50 and this range was completely filled, so i deleted them in the list of the router and have fixed ip's to all my computers at home. Check your router for that.

if it is not the dhcp as stated above, check the firewall of your desktop.

I assume you have a linux system, so check your distro on how to add an exception in your firewall. Most likely it will be either iptables or ufw. If it is iptables add an exception for the link with:

sudo iptables -I INPUT -p tcp -s [home network range/steam link ip here] --dport 27036 -j ACCEPT
sudo iptables -I INPUT -p tcp -s [home network range/steam link ip here] --dport 27037 -j ACCEPT
sudo iptables -I INPUT -p udp -s [home network range/steam link ip here] --dport 27031 -j ACCEPT
sudo iptables -I INPUT -p udp -s [home network range/steam link ip here] --dport 27036 -j ACCEPT

the range would be something like 192.168.0.0/24 usually

if you are using ufw it should be some command like

sudo ufw allow from [home network range/steam link ip here] to any port 27036 proto tcp
sudo ufw allow from [home network range/steam link ip here] to any port 27037 proto tcp
sudo ufw allow from [home network range/steam link ip here] to any port 27031 proto udp
sudo ufw allow from [home network range/steam link ip here] to any port 27036 proto udp

don't forget to save the new database config.
check your distro description for firewalls for that

If your desktop is a windows system i can't help you, since it would not be the same problem i had.
Originally posted by xtroce:
@rsgm123 as explained above i found a fix. Just read my last comment ;) For more info if people come here i elaborate:

To check the DHCP range i went to my router and saw that it made all ip's that connected over time permanent. The range of DHCP addresses was 50 and this range was completely filled, so i deleted them in the list of the router and have fixed ip's to all my computers at home. Check your router for that.

if it is not the dhcp as stated above, check the firewall of your desktop.

I assume you have a linux system, so check your distro on how to add an exception in your firewall. Most likely it will be either iptables or ufw. If it is iptables add an exception for the link with:

sudo iptables -I INPUT -p tcp -s [home network range/steam link ip here] --dport 27036 -j ACCEPT
sudo iptables -I INPUT -p tcp -s [home network range/steam link ip here] --dport 27037 -j ACCEPT
sudo iptables -I INPUT -p udp -s [home network range/steam link ip here] --dport 27031 -j ACCEPT
sudo iptables -I INPUT -p udp -s [home network range/steam link ip here] --dport 27036 -j ACCEPT

the range would be something like 192.168.0.0/24 usually

if you are using ufw it should be some command like

sudo ufw allow from [home network range/steam link ip here] to any port 27036 proto tcp
sudo ufw allow from [home network range/steam link ip here] to any port 27037 proto tcp
sudo ufw allow from [home network range/steam link ip here] to any port 27031 proto udp
sudo ufw allow from [home network range/steam link ip here] to any port 27036 proto udp

don't forget to save the new database config.
check your distro description for firewalls for that

If your desktop is a windows system i can't help you, since it would not be the same problem i had.


I never leave comments on anything, but @xtroce, your comment helped me. Thanks for this. IIRC iptables blocks most non-top-2046 inbound TCP/UDP ports by default.
I used webmin to set up my firewall. Probably wrongly. But I got my steamlink to stream from Sabayon Linux. I created an xml file called steamlink.xml with the following in it:

<?xml version="1.0" encoding="utf-8"?>
<service version="1.0">
<short>steamlink</short>
<description>Steamlink Streaming Device</description>
<port port="27036" protocol="tcp" />
<port port="27031" protocol="udp" />
<port port="27037" protocol="tcp" />
<port port="27036" protocol="udp" />
</service>

save and move it to /etc/firewalld/services/

re-start firewalld with systemctl restart firewalld

See if it starts streaming then.
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Jun 27, 2017 @ 2:36pm
Posts: 10