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

Reply via email to