Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
---
* as usual for a full Enb running the authorized_keys for toor4nsn is empty
under .ssh/
(ls -l /user/toor4nsn/.ssh/authorized_keys
-rw------- 1 root root 0 Sep 18 2015 /user/toor4nsn/.ssh/authorized_keys)
you have to add "--ask_for_password" to your command line
E.g.
echo "[password]" | python yaft.py -i 192.168.255.129 -z my_load.zip -R
--ask_for_password
Error case:
-----------
ls -ld /ffs/fs1/config/toor4nsn
drwxr-xr-x 3 99000712 2012 4096 Jul 27 05:59 /ffs/fs1/config/toor4nsn
Fix it by:
----------
chown root:root /ffs/fs1/config/toor4nsn
Correct case:
-------------
ls -ld /ffs/fs1/config/toor4nsn
drwxr-xr-x 3 root root 4096 Jul 27 2017 /ffs/fs1/config/toor4nsn
---
---
... Error: Your load contains only '0' entries to copy to your HW (FCTJ/FCTJ). At
least '6' expected. Wrong content/load?
YAFT can't find any content to be copied to HW. This could be because:
* your zip-file given does not contain any content for your HW (wrong package for
your HW)
* your zip file given contains additional subdirectory like
CBTS00_FSM4_MZ_9999_000367_000012_release_BTSSM_downloadable/bts_sw/TragetBD*
instead of just
bts_sw/TragetBD*
so YAFT can't find the TragetBD file as it is located in a sub-sub-directory.
(Means your zip file is broken. You could extract the zip and use -d option as
workaround.)
* your directory given is empty - no XML file could be found
---
---
... ERROR - Can't connect to channel ... sftp not running on your HW!
'sftp' is not running on your HW (is needed to copy files (of the load) to your
HW).
Please check on your HW following command:
grep sftp /etc/ssh/sshd_config
should return something like:
Subsystem sftp /usr/lib/ssh/sftp-server
If missing (broken load), add above line to the end of the file and restart (see
further down)
if available, check if path/file (in this example '/usr/lib/ssh/sftp-server') is
existing
If not existing, check for right location by:
find / -name "sftp-server"
and replace the entry with this location in the config.
If existing, hmmm, scary, try to restart sftp daemon
---
The 3rd/failsafe partition (fs3) is quiet small - currently no PS_REL fits to this
small partition
(see https://jira3.int.net.nokia.com/browse/CNI-21414)
So try to flash LFS only. Something like:
python yaft.py -R \
-x /build/ltesdkroot//Platforms/xx_PS_LFS_REL/<LFS release>-
LTE/os/version_control.xml \
--flash_failsafe_partition \
<your additional parameter like IP ...>
---
DDAL does not (yet) support this function even mentioned in help
=> DDAL implementation issue in the running SW
Never the less it is one of the last steps in SW update,
so just reboot your HW and next SW update will run smoothly.
---