source: wiki/pages/Troubleshooting-ge @ 26484

Last change on this file since 26484 was 26484, checked in by obi, 10 years ago

add wiki pages

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