This is a strange project. An on-going ubuntu experiment and learning experience for me.

I want to create a portable Plex Media Server on an External SSD ubuntu.

Firstly – I must emphasise that my ubuntu / linux knowledge is very novice. I am just try to self learn. I have zero background in IT or networking. My background is in Finance, so there you go.


  1. I want to have a Plex Media Server without depending on Internet access with me when I travel. I don’t want to stream over the network from my home Plex Server. Don’t want to incur network charges; also on some occasions I find internet access either bad or non existent. Hence, the portable Plex Media Server.
  2. Why ubuntu? I am a ubuntu amateur, and I just want to further my knowledge on ubuntu. I can use Windows (which I use at work) or MacOS (for personal home use), but I want a reason to use & learn ubuntu – hence, using it for the Plex Media Server as a start.
  3. Why an external SSD bootable with ubuntu? Well, my travelling laptop will likely be a Windows machine (as I carry work with me). And when I want to switch off work, I want to boot into ubuntu.

My use case: is to have this portable Plex Media Server (on ubuntu) booted from external (2TB) SSD on my laptop (currently a Surface Pro 4), and to watch videos on the hotel room TV using a Google TV or Roku device connected to the TV via HDMI. For ease of this post, I will call the Plex Media Server on Ubuntu, booted from the external SSD as THE SERVER.

So what I need is to configure the  to connect THE SERVER to the internet using the hotel WiFi, and at the same time provide an access point so that the Google TV device connects to THE SERVER in order to watch the plex videos.

I have already created a bootable ubuntu on external SSD. I have tested the surface pro 4 booting from the external SSD. And I can setup the Plex Server no problems.

I am only unsure how to set up the WiFi AND create the access point at the same time.

I’ve searched the net for guides on how to do this, and the one that seems closest are the following:

How to use wifi & enable hotspot at the same time

I’ve managed to use the create_ap to create the access point from THE SERVER, however while the Google TV device can see the access point SSID, it cannot connect. So I am not sure what is the problem.

The question has been asked on ask ubuntu at stack exchange

Another reference I came across – but yet to get it working is at