Moode Audio Player for Raspberry Pi

Rongon,

I believe there is a missconception here. I'll try to elaborate as well as I can.

If Ethernet is not connected, a fresh Moode install will create a HotSpot that you can connect to wirelessly. At this point the Pi is not connected to your home network. It doesn't know how. There will be no moode on your network drives either. You need to configure the SSID to connect to your home network wireless connection. At that point you will loose the moode hotspot, you will access moode through your network. You need to reconnect to your home network.

From what I read you are expecting that a hotspot-generating Moode appear on your network, which is not correct. Conversely, you are expecting that a network-bound Moode appear as a hotspot, which is incorrect also.

Does this make any sense?
Best regards,
Rafa.

Thanks, that makes perfect sense. But this is all very confusing, because my phone sees the Moode hotspot, even while the Pi is connected to my home network through WiFi.

If Ethernet is not connected, a fresh Moode install will create a HotSpot that you can connect to wirelessly.

Here's where I get confused. How would I connect to that Moode fresh install's hotspot? With what device? I'd like to use my Android phone, but I understand that I need to know the IP address of the Pi's wlan0 for that to work. Or is the Moode hotspot a DHCP server on its own?

If I happen to know the IP address of the Pi, I can enter that into the browser on my phone, and I see the Moode UI on the phone. But what if a DHCP server somewhere changes the IP address of my Pi's wlan0, and now I don't know what IP address the Pi's wlan0 has been assigned? When I try to enter the old IP address in the phone's browser, it will just say No connection.

The problem I'm facing is, if I want to use my Moode Pi as a wireless hotspot to play tunes, what am I going to use to control it?
--
 
Last edited:
Here's another thing I don't understand. Why is it that the PC can't access the Moode UI in the Pi if the PC is connecting to my router through Ethernet (and so its WiFi interface is disabled), but the Pi is connecting to the router through WiFi?

In other words, the only way I can get to the Moode UI in the Pi is if both the PC and Pi are connecting to my router through WiFi.

Or is it that the PC is connecting to the Pi over WiFi, and not going through the router?

There are so many strange limitations to this that I don't understand.
--
 
Thanks, that makes perfect sense. But this is all very confusing, because my phone sees the Moode hotspot, even while the Pi is connected to my home network through WiFi.



Here's where I get confused. How would I connect to that Moode fresh install's hotspot? With what device? I'd like to use my Android phone, but I understand that I need to know the IP address of the Pi's wlan0 for that to work. Or is the Moode hotspot a DHCP server on its own?

If I happen to know the IP address of the Pi, I can enter that into the browser on my phone, and I see the Moode UI on the phone. But what if a DHCP server somewhere changes the IP address of my Pi's wlan0, and now I don't know what IP address the Pi's wlan0 has been assigned? When I try to enter the old IP address in the phone's browser, it will just say No connection.

The problem I'm facing is, if I want to use my Moode Pi as a wireless hotspot to play tunes, what am I going to use to control it?
--

Hi,

Post a screen shot of Network config showing both AP mode and WiFi (wlan0) with home network SSID active at the same time.

If u use Android u have to know the IP address of the Pi. It's because Android chooses not to support mDNS (.local domain).

-Tim
 
Here's a screenshot of the Configuration > Network page (attached). I'm sure I'm not understanding what's going on behind the UI.

Hi,
If u use Android u have to know the IP address of the Pi. It's because Android chooses not to support mDNS (.local domain).

Yes, understood.

Again, I'm interested in using Moode on Pi as a music player I can control from my phone. I understand that one needs to know the IP address of the Pi before one can access the Moode UI from an Android device. The question is, how does one know the IP address of the Pi if you can't access the Moode UI?

What happens if I set a Static IP Address for wlan0? Does that make it so that the AP uses that IP address? Or does the Pi use a different IP address if there are other IP devices around?

Is there a tutorial available for using the Pi as a hotspot/music player controlled by an Android device? (In other words, a 'headless player'?)
--
 

Attachments

  • moode_net_config_00.png
    moode_net_config_00.png
    31.3 KB · Views: 371
Last edited:
Here's a screenshot of the Configuration > Network page (attached). I'm sure I'm not understanding what's going on behind the UI.



Yes, understood.

Again, I'm interested in using Moode on Pi as a music player I can control from my phone. I understand that one needs to know the IP address of the Pi before one can access the Moode UI from an Android device. The question is, how does one know the IP address of the Pi if you can't access the Moode UI?

What happens if I set a Static IP Address for wlan0? Does that make it so that the AP uses that IP address? Or does the Pi use a different IP address if there are other IP devices around?

Is there a tutorial available for using the Pi as a hotspot/music player controlled by an Android device? (In other words, a 'headless player'?)
--

Hi,

Screen shot looks ok. Your home WiFi connection is active and AP mode is not active.

Access Point IP address is always 172.24.1.1 per Moode Setup guide. AP mode is only active if SSID under WiFi (wlan0) section is blank.

Sure, set a static IP address for wlan0.

-Tim
 
