Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Moode 8 slow boot
#11
(01-30-2025, 08:13 PM)Opera Wrote: The only way to interact with Moode is to use the AP and use my tablet (or smartphone), as a user interface device.
That's not correct...

If you setup in moOde the wi-fi (or wired...) network you have in your house, you'll be able to control its interface the same way; you'll just have to specify moode (or whatever hostname you have chosen for it) with ".local" appended to it (this is not mandatory, but on modern routers prevents the useless DNS request, as .local will perform a search in the LAN, and not in the wilderness of the internet...)
Reply
#12
Create moodecfg.txt with WiFi credentials and put it in boot partition of SD card before first boot. It gets dhcp address from your WiFi router. Going to http://moode.local/ from your tablet to continue configuration.

Reply
#13
(01-30-2025, 08:13 PM)Opera Wrote:
(01-30-2025, 08:00 PM)philrandal Wrote: Why use AP mode? I've never understood the benefit unless you are moving your moode player from place to place where WiFi might not be available. What am I missing?

Let me explain: I use my raspberry exclusively as a flac file reader from hard disk.
It has no display, no monitor, no keyboard.
The only way to interact with Moode is to use the AP and use my tablet (or smartphone), as a user interface device.
So I need Moode to be configured in AP mode at the first installation to be able to use it.

That additional explanation of your usage scenario is helpful.

In the Setup Guide there is a section covering the Hotspot
https://github.com/moode-player/docs/blo...43-hotspot

Security for moode images was greatly improved starting with release 8.3.0 almost two years ago. This was an important benefit for everyone because any player with default userids and passwords is highly vulnerable to malicious attacks.

Code:
# 2023-03-14 moOde 8.3.0 (Bullseye)

Security (New image only)

- UPD: The ISO image does not contain the userid pi, SSH service, WiFi SSID or
      Access Point password. Refer to the moOde Setup guide for details on
      how to set these up.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#14
With Moode 8, after image installation, on the main directory I find the moodecfg.ini.default file.
In the wlanssid section I leave the field empty, and in the apdpwd section I insert the password.
Then I rename in moodecfg.ini file.
At the first boot, after about 5 minutes the AP network appears on the tablet (subsequent boots are faster).

HOWEVER

with Moode 9, after image installation, I can't find the moodecfg.ini.default file; it seems that it is not created in the image.
Could this be a factor related to the password problem with Moode 9 and Pi3b?


Can you help me?
Reply
#15
I still cannot for the life of me understand why you are hell-bent on using the pi as an access point.

Configure your WiFi router's SSID and password when you burn the SD card containing Moode 9 using RPI Imager.

Edit settings and put in your router's SSID and password in the "Wireless Settings" section before burning the image.

Then it will obtain an IP address using DHCP and should be accessible via http://moode.local/

Cheers,

Phil

Reply
#16
Um, y’all know the official RPi imager can do all this configuring of the image before first boot, right? As an old ad campaign put it, “it’s so easy a caveman can do it.”

I posted a HowTo on the subject of not using the Imager some time ago when the PRF stopped shipping images with a default user defined but it seems pointless to me not to use the right tool for the job.

Regards,
Kent
Reply
#17
Also, given the original subject of this thread, moOde will wait a minimum of 10 seconds to acquire an IP on the local network* before it gives up and starts an access point. That alone adds a significant amount to the perceived startup time.


*depending on the setting in the Address Timeout section of the Startup Options in the System config.
----------------
Robert
Reply
#18
(01-31-2025, 03:15 PM)philrandal Wrote: I still cannot for the life of me understand why you are hell-bent on using the pi as an access point.

Configure your WiFi router's SSID and password when you burn the SD card containing Moode 9 using RPI Imager.

Edit settings and put in your router's SSID and password in the "Wireless Settings" section before burning the image.

Then it will obtain an IP address using DHCP and should be accessible via http://moode.local/

Cheers,

Phil

Because I don't have a wifi router in my house. Not even a wired phone line.
I also use my cell phone as an internet resource.
I honestly don't know how to do it with just my cell phone.
For me, it is much more practical to have an AP with Moode; however if you can give me instructions on how to get access with the cellular network, I would be happy to try.

In the meantime, I would also like to understand why the moodecfg file is not created in the Moode image.

All your advice is greatly appreciated.
Reply
#19
Edit: I managed to connect using moode.local!
Now moode is connected to the internet and I can also use the UI!
I have configured the AP password; unfortunately the password problem remains for my Pi3b.
Is this a problem that will be solved?
I may not always have internet available and it would be nice to have the AP function available on the Pi3b as well..
Reply
#20
(01-31-2025, 06:52 PM)Opera Wrote: Edit: I managed to connect using moode.local!
Now moode is connected to the internet and I can also use the UI!
I have configured the AP password; unfortunately the password problem remains for my Pi3b.
Is this a problem that will be solved?
I may not always have internet available and it would be nice to have the AP function available on the Pi3b as well..

The AP password problem might be this one, perhaps:

https://forums.raspberrypi.com/viewtopic...1#p2150504

Edit: wondering if explicitly setting group and pairwise ciphers to ccmp (or tkip) would fix the issue. You'd need to see what it was advertising.

Reply


Forum Jump: