Debian – DVB-S2 – multiproto/s2-liplianin zum Schweigen bringen

hardware dvb s2 3200 300x225 - Debian - DVB-S2 - multiproto/s2-liplianin zum Schweigen bringenDie DVB-Treiber multiproto und s2-liplianin werden gerne bei der Verwendung einer DVB-S2 Karte unter Linux genutzt. Die Treiber schreiben allerdings im Sekunden Takt in die /var/log/messages, syslog, etc.. Was die Log-Dateien natürlich sehr groß und unübersichtlich werden lässt. Das werden wir jetzt beheben…

Die Log-Dateien sehen dann so aus:

Nov  9 13:14:56 foooooo kernel: [75611.049096] stb6100_set_frequency: Frequency=1082000
Nov  9 13:14:56 foooooo kernel: [75611.052941] stb6100_get_frequency: Frequency=1082003
Nov  9 13:14:56 foooooo kernel: [75611.060937] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:56 foooooo kernel: [75611.785360] stb6100_set_bandwidth: Bandwidth=51610000
Nov  9 13:14:56 foooooo kernel: [75611.788052] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:56 foooooo kernel: [75611.791034] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:56 foooooo kernel: [75611.861230] stb6100_set_frequency: Frequency=1082000
Nov  9 13:14:56 foooooo kernel: [75611.861424] stb6100_get_frequency: Frequency=1082003
Nov  9 13:14:56 foooooo kernel: [75611.873344] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:57 foooooo kernel: [75612.153814] stb6100_set_bandwidth: Bandwidth=51610000
Nov  9 13:14:57 foooooo kernel: [75612.153814] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:57 foooooo kernel: [75612.158009] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:57 foooooo kernel: [75612.229686] stb6100_set_frequency: Frequency=1082000
Nov  9 13:14:57 foooooo kernel: [75612.229686] stb6100_get_frequency: Frequency=1082003
Nov  9 13:14:57 foooooo kernel: [75612.239728] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:57 foooooo kernel: [75613.084606] stb6100_set_bandwidth: Bandwidth=51610000
Nov  9 13:14:57 foooooo kernel: [75613.088607] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:57 foooooo kernel: [75613.093408] stb6100_get_bandwidth: Bandwidth=52000000
Nov  9 13:14:57 foooooo kernel: [75613.161790] stb6100_set_frequency: Frequency=1082000
Nov  9 13:14:57 foooooo kernel: [75613.166211] stb6100_get_frequency: Frequency=1082003
Nov  9 13:14:57 foooooo kernel: [75613.172523] stb6100_get_bandwidth: Bandwidth=52000000

Um das zu beheben müssen wir, in der Datei stb6100_cfg.h ein paar Zeilen auskommentieren.

vi /usr/src/s2-liplianin/linux/drivers/media/dvb/frontends/stb6100_cfg.h

Zeile 39…

printk("%s: Frequency=%d\n", __func__, freq);

…wird zu…

// printk("%s: Frequency=%d\n", __func__, freq);

Zeile 60…

printk("%s: Frequency=%d\n", __func__, frequency);

…wird zu…

// printk("%s: Frequency=%d\n", __func__, frequency);

Zeile 83…

printk("%s: Bandwidth=%d\n", __func__, band);

…wird zu…

// printk("%s: Bandwidth=%d\n", __func__, band);

Zeile 102…

printk("%s: Bandwidth=%d\n", __func__, bandwidth);

…wird zu…

// printk("%s: Bandwidth=%d\n", __func__, bandwidth);

Jetzt kompilieren wir den Treiber nocheinmal erneut, nach einem Neustart wird dann der DVB-Treiber nicht mehr unsere Log-Dateien zumüllen.

cd /usr/src/s2-liplianin
make distclean && make && make install && make makelinks
reboot

Links:
Debian – DVB-S2 – HDTV – VDR 1.7.9 – Streamdev + EPGSearch
Debian – DVB-S2 – VDR Stream + Client

Veröffentlicht von

_nico

Mac-User aus Leidenschaft, Blogger seit Oktober 2009, 88er Baujahr, technikaffin. Ich fühle mich aber nicht nur auf Apple'schen Betriebssystemen zu Hause, alles was eine Shell hat, interessiert mich besonders! Ihr findet mich auch auf Twitter und Google+.

Ein Gedanke zu „Debian – DVB-S2 – multiproto/s2-liplianin zum Schweigen bringen“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert