source: wiki/pages/de/Troubleshooting @ 37371

Last change on this file since 37371 was 37371, checked in by professor_jonny, 4 years ago

progress update for outdated wiki.
update translated pages? macro in all wiki pages.
update wiki to new code for all languages.
update pictures for all languages with place holders.
remove useless pages and fix missing pages and incorrectly named pages.
get ready to replace pictures and wiki paths for languages with new code.

File size: 7.2 KB
Line 
1[[TranslatedPages]]
2----
3'''12 Fehlerbehebung''' [=#point12] ([wiki:Wiki#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
4----
5
6== Fehlerbehebung Inhaltsverzeichnis ==
7 
8This section explains how to formally submit a bug and provide debug logs so that this imformation is provided to the developers to action, it will explain how to use the trac ticket system to check and submit bugs for futher analisis.
9
10* 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
11* Der __User__ muss immer __angemeldet__ sein, dies kann man unter dem Button __[http://sbnc.dyndns.tv/trac/login Anmelden]__ tun
12* 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]]
13* Als Erstes schaut man sich die __vorhandenen Tickets__ an, ob __dieser Fehler__ schon gemeldet wurde. Das macht man folgendermaßen.[[br]]
14  * Den Button __[http://sbnc.dyndns.tv/trac/report Tickets anzeigen]__ oder direkt __[http://sbnc.dyndns.tv/trac/report/1 Active Tickets]__ anklicken[[br]]
15  * Den Button __[http://sbnc.dyndns.tv/trac/search Suche]__ anklicken und den Haken bei __Tickets__ auswählen und die Suche starten
16  * Hier sieht man die aktuellen __activen Tickets__, ist der Fehler gelistet kann man seine Fehlermeldung an dieses __Ticket__ anhängen.[[br]]
17
18 please select an item below for more information.
19
20 * ([#point12.1 12.1 Neuen Fehler melden])
21 * ([#point12.2 12.2 Vorhanden Fehler aktualisieren])
22 * ([#point12.3 12.3 Fehler als erledigt melden])
23 * ([#point12.4 12.4 Debuglevel])
24 * ([#point12.5 12.5 Loggen])
25[[br]]
26
27----
28'''12.1 Neuen Fehler melden''' [=#point12.1] ([wiki:Wiki#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
29----
30
31* Man hat kein vorhandes Ticket gefunden und will den Fehler melden, dann geht man folgendermaßen vor[[br]]
32* Den Button __[http://sbnc.dyndns.tv/trac/newticket Neues Ticket]__ anklicken [[br]]
33  * Folgende Felder __müssen__ ausfüllt werden.[[br]]
34    * __Zusammenfassung:__
35      - das ist der __angezeigte Name__ des gemeldeten Fehlers[[br]]
36    * __Beschreibung:__
37      - 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.                                       
38      - Falls kein Posting in der __Community__ vorhanden ist kann man hier direkt die Fehlerbeschreibung eingeben[[br]]
39    * __Komponente:__
40      - den jeweiligen Bereich einstellen, dadurch erhält der Verantwortliche __Developer__ das Ticket[[br]]
41    * __Verantwortlicher:__
42      - hier kann nochmal explizit einem __Developer__ das Ticket zugewiesen werden.
43  * Folgende Felder __können__ ausfüllen werden.[[br]]
44    * __Priorität:__
45      - blocker - __sehr dringend__ der Projektplan __hängt__ davon ab
46      - critical - __dringend__ andere Tickets oder Abläufe __hängen__ davon ab
47      - major - __standard__ Dringligkeit (__voreingestellt__)
48      - minor - __unbedeutend__ hat viel Zeit und ist __nicht__ wichtig
49      - trivial - __unwichtig__ hat noch mehr Zeit und ist __überhaupt nicht__ wichtig
50    * __Meilenstein:__
51      - standard ist __Allgemein__ falls ein treffender Meilenstein vorhanden ist kann dieser benutzt werden.
52    * __Stichworte:__
53      - Diese Angaben werden von der __[http://sbnc.dyndns.tv/trac/search Suche]__ benutzt - wird in der Regel nicht angeben/benötigt.
54    * __Version:__
55      - wird erst benutzt wenn wir einen Versionssprung auf __2.0__ machen
56    * __Beobachter:__
57      - 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 ]__
58
59  * Um das Ticket abzuschließen klickt man auf das Feld __Ticket erstellen__
60[[br]]
61----
62'''12.2 Vorhanden Fehler aktualisieren''' [=#point12.2] ([wiki:Wiki#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
63----
64* 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]]
65  * Folgende Felder __muss__ man ausfüllen.[[br]]
66    * __Kommentar hinzufügen:__
67      - hier kann man Ergänzungen der Fehlerbeschreibung angeben[[br]]
68  * Um das Ticket abzuschließen klickt man auf das Feld __Änderung absenden__
69[[br]]
70----
71'''12.3 Fehler als erledigt melden''' [=#point12.3] ([wiki:Wiki#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
72----
73* unter __[http://sbnc.dyndns.tv/trac/report Tickets anzeigen]__ > __[http://sbnc.dyndns.tv/trac/report/1 Active Tickets]__ das jeweilige Ticket öffnen[[br]]
74  * das Feld __resolve als__ auf __fixed__ stellen
75  * das Feld __Änderung übernehmen__ klicken
76[[br]]
77----
78'''12.4 Debuglevel''' [=#point12.4] ([wiki:Wiki#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
79----
80* unter der Configurations Datei /mnt/config/titan.cfg kann man folgende Debuglevel einstellen
81  * Minimal: 10
82  * TopfieldVFD: 40
83  * MediaCenter: 50
84  * Menulist: 60
85  * Netzwerkbrowser: 70
86  * Harddisk: 80
87  * screensaver: 90
88  * tithek: 99
89  * Global: 100
90  * ipkg: 130
91  * imdb/imdbapi/tmdb: 133
92  * eplayer: 150
93  * Tuning: 200
94  * Stream/Record/EMU: 250
95  * radiotext: 270
96  * Subtitle: 300
97  * EPG: 400
98  * mediadb: 777
99  * Mutexe: 900
100  * Funktion (in/out): 1000
101
102* standard ist debuglevel=10
103[[br]]
104----
105'''12.5 Loggen''' [=#point12.5] ([wiki:Wiki#point0 Inhaltsverzeichnis]) ([WikiStart#point0 Sprachauswahl])
106----
107* man hat mehrere Möglichkeiten um zu loggen
108 * per Telnet:
109  * Netzwerk Verbindung muss bestehen
110  * Client ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]) am Pc für Telnet konfigurieren
111  * Telnet Session zur Box öffnen
112  * killall -9 rcS titan
113  * [wiki:Troubleshooting#point12.4 Debuglevel einstellen]
114  * titan /mnt/config/titan.cfg > /tmp/titan.error.log 2>&1
115  * um das Loggen zu beenden drückt man (strg+z)
116  * die Logdatei (/tmp/titan.error.log) dann per ftp auf den Pc laden und dem jeweiligen Developer per Ticket zusenden
117 * per serial
118  * Serielle Verbindung muss bestehen
119  * Client ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]) am Pc für Serial konfigurieren
120  * Serielle Session zur Box öffnen
121  * die Logdatei dann dem jeweiligen Developer per Ticket zusenden
122
123* bei Debug Images kann man zusätzlich auch über die Telnet Session die Kernel Meldungen abfragen
124  * Netzwerk Verbindung muss bestehen
125  * Client ([http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Putty]) am Pc für Telnet konfigurieren
126  * Telnet Session zur Box öffnen
127  * cat /proc/kmsg > /tmp/titan.kernel.log 2>&1
128  * um das Loggen zu beenden drückt man (strg+z)
129  * die Logdatei (/tmp/titan.kernel.log) dann per ftp auf den Pc laden und dem jeweiligen Developer per Ticket zusenden
Note: See TracBrowser for help on using the repository browser.