Changes between Initial Version and Version 1 of de/Troubleshooting


Ignore:
Timestamp:
Mar 4, 2014, 4:33:17 PM (12 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • de/Troubleshooting

    v1 v1  
     1----
     2'''12 Fehlerbehebung''' [=#point12] ([wiki:Wiki-ge#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
     3----
     4
     5* Nur __registrierte User__ können __Tickets erstellen.__ Wer noch nicht registriert ist kann dies unter dem Button __[http://sbnc.dyndns.tv/trac/register Registrieren]__ tun
     6* Der __User__ muss immer __angemeldet__ sein, dies kann man unter dem Button __[http://sbnc.dyndns.tv/trac/login Anmelden]__ tun
     7* Um eine schnellere und einfachere __Fehlerbehebung__ realisieren zu können, bieten wir nun dieses __Ticketsytem__ an. Hier kann man direkt die jeweiligen __Fehler__ dem zuständigen __Developer__ zuweisen. In den nächsten Schritten wird der Umgang mit dem neuen __Ticketsystem__ erklärt.[[br]]
     8* Als Erstes schaut man sich die __vorhandenen Tickets__ an, ob __dieser Fehler__ schon gemeldet wurde. Das macht man folgendermaßen.[[br]]
     9  * Den Button __[http://sbnc.dyndns.tv/trac/report Tickets anzeigen]__ oder direkt __[http://sbnc.dyndns.tv/trac/report/1 Active Tickets]__ anklicken[[br]]
     10  * Den Button __[http://sbnc.dyndns.tv/trac/search Suche]__ anklicken und den Haken bei __Tickets__ auswählen und die Suche starten
     11  * Hier sieht man die aktuellen __activen Tickets__, ist der Fehler gelistet kann man seine Fehlermeldung an dieses __Ticket__ anhängen.[[br]]
     12
     13----
     14'''12.1 Neuen Fehler melden''' [=#point12.1] ([wiki:Wiki-ge#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
     15----
     16
     17* Man hat kein vorhandes Ticket gefunden und will den Fehler melden, dann geht man folgendermaßen vor[[br]]
     18* Den Button __[http://sbnc.dyndns.tv/trac/newticket Neues Ticket]__ anklicken [[br]]
     19  * Folgende Felder __müssen__ ausfüllt werden.[[br]]
     20    * __Zusammenfassung:__
     21      - das ist der __angezeigte Name__ des gemeldeten Fehlers[[br]]
     22    * __Beschreibung:__
     23      - hier kommt in die erste Zeile der Link zum __[http://www.aaf-digital.info/forum/forum.php AAF-Board (Community)]__ rein, falls da ein Posting gemacht wurde.                                       
     24      - Falls kein Posting in der __Community__ vorhanden ist kann man hier direkt die Fehlerbeschreibung eingeben[[br]]
     25    * __Komponente:__
     26      - den jeweiligen Bereich einstellen, dadurch erhält der Verantwortliche __Developer__ das Ticket[[br]]
     27    * __Verantwortlicher:__
     28      - hier kann nochmal explizit einem __Developer__ das Ticket zugewiesen werden.
     29  * Folgende Felder __können__ ausfüllen werden.[[br]]
     30    * __Priorität:__
     31      - blocker - __sehr dringend__ der Projektplan __hängt__ davon ab
     32      - critical - __dringend__ andere Tickets oder Abläufe __hängen__ davon ab
     33      - major - __standard__ Dringligkeit (__voreingestellt__)
     34      - minor - __unbedeutend__ hat viel Zeit und ist __nicht__ wichtig
     35      - trivial - __unwichtig__ hat noch mehr Zeit und ist __überhaupt nicht__ wichtig
     36    * __Meilenstein:__
     37      - standard ist __Allgemein__ falls ein treffender Meilenstein vorhanden ist kann dieser benutzt werden.
     38    * __Stichworte:__
     39      - Diese Angaben werden von der __[http://sbnc.dyndns.tv/trac/search Suche]__ benutzt - wird in der Regel nicht angeben/benötigt.
     40    * __Version:__
     41      - wird erst benutzt wenn wir einen Versionssprung auf __2.0__ machen
     42    * __Beobachter:__
     43      - dieses Feld brauchen nur die __Developer__ auszufüllen, falls er einem __User__ dieses Ticket zuweisen will, der User sieht es dann unter __[http://sbnc.dyndns.tv/trac/report/7 My Tickets ]__
     44
     45  * Um das Ticket abzuschließen klickt man auf das Feld __Ticket erstellen__
     46[[br]]
     47----
     48'''12.2 Vorhanden Fehler aktualisieren''' [=#point12.2] ([wiki:Wiki-ge#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
     49----
     50* Den Button __[http://sbnc.dyndns.tv/trac/report Tickets anzeigen]__ > __[http://sbnc.dyndns.tv/trac/report/1 Active Tickets]__ oder __[http://sbnc.dyndns.tv/trac/search Suche]__ anklicken und das vorhandene __Ticket öffnen__[[br]]
     51  * Folgende Felder __muss__ man ausfüllen.[[br]]
     52    * __Kommentar hinzufügen:__
     53      - hier kann man Ergänzungen der Fehlerbeschreibung angeben[[br]]
     54  * Um das Ticket abzuschließen klickt man auf das Feld __Änderung absenden__
     55[[br]]
     56----
     57'''12.3 Fehler als erledigt melden''' [=#point12.3] ([wiki:Wiki-ge#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
     58----
     59* unter __[http://sbnc.dyndns.tv/trac/report Tickets anzeigen]__ > __[http://sbnc.dyndns.tv/trac/report/1 Active Tickets]__ das jeweilige Ticket öffnen[[br]]
     60  * das Feld __resolve als__ auf __fixed__ stellen
     61  * das Feld __Änderung übernehmen__ klicken
     62[[br]]
     63----
     64'''12.4 Debuglevel''' [=#point12.4] ([wiki:Wiki-ge#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
     65----
     66* unter der Configurations Datei /mnt/config/titan.cfg kann man folgende Debuglevel einstellen
     67  * Minimal: 10
     68  * TopfieldVFD: 40
     69  * MediaCenter: 50
     70  * Menulist: 60
     71  * Netzwerkbrowser: 70
     72  * Harddisk: 80
     73  * screensaver: 90
     74  * tithek: 99
     75  * Global: 100
     76  * ipkg: 130
     77  * imdb/imdbapi/tmdb: 133
     78  * eplayer: 150
     79  * Tuning: 200
     80  * Stream/Record/EMU: 250
     81  * radiotext: 270
     82  * Subtitle: 300
     83  * EPG: 400
     84  * mediadb: 777
     85  * Mutexe: 900
     86  * Funktion (in/out): 1000
     87
     88* standard ist debuglevel=10
     89[[br]]
     90----
     91'''12.5 Loggen''' [=#point12.5] ([wiki:Wiki-ge#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
     92----
     93* man hat mehrere Möglichkeiten um zu loggen
     94 * per Telnet:
     95  * Netzwerk Verbindung muss bestehen
     96  * Client ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]) am Pc für Telnet konfigurieren
     97  * Telnet Session zur Box öffnen
     98  * killall -9 rcS titan
     99  * [wiki:Troubleshooting-ge#point12.4 Debuglevel einstellen]
     100  * titan /mnt/config/titan.cfg > /tmp/titan.error.log 2>&1
     101  * um das Loggen zu beenden drückt man (strg+z)
     102  * die Logdatei (/tmp/titan.error.log) dann per ftp auf den Pc laden und dem jeweiligen Developer per Ticket zusenden
     103 * per serial
     104  * Serielle Verbindung muss bestehen
     105  * Client ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]) am Pc für Serial konfigurieren
     106  * Serielle Session zur Box öffnen
     107  * die Logdatei dann dem jeweiligen Developer per Ticket zusenden
     108
     109* bei Debug Images kann man zusätzlich auch über die Telnet Session die Kernel Meldungen abfragen
     110  * Netzwerk Verbindung muss bestehen
     111  * Client ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]) am Pc für Telnet konfigurieren
     112  * Telnet Session zur Box öffnen
     113  * cat /proc/kmsg > /tmp/titan.kernel.log 2>&1
     114  * um das Loggen zu beenden drückt man (strg+z)
     115  * die Logdatei (/tmp/titan.kernel.log) dann per ftp auf den Pc laden und dem jeweiligen Developer per Ticket zusenden