Re: SqueezePlay OS (Version 3) for OpenFrame
Posted: Fri Jan 16, 2015 4:32 pm
by roobarb!
Version 3.03
CHANGELOG
The major change in this version, other than upping the kernel to 3.18 now that 3.17 has gone end-of-life, is MAC address generation again. The outcome is the same, but we now handle everything ourselves; no more udev butting in and trying to twiddle with things. It works like this:
- When wlan0 is alive, eth0 is given a MAC derived from wlan0's MAC.
- If there's no wlan0 a MAC is generated and saved at /etc/network/mac_eth0.
- If there's no wlan0 on subsequent boots, /etc/network/mac_eth0 is reused.
- If wlan0 appears on subsequent boots, its MAC takes priority and we derive eth0 from it.
- If wlan0 changes, our derived eth0 MAC changes.
So, basically, you can do what you like - swap around wireless cards, have no wireless card; the system won't start generating wlan1, wlan2, wlan3 and getting itself in a knot and it'll reuse the generated MAC address if you have no wireless card, unless you delete /etc/network/mac_eth0, in which case it'll generate a new one.
Cheers, all!
Re: SqueezePlay OS (Version 3) for OpenFrame
Posted: Sat Jan 17, 2015 10:36 pm
by fattybacon
I've just moved from 1.61 of the Joggler one to the OpenFrame one, thanks a million roobarb! You're a great fella.
Now, just reading in the Kodi forum that Buzz reckons you're better running Kodi from an external usb, saves wear and tear on the internal flash, is that the best advice for sqpos? I'm using the external USB for a USB DAC y'see, but I don't want to end up with a brick.
Re: SqueezePlay OS (Version 3) for OpenFrame
Posted: Wed Jan 21, 2015 8:23 am
by shadow1901
roobarb! wrote:
I'd use the reflash system with a keyboard attached, then press a key when prompted to get to the command line. Then have a check in the /dev folder and make sure there's an mmcblk0 entry. You never know - you might have a strange OF2, or the Swisscom firmware may be doing something odd.
Did they boot fine from internal memory before flashing SQPOS?
Hi roobarb!
This joggler is a new device. It started the orginal openpeak software correctly, but I interrupt the config process.
I have the serversite "
https://services.openpeak.net/dms/login.do" with logins, but the server isn't rechable.
So I flashed the openpeak fw v30300, the joggler start correctly, but no sounds and very slow or hanging apps.
If I flashed the sqpos, the joggler is hanging by bootlogo (not the logo from squeezplay).
I'd tested and I have the file "brw-rw---- 1 root disk 179, 0 Jan 21 08:16 mmcblk0"
I got a lot of jogglers and I want use them as squeezeplayer.
regards shadow1901
Re: SqueezePlay OS (Version 3) for OpenFrame
Posted: Wed Jan 21, 2015 12:29 pm
by shadow1901
Hi roobarb!
this is a output /dev/ from a working joggler with squeezplayOS:
drwxr-xr-x 21 root root 4096 Sep 18 16:54 ..
drwxr-xr-x 2 root root 0 Jan 19 09:27 pts
drwxr-xr-x 2 root root 60 Jan 19 09:27 net
drwxr-xr-x 3 root root 60 Jan 19 09:27 bus
lrwxrwxrwx 1 root root 14 Jan 19 09:27 .initramfs -> /run/initramfs
lrwxrwxrwx 1 root root 15 Jan 19 09:27 stdout -> /proc/self/fd/1
lrwxrwxrwx 1 root root 15 Jan 19 09:27 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root 15 Jan 19 09:27 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root 13 Jan 19 09:27 fd -> /proc/self/fd
lrwxrwxrwx 1 root root 11 Jan 19 09:27 core -> /proc/kcore
drwxr-xr-x 2 root root 80 Jan 19 09:27 dri
drwxr-xr-x 2 root root 60 Jan 19 09:28 usb
drwxr-xr-x 3 root root 60 Jan 19 09:28 .udev
lrwxrwxrwx 1 root root 8 Jan 19 09:28 shm -> /run/shm
crw------- 1 root root 10, 223 Jan 19 09:28 uinput
drwxr-xr-x 2 root root 60 Jan 19 09:28 cpu
crw------- 1 root root 10, 234 Jan 19 09:28 btrfs-control
crw------- 1 root root 10, 235 Jan 19 09:28 autofs
crw-rw-rw- 1 root root 10, 229 Jan 19 09:28 fuse
crw-rw---- 1 root video 29, 0 Jan 19 09:28 fb0
crw-rw-rw- 1 root i2c 89, 1 Jan 19 09:28 i2c-1
crw-rw-rw- 1 root i2c 89, 10 Jan 19 09:28 i2c-10
crw-rw-rw- 1 root i2c 89, 12 Jan 19 09:28 i2c-12
crw-rw-rw- 1 root i2c 89, 11 Jan 19 09:28 i2c-11
crw-rw-rw- 1 root i2c 89, 13 Jan 19 09:28 i2c-13
crw-rw-rw- 1 root i2c 89, 14 Jan 19 09:28 i2c-14
crw-rw-rw- 1 root i2c 89, 15 Jan 19 09:28 i2c-15
crw-rw-rw- 1 root i2c 89, 16 Jan 19 09:28 i2c-16
crw-rw-rw- 1 root i2c 89, 2 Jan 19 09:28 i2c-2
crw-rw-rw- 1 root i2c 89, 3 Jan 19 09:28 i2c-3
crw-rw-rw- 1 root i2c 89, 4 Jan 19 09:28 i2c-4
crw-rw-rw- 1 root i2c 89, 6 Jan 19 09:28 i2c-6
crw-rw-rw- 1 root i2c 89, 5 Jan 19 09:28 i2c-5
crw-rw-rw- 1 root i2c 89, 7 Jan 19 09:28 i2c-7
crw-rw-rw- 1 root i2c 89, 8 Jan 19 09:28 i2c-8
crw-rw-rw- 1 root i2c 89, 9 Jan 19 09:28 i2c-9
crw------- 1 root root 250, 0 Jan 19 09:28 hidraw0
crw------- 1 root root 250, 1 Jan 19 09:28 hidraw1
crw-rw-rw- 1 root i2c 89, 0 Jan 19 09:28 i2c-0
crw-rw---- 1 root dialout 4, 66 Jan 19 09:28 ttyS2
crw-rw---- 1 root dialout 4, 64 Jan 19 09:28 ttyS0
crw-rw---- 1 root dialout 4, 65 Jan 19 09:28 ttyS1
crw-rw---- 1 root dialout 4, 67 Jan 19 09:28 ttyS3
crw------- 1 root root 254, 0 Jan 19 09:28 rtc0
lrwxrwxrwx 1 root root 4 Jan 19 09:28 rtc -> rtc0
brw-rw---- 1 root disk 7, 0 Jan 19 09:28 loop0
brw-rw---- 1 root disk 7, 1 Jan 19 09:28 loop1
brw-rw---- 1 root disk 7, 2 Jan 19 09:28 loop2
brw-rw---- 1 root disk 7, 3 Jan 19 09:28 loop3
brw-rw---- 1 root disk 7, 5 Jan 19 09:28 loop5
brw-rw---- 1 root disk 7, 4 Jan 19 09:28 loop4
brw-rw---- 1 root disk 7, 7 Jan 19 09:28 loop7
brw-rw---- 1 root disk 7, 6 Jan 19 09:28 loop6
brw-rw---- 1 root disk 1, 0 Jan 19 09:28 ram0
brw-rw---- 1 root disk 1, 15 Jan 19 09:28 ram15
brw-rw---- 1 root disk 1, 12 Jan 19 09:28 ram12
brw-rw---- 1 root disk 1, 2 Jan 19 09:28 ram2
brw-rw---- 1 root disk 1, 13 Jan 19 09:28 ram13
brw-rw---- 1 root disk 1, 11 Jan 19 09:28 ram11
brw-rw---- 1 root disk 1, 3 Jan 19 09:28 ram3
brw-rw---- 1 root disk 1, 6 Jan 19 09:28 ram6
brw-rw---- 1 root disk 1, 14 Jan 19 09:28 ram14
brw-rw---- 1 root disk 1, 4 Jan 19 09:28 ram4
brw-rw---- 1 root disk 1, 1 Jan 19 09:28 ram1
brw-rw---- 1 root disk 1, 10 Jan 19 09:28 ram10
brw-rw---- 1 root disk 1, 7 Jan 19 09:28 ram7
brw-rw---- 1 root disk 1, 5 Jan 19 09:28 ram5
brw-rw---- 1 root disk 1, 8 Jan 19 09:28 ram8
crw-r--r-- 1 root root 1, 11 Jan 19 09:28 kmsg
crw-rw-rw- 1 root root 1, 7 Jan 19 09:28 full
brw-rw---- 1 root disk 1, 9 Jan 19 09:28 ram9
crw-r----- 1 root kmem 1, 1 Jan 19 09:28 mem
crw-rw-rw- 1 root root 1, 3 Jan 19 09:28 null
crw-r----- 1 root kmem 1, 4 Jan 19 09:28 port
crw-rw-rw- 1 root root 1, 8 Jan 19 09:28 random
crw------- 1 root root 10, 237 Jan 19 09:28 loop-control
crw------- 1 root root 10, 228 Jan 19 09:28 hpet
crw------- 1 root root 10, 60 Jan 19 09:28 network_latency
crw------- 1 root root 10, 227 Jan 19 09:28 mcelog
crw------- 1 root root 10, 61 Jan 19 09:28 cpu_dma_latency
crw------- 1 root root 10, 1 Jan 19 09:28 psaux
crw------- 1 root root 10, 59 Jan 19 09:28 network_throughput
crw-r--r-- 1 root root 10, 62 Jan 19 09:28 rfkill
crw------- 1 root root 10, 63 Jan 19 09:28 vga_arbiter
crw-rw-rw- 1 root root 1, 9 Jan 19 09:28 urandom
crw------- 1 root root 108, 0 Jan 19 09:28 ppp
crw-rw-rw- 1 root root 1, 5 Jan 19 09:28 zero
crw------- 1 root root 5, 1 Jan 19 09:28 console
crw--w---- 1 root tty 4, 10 Jan 19 09:28 tty10
crw------- 1 joggler tty 4, 1 Jan 19 09:28 tty1
crw--w---- 1 root tty 4, 13 Jan 19 09:28 tty13
crw--w---- 1 root tty 4, 12 Jan 19 09:28 tty12
crw--w---- 1 root tty 4, 11 Jan 19 09:28 tty11
crw--w---- 1 root tty 4, 14 Jan 19 09:28 tty14
crw--w---- 1 root tty 4, 15 Jan 19 09:28 tty15
crw--w---- 1 root tty 4, 16 Jan 19 09:28 tty16
crw--w---- 1 root tty 4, 18 Jan 19 09:28 tty18
crw--w---- 1 root tty 4, 17 Jan 19 09:28 tty17
crw--w---- 1 root tty 4, 0 Jan 19 09:28 tty0
crw--w---- 1 root tty 4, 19 Jan 19 09:28 tty19
crw--w---- 1 root tty 4, 20 Jan 19 09:28 tty20
crw--w---- 1 root tty 4, 21 Jan 19 09:28 tty21
crw-rw-rw- 1 root tty 5, 0 Jan 19 09:28 tty
crw--w---- 1 root tty 4, 22 Jan 19 09:28 tty22
crw--w---- 1 root tty 4, 25 Jan 19 09:28 tty25
crw--w---- 1 root tty 4, 23 Jan 19 09:28 tty23
crw--w---- 1 root tty 4, 26 Jan 19 09:28 tty26
crw--w---- 1 root tty 4, 27 Jan 19 09:28 tty27
crw--w---- 1 root tty 4, 24 Jan 19 09:28 tty24
crw--w---- 1 root tty 4, 28 Jan 19 09:28 tty28
crw--w---- 1 root tty 4, 31 Jan 19 09:28 tty31
crw--w---- 1 root tty 4, 33 Jan 19 09:28 tty33
crw--w---- 1 root tty 4, 34 Jan 19 09:28 tty34
crw--w---- 1 root tty 4, 32 Jan 19 09:28 tty32
crw--w---- 1 root tty 4, 35 Jan 19 09:28 tty35
crw--w---- 1 root tty 4, 36 Jan 19 09:28 tty36
crw--w---- 1 root tty 4, 29 Jan 19 09:28 tty29
crw--w---- 1 root tty 4, 30 Jan 19 09:28 tty30
crw--w---- 1 root tty 4, 37 Jan 19 09:28 tty37
drwxr-xr-x 4 root root 280 Jan 19 09:28 input
crw--w---- 1 root tty 4, 38 Jan 19 09:28 tty38
crw--w---- 1 root tty 4, 39 Jan 19 09:28 tty39
crw--w---- 1 root tty 4, 41 Jan 19 09:28 tty41
crw--w---- 1 root tty 4, 40 Jan 19 09:28 tty40
crw--w---- 1 root tty 4, 42 Jan 19 09:28 tty42
crw--w---- 1 root tty 4, 43 Jan 19 09:28 tty43
crw--w---- 1 root tty 4, 44 Jan 19 09:28 tty44
crw--w---- 1 root tty 4, 46 Jan 19 09:28 tty46
crw--w---- 1 root tty 4, 45 Jan 19 09:28 tty45
crw--w---- 1 root tty 4, 47 Jan 19 09:28 tty47
crw--w---- 1 root tty 4, 48 Jan 19 09:28 tty48
crw--w---- 1 root tty 4, 49 Jan 19 09:28 tty49
crw--w---- 1 root tty 4, 50 Jan 19 09:28 tty50
crw--w---- 1 root tty 4, 51 Jan 19 09:28 tty51
crw--w---- 1 root tty 4, 52 Jan 19 09:28 tty52
crw--w---- 1 root tty 4, 53 Jan 19 09:28 tty53
crw--w---- 1 root tty 4, 54 Jan 19 09:28 tty54
crw--w---- 1 root tty 4, 55 Jan 19 09:28 tty55
crw--w---- 1 root tty 4, 56 Jan 19 09:28 tty56
brw-rw---- 1 root disk 179, 0 Jan 19 09:28 mmcblk0
crw--w---- 1 root tty 4, 57 Jan 19 09:28 tty57
crw--w---- 1 root tty 4, 58 Jan 19 09:28 tty58
crw--w---- 1 root tty 4, 59 Jan 19 09:28 tty59
crw--w---- 1 root tty 4, 62 Jan 19 09:28 tty62
crw--w---- 1 root tty 4, 61 Jan 19 09:28 tty61
crw--w---- 1 root tty 4, 60 Jan 19 09:28 tty60
crw--w---- 1 root tty 4, 8 Jan 19 09:28 tty8
crw--w---- 1 root tty 4, 9 Jan 19 09:28 tty9
crw--w---- 1 root tty 4, 63 Jan 19 09:28 tty63
crw-rw---- 1 root tty 7, 2 Jan 19 09:28 vcs2
crw--w---- 1 root tty 4, 7 Jan 19 09:28 tty7
crw-rw---- 1 root tty 7, 0 Jan 19 09:28 vcs
crw-rw---- 1 root tty 7, 3 Jan 19 09:28 vcs3
crw-rw---- 1 root tty 7, 1 Jan 19 09:28 vcs1
crw-rw---- 1 root tty 7, 4 Jan 19 09:28 vcs4
crw-rw---- 1 root tty 7, 5 Jan 19 09:28 vcs5
crw-rw---- 1 root tty 7, 6 Jan 19 09:28 vcs6
crw-rw---- 1 root tty 7, 7 Jan 19 09:28 vcs7
crw-rw---- 1 root tty 7, 129 Jan 19 09:28 vcsa1
crw-rw---- 1 root tty 7, 128 Jan 19 09:28 vcsa
crw-rw---- 1 root tty 7, 131 Jan 19 09:28 vcsa3
crw-rw---- 1 root tty 7, 130 Jan 19 09:28 vcsa2
crw-rw---- 1 root tty 7, 133 Jan 19 09:28 vcsa5
crw-rw---- 1 root tty 7, 134 Jan 19 09:28 vcsa6
crw-rw---- 1 root tty 7, 132 Jan 19 09:28 vcsa4
crw-rw---- 1 root tty 7, 135 Jan 19 09:28 vcsa7
brw-rw---- 1 root disk 179, 1 Jan 19 09:28 mmcblk0p1
crw-rw----+ 1 root audio 14, 8 Jan 19 09:28 sequencer2
crw-rw----+ 1 root audio 14, 1 Jan 19 09:28 sequencer
crw-rw----+ 1 root audio 14, 20 Jan 19 09:28 audio1
crw-rw----+ 1 root audio 14, 19 Jan 19 09:28 dsp1
crw-rw----+ 1 root audio 14, 16 Jan 19 09:28 mixer1
drwxr-xr-x 4 root root 300 Jan 19 09:28 snd
crw-rw----+ 1 root audio 14, 12 Jan 19 09:28 adsp
crw-rw----+ 1 root audio 14, 3 Jan 19 09:28 dsp
crw-rw----+ 1 root audio 14, 4 Jan 19 09:28 audio
crw-rw----+ 1 root audio 14, 0 Jan 19 09:28 mixer
crw-rw---- 1 root tty 4, 3 Jan 19 09:28 tty3
crw-rw---- 1 root tty 4, 4 Jan 19 09:28 tty4
crw-rw---- 1 root tty 4, 5 Jan 19 09:28 tty5
crw-rw---- 1 root tty 4, 6 Jan 19 09:28 tty6
crw-rw---- 1 root tty 4, 2 Jan 19 09:28 tty2
brw-rw---- 1 root disk 179, 2 Jan 19 09:28 mmcblk0p2
srw-rw-rw- 1 root root 0 Jan 19 09:28 log
drwxr-xr-x 2 root root 60 Jan 21 11:21 bsg
drwxr-xr-x 2 root root 3440 Jan 21 11:21 char
brw-rw---- 1 root disk 8, 0 Jan 21 11:21 sda
drwxr-xr-x 6 root root 120 Jan 21 11:21 disk
brw-rw---- 1 root disk 8, 1 Jan 21 11:21 sda1
drwxr-xr-x 2 root root 620 Jan 21 11:21 block
-rw-r--r-- 1 root root 96 Jan 21 11:21 .blkid.tab
drwxr-xr-x 15 root root 3860 Jan 21 11:21 .
crw-rw-rw- 1 root tty 5, 2 Jan 21 11:23 ptmx
Maybe you can find somethings
regards shadow1901