Hallo,
ist das automatische Firmware Update für die Openstage Telefon implementiert (ähnlich wie für die Snoms)?
Gibt es irgendwo eine kurze Anleitung dazu?
Vielen Dank…
Gruß, Mario
--
Cobotec GmbH | IT-Support
individuell | verständlich | sicher
Kammerratsheide 32a, 33609 Bielefeld
fon +49 (521) 915124 - 0, fax +49 (521) 915124 - 99
http://www.cobotec.de
Hi.
mtechel schrieb:
> So, wer braucht schon Anleitungen! ;)
>
> Nach ein bischen suchen habe ich herausgefunden wie es geht, Update
> hat einwandfrei funktioniert! Soll ich hier mal die Anleitung posten
> oder lieber einen Artikel im Wiki erstellen? Evtl. w�rde es ja auch
> Sinn machen das Installer-Skript um die ben�tigten Pakete zu
> erg�nzen!?
Wiki Eintrag w�re toll!
Gruss Sascha
- --
Sascha Daniels
____________________
Alternative Solution
Frankfurter Str. 79
35440 Linden
s...@alternative-solution.de
http://www.alternative-solution.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
iQEcBAEBAgAGBQJMmLJIAAoJEHl3DX8hZ+NW5tAH/2d+uOn0FLlAPP3LzZRthilz
h9Q4Aa8tRBb7TRR63xBm6WDINBVvlr07ovZry+qgit6I9XA3sc9yUx+SnxzUtZrv
c/u2QDbs/cdmM8PEBNpuPG4swIzYlfciKXEDvkfPjLc4714yNYURYs5ssM3waJdw
FIwGI7dODmRr7xmMfelE44f9YJCvN42lqUvx+UYFsQRYvAn+qFf94oyIYD8XK09E
lvH6Bt7/NB6XUX683ouOy3+boCi0btFr7Lwlzp4M2ZZJLxk3QiY771iotbZ49qct
zHULVnZQ/85gsZYYQpyRxl35vEWt5oTCFOzamDWhawrpjL0viJELNRRZWU8JtJw=
=7Yle
-----END PGP SIGNATURE-----
> ist das automatische Firmware Update für die Openstage Telefon implementiert (ähnlich wie für die Snoms)?
Ja.
> Gibt es irgendwo eine kurze Anleitung dazu?
Weiß ich nicht. Eigentlich geht es prinzipiell so ähnlich wie bei
den anderen Telefonen auch.
Die Firmware muß an dieser Stelle liegen:
/opt/gemeinschaft-siemens/firmware/os{20|40|60|80}/XX.XX.XX.XXX/opera_bind.img
wobei XX.XX.XX.XXX die jeweilige Version ist.
Beispiel:
/opt/gemeinschaft-siemens/firmware/os80/01.05.03.000/opera_bind.img
Eine Firmware-Version kann dann entweder per Default bestimmt
werden in der /etc/gemeinschaft/gemeinschaft.php
${telefontyp}_PROV_FW_DEFAULT_*
Beispiele:
$SIEMENS_PROV_FW_DEFAULT_OS20 = '1.3.5.0';
$SIEMENS_PROV_FW_DEFAULT_OS40 = '1.3.5.0';
$SIEMENS_PROV_FW_DEFAULT_OS60 = '1.3.5.0';
$SIEMENS_PROV_FW_DEFAULT_OS80 = '1.3.5.0';
oder kann mit einem Prov-Job mit dem Skript
gs-phones-firmware-upgrade für ausgewählte Endgeräte überschrieben
werden.
Doku zum Skript gs-phones-firmware-upgrade in
/opt/gemeinschaft/doc/de/docbook/scripts/gs-phones-firmware-upgrade.xml
Abfragen der Prov-Jobs geht per Web-GUI oder per gs-prov-jobs-get.
In der Konfig-Datei vom Siemens-Provisioning
(/opt/gemeinschaft-siemens/conf.php) muß man das Firmware-Upgrade
noch aktivieren:
# whether to deploy new firmware versions. ...
define( 'GS_PROV_SIEMENS_SW_UPDATE', true );
Wenn schon eine neuere Firmware-Version auf dem Gerät drauf ist
dann kann diese afaik auch Dateien per HTTP (statt FTP) laden.
Es gab dazu mal eine Einstellung GS_SIEMENS_PROV_PREFER_HTTP, aber
die wurde wohl wieder gelöscht/umgebaut. (?)
Für FTP kann es sein daß man noch einen FTP-Server installieren muß.
Dabei geht nicht jeder beliebige FTP-Server, denn das OpenStage
verwendet ein nicht standardisiertes FTP-Kommando (ich glaube es
war SIZE oder so) das nicht jeder FTP-Server beherrscht. vsftpd ist
getestet.
Sollte ungefähr so gehen (siehe
/opt/gemeinschaft-siemens-source/doc/INSTALL.txt oder
/opt/gemeinschaft/doc/de/docbook/installation-siemens-prov.xml):
FTP-Server für Firmware-Deployment etc. einrichten:
aptitude install vsftpd
User gs-siemens-fw auf dem System anlegen:
useradd -d /opt/gemeinschaft-siemens/firmware/ -g nogroup -s /bin/sh gs-siemens-fw
Paßwort setzen:
passwd gs-siemens-fw
(interaktive Eingabe - in /opt/gemeinschaft-siemens/conf.php
(GS_PROV_SIEMENS_FTP_PWD) eintragen)
in /etc/vsftpd.conf:
ascii_upload_enable=NO
ascii_download_enable=NO
anonymous_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
local_enable=YES
write_enable=NO
userlist_enable=YES
userlist_file=/etc/vsftpd.user_list
userlist_deny=NO
chroot_local_user=YES
chroot_list_enable=NO
in /etc/vsftpd.user_list nur den User gs-siemens-fw:
gs-siemens-fw
update-rc.d vsftpd defaults
/etc/init.d/vsftpd restart
Philipp Kempgen
--
AMOOMA GmbH - Bachstr. 126 - 56566 Neuwied --> http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister Montabaur B14998
Asterisk 1.6: http://das-asterisk-buch.de
Ruby on Rails 3: http://ruby-auf-schienen.de
Videos and slides of AMOOCON: http://amoocon.de
--
/opt/gemeinschaft-siemens/os-firmware-identify path/to/opera_bind.img
Kann man sich ein paar Informationen über das Image ausgeben lassen.
Damit kann man grob überprüfen ob die Datei die man für ein
Firmware-Image hält wirklich eines ist.
Noch ein Hinweis:
Die Firmware-Images fürs os20 sind die gleichen wie fürs os40, und
die fürs os60 sind die gleichen wie fürs os80, daher die Symlinks.
debian:~# ls -lF /opt/gemeinschaft-siemens/firmware/
...
lrwxrwxrwx 1 root root 4 Sep 17 15:08 os20 -> os40/
drwxr-xr-x 3 root root 4096 Feb 8 2009 os40/
lrwxrwxrwx 1 root root 4 Sep 17 15:08 os60 -> os80/
drwxr-xr-x 3 root root 4096 Feb 8 2009 os80/
...