<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  
  
  <channel>
    <title>chrisjrob: wireless</title>
    <link>https://chrisjrob.com</link>
    <atom:link href="https://chrisjrob.com/tag/wireless/feed/index.xml" rel="self" type="application/rss+xml" />
    <description>GNU Linux, Perl and FLOSS</description>
    <language>en-gb</language>
    <pubDate>Fri, 13 Feb 2026 17:22:31 +0000</pubDate>
    <lastBuildDate>Fri, 13 Feb 2026 17:22:31 +0000</lastBuildDate>
    
    <item>
      <title>Sonos Review</title>
      <link>https://chrisjrob.com/2016/02/20/sonos-review/</link>
      <pubDate>Sat, 20 Feb 2016 12:06:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2016/02/20/sonos-review</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/sonos-play-3.jpg" align="right" alt="Featured Image">
         
         <p>I’ve been aware of Sonos as a premium wireless speaker solution for a long time, but the price always seemed excessive for what, on the face of it, offers little more than a simple Bluetooth speaker. 
But after Subsonic needed its database rebuilding for the third time and I was unable to play music for a dinner party, enough was enough. 
I was willing at last to pay the premium for something that was purported to work.</p>

<!--more-->

<h3 id="background">Background</h3>

<p>My music collection is mostly comprised of purchased Audio CDs that I have ripped under Linux. 
Currently I have a Music folder on our <a href="/tag/mythtv/">MythTV</a> system, and have installed <a href="http://www.subsonic.org">Subsonic</a> to share our music to our many tablets and phones, using the excellent Subsonic Android App.
If I want to play from Subsonic to my music system then I have a <a href="http://www.amazon.co.uk/gp/product/B00IJYG4FY/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B00IJYG4FY&amp;linkCode=as2&amp;tag=robsquadnet-21">Logitech Bluetooth Audio Receiver Adapter</a> that receives the audio and plays it through my old-school Sony amplifier.</p>

<p>The main issues with this set-up is that the music only plays in the living room and not elsewhere in the house. 
We have bought an additional <a href="http://www.amazon.co.uk/gp/product/B0056XMVZS/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B0056XMVZS&amp;linkCode=as2&amp;tag=robsquadnet-21">Creative D80 Bluetooth Wireless Speaker</a>, but of course each can only play independent streams.</p>

<p>I also find Bluetooth a frustrating technology where you don’t have a simple 1:1 paradigm. 
In our case we have probably a dozen tablets and phones, each determined to pair with the Bluetooth receivers and then prevent other devices from connecting.</p>

<h3 id="choosing-sonos-speakers">Choosing Sonos Speakers</h3>

<p>The Sonos range comprises of the small <a href="http://www.amazon.co.uk/gp/product/B00FMS1KO0/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B00FMS1KO0&amp;linkCode=as2&amp;tag=robsquadnet-21">Play:1</a> at £155, a medium-sized <a href="http://www.amazon.co.uk/gp/product/B005CI5H3U/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B005CI5H3U&amp;linkCode=as2&amp;tag=robsquadnet-21">Play:3</a> at £229 and a larger <a href="http://www.amazon.co.uk/gp/product/B015MWS9NU/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B015MWS9NU&amp;linkCode=as2&amp;tag=robsquadnet-21">Play:5</a> at £413. 
On the Goldilocks principle of the middle one being “just right”, I opted for two of the Play:3 at £229 each - one for the living room and one for the kitchen. 
The plan was to move those elsewhere at a later stage and hopefully upgrade the living room system to a pair of Play:5 speakers.</p>

<p>The important thing to understand is that neither the Play:1 nor the Play:3 speakers have a Line-In. 
This means that you can only play from on-line content. 
If you currently subscribe to one of the supported <a href="http://www.sonos.com/en-gb/streaming-music?r=1">Sonos Services</a>, then that is fine, but if you’re wanting to play content from a CD or other input source - then you can’t.
The Play:5 does have a Line-In, as does the <a href="http://www.amazon.co.uk/gp/product/B001G7PLTQ/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B001G7PLTQ&amp;linkCode=as2&amp;tag=robsquadnet-21">Sonos Connect</a> at £264.</p>