Hi,
Screen shot looks ok. Your home WiFi connection is active and AP mode is not active.

OK, understood.

Access Point IP address is always 172.24.1.1 per Moode Setup guide. AP mode is only active if SSID under WiFi (wlan0) section is blank.

Oh, looks like I missed that on like the second line of the readme! :embarrassed:

Here's what I did to try to get this to work.

1) I went into the Moode UI and erased the wlan0 SSID and password.
2) I clicked Apply. The UI said to reboot, so I did.
3) After rebooting, of course the Pi can't access my WiFi network. It's a hotspot now, I assume.
4) I opened a browser window on my phone, and entered in the URL http://172.24.1.1
5) It's not working. The browser says "You are offline." However, if I browse to a different site, all is good. That's because my phone is connected to my WiFi network.
6) I opened Chrome on my PC. I entered the URL http://172.24.1.1
That's not working either. It says "This site can’t be reached. 172.24.1.1 took too long to respond."

What am I doing wrong?
--
 
OK, understood.



Oh, looks like I missed that on like the second line of the readme! :embarrassed:

Here's what I did to try to get this to work.

1) I went into the Moode UI and erased the wlan0 SSID and password.
2) I clicked Apply. The UI said to reboot, so I did.
3) After rebooting, of course the Pi can't access my WiFi network. It's a hotspot now, I assume.
4) I opened a browser window on my phone, and entered in the URL http://172.24.1.1
5) It's not working. The browser says "You are offline." However, if I browse to a different site, all is good. That's because my phone is connected to my WiFi network.
6) I opened Chrome on my PC. I entered the URL http://172.24.1.1
That's not working either. It says "This site can’t be reached. 172.24.1.1 took too long to respond."

What am I doing wrong?
--

Hi,

You have to first associate to SSID Moode. You know, same as when you are at Starbucks.

-Tim
 
You have to first associate to SSID Moode. You know, same as when you are at Starbucks.

Wiseass. ;)

OK, so now that I have a Moode hotspot, what can I do with it? It has no connection to the internet because it can't use internet gateway through my router and cable modemm, correct? Otherwise, I can play all the music stored on the Pi or any drives connected to it, correct?
--
 
Wiseass. ;)

OK, so now that I have a Moode hotspot, what can I do with it? It has no connection to the internet because it can't use internet gateway through my router and cable modemm, correct? Otherwise, I can play all the music stored on the Pi or any drives connected to it, correct?
--

Hi,

AP mode enables configuring your home WiFi connection or playing local files (SDCARD, USB) without an Ethernet cable or home WiFi connection. Some users run AP mode for car or boat audio :)

-Tim
 
Last edited:
Hi,

AP mode enables configuring your home WiFi connection or playing local files (SDCARD, USB) without an Ethernet cable or home WiFi connection. Some users run AP mode for car or boat audio :)

-Tim

Perfect! Just what I wanted. A portable player I can add onto by carrying USB drives. If there's an internet connection available, then I can listen to internet radio, etc.

Phew! This has been a bit of a workout. Thank you for all your help.

Now I finally get to copy some music files onto my newly expanded 16GB SD card...
--
 
I couldn't figure out how to copy/paste from the putty terminal to here, so I had to take screenshots. I hope they work well enough.

These were taken with the Ethernet cable connected. I'll try disconnecting the Ethernet and rebooting the Pi, to see if it shows up as an AP that can be accessed by the PC or my phone.

Incidentally, at this point, with the Pi connected by Ethernet cable, it's detected by Windows on my network (shows as a drive), and I can access it from Windows. This is the same as it was before.
--

UPDATE -- I disconnected the Ethernet cable, rebooted the Pi. It should now be an AP I can log into from an Android device (like my phone) or from the PC's WiFi card, right? Unfortunately, the PC can't see the Pi, and neither can the phone. Running diyAudio server HTTPS page from my PC browser results in "This site can't be reached" (of course). What is supposed to happen at this point?
--

UPDATE 1 -- The device "Moode" just showed up in my phone's list of wireless networks. I'm able to connect. Unfortunately... Now what? When I tried to open diyAudio server HTTPS page in my browser, it says "This site can't be reached" and "moode refused to connect".

Sorry if these are all dumb newbie mistakes, but this is my first foray into Linux or anything like this. I'm flailing, I know.
--

Do you know that if you followed the instructions in the setup guide, every thing you asked has already been covered,

Did,you read the setup guide?
 
Zootalaws,

Since you seem to be the most adamant that I follow your directions, I did your process first.

1) Newly flashed SD card, unaltered, straight from flashing. Used newly downloaded Moode install, checksums checked and match.
2) Booted the Pi with no Ethernet cable attached.
3) Looked for Moode in my Networks.
4) There is no Moode computer showing in my list of connected devices in Network.

If I misunderstood your skeletal instructions and should look somewhere else, then please be specific and I will look wherever you tell me to.

Looks like I have a problem with this Pi, does it not?

I'll follow Tim's instructions next...
--

Except - you didn't follow my instructions.

I'm done, there's nothing wrong with your hardware, the problem is with you.