Posts by realmatrix

    Cool. Vielen Dank! Jetzt läuft imon wieder. Beim cx23885 hat er allerdings noch Probleme...


    cx23885 driver version 0.0.4 loaded
    [ 12.177701] CORE cx23885[0]: subsystem: 4254:2800, board: DVBSKY C2800E DVB-C CI [card=52,autodetected]
    [ 12.431745] intel_rapl: Found RAPL domain package
    [ 12.431749] intel_rapl: Found RAPL domain core
    [ 12.431751] intel_rapl: Found RAPL domain uncore
    [ 12.431753] intel_rapl: Found RAPL domain dram
    [ 12.595993] cx25840 9-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
    [ 12.660922] systemd[1]: Device dev-disk-by\x2dpartlabel-Linux\x5cx20filesystem.device appeared twice with different sysfs paths /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda2 and /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda1
    [ 13.263989] cx25840 9-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
    [ 13.279785] cx23885_dvb_register() allocating 1 frontend(s)
    [ 13.279788] cx23885[0]: cx23885 based dvb card
    [ 13.473510] DVB: Unable to find symbol dvbsky_m88dc2800_attach()
    [ 13.473537] cx23885[0]: frontend initialization failed
    [ 13.473555] cx23885_dvb_register() dvb_register failed err = -22
    [ 13.473575] cx23885_dev_setup() Failed to register dvb adapters on VID_B
    [ 13.473599] cx23885_dev_checkrevision() Hardware revision = 0xa5
    [ 13.473607] cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 19, latency: 0, mmio: 0xf7c00000

    Abend 8)



    filename: /lib/modules/3.19.2-1-ARCH/kernel/drivers/media/rc/imon.ko.gz
    license: GPL
    version: 0.9.4
    description: Driver for SoundGraph iMON MultiMedia IR/Display
    author: Jarod Wilson <jarod@wilsonet.com>
    srcversion: 122AE7CF2FEE64F1E4BFA07
    alias: usb:v15C2p0046d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0045d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0044d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0043d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0042d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0041d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0040d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p003Fd*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p003Ed*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p003Dd*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p003Cd*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p003Bd*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p003Ad*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0039d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0038d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0037d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0036d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0035d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2p0034d*dc*dsc*dp*ic*isc*ip*in*
    alias: usb:v15C2pFFDCd*dc*dsc*dp*ic*isc*ip*in*
    depends: usbcore,rc-core
    intree: Y
    vermagic: 3.19.2-1-ARCH SMP preempt mod_unload modversions
    parm: debug:Debug messages: 0=no, 1=yes (default: no) (bool)
    parm: display_type:Type of attached display. 0=autodetect, 1=vfd, 2=lcd, 3=vga, 4=none (default: autodetect) (int)
    parm: pad_stabilize:Apply stabilization algorithm to iMON PAD presses in arrow key mode. 0=disable, 1=enable (default). (int)
    parm: nomouse:Disable mouse input device mode when IR device is open. 0=don't disable, 1=disable. (default: don't disable) (bool)
    parm: pad_thresh:Threshold at which a pad push registers as an arrow key in kbd mode (default: 28) (int)



    filename: /lib/modules/3.19.2-1-ARCH/updates/kernel/drivers/media/rc/rc-core.ko.gz
    license: GPL
    author: Mauro Carvalho Chehab
    depends:
    vermagic: 3.19.2-1-ARCH SMP preempt mod_unload modversions
    parm: debug:int

    Hi, hier der Log. Hab denke ich alles relevante zusammengeschnitten, wobei mir aufgefallen ist, dass das Problem möglicherweise beim IR Receiver der DVB-Card und dem IMON Receiver liegt... ?(
    Jup, die Fehlermeldungen vom verlinkten Thread sind identisch mit meinen.


    Apr 06 21:25:18 machine kernel: random: nonblocking pool is initialized
    Apr 06 21:25:18 machine systemd[1]: [/usr/lib/systemd/system/lcdd.service:8] Unknown lvalue 'ControlGroup' in section 'Service'
    Apr 06 21:25:18 machine systemd[1]: Cannot add dependency job for unit acpid.socket, ignoring: Unit acpid.socket failed to load: No such file or directory.
    Apr 06 21:25:18 machine systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
    Apr 06 21:25:18 machine systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
    Apr 06 21:25:18 machine systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    Apr 06 21:25:18 machine systemd[1]: Expecting device dev-sda2.device...
    Apr 06 21:25:18 machine systemd[1]: Starting Remote File Systems.
    ...
    Apr 06 21:25:28 machine kernel: imon: disagrees about version of symbol rc_g_keycode_from_table
    Apr 06 21:25:28 machine kernel: imon: Unknown symbol rc_g_keycode_from_table (err -22)
    Apr 06 21:25:28 machine kernel: imon: disagrees about version of symbol rc_keyup
    Apr 06 21:25:28 machine kernel: imon: Unknown symbol rc_keyup (err -22)
    Apr 06 21:25:28 machine kernel: imon: disagrees about version of symbol rc_register_device
    Apr 06 21:25:28 machine kernel: imon: Unknown symbol rc_register_device (err -22)
    Apr 06 21:25:28 machine kernel: imon: disagrees about version of symbol rc_keydown
    Apr 06 21:25:28 machine kernel: imon: Unknown symbol rc_keydown (err -22)
    Apr 06 21:25:28 machine kernel: imon: disagrees about version of symbol rc_free_device
    Apr 06 21:25:28 machine kernel: imon: Unknown symbol rc_free_device (err -22)
    Apr 06 21:25:28 machine kernel: imon: disagrees about version of symbol rc_allocate_device
    Apr 06 21:25:28 machine kernel: imon: Unknown symbol rc_allocate_device (err -22)
    Apr 06 21:25:28 machine kernel: imon: disagrees about version of symbol rc_unregister_device
    Apr 06 21:25:28 machine kernel: imon: Unknown symbol rc_unregister_device (err -22)
    ...
    Apr 06 21:25:28 machine kernel: CORE cx23885[0]: subsystem: 4254:2800, board: DVBSKY C2800E DVB-C CI [card=47,autodetected]
    Apr 06 21:25:28 machine kernel: cx25840 9-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
    Apr 06 21:25:28 machine kernel: cx25840 9-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
    Apr 06 21:25:28 machine kernel: cx23885_dvb_register() allocating 1 frontend(s)
    Apr 06 21:25:28 machine kernel: cx23885[0]: cx23885 based dvb card
    Apr 06 21:25:28 machine kernel: m88dc2800: tuner id = 0x8e
    Apr 06 21:25:28 machine kernel: DVB: registering new adapter (cx23885[0])
    Apr 06 21:25:28 machine kernel: cx23885 0000:02:00.0: DVB: registering adapter 0 frontend 0 (Montage M88DC2800 DVB-C)...
    Apr 06 21:25:28 machine kernel: cx23885_dev_checkrevision() Hardware revision = 0xa5
    Apr 06 21:25:28 machine kernel: cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 19, latency: 0, mmio: 0xf7c00000
    Apr 06 21:25:28 machine kernel: Registered IR keymap rc-dvbsky
    Apr 06 21:25:28 machine kernel: input: cx23885 IR (DVBSKY C2800E DVB-C CI) as /devices/pci0000:00/0000:00:1c.7/0000:02:00.0/rc/rc0/input18
    Apr 06 21:25:28 machine kernel: rc0: cx23885 IR (DVBSKY C2800E DVB-C CI) as /devices/pci0000:00/0000:00:1c.7/0000:02:00.0/rc/rc0
    Apr 06 21:25:28 machine kernel: IR NEC protocol handler initialized
    Apr 06 21:25:28 machine kernel: IR SANYO protocol handler initialized
    Apr 06 21:25:28 machine kernel: IR Sony protocol handler initialized
    Apr 06 21:25:28 machine kernel: IR JVC protocol handler initialized
    Apr 06 21:25:28 machine kernel: IR Sharp protocol handler initialized
    Apr 06 21:25:28 machine kernel: IR RC6 protocol handler initialized
    Apr 06 21:25:28 machine kernel: IR RC5(x/sz) protocol handler initialized
    Apr 06 21:25:28 machine kernel: lirc_dev: IR Remote Control driver registered, major 246
    Apr 06 21:25:28 machine kernel: input: MCE IR Keyboard/Mouse (cx23885) as /devices/virtual/input/input19
    Apr 06 21:25:28 machine kernel: IR MCE Keyboard/mouse protocol handler initialized
    Apr 06 21:25:28 machine kernel: rc rc0: lirc_dev: driver ir-lirc-codec (cx23885) registered at minor = 0
    Apr 06 21:25:28 machine kernel: IR LIRC bridge handler initialized
    ...
    Apr 06 21:25:39 machine systemd[1]: Starting Timers.
    Apr 06 21:25:39 machine systemd[1]: Reached target Timers.
    Apr 06 21:25:39 machine systemd[1]: Started Restore Sound Card State.
    Apr 06 21:25:39 machine systemd[1]: lcdd.service: control process exited, code=exited status=1
    Apr 06 21:25:39 machine systemd[1]: Failed to start LCD display driver.
    Apr 06 21:25:39 machine systemd[1]: Unit lcdd.service entered failed state.
    Apr 06 21:25:39 machine systemd[1]: lcdd.service failed.
    Apr 06 21:25:39 machine systemd[1]: Started Permit User Sessions.
    Apr 06 21:25:39 machine systemd[1]: Starting Getty on tty1...
    ...

    Hi nochmal,


    auf der Suche nach einer Lösung meine DVBSky-C2800E und das IMON-LCD-Display gleichzeitig zu betreiben bin ich auch folgenden Thread gestoßen:
    http://mageia.linux.os.alt.gro…976-Re_module_not_loading

    Quote

    The machine in question has a TBS DVB-TV card in it. This requires that drivers must be compiled and installed for it. What I had overlooked was that there had been a kernel update and until a full re-run of the module creation process had been completed, the existing installed modules would not sync. The TBS compile process (not a script) includes that. This included recreation of the imon module of course.

    Defacto ist das genau mein Problem. Allerdings kapier ich nicht, wie ich das media-build-pkgbuild ausführen muss, um sowohl das CX23885 als auch das IMON modul parallel laufen zu lassen. Ich schaffe es immer nur, das eines von beiden geladen wird.
    Hat jm. eine Idee?


    realmatrix :(

    Vielen Dank, das letzte pkgbuild hat einwandfrei funktioniert :]


    Jetzt wird zwar mein imon-Modul nicht mehr geladen (für das LCD), aber das Problem hatte ich früher auch schon.
    Und eine Frage zum zukünftigen vorgehen: Was mache ich beim nächsten Kernel-Update?


    realmatrix

    Hi, ja das kann gut sein.


    geht trotzdem nicht, das pkgbuild :(



    LD [M] /home/woody/Downloads/new/src/media_build-bst-14/v4l/drx39xyj.o
    CC [M] /home/woody/Downloads/new/src/media_build-bst-14/v4l/mb86a20s.o
    CC [M] /home/woody/Downloads/new/src/media_build-bst-14/v4l/ix2505v.o
    CC [M] /home/woody/Downloads/new/src/media_build-bst-14/v4l/stv0367.o
    CC [M] /home/woody/Downloads/new/src/media_build-bst-14/v4l/cxd2820r_core.o
    /home/woody/Downloads/new/src/media_build-bst-14/v4l/cxd2820r_core.c: In function 'cxd2820r_release':
    /home/woody/Downloads/new/src/media_build-bst-14/v4l/cxd2820r_core.c:594:7: error: void value not ignored as it ought to be
    ret = gpiochip_remove(&priv->gpio_chip);
    ^
    scripts/Makefile.build:257: die Regel für Ziel „/home/woody/Downloads/new/src/media_build-bst-14/v4l/cxd2820r_core.o“ scheiterte
    make[3]: *** [/home/woody/Downloads/new/src/media_build-bst-14/v4l/cxd2820r_core.o] Fehler 1
    Makefile:1382: recipe for target '_module_/home/woody/Downloads/new/src/media_build-bst-14/v4l' failed
    make[2]: *** [_module_/home/woody/Downloads/new/src/media_build-bst-14/v4l] Error 2
    make[2]: Leaving directory '/usr/lib/modules/3.19.2-1-ARCH/build'
    Makefile:51: die Regel für Ziel „default“ scheiterte
    make[1]: *** [default] Fehler 2
    make[1]: Verzeichnis „/home/woody/Downloads/new/src/media_build-bst-14/v4l“ wird verlassen
    Makefile:26: die Regel für Ziel „all“ scheiterte
    make: *** [all] Fehler 2
    ==> FEHLER: Ein Fehler geschah in build().
    Breche ab...

    So, vielen Dank für die Infos. Habe evtl. Modul-Reste vollständig beseitigt und den Kernel neu installiert (3.19.2). Alle Media-build-Warnungen weg. Dann wieder die Pakete mediabuild und firmware aus dem AUR installiert. Der bekannte Fehler: Es werden keine dvb-Einträge in /dev angelegt. Nach einer kleinen "log-Schau": Die Karte wird erkannt und das cx23885 Kernel-Modul geladen. Das ist im neuen Kernel anscheinend auch eingebaut und scheint die PCI-Bridge meiner Karte zu sein. Über nicht geladene Firmware steht nichts.


    (M)eine Theorie:
    entweder: Es gibt Konflikte mit dem media-build-dvbsky Modulen und den bereits im Kernel vorhandenen Modulen.
    oder: Ich habe ein IRQ-Problem. Verbaut ist auch ein LCD-Display welches über lcdproc läuft. In der Vergangenheit hatte ich das deaktiviert, weil es da Probleme mit der C2800E gab. Aktuell ist der LCD Daemon auch wieder deaktiviert, so dass das Display nicht in Betrieb ist.


    realmatrix


    so, hier der log mit imon/lcd driver:
    (> wenn imon geblacklisted genau der gleiche fehler)


    Apr 02 11:30:13 machine kernel: cx23885 driver version 0.0.4 loaded
    Apr 02 11:30:13 machine kernel: cx23885[0]: Your board isn't known (yet) to the driver.
    cx23885[0]: Try to pick one of the existing card configs via
    cx23885[0]: card=<n> insmod option. Updating to the latest
    cx23885[0]: version might help as well.
    Apr 02 11:30:13 machine kernel: cx23885[0]: Here is a list of valid choices for the card=<n> insmod option:
    ...
    Apr 02 11:30:13 machine kernel: CORE cx23885[0]: subsystem: 4254:2800, board: UNKNOWN/GENERIC [card=0,autodetected]
    Apr 02 11:30:13 machine kernel: cx23885_dev_checkrevision() Hardware revision = 0xa5
    Apr 02 11:30:13 machine kernel: cx23885_dev_checkrevision() Hardware revision = 0xa5
    Apr 02 11:30:13 machine kernel: cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 19, latency: 0, mmio: 0xf7c00000
    Apr 02 11:30:13 machine kernel: AVX2 version of gcm_enc/dec engaged.
    Apr 02 11:30:13 machine kernel: AES CTR mode by8 optimization enabled
    Apr 02 11:30:13 machine kernel: Registered IR keymap rc-imon-pad
    Apr 02 11:30:13 machine kernel: input: iMON Remote (15c2:ffdc) as /devices/pci0000:00/0000:00:14.0/usb3/3-14/3-14:1.0/rc/rc0/input19
    Apr 02 11:30:13 machine kernel: rc0: iMON Remote (15c2:ffdc) as /devices/pci0000:00/0000:00:14.0/usb3/3-14/3-14:1.0/rc/rc0
    Apr 02 11:30:13 machine kernel: imon 3-14:1.0: iMON device (15c2:ffdc, intf0) on usb<3:3> initialized
    Apr 02 11:30:13 machine kernel: usbcore: registered new interface driver imon
    ...
    Apr 02 11:30:13 machine kernel: CORE cx23885[0]: subsystem: 4254:2800, board: UNKNOWN/GENERIC [card=0,autodetected]
    Apr 02 11:30:13 machine kernel: cx23885_dev_checkrevision() Hardware revision = 0xa5
    Apr 02 11:30:13 machine kernel: cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 19, latency: 0, mmio: 0xf7c0000

    Hab auch immer die Version aus dem AUR genommen. Hatte dabei aber nie diese Warnung, zumindest nicht vor 3.18.6. Dann hab ich das Paket von der dvbsky-Seite genommen. Das da jetzt noch Reste sind, kann sein.


    WARNING: You are using an experimental version of the media stack.
    As the driver is backported to an older kernel, it doesn't offer
    enough quality for its usage in production.
    Use it with care.
    Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
    427ae153c65ad7a08288d86baf99000569627d03 [media] bq/c-qcam, w9966, pms: move to staging in preparation for removal
    ea2e813e8cc3492c951b9895724fd47187e04a6f [media] tlg2300: move to staging in preparation for removal
    c1d9e03d4ef47de60b414fa25f05f9c867f43c5a [media] vino/saa7191: move to staging in preparation for removal

    Hallo,


    Danke für die Infos. Falls die Karte jetzt gar nicht im Kernel landet, werde ich das auch überleben. Ich dachte halt nur der Vollständigkeit halber.
    Ja, hast du richtig verstanden. Mit dem Kernel 3.19.2 (arch) bekomm ich die Karte überhaupt nicht mehr zum laufen. Beim booten kommt ein "WARNING: You are using an experimental version of themedia stack".
    Vielleicht hab ich auch ein bisschen zuviel mit den Treibern rumgespielt. Naja, freu mich über jeden Hinweis.


    realmatrix

    Moin,


    habe mich wohl auch zu früh über die "vollständige" dvbsky-Unterstützung im Kernel 3.19 gefreut. Meine DVBSky C2800E PCIe läuft überhaupt nicht mehr, mit dem dvbsky-media-build-paket für den 3.19er Kernel bekomme ich sie nicht mehr zum Laufen.
    Jm. das gleiche Problem? Wird das nochmal eingebaut, in nen neueren 19er oder 20er? Kann ich das irgendwo anmelden?


    ein von der Materie des "in-den-Kernel-Bringens" recht wenig Ahnung habender
    realmatrix ;(

    Ich würde halt wieder so'n günstige All-in-one-Lösung bevorzugen, wie meine alte activy300...die ständig wachsenden Formatangaben beim SMP8635 zeigen ja, dass der chip alles spielt und es nur auf die Software ankommt...


    Gesetzt den Fall, das der "t-hack" zu einem vollen Linux-System bei der X300T führt, würde ich noch das Display ausbauen und dort anstelle nen DVD/Blueray reinbasteln, wie gesagt an den IDE-Steckplatz lassen sich doch bestimmt auch ZWEI Laufwerke anschließen, oder?


    Das hätte auch gegenüber einer potentiellen (defacto nicht vorhandenen) Sigma-on-pci Lösung im HTPC Vorteile, weil wesentlich geringer(e) Stromverbrauch/Betriebsgeräusche.

    :moin


    Meinst du mit NMT diese hier http://www.istarhd.com/productpage/gallery.html oder dieses Popcorn-Dingens?


    Ersten könnte man rein technisch zum Full-HTPC umfunktionieren, da USB und SATA-Anschluss, d.h. einfach (Blueray/DVD) Drive und DVB-Stick dran...bleibt nur die Frage, wer frieselt da ein Linux mit Treibern drauf?


    Wo finde ich den die Software von "Envepee"? Mit "Anschluss" an MythTV, h.d. das Ding wird nur zum durchschleifen genutzt oder läuft MythTV dann auch auf der Kiste?


    Hier das erste Modell mit integrierten DVD-Laufwerk: http://www.dune-hd.com/index.html


    greetz
    real matrix

    Aber ein sehr wertvoller Briefbeschwerer, wenn diverse Leute mal dem nötigen Elan das Projekt komplett durchzuziehen ;-) Laut T-COM hat das Gerät einen Wert von 500 Euro...außerdem gehen sie von einem baldigen Linux-Hack aus, schenkt man diesem Blog hier glauben:
    http://claus.freakempire.de/20…ia-receiver-t-home-x-300t


    Vergleichbare Geräte aus Südkorea mit demselben Chip spielen von DivX, VC-1 über OGG bis zu Shoutcast-Stream aus dem Netz alles ab und werden als Multimediawunder schlecht hin gefeiert, siehe:
    http://www.tvix.co.kr/Eng/products/HDM6500A.aspx


    Auf den Fotos erkenne ich eine 0-8-15 3,5" IDE-Platte mit entsprechendem Anschluss auf dem "Board". Da müsste sich doch auch noch (extern) ein DVD bzw. Blueray anschließen lassen (neues Netzteil)...oder kennt ihr einen heute industriell hergestellten IDE-Controller, der nur ein Laufwerk unterstützt?!?


    Verbrauch laut Forum 40 W im Betrieb, der ultimative hdtv-fähige (1080p!) HTPC also!


    Hier noch ein weiteres Forum mit Interessenten:
    http://thome.freakempire.de/


    :moin

    netz : Durch die Anpassung der xorg.conf läuft freevo auf 768, der darüber liegende vdr hat jedoch immer noch 720, trotz Auflösung auf "other". Am rechten Rand sieht man freevo durchschimmern...


    Auch die Overlay-Einstellungen im admin-plugin bringen nichts, 768 original führt zu noch kleineren Bild, 768 overlay streckt Bild, aber der linke Rand vom TV-Programm ist immer noch abgeschnitten...