<p>A word about the <a href="http://www.amazon.co.uk/gp/product/B001G7PLTQ/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B001G7PLTQ&amp;linkCode=as2&amp;tag=robsquadnet-21">Sonos Connect</a>. 
A simple way to imagine it is that it is basically a Play:5, but without the speaker. 
In other words it has the same Sonos interface with Line-In but no speaker.
If you have an existing music system then this is potentially ideal and with hindsight I wish that what I had done was to purchase one Play:3 for the kitchen and one Sonos Connect for the living room.
The opposing view is that a pair of Play:5 speakers complete obsoletes an existing music system - so why not do away with the legacy equipment.</p>

<h3 id="amazon-prime-music">Amazon Prime Music</h3>

<p>One great disappointment was that, whilst Sonos supports Amazon Music, it does not support <a href="http://www.amazon.co.uk/PrimeMusic">Amazon Prime Music</a>. 
One of the main reasons we had bought Sonos was to play Amazon Prime Music, so this was a major problem. 
At the time of writing it <em>is</em> available in the US as a Beta service and has been for a few months. 
One can only hope that it will trickle across to the UK in due course.</p>

<h3 id="google-play-music">Google Play Music</h3>

<p>Hoping that the Amazon Prime issue would be resolved, we signed up to a 30 day free trial with <a href="https://play.google.com/music/">Google Play Music</a>. 
This worked extremely well, except for the recommended playlists which do not appear as a Sonos Queue. 
The main issue we found was that our children would choose a song and click “Play Next” and this would interrupt the playlist - very irritating if you were enjoying a particular song.
We assumed that this was a feature of Sonos, but Spotify does not work like that (see below).</p>

<h3 id="spotify">Spotify</h3>

<p>We then subscribed to the 30 days free trial with <a href="http://www.spotify.com">Spotify</a>. 
You only need the individual member subscription to work with Sonos, but the ongoing cost is the same as Google Play. 
The only advantage of Spotify is that the recommended playlists appear as a proper Sonos queue, enabling you to save it as a Sonos Playlist, or add a song into the queue.</p>

<h3 id="subsonic">Subsonic</h3>

<p>One delight was that we were able to play our local music via <a href="http://www.subsonic.org">Subsonic</a>. 
This is a Beta service and I did have a small problem getting it working. 
Unfortunately I cannot remember the nature of the problem, other than an Internet search solved it.</p>

<h3 id="conclusions">Conclusions</h3>

<p>Obviously we were disappointed at the lack of Amazon Prime Music. 
I was also a little disappointed at the abrupt handling of music changes - if you click “Play Now” the music stops instantly and the next track starts. 
I do feel that with a premium set-up like this that music transitions should be handled more smoothly.</p>

<p>We also have had issues with our children messing about with Sonos - as the interface is open to all. 
We have sufficient control of our children that this isn’t a significant problem, but knowing some families this could be a serious issue. 
I do feel there should be some security, to enable clients to be de-authorised, or limited only to a subset of features.</p>

<p>Will I continue to invest in Sonos? Undoubtedly yes, but I think the next purchase will be a <a href="http://www.amazon.co.uk/gp/product/B001G7PLTQ/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B001G7PLTQ&amp;linkCode=as2&amp;tag=robsquadnet-21">Sonos Connect</a> followed by a better set of audio speakers.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Sharing A Wireless Connection Via Ethernet Port</title>
      <link>https://chrisjrob.com/2011/03/14/sharing-a-wireless-connection-via-ethernet-port/</link>
      <pubDate>Mon, 14 Mar 2011 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2011/03/14/sharing-a-wireless-connection-via-ethernet-port</guid>
      <description>
       <![CDATA[
         
         <p>One of the challenges in 
<a href="/2011/03/13/installing-debian-on-a-thin-client-pc/">Installing Debian on a thin client PC</a> was that the
venue had a guest wireless network, but no wired network, and clearly
these thin client devices did not have wireless capability.</p>

<p>Mike sorted this out by setting up IP forwarding on his laptop, so that
we had a wired network which used his wireless connection as a gateway.
I knew this was technically possible, but I had not actually seen it
done before.</p>

<!--more-->

<p>So this morning I sought out suggestions from the 
<a href="http://mailman.lug.org.uk/mailman/listinfo/surrey">Surrey LUG Mailing List</a>, and the
following was the end result.</p>

<p>Please note that this solution is as-yet untested by me and involves
changing your existing iptables rules - albeit only until you reboot.</p>

<p>Assuming eth0 is your LAN port and wlan0 is your wireless WAN port, and
that you have connected your client PC to your host PC with a 
<a href="http://www.amazon.co.uk/gp/product/B000Q6JQCQ/ref=as_li_ss_tl?ie=UTF8&amp;tag=robsquadnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B000Q6JQCQ">crossover ethernet cable</a>
(or perhaps via a <a href="http://www.amazon.co.uk/gp/product/B0000E5SEQ/ref=as_li_ss_tl?ie=UTF8&amp;tag=robsquadnet-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B0000E5SEQ">dedicated switch</a>),
then the following instructions should work:</p>

<h2 id="on-the-laptop">On the Laptop</h2>

<p>On the laptop, which is assumed to have a working wireless connection,
and a wired connection to the Client PC:</p>

<p>Firstly, you will probably need to set some static IP details:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># ifdown eth0
# ifconfig eth0 192.168.10.1 netmask 255.255.255.0
</code></pre></div></div>

<p>Next we need to activate IP forwarding, and setup iptables to NAT:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># sysctl -w net.ipv4.ip_forward=1
# iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
</code></pre></div></div>

<p>The following may be worth trying if the client gets Host Prohibited
responses:\</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># iptables -F FORWARD 
# iptables -A FORWARD -j ACCEPT 
# iptables -nvL
</code></pre></div></div>

<h2 id="dns-and-dhcp">DNS and DHCP</h2>

<p>If you plan to do this regularly, then you might consider using dnsmasq
to provide a DNS nameserver and DHCP to your client PC. If you do this,
then you should not complete the next section entitled “On the Client
PC”, which should just pick up its details using DHCP. This method is
particularly handy with a Debian net install.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># apt-get install dnsmasq 
# vim /etc/dnsmasq.conf interface=eth0 dhcp-range=192.168.10.10,192.168.10.19,4h 
# /etc/init.d/dnsmasq restart
</code></pre></div></div>

<h2 id="on-the-client-pc">On the Client PC</h2>

<p>Do not carry out this section, if you configured dnsmasq above.</p>

<p>On the client PC, which is assumed to have a wired connection to the
laptop, all you need do is configure static IP networking and add a
working nameserver to /etc/resolv.conf (normally populated via
dhcp-client):\</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo -i
# ifdown eth0
# ifconfig eth0 192.168.10.10 netmask 255.255.255.0 gateway 192.168.10.1
# echo "nameserver 8.8.8.8" &gt; /etc/resolv.conf
</code></pre></div></div>

<h2 id="finishing-up">Finishing up</h2>

<p>When you’re finished, you should comment out the lines in
<code class="language-plaintext highlighter-rouge">/etc/dnsmasq.conf</code> and reboot, and you should be back to normal again.</p>

<p>I am really looking forward to testing this set-up; so in the meantime
if you get it working, please do let me know. Any suggestions for
improvement - please do feel free to comment.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>LTSP | Wireless Access to LTSP</title>
      <link>https://chrisjrob.com/2008/07/11/ltsp-wireless-access/</link>
      <pubDate>Fri, 11 Jul 2008 07:38:51 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2008/07/11/ltsp-wireless-access</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/lucent-ethernet-converter.jpg" align="right" alt="Featured Image">
         
         <h2 id="the-issue">The Issue</h2>

<p>Currently the only method of accessing LTSP from a wireless device (e.g. laptop) is by running the local operating system and installing NoMachine on the client.  It would be extremely useful to boot laptops directly into LTSP.</p>

<!--more-->

<h2 id="the-options">The Options</h2>

<p>The following two pages would seem to outline the possibilities:</p>

<ul>
  <li>http://www.ltsp.org/twiki/bin/view/Ltsp/WirelessLtsp
    <ul>
      <li>http://www.ltsp.org/twiki/bin/view/Ltsp/WirelessLTSPClientsUsingAnEthernetBridge</li>
    </ul>
  </li>
</ul>

<p>I cannot help but conclude that, time being an important factor, the Ethernet Bridge option is the sensible course to take.</p>

<h2 id="proof-of-concept">Proof of Concept</h2>

<p>As it happened, I had an old Lucent Wireless Ethernet Converter, sadly only a 10-base-T model.  I configured it with a static IP address, and attached it to my laptop’s network port.  Rebooted my laptop and, joy of joys, it immediately PXE booted.  Unfortunately it was painfully slow, so a better device is clearly required.</p>

<h2 id="possible-wireless-bridges">Possible Wireless Bridges</h2>

<ul>
  <li><a href="http://www.expansys.com/d.aspx?i=156998">ASUS WL330GE Wireless Access Point</a></li>
  <li><a href="http://www.dabs4work.com/productview.aspx?Quicklinx=30HT">Linksys model number WET54G</a></li>
  <li><a href="http://www.dabs4work.com/productview.aspx?quicklinx=3XB9">Belkin Wireless G Ethernet Adapter F5D7330uk</a></li>
  <li><a href="https://www.dabs4work.com/productview.aspx?QuickLinx=3XB9">Buffalo Wireless Ethernet Controller WLI-TX4-G54HP-1</a></li>
</ul>

<p>After initially opting for the Belkin, I ended up opting for the Buffalo, largely off the back of some decent reviews.</p>

<h2 id="buffalo-wireless-ethernet-controller">Buffalo Wireless Ethernet Controller</h2>

<p>My <a href="https://www.dabs4work.com/productview.aspx?QuickLinx=3XB9">Buffalo Wireless Ethernet Controller WLI-TX4-G54HP-1</a> arrived today, so I eagerly installed it at home.  As usual there is no configurator for Linux, so you have to use the web-admin page, this requires you to connect via a wired port configured for the same network 1.1.1.0/24.  Once done it was very simple to configure - I gave it a static IP (not sure whether that was really required) and rebooted into Edubuntu.</p>

<p>Very straightforward, but the performance, whilst infinitely better than my old Lucent Ethernet Converter described in my <a href="#proof-of-concept">Proof of Concept</a>, was less than stunning.  Launching Gcompris, struggled with the music, but once the music was switched off the moving images and sound seemed fine.  Gnome seems a little sluggish at times, but probably quicker than my ageing Dell Inspiron 8200 is normally!</p>

<p>I guess I would describe performance of Edubuntu via Wireless as satisfactory - but if you require sound/video I think you’ll struggle.  That said it is a useful additional method of accessing LTSP and will no doubt have its place at work, e.g. adhoc workstations.</p>

<h2 id="references">References</h2>

<ul>
  <li>http://www.ltsp.org/twiki/bin/view/Ltsp/WirelessLtsp
    <ul>
      <li>http://www.ltsp.org/twiki/bin/view/Ltsp/WirelessLTSPClientsUsingAnEthernetBridge</li>
    </ul>
  </li>
  <li>http://www.lug-kr.de/wiki/ThinClientLokalBooten
    <ul>
      <li>http://translate.google.co.uk/translate?u=http%3A%2F%2Fwww.lug-kr.de%2Fwiki%2FThinClientLokalBooten&amp;sl=de&amp;tl=en&amp;hl=en&amp;ie=UTF-8</li>
    </ul>
  </li>
</ul>

       ]]>
      </description>
    </item>
    
    <item>
      <title>Edubuntu LTSP via Wireless Laptop Again</title>
      <link>https://chrisjrob.com/2008/07/09/edubuntu-ltsp-via-wireless-laptop-again/</link>
      <pubDate>Wed, 09 Jul 2008 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2008/07/09/edubuntu-ltsp-via-wireless-laptop-again</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/buffalo-wireless-controller.jpg" align="right" alt="Featured Image">
         
         <p>My <a href="https://www.dabs4work.com/productview.aspx?QuickLinx=3XB9">Buffalo Wireless Ethernet Controller WLI-TX4-G54HP-1</a> arrived today, so I eagerly installed it at home.  As usual there is no configurator for Linux, so you have to use the web-admin page, this requires you to connect via a wired port configured for the same network 1.1.1.0/24.  Once done it was very simple to configure - I gave it a static IP (not sure whether that was really required) and rebooted into Edubuntu.</p>

<!--more-->

<p>Very straightforward, but the performance, whilst infinitely better than my old Lucent Ethernet Converter, was less than stunning.  Launching Gcompris, struggled with the music, but once the music was switched off the moving images and sound seemed fine.  Gnome seems a little sluggish at times, but probably quicker than my ageing Dell Inspiron 8200 is normally!</p>

<p>I guess I would describe performance of Edubuntu via Wireless as satisfactory - but if you require sound/video I think you’ll struggle.  That said it is a useful additional method of accessing LTSP and will no doubt have its place at work, e.g. ad-hoc workstations.</p>


       ]]>
      </description>
    </item>
    
  </channel> 
</rss>
