Actions

Board Support Package

From Zenitel Wiki

AlphaCom icon 300px.png

The Board Support Package (BSP) contains updates of the standard Linux software and services, such as Web Server, DHCP server etc, but not the Linux kernel it self, or the bootloader. To upgrade the Linux kernel one have to run the Image Upgrade process.

Board Support Package BSP

The Board Support Package (BSP) can be different even with same AMC version.

BSP shows the version of the basic filesystem (and linux Kernel), while AMC package version is the package installed on the BSP. Alpha_sys packages are compatible with older BSP's (until a certain limit. When you install an Alpha_sys package you will be informed if it is not compatible with BSP).

All packages made now are compatible with BSP 02.03 and higher.

BSP main versions

These cannot be updated by packages, but require a full AMC Flash Image update.

  • 02 – Linux 2.4 kernel with assosiated filesystem support
  • 03 – Linux 2.6 kernel with assosiated filesystem support
  • 04 - Linux 2.6 kernel with NFS amd SAMBA (cifs) mount support
  • 05 - As BSP 04 with Bootloader and io driver updated for handling AMC-IP Stanby mode (redundant AMC-IP boards)
  • 06 - As BSP 05 with Updated Flash timings set in RedBoot for new P30 65nm FLASH
  • xx - Linux 2.6 kernel with RFS from Timesys (GLIBC 2.4.4) distribution

BSP subversions:

These are patches coming with the packages, i.e. each package contains patch both for 02 and 03 main version.

Patch history main version 02

 
# Patch script for AMC RootFS version 02
# Patch version 07
#
# History:
#
# V 01 date 02.02.2006:
# * /etc/crontab updated to execute "log_backup.sh" script each hour
#   instead of each day.
# * /etc/apache/httpd.conf updated. Path for httpd.scoreboard moved
#   from /opt/nvram/run to /tmp. httpd may crash if /opt/nvram runs
#   out of space.
#
# V 02 date 27.04.2006
# * /etc/crontab file update. Bug in previous script hindered running of
#   log_backup script.
#
# V 03 date 24.05.2006
# * Login updates: new passwd and shadow and ftpusers file. Fix SUID bit on su. Make home dir for user alpha,
#   and a copy .bash_profile. Fix owner root:root for /bin /sbin and /lib. Remove /share directory. Add link
#   from /opt/amc/usr -> /usr.
#
# V 04 date 03.07.2006
# * syslog-ng installed. updated /etc/init.d/syslog script (V 04 used for syslog-ng beta releses)
#
# V 05 date 07.10.2006
# * New package system. AlphaSys packages including root tree as well. Patch package now only used for files that
#   can not be updated while system is running (after run-leve rcS)
#
# V 06 date 13.03.2007
# New configuration files added to config_cold. Active files needs to be updated if not
# already present
#
# V 07 date 01.10.2008
# Added rc.d link for running "amc stop" when reboot or shutdown

Patch history main version 03

# Patch script for AMC RootFS version 03
# Patch version 03
#
# History:
#
# V 00 date 27.10.2006
# New fs version 03, no patches
# FS version 03 is made for linux kernel 2.6
#
# V 01 date 13.03.2007
# New configuration files added to config_cold. Active files needs to be updated if not
# already present
#
# V 02 date 06.06.2007
# Moved "chmod a+w /opt/backup for AlphaWeb access" to amc_init since this script will not run on a new from
# production image, and the /opt/backup folder is placed in the BackupFS partition.
#
# V 03 date 01.10.2008
# Added rc.d link for running "amc stop" when reboot or shutdown

Patch history main version 04

 
# Patch script for AMC RootFS version 04
# Patch version 01
#
# History:
#
# V 00 date 06.06.2006
# New fs version 04, no patches
# FS version 04 is made for linux kernel 2.6
#
# V 01 date 01.10.2008
# Added rc.d link for running "amc stop" when reboot or shutdown

Patch history main version 05

 
# Patch script for AMC RootFS version 05
# Patch version 01
#
# History:
#
# V 00 date 15.05.2005
# New fs version 05, no patches
# FS version 05 is made for linux kernel 2.6
# Bootloader and io driver updated for handling AMC-IP Stanby mode (redundant AMC-IP boards)
#
# V 01 date 01.10.2008
# Added rc.d link for running "amc stop" when reboot or shutdown

Patch history main version 06

 
#
# Patch script for AMC RootFS version 06
# Patch version 00
#
# History:
#
# V 00 date 12.06.2008
# New fs version 06, no patches
# FS version 06 is made for linux kernel 2.6
# Flash Chip Selects timings updated in RedBoot for handling the new P30 65nm variant
# with a bit slower Read/Write timings (all timings expanded with approx 30 ns)
#


Patch history main version xx

 
# Patch script for AMC RootFS version xx
# Patch version 00
#
# History:
#
# V 00 date 06.06.2006
# New fs version 05, no patches
# FS version 04 includes Linux 2.6 kernel with RFS from Timesys (GLIBC 2.4.4) distribution
#
# V 01 date 01.10.2008
# Added rc.d link for running "amc stop" when reboot or shutdown
#
# V 02 date 17.10.2008
# Added symbolic link /var/alphalog -> /opt/backup/ to support new AlphaWeb log scripts (updates for TimeSys FS)