CSOSR7 First Tests:
Downloaded CSOS-Wandboard-Dual-F19-R7-20140329-1.img and tested in QEMU.
It's not a Wandboard, so there is no wireless internet and no way to
simulate attaching a local disk, but you can still test quite a bit. The
lua webui was used with autologin jivelite on the QEMU screen. All the
latest updates were installed.
Do the headings on the webui presume the set-up order? I would want to,
and did, configure various storage options before starting squeezelite
and then LMS.
I tested a NFS share, a CIFS share and loaded audio data onto internal
storage via the in-built samba shares. All worked as expected and audio
data is found by LMS scanner. Entering malformed share names produce
error messages on the webui.
Code:
--------------------
mount.nfs: remote share not in 'host:dir' format
mount error(22): Invalid argument Refer to the mount.cifs(8) manual page
(e.g. man mount.cifs)
--------------------
But pressing the add button before entering data in any fields, or only
some fields, leads to this being displayed under
http://192.168.0.200:8081/storage.html
Code:
--------------------
squeeze-web-gui.lua:871: attempt to concatenate local 'spec' (a boolean
value)
stack traceback:
/usr/share/luajit-2.0.2/turbo/web.lua:964: in function
'request_callback'
/usr/share/luajit-2.0.2/turbo/httpserver.lua:259: in function
[C]: in function 'xpcall'
/usr/share/luajit-2.0.2/turbo/iostream.lua:476: in function
[C]: in function 'xpcall'
/usr/share/luajit-2.0.2/turbo/ioloop.lua:416: in function
--------------------
Removing an export from a previously mounted nfs share leads to this
kind of message in file systems :
Code:
--------------------
/mnt/disk2
192.168.0.20:/media/allmusic/Test (nfs) inactive
ro,rsize=8912,wsize=8192
--------------------
with a remount button .
I think this is a bit cryptic and would expect a user's first reaction
would be simply to press the remount button. Systemd gracefully takes
care of mount failure,e.g:
Code:
--------------------
systemctl -t mount
UNIT LOAD ACTIVE SUB DESCRIPTION
-.mount loaded active mounted /
boot.mount loaded active mounted /boot
mnt-disk2.mount loaded failed failed /mnt/disk2
sys-kernel-debug.mount loaded active mounted Debug File System
tmp.mount loaded active mounted Temporary Directory
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
--------------------
Wouldn't a failure message on the WebUI be a better indication of a
problem?
Another question about storage. I can see you might want to mount a
local disk under /storage which is then exposed via the in-built samba
server in order to transfer data to it, but I cannot imagine why you
would want to mount a network share using /storage as the mount point.
Output of journalctl -b for QEMU emulation is here, and shows
extensive network config provided ( vpn etc. ):
http://pastebin.com/BZ92aFvr
Jivliete is controlled via the keyboard only in the QEMU emulation with
the joggler skin being the best fit for the QEMU screen:
Code:
--------------------
[fedora@wandboard ~]$ fbset
mode "800x600-60"
# D: 40.000 MHz, H: 37.879 kHz, V: 60.317 Hz
geometry 800 600 800 600 16
timings 25000 88 40 23 1 128 4
rgba 5/11,6/5,5/0,0/0
endmode
--------------------
If appears to function as advertised.
------------------------------------------------------------------------
Krisbee's Profile: http://forums.slimdevices.com/member.php?userid=59080
View this thread: http://forums.slimdevices.com/showthread.php?t=99395
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix