25.10.2024
The public media server at www.mysqueezebox.com was retired early 2024, see anouncement 1 and 2
.
You need to have your own Media Sever for the Radio now.
Disable swap file
sudo service dphys-swapfile stop sudo systemctl disable dphys-swapfile sudo apt-get purge dphys-swapfile sudo apt autoremove sudo vi /boot/firmware/cmdline.txt ADD at the end of line >noswap< console=[...] noswap sudo vi /etc/fstab ADD: # Log to RAM tmpfs /tmp tmpfs defaults,noatime,nosuid,mode=1777,size=256m 0 0 tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=128m 0 0 tmpfs /var/tmp tmpfs defaults,noatime,nosuid,mode=0755,size=128m 0 0
sudo apt-get install libsox-fmt-all libflac-dev libfaad2 sudo apt-get install libio-socket-ssl-perl sudo apt-get install libcrypt-openssl-bignum-perl sudo apt-get install libcrypt-openssl-random-perl sudo apt-get install libcrypt-openssl-rsa-perl # download ARM version Debian ! wget https://downloads.slimdevices.com/LogitechMediaServer_v8.5.0/logitechmediaserver_8.5.0_arm.deb (note: NOT the ARM tgz = .tar.gz => tar xvf *.tgz) sudo dpkg -i logitechmediaserver_8.5.0_arm.deb # to test at window you need lame too sudo apt-get -y install lame
sudo service logitechmediaserver start sudo service logitechmediaserver stop sudo service logitechmediaserver restart
WebGUI: http://raspberrypi5:9000/
You can listen to selected stream with http://raspberrypi5:9000/stream.mp3
> sudo ss -tunlp|grep squeeze Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process udp UNCONN 0 0 0.0.0.0:3483 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=8)) udp UNCONN 0 0 0.0.0.0:1900 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=24)) udp UNCONN 0 0 192.168.188.63:1900 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=23)) udp UNCONN 0 0 0.0.0.0:56339 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=27)) tcp LISTEN 0 4096 0.0.0.0:9000 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=26)) tcp LISTEN 0 4096 0.0.0.0:9090 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=20)) tcp LISTEN 0 4096 0.0.0.0:43373 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=25)) tcp LISTEN 0 4096 0.0.0.0:3483 0.0.0.0:* users:(("squeezeboxserve",pid=704210,fd=9))
You can control many setting at the radio from the LMS.
For example WebUI > Settings > Advanced > Logging > set "network.upnp" to "Info" > Apply > "Save logging settings for use at next
application restart" > Restart
Connect via SSH
see joe's
> tail -f /var/log/messages Oct 25 13:33:43 squeezeplay: WARN applet.AlarmSnooze - AlarmSnoozeApplet.lua:392 notify_serverDisconnected: SlimServer {mysqueezebox.com} - disconnected, but no server alarm in progress : nil You would need the “Community Firmware” (via a plugin) to stop that error.Here you see that we have still issues with the old server and this is why you should upgrade your radio to the "community
7. Activate the community firmware plugin: Refresh the LMS Settings
browser page (note that your browser will be unable to display the page
again until LMS has finished restarting, so you may have to refresh the
page more than once before it returns). Return to the "Manage plugins"
tab. You should now see the plugin "Community Firmware for
Touch/Radio/Controller" listed under "Active plugins". Note that
although the plugin is "active" it has not yet been "activated" to
deliver the community firmware to your player(s). On the far right of
the line where you see "Community Firmware for Touch/Radio/Controller",
click on the "Settings" hyperlink. (You can also navigate to the same
settings by going to the "Advanced" tab and selecting "Community
Firmware for Touch/Radio/Controller" from the dropdown menu.) Tick the
box where you see "Community Firmware for SqueezeBox
Touch/Radio/Controller. This firmware fixes several issues and removes
obsolete features. Use at your own risk!". Then click on "Apply" at the
bottom right.
8. Install the community firmware on your player: You have now activated
the plugin, which means that it will make the latest community firmware
available to each of your players that can use it. At times, the latest
version may be made available only to certain types of players (only
Squeezebox Controllers, for example). It may take up to 48 hours for the
community firmware to become available on your player, but at this
point when I restarted LMS and then restarted my Radio I was offered the
firmware immediately. To restart a Radio, hold down the power button
until you see the "Goodbye" message and the screen goes blank. Then
press the power button normally and the Radio will boot up. When my
Radio started up it immediately told me that the firmware version 8.5.0
r16941 was available for installation. If you don't see a message to
this effect, you can check whether the community firmware is available
by navigating the Radio's menu: Settings > Advanced > Software
Update. If the community firmware is not yet available to your player,
you will still see a message saying that your software (meaning your
firmware) is up to date and asking if you would like to reinstall it.
When you do install the community firmware, your player's screen will
show the progress as your player downloads and installs it. In my case
it took a few minutes at most, and my Radios were playing again in no
time.
9. Congratulations. You have finished installing the community firmware.
Now check your time zone: Settings > Advanced > Timezone. My
Radios showed the wrong time until I specified my time zone. Your
favorites and apps should be available on your player, since they are
stored in LMS. If you had modified the menu on your player, you will
have to make those modifications again. For example, if you use the jog
dial to long-press on a menu item, you will see options for moving or
hiding it.
10. If you experience any issues, restart first LMS and then your
player. If this doesn't help, try doing another factory reset on your
player, especially if you did not do one before installing the community
firmware. This will not affect the firmware; it will simply restore
your player to a "clean" state for its current firmware. Most issues
reported so far have been temporary.
NOTE: Should you wish to restore the factory firmware for any reason,
you can do so by unticking the box in the settings for the Community
Firmware plugin to deactivate it (reversing what you did in step 7
above) and restarting first LMS and then your player. You should then
see the option to install the factory firmware in your player's menu:
Settings > Advanced > Software update.
#EXTM3U <= must be first line #EXTINF:<seconds>,<track title>
examples:
#EXTM3U #EXTINF:295,Starlight Express - AC/DC MyCDs\Starlight Express - Starlight Express, Bochum 1991\Starlight Express - 05 ACDC.mp3
#EXTM3U #EXTINF:0,Radio BOB http://streams.radiobob.de/bob-national/mp3-192/mediaplayer2. copy in the folder which is configured in settings > Grundeinstellungen > Wiedergabenlisten-Ordner