In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument werden verschiedene Szenarien beschrieben, die vor Ort beobachtet wurden, sowie Schritte zur Fehlerbehebung, Isolierung und Sammlung von Informationen, um das Problem zu beheben.
IX5000 ist ein Immersive-Endgerät der neuen Generation von Cisco TelePresence und verwendet Touch 10 anstelle von Touch 12, das von den Systemen CTS und TX Immersive verwendet wird. Es verwendet eine andere Software für die Benutzeroberfläche als TC-Endpunkte. Es verwendet jedoch dieselbe Android-Basis.
Sobald der Touchscreen erfolgreich gestartet wurde, wird der Standardbildschirm wie im Bild gezeigt angezeigt.
Anmerkung: Die Mode-Taste befindet sich auf der Vorder- und Unterseite des Switches auf der gleichen Seite wie der Netzstecker. Die LEDs des Switches beginnen nach drei Sekunden zu blinken und hören sieben Sekunden später auf zu blinken. Dann wird der Switch neu gestartet und verliert seine Konfiguration.
Alle brandneuen Touch-Pakete werden mit dem werkseitig installierten Paket geliefert, das für TC-basierte Systeme bestimmt ist und sofort auf das IX-Paket aktualisiert werden muss, wenn es mit einem beliebigen IX-System verbunden ist. Daher, wenn ein Upgrade fehlschlägt und die Benutzeroberfläche hängt mit der Meldung "Maintenance Mode..Software herunterladen", wird das Panel niemals auf die Software aktualisiert, die vom IX-System verwendet wird. Die IX-Software zeigt den Text "Maintenance Mode" nicht an, sondern "Downloading/Extracting/Installing" (Herunterladen/Extrahieren/Installieren). Um das Bedienfeld wiederherzustellen, starten Sie die Software neu oder starten Sie sie neu.Wenn das Problem dadurch nicht behoben wird, verwenden Sie den IX8.1.1-Code zum Zurücksetzen auf Werkseinstellungen, der mit dem von TC-Endpunkten verwendeten Code identisch ist. Unterere Versionen haben eine andere Methode.
Eine weitere Möglichkeit zur Fehlerbehebung: Wenn Sie einen MX/SX-basierten Endpunkt im SW-Code TC7.1 oder höher haben, kann der Touch wieder angeschlossen werden, um die TC-Software abzurufen, und kann dann wieder an IX angeschlossen werden. Da Touch die Standardsoftware wiederherstellen kann, kann die IX-Software bei der Verbindung mit IX erneut überschrieben werden.
Ein Verbindungsverlust zum IX5000 wird in der Benutzeroberfläche normalerweise als Verlust der Verbindung angezeigt. IX-Software zeigt diese Meldung an, wenn der Takt auf das IX5000 verloren geht. Ein Heartbeat ist ein Befehl/eine Antwort, der alle 15 Sekunden an das IX gesendet wird. Wenn zwei Heartbeats verloren gehen (keine Antwort nach 30 Sekunden), wird die Touch-Einheit nicht mehr über die Benutzeroberfläche bedienbar, da die Befehle nicht zum IX durchlaufen werden und Statusaktualisierungen nicht aus dem IX abgerufen werden - und die Nachricht wird daher angezeigt. Außerdem wird nach einem Start des Touch, wenn eine Verbindung/Kopplung nie mit dem IX hergestellt werden kann, die Meldung angezeigt. Der Touch versucht ständig, die Verbindung zum IX herzustellen, um einen normalen Betriebszustand zu erreichen. Wenn eine Verbindung wieder hergestellt wird, wird die Meldung ausgeblendet.
Wenn die Meldung "Lost of Connection" (Verlorene Verbindung) angezeigt wird, gibt es selten ein Problem mit dem Touch-Gerät und der Fehlerbehebung des IX-Geräts und des Tabellen-Switches, an den die Touchscreens angeschlossen sind, muss ausgeführt werden, um das Problem zu beheben.
Wenn alle Berührung im Raum plötzlich diese Meldung erhalten, aber das IX scheint gut zu funktionieren, ist es eine hohe Wahrscheinlichkeit, dass ein Problem mit dem Tisch-Schalter. Protokolle finden /nv/log/touch/folder beim Extrahieren des Protokollpakets.
Beispiel für Heartbeat in Protokollen
LOG_NOTICE(169.254.1.102) :06-08 12:16:28.683 WARN com.cisco.telepresence.system.SystemService-Tag:SocketThread #Codec senden: xcommand Peripheries HeartBeat ID: "88:43:E1:C6:54:51" Zeitüberschreitung: "30" | resultId="18093" LOG_NOTICE(169.254.1.101) :06-08 12:16:34.785 WARN com.cisco.telepresence.system.SystemService-Tag:SocketThread #Codec senden: xcommand Peripheries HeartBeat ID: "88:43:E1:C6:52:8E" Zeitüberschreitung: "30" | resultId="18476" LOG_NOTICE(169.254.1.102) :06-08 12:16:43.718 WARN com.cisco.telepresence.system.SystemService-Tag:SocketThread #Codec senden: xcommand Peripheries HeartBeat ID: "88:43:E1:C6:54:51" Zeitüberschreitung: "30" | resultId="18094"
Wenn in einem Prozess/einer App eine nicht behandelte Java-Ausnahme ausgelöst wird, wird dies normalerweise durch eine Standardmeldung angezeigt, dass {die_App angehalten hat} mit einer Schaltfläche zur Bestätigung. Dies behindert nicht notwendigerweise die normale Nutzung des Systems und hat möglicherweise keine Nachwirkungen. Sie dürfen jedoch nicht stattfinden.
Um zu ermitteln, warum ein solcher Absturz aufgetreten ist, gibt die Protokollierung den Backtrace aus, solange das Protokoll so schnell wie möglich nach dem Absturz wiederhergestellt wird.Es können verschiedene Arten von Ausnahmen ausgelöst werden. Daher ist es am besten, nach FATAL oder Exception in den Protokollen zu suchen. Denken Sie daran, dass jede Datei auf dem IX-System untersucht werden muss, um den Absturz zu finden. Diese befinden sich im /nv/log/touch/folder, wenn das Protokollpaket extrahiert wird.
Im folgenden Beispiel stürzt die Dashboard-App ab, wenn die Meldung "Dashboard has stop" (Das Dashboard wurde angehalten) in der Benutzeroberfläche angezeigt wird:
2015-07-08 02:21:32.467 - FATAL EXCEPTION: main 2015-07-08 02:21:32.467 - Process: com.cisco.telepresence.dashboard, PID: 6825 2015-07-08 02:21:32.467 - java.lang.NullPointerException 2015-07-08 02:21:32.467 - at com.cisco.telepresence.dashboard.adapter.
MediaChannelListAdapter.(MediaChannelListAdapter.java:37) 2015-07-08 02:21:32.467 - at com.cisco.telepresence.dashboard.fragment.
MediaChannelListFragment.configureAdapter(MediaChannelListFragment.java:76) 2015-07-08 02:21:32.467 - at com.cisco.telepresence.dashboard.fragment.
MediaChannelListFragment.onViewCreated(MediaChannelListFragment.java:30) 2015-07-08 02:21:32.467 - at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:904) 2015-07-08 02:21:32.467 - at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062) 2015-07-08 02:21:32.467 - at android.app.BackStackRecord.run(BackStackRecord.java:684) 2015-07-08 02:21:32.467 - at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1447) 2015-07-08 02:21:32.467 - at android.app.Fragment.performStart(Fragment.java:1721) 2015-07-08 02:21:32.467 - at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:918) 2015-07-08 02:21:32.467 - at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062) 2015-07-08 02:21:32.467 - at android.app.BackStackRecord.run(BackStackRecord.java:684) 2015-07-08 02:21:32.467 - at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1447) 2015-07-08 02:21:32.467 - at android.app.FragmentManagerImpl$1.run(FragmentManager.java:443) 2015-07-08 02:21:32.467 - at android.os.Handler.handleCallback(Handler.java:733) 2015-07-08 02:21:32.467 - at android.os.Handler.dispatchMessage(Handler.java:95) 2015-07-08 02:21:32.467 - at android.os.Looper.loop(Looper.java:136) 2015-07-08 02:21:32.467 - at android.app.ActivityThread.main(ActivityThread.java:5076) 2015-07-08 02:21:32.467 - at java.lang.reflect.Method.invokeNative(Native Method) 2015-07-08 02:21:32.467 - at java.lang.reflect.Method.invoke(Method.java:515) 2015-07-08 02:21:32.467 - at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 2015-07-08 02:21:32.467 - at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 2015-07-08 02:21:32.467 - at dalvik.system.NativeStart.main(Native Method) 2015-07-08 02:21:33.059 - LOG_NOTICE(169.254.1.8) :07-08 12:21:24.907 WARN
Wenn die Benutzeroberfläche nicht den korrekten Zustand des Systems wiedergibt, z. B. die Leiste "Zurück zum Anruf" außerhalb eines Anrufs sichtbar ist oder die Leiste "Zurück zum Anruf" in einem Anruf nicht sichtbar ist, kann dies durch eine unvollständige Statusaktualisierung aus dem IX-System verursacht worden sein. Wenn beispielsweise ein Anruf plötzlich abgebrochen wird, wird das IX-System angehalten, Medienprobleme usw.
Wenn der Status weiterhin besteht, kann das Problem durch einen Neustart oder ein Zurücksetzen des Touch-Geräts auf die Werkseinstellungen behoben werden.
Es ist sehr nützlich, die Protokolle direkt aus dem problematischen Touch selbst zu extrahieren, besonders in Fällen, wo es ein Boot-Problem/Verlust der Verbindung/Software-Upgrade Problem mit dem Touch, da keine Protokolle könnten dann möglicherweise auf das IX übertragen werden. Es ist möglich, die Protokolle von Touch zu extrahieren, um ein Mikro-USB-Kabel an die Rückseite der Touch (das zum Aufladen von normalen Android-basierten Mobiltelefonen verwendet wird) und von einem Computer anzuschließen. Öffnen Sie ein serielles Terminal mit den Einstellungen:
Baudrate: 115200
Daten/Par/Stopp: 8 n1
Eine Shell ist verfügbar. Geben Sie den Logcat in diese Shell ein, um das gesamte Protokoll auszugeben. Geben Sie den bugreport ein, um das Protokoll und zusätzliche Hardware-/Netzwerkinformationen auszugeben. Dies muss vom Terminal in eine Datei kopiert oder gespeichert werden. Das Protokoll überlebt keinen Boot-Vorgang, daher ist es wichtig, es zu erfassen, bevor es für die Wiederherstellung gestartet wird.
Wenn der Schluss gezogen wurde, dass das Touchpanel die problematische Einheit ist, geben Sie eine Retourengenehmigung (Return Material Authorization, RMA) ein. Versuchen Sie, das Bedienfeld wiederherzustellen, bevor Sie die RMA abgeschlossen haben.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
26-Jul-2016 |
Erstveröffentlichung |