Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LAB
Made by/Updated:
Date:
Page 1 of 9
Project name:
201202 VDR
Document title:
Preliminary user documentation
P2: Added info about preparing a factory prepared Critical link card for SD card boot-up
P3: Updated info according to new filesystem.
P3
18.10.2013 Prelimnary
P2
09.04.2013 Prelimnary
P1
20.12.2012 Preliminary
Rev Issue Date Reason for Issue
Project no:
Contract no:
201202
Jotron File Name:
201202-vdr-prelim-user-guide.docx
MOLM
MOLM
MOLM
Made by
Customer Doc.no:
Jotron File no:
Checked by Approved by
Page 2 of 9
Table of contents
1
REFERENCES .................................................................................................................. 3
INTRODUCTION ............................................................................................................... 4
4.1
4.2
4.3
SSD ................................................................................................................................... 5
5.1
SERVICES ........................................................................................................................ 5
6.1
SMB .......................................................................................................................... 5
6.2
NFS .......................................................................................................................... 6
6.3
FTP ........................................................................................................................... 6
6.4
WEBMIN ..................................................................................................................... 7
6.5
SSH .......................................................................................................................... 7
6.6
SYSTEM TIME - NTP .................................................................................................... 7
6.6.1 Providing time using an NTP server ..................................................................... 7
6.6.2 Providing time manually ....................................................................................... 8
6.7
ZEROCONF.............................................................................................................. 8
6.8
INSTALLING AND UPDATING SOFTWARE .......................................................................... 8
6.9
BACKUP AND RESTORE OF CONFIGURATION ................................................................... 8
Page 3 of 9
3 References
Page 4 of 9
4 Introduction
The vdr capsule processing unit is based on an ARM processor running embedded linux. Key
features are:
300-450 mHz arm core (TI am1808) with 128 mbyte DDR.
SATA2 interfaced SSD disk
100mb network interface
Supports smb,nfs,ftp,ntp,zeroconf,ssh protocols
Webmin configuration suite for extending services.
Both kernel and root file system are booted from on-board flash.
All the services are based on open source software, and further documentation may be
obtained from the project community pages found on the internet.
In this preliminary release the above mentioned services/protocols are setup in a simple and
generic way, enabling direct access to the storage media with no security options enabled. If
required, the configuration may be changed online using the Webmin interface. Be aware that
changes in configuration will affect the root file system as a permanent action. It is reasonable
to take a configuration backup before the file system is modified (see chapter 6 for details.)
Please forward any considerations / requirements to Jotron to have it incorporated in the stock
file system /kernel if possible.
Hostname is initially set to vdr. This name can be used to access the unit over the network.
By default the vdr will use the fixed IP address 192.168.2.1. In order to change this address do
as follows:
Attach a computer with a network interface using the 192.168.2.x network.
Log in using an internet browser with the address: vdr:10000 or vdr.local:10000 with
User: admin password: password
Select the Networking/Network Configuration module.
Select Network Interfaces - check that the Activated at boot tab is selected.
Click on eth0 and configure the network as required, both static IP and dhcp is
supported.
Page 5 of 9
5 SSD
The SSD disk is using linux ext4 file system . The drive contains one partition covering the
whole storage media. Disk space info is available in the webmin System information module.
6 Services
The vdr provides several services that can be used.
6.1 SMB
The vdr capsule is running version 3.5.6 of the samba server exporting the SSD as a shared
device. From windows (XP) do as follows:
Activate windows explorer (My documents My computer)
In the address field write as follows: \\vdr
The VDR shared folder should appear.
Click to open or right click to map a drive letter to the share.
Alternatively use the network browser .
Page 6 of 9
The SSD drive is now available in read/write modus. The Lost+found catalog is part of the
ext4 file system and cannot be removed. The samba server may be configured by use of
webmin, and the configuration may be backed up.
6.2 NFS
The vdr capsule is supporting NFS version 3. To mount the SSD drives on a linux machine, use
the following mount command as root:
mount t nfs vdr.local:/media/sda1 <mount catalog>
The SSD should now be accessable from your local catalog. The NFS server may be further
configured and adapted using webmin.
6.3 FTP
The FTP server may be used as a read/write service for logging of data, but does also support
a read only service available for read-out of data.
Note that when setting user password in webmin there are some restrictions that may be
confusing and that will not produce any error messages. Please construct your password to be
between 5 and 8 characters including both letters and numbers.
Using FTP as a service for read/write logging:
A specific user should be created with password (use webmin). The users home
catalog should be /media/sda1 to access the partition used for logging.
Using FTP for readout only:
Modify the guest user account to use of a valid password.
Make sure that the guest user account is enabled.
Login using either the guest account or as anonymous both requires the guest
password.
By using a ftp client, login using the following command line:
ftp vdr (linux: vdr.local)
username anonymous, guest or specific user
A valid password
Use of a more advanced FTP client such as filezilla is recommended.
Page 7 of 9
6.4 Webmin
The webmin configuration suite is a web based tool for setting up, configuring and monitoring
the VDR unit. Webmin may be accessed by the following URL in a web browser having access
to the network:
URL: Vdr:10000
Username: admin
Password: password
The default password for the admin user should be changed to avoid potential unauthorized
login. It is possible to add additional users and tailor the modules of webmin for each user, thus
restricting access.
For further info and documentation of webmin see www.webmin.com.
6.5 SSH
It is possible to log in on to the vdr system using SSH. Users and passwords must be set up
before login is possible.
If possible provide a NTP server available for the vdr unit somewhere in the system. The vdr
buoy will then be able to maintain time automatically and run with UTC time.
For some reason, the System time setup of Time server sync does not set up its
synchronization schedule correctly, so a dedicated Cron job must be created.
In Webmin System/Scheduled Cron Jobs Add a new job as follows:
In Execute cron job as select root.
Set active to yes
Set command: /usr/bin/ntpdate x.y.z.v >/dev/null 2>&1 where x.y.z.v is the IP
address or name of a network time server.
Examine the log in /var/log/messages to verify the execution if required. Removing
>/dev/null 2>1 gives more information, but will try to activate send-mail for an e-mail
report.
6.6.2
Page 8 of 9
Time can be updated by use of a SSH connection using the unix date command for both
reading and writing time/date. The date command is a busybox application with somewhat
redused capabilities. Setting the date can be done with the following format:
date 010113542013 (date-month-time-year 01 jan 13:54 2013)
6.7 ZEROCONF
The vdr makes use of the Avahi server to implement zeroconf. At the moment the hostname
(vdr) is exported and can be used to access the unit. More services can be added but this is
not implemented in webmin.
Page 9 of 9