Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
V3.5 und TT S2-4600
#1
Hallo,
ich habe einen NUC und möchte dazu eine USB S2 "Karte" nutzen.
Ist die TT S2-4600 nicht lauffähig oder muss ich etwas ändern.

Bisher hängt er sich bei der Hardwaresuche immer auf, wenn die Box angesteckt ist.

dmesg | grep -i dvb

Code:
[email protected]:~# dmesg | grep -i dvb
[ 1859.266347] usb 1-4: Product: dvb-s2
[ 1859.702918] dvb-usb: found a 'TechnoTrend TT-connect S2-4600' in warm state.
[ 1859.703587] dvb-usb: will pass the complete MPEG2 transport stream to the sof                                                                               tware demuxer.
[ 1859.703688] DVB: registering new adapter (TechnoTrend TT-connect S2-4600)
[ 1859.707890] dvb-usb: MAC address: 00:18:bd:5b:dc:6c
[ 1860.129188] Modules linked in: m88ds3103 i2c_mux dvb_usb_dw2102(+) dvb_usb dv                                                                               b_core autofs4 cmac bnep rfcomm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda                                                                               _codec_generic x86_pkg_temp_thermal coretemp kvm_intel kvm btusb snd_hda_intel b                                                                               trtl btbcm 8250_dw i2c_designware_platform nfsd i915_bpo i2c_designware_core bti                                                                               ntel spi_pxa2xx_platform auth_rpcgss snd_hda_codec nfs_acl nfs snd_soc_rt286 blu                                                                               etooth irqbypass snd_soc_rl6347a intel_ips snd_soc_core snd_hda_core crct10dif_p                                                                               clmul snd_compress crc32_pclmul ac97_bus snd_hwdep drm_kms_helper snd_pcm_dmaeng                                                                               ine drm ghash_clmulni_intel snd_pcm snd_seq_midi aesni_intel aes_x86_64 i2c_algo                                                                               _bit lrw gf128mul snd_seq_midi_event rtsx_pci_ms dm_multipath fb_sys_fops glue_h                                                                               elper syscopyarea memstick snd_rawmidi ablk_helper snd_seq sysfillrect sysimgblt                                                                                snd_seq_device lockd ir_sharp_decoder ir_jvc_decoder cryptd ir_rc5_decoder ir_n                                                                               ec_decoder snd_timer ir_lirc_codec grace input_leds lirc_dev ir_xmp_decoder ir_s                                                                               ony_decoder ir_rc6_decoder ir_sanyo_decoder ir_mce_kbd_decoder sunrpc snd rc_rc6                                                                               _mce serio_raw fscache soundcore rfkill_gpio ite_cir rc_core tpm_crb idma64 virt                                                                               _dma pinctrl_broxton pinctrl_intel shpchp pwm_lpss_pci pwm_lpss mac_hid intel_lp                                                                               ss_pci intel_lpss parport_pc ppdev lp parport btrfs xor raid6_pq dm_mirror dm_re                                                                               gion_hash dm_log uas usb_storage hid_generic usbhid hid rtsx_pci_sdmmc psmouse r                                                                               8169 mii rtsx_pci ahci libahci wmi video fjes
[ 1860.130869]  [<ffffffffc090f323>] tt_s2_4600_frontend_attach+0x1e3/0x3b0 [dv                                                                                _usb_dw2102]
[ 1860.130959]  [<ffffffffc085a7ca>] dvb_usb_adapter_frontend_init+0xea/0x1a0 [d                                                                               vb_usb]
[ 1860.133448]  [<ffffffffc0859a83>] dvb_usb_device_init+0x533/0x740 [dvb_usb]
[ 1860.136033]  [<ffffffffc090d506>] dw2102_probe+0x346/0x3d0 [dvb_usb_dw2102]
[ 1860.165867]  [<ffffffffc095801e>] dw2102_driver_init+0x1e/0x1000 [dvb_usb_dw2                                                                               102]
[email protected]:~#

Was könnte ich noch rumschrauben?

Falls es nicht funktioniert, welche USB S2 läuft ootb und ist noch erhältlich? In den Hardwareempfehlungen bin ich nicht so richtig fündig geworden.

Dankeschön
Easy-VDR 1: GIGABYTE GA-F2A85M-HD3, A6-5400K, 4 GB, TBS 6984, VDR 2.0.x
Zitieren
#2
Hallo,

(14.08.2018, 11:13)Max-Vid schrieb: ich habe einen NUC
welchen Typ hast du denn?

(14.08.2018, 11:13)Max-Vid schrieb: Ist die TT S2-4600 nicht lauffähig
"TT S2-4600" wird bereits mit Kernel-4.2 unterstützt. Firmware "dvb-demod-m88ds3103.fw" sollte
auch schon installiert sein.(ist im Paket "linux-firmware-easyvdr" enthalten)
Supported natively since kernel 4.2

P.S
Bitte easyinfo anhängen!

Gruss
Wolfgang

Zitieren
#3
(14.08.2018, 18:10)mango schrieb: Hallo,

(14.08.2018, 11:13)Max-Vid schrieb: ich habe einen NUC
welchen Typ hast du denn?

Mini Nuc PC System mit Intel J3455
Arbeitsspeicher : 4GB Arbeitsspeicher
SSD/HDD 2,5 Zoll : 2TB Festplatte


(14.08.2018, 11:13)Max-Vid schrieb: Ist die TT S2-4600 nicht lauffähig

Bitte easyinfo anhängen!

Gruss
Wolfgang

Hallo Wolfgang,
easyinfo kann ich anhängen, aber nur ohne angesteckte und installierte S2-4600, somit denke ich, es ist bringt nichts.
Sobald ich sie anstecke und sie wird per Setup über Hardware gesucht, friert der EasyVDR ein. Somit gibs ab dann kein easyinfo mehr. Steckt sie gleich bei der Erstinstallation dran, friert er auch bei der Hardwareerkennung ein.
Ich kann dann nur noch über SSH drauf. Sonst geht nichts mehr.

Ich habe gefühlt 10 mal installiert, immer mit gleichen Ergebnis. Ohne S2-4600 läuft alles durch, mit friert er ein.


Kann man die S2-4600e auch per Hand einstellen?

Was kann ich Euch liefern?

Dankeschön
Easy-VDR 1: GIGABYTE GA-F2A85M-HD3, A6-5400K, 4 GB, TBS 6984, VDR 2.0.x
Zitieren
#4
Moin,
bekommt man die easyinfo auch irgendwie raus, wenn der Easyvdr selbst noch nicht läuft? Über ssh komme ich auf die Kiste.
Wo finde ich Logs, die helfen könnten? Über ssh komme ich auch drauf, und auch ins Setup. Nur bei der Installation der S2-4600 hängt er sich auf.


Dankeschön.
Easy-VDR 1: GIGABYTE GA-F2A85M-HD3, A6-5400K, 4 GB, TBS 6984, VDR 2.0.x
Zitieren
#5
Hi  
Guck mal ins Syslog. 
Geht sie denn am Win PC? Oder ist sie evtl defekt  
Mfg Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
Zitieren
#6
Hallo zusammen, nachdem Ihr meinen NUC letztes Jahr mit dem Dual DVB-C Stick so toll an Start gebracht habt, musste ich jetzt umziehen. D.h. umstieg auf dvb-s2 und auf die TT S2-4600. Warum diese Karte? Ich benötige nach wie vor einen USB-Tuner benötige. Ich habe etwas den Markt sondiert und bei linuxtv geschaut und gedacht, die TT S2-4600 läuft damit ootb - denkste.

Auch bei mir bleibt die Hardwaresuche hängen, lsusb genauso.

Ich habe den VDR nochmals ohne den Stick gebotet und eine easyvdr angehängt. Dann das linux media treiberpaket installiert und den Stick eingesteckt. easyvdrinfo ziehen oder lsusb geht dann auch nicht mehr. Ich habe aber via tail -f auf den syslog geschaut, hier der Auszug.
Er scheint die Karte zu erkennen und dann gibt es Probleme mit dem Kernel. Bitte beachtet, dass ich aktuell noch den anderen Kernel drin habe, wegen des Dualtuner Patch von der vorhergehenden dvb-c devices.


Code:
Sep  8 20:04:13 easyVDR kernel: [  390.642573] dw2102: su3000_identify_state
Sep  8 20:04:13 easyVDR kernel: [  390.642578] dvb-usb: found a 'TechnoTrend TT-connect S2-4600' in warm state.
Sep  8 20:04:13 easyVDR kernel: [  390.642586] dw2102: su3000_power_ctrl: 1, initialized 0
Sep  8 20:04:13 easyVDR kernel: [  390.643034] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Sep  8 20:04:13 easyVDR kernel: [  390.643170] dvbdev: DVB: registering new adapter (TechnoTrend TT-connect S2-4600)
Sep  8 20:04:13 easyVDR kernel: [  390.643179] usb 1-1: media controller created
Sep  8 20:04:13 easyVDR kernel: [  390.650381] dvb-usb: MAC address: 00:18:bd:5b:dc:69
Sep  8 20:04:13 easyVDR kernel: [  390.650857] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Sep  8 20:04:13 easyVDR kernel: [  390.997267] BUG: unable to handle kernel NULL pointer dereference at           (null)
Sep  8 20:04:13 easyVDR kernel: [  390.997336] IP: [<          (null)>]           (null)
Sep  8 20:04:13 easyVDR kernel: [  390.997373] PGD 7a3d0067 PUD 75f17067 PMD 0
Sep  8 20:04:13 easyVDR kernel: [  390.997410] Oops: 0010 [#1] SMP
Sep  8 20:04:13 easyVDR kernel: [  390.997438] Modules linked in: m88ds3103 i2c_mux dvb_usb_dw2102(+) dvb_usb dvb_core media ir_rc6_decoder rc_rc6_mce ir_lirc_codec lirc_dev ite_cir rc_core joydev st autofs4 cmac bnep rfcomm nfsd auth_rpcgss nfs_acl nfs lockd grace sunrpc fscache x86_pkg_temp_thermal coretemp kvm_intel kvm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic irqbypass spi_pxa2xx_platform crct10dif_pclmul 8250_dw i2c_designware_platform i2c_designware_core crc32_pclmul ghash_clmulni_intel aesni_intel dm_multipath btusb btrtl btbcm btintel bluetooth snd_soc_rt286 snd_soc_rl6347a snd_hda_intel aes_x86_64 lrw gf128mul glue_helper snd_soc_core snd_hda_codec ablk_helper cryptd input_leds serio_raw snd_compress ac97_bus snd_pcm_dmaengine rtsx_pci_ms memstick snd_hda_core snd_hwdep snd_seq_midi snd_seq_midi_event snd_rawmidi snd_pcm rfkill_gpio snd_seq snd_seq_device snd_timer snd mei_me mei pwm_lpss_pci pwm_lpss idma64 virt_dma intel_lpss_pci pinctrl_broxton soundcore tpm_crb parport_pc pinctrl_intel shpchp intel_lpss ppdev mac_hid lp parport btrfs xor raid6_pq dm_mirror dm_region_hash dm_log rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper psmouse syscopyarea sysfillrect sysimgblt r8169 fb_sys_fops mii rtsx_pci drm ahci libahci wmi video fjes [last unloaded: rc_core]
Sep  8 20:04:13 easyVDR kernel: [  390.998485] CPU: 1 PID: 5590 Comm: systemd-udevd Not tainted 4.4.0-103201712131415-generic #0+mediatree+hauppauge-Ubuntu
Sep  8 20:04:13 easyVDR kernel: [  390.998554] Hardware name:                  /NUC6CAYB, BIOS AYAPLCEL.86A.0041.2017.0825.1152 08/25/2017
Sep  8 20:04:13 easyVDR kernel: [  390.998612] task: ffff880272470f00 ti: ffff88007a2e8000 task.ti: ffff88007a2e8000
Sep  8 20:04:13 easyVDR kernel: [  390.998677] RIP: 0010:[<0000000000000000>]  [<          (null)>]           (null)
Sep  8 20:04:13 easyVDR kernel: [  390.998727] RSP: 0018:ffff88007a2eb960  EFLAGS: 00010202
Sep  8 20:04:13 easyVDR kernel: [  390.998761] RAX: 0000000000000001 RBX: ffff8802706bf380 RCX: 0000000000000001
Sep  8 20:04:13 easyVDR kernel: [  390.998806] RDX: 0000000000000001 RSI: ffffffffc07fbb40 RDI: ffff88025f96c400
Sep  8 20:04:13 easyVDR kernel: [  390.998850] RBP: ffff88007a2eba38 R08: 0000000000000000 R09: 0000000000000000
Sep  8 20:04:13 easyVDR kernel: [  390.998895] R10: 0000000000000008 R11: 0000000000000000 R12: ffff88025f96c400
Sep  8 20:04:13 easyVDR kernel: [  390.998940] R13: ffff88007a2eb9c8 R14: ffff88025f8092d0 R15: 0000000000000000
Sep  8 20:04:13 easyVDR kernel: [  390.998985] FS:  00007f13d3327880(0000) GS:ffff88027fc80000(0000) knlGS:0000000000000000
Sep  8 20:04:13 easyVDR kernel: [  390.999035] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Sep  8 20:04:13 easyVDR kernel: [  390.999071] CR2: 0000000000000000 CR3: 000000007a3c8000 CR4: 00000000003406e0
Sep  8 20:04:13 easyVDR kernel: [  390.999134] Stack:
Sep  8 20:04:13 easyVDR kernel: [  390.999149]  ffffffffc0956443 ffff880000000030 0000000000000000 0000000000000000
Sep  8 20:04:13 easyVDR kernel: [  390.999205]  0000000000000000 0000000000000000 0000000000000000 00000021019bfcc0
Sep  8 20:04:13 easyVDR kernel: [  390.999260]  00003e8000000003 0004990000000001 0000000000000000 0000000000000000
Sep  8 20:04:13 easyVDR kernel: [  390.999316] Call Trace:
Sep  8 20:04:13 easyVDR kernel: [  390.999343]  [<ffffffffc0956443>] ? tt_s2_4600_frontend_attach+0x273/0x410 [dvb_usb_dw2102]
Sep  8 20:04:13 easyVDR kernel: [  390.999402]  [<ffffffffc03ec852>] dvb_usb_adapter_frontend_init+0xe2/0x1e0 [dvb_usb]
Sep  8 20:04:13 easyVDR kernel: [  390.999452]  [<ffffffffc03ec665>] ? dvb_usb_adapter_dvb_init+0x1d5/0x260 [dvb_usb]
Sep  8 20:04:13 easyVDR kernel: [  390.999501]  [<ffffffffc03eba03>] dvb_usb_device_init+0x4a3/0x6a0 [dvb_usb]
Sep  8 20:04:13 easyVDR kernel: [  390.999548]  [<ffffffffc09555e6>] dw2102_probe+0x3d6/0x440 [dvb_usb_dw2102]
Sep  8 20:04:13 easyVDR kernel: [  390.999614]  [<ffffffff8162e128>] usb_probe_interface+0x118/0x2f0
Sep  8 20:04:13 easyVDR kernel: [  390.999656]  [<ffffffff81564e32>] driver_probe_device+0x222/0x4a0
Sep  8 20:04:13 easyVDR kernel: [  390.999696]  [<ffffffff81565134>] __driver_attach+0x84/0x90
Sep  8 20:04:13 easyVDR kernel: [  390.999733]  [<ffffffff815650b0>] ? driver_probe_device+0x4a0/0x4a0
Sep  8 20:04:13 easyVDR kernel: [  390.999774]  [<ffffffff81562a5c>] bus_for_each_dev+0x6c/0xc0
Sep  8 20:04:13 easyVDR kernel: [  390.999812]  [<ffffffff815645ee>] driver_attach+0x1e/0x20
Sep  8 20:04:13 easyVDR kernel: [  390.999847]  [<ffffffff81564122>] bus_add_driver+0x1e2/0x280
Sep  8 20:04:13 easyVDR kernel: [  390.999885]  [<ffffffff81565a40>] driver_register+0x60/0xe0
Sep  8 20:04:13 easyVDR kernel: [  390.999922]  [<ffffffff8162ca94>] usb_register_driver+0x84/0x140
Sep  8 20:04:13 easyVDR kernel: [  390.999962]  [<ffffffffc0443000>] ? 0xffffffffc0443000
Sep  8 20:04:13 easyVDR kernel: [  390.999997]  [<ffffffffc044301e>] dw2102_driver_init+0x1e/0x1000 [dvb_usb_dw2102]
Sep  8 20:04:13 easyVDR kernel: [  391.000047]  [<ffffffff81002123>] do_one_initcall+0xb3/0x200
Sep  8 20:04:13 easyVDR kernel: [  391.000102]  [<ffffffff811eece3>] ? kmem_cache_alloc_trace+0x183/0x1f0
Sep  8 20:04:13 easyVDR kernel: [  391.000146]  [<ffffffff8118eaa3>] do_init_module+0x5f/0x1cf
Sep  8 20:04:13 easyVDR kernel: [  391.000184]  [<ffffffff8110aeaf>] load_module+0x166f/0x1c10
Sep  8 20:04:13 easyVDR kernel: [  391.000220]  [<ffffffff81107450>] ? __symbol_put+0x60/0x60
Sep  8 20:04:13 easyVDR kernel: [  391.000258]  [<ffffffff81216a20>] ? kernel_read+0x50/0x80
Sep  8 20:04:13 easyVDR kernel: [  391.000294]  [<ffffffff8110b694>] SYSC_finit_module+0xb4/0xe0
Sep  8 20:04:13 easyVDR kernel: [  391.005705]  [<ffffffff8110b6de>] SyS_finit_module+0xe/0x10
Sep  8 20:04:13 easyVDR kernel: [  391.011512]  [<ffffffff81844b32>] entry_SYSCALL_64_fastpath+0x16/0x71
Sep  8 20:04:13 easyVDR kernel: [  391.018428] Code:  Bad RIP value.
Sep  8 20:04:13 easyVDR kernel: [  391.025663] RIP  [<          (null)>]           (null)
Sep  8 20:04:13 easyVDR kernel: [  391.032851]  RSP <ffff88007a2eb960>
Sep  8 20:04:13 easyVDR kernel: [  391.039955] CR2: 0000000000000000
Sep  8 20:04:13 easyVDR kernel: [  391.046977] ---[ end trace aa715abdbc30b08f ]---

Wer hat eine Idee zum Thema? Bzw. meint ihr einen Neuinstallation löst das Problem?

Vielen Dank und schönen Abend
Johannes


Angehängte Dateien
.zip   easyinfo ohne USB-Tuner.zip (Größe: 134,37 KB / Downloads: 1)
Intel NUC Kit NUC6CAYH Cel-J3455 mit 2x DVBSky S960 V2 und Win MCE remote works ootb Big Grin
easyvdr-3.5.02-64-stable.iso





Zitieren
#7
Hallo Johannes,

(08.09.2018, 20:10)johanus schrieb: Ich habe etwas den Markt sondiert und bei linuxtv geschaut und gedacht, die TT S2-4600 läuft damit ootb - denkste.
das Problem wird der installierte "Hauppauge" Kernel sein.
Code:
linux-headers-4.4.0-92201708161632-generic-4.4.0-92201708161632.0+mediatree+hauppauge
Hast du Bitte die Ausgabe von
Code:
dpkg -l linux-* | grep ii

(08.09.2018, 20:10)johanus schrieb: Dann das linux media treiberpaket installiert und den Stick eingesteckt
...da wird nichts installiert, wegen Kernel!

P.S
Hast du das auch gelesen? Update

Gruss
Wolfgang

Zitieren
#8
Hallo Wolfgang,

ich war zu ungeduldig und habe bereits die asyvdr-3.5.02-64-stable.iso installiert - ändert aber nichts an dem Verhalten. Übrigens, der Link im Wiki zur neusten Version ist ein deadlink, müsste wie folgt heißen: asyvdr-3.5.02-64-stable.iso

Das die Neuste Hardwareversion nicht mehr von linux unterstützt wird hatte ich schonmal gelesen, aber wohl wieder vergessen Angry 
Umzug, neuer Job, Kind kommt bald auf die Welt, es ist gerade viel los...........da vergißt man so etwas schon mal.


Code:
[email protected]:~# dpkg -l linux-* | grep ii
ii  linux-firmware                                        1.127.23                                            all          Firmware for Linux kernel drivers
ii  linux-firmware-easyvdr                                0.2.6-3easyVDR2~trusty                              amd64        Additional firmwares
ii  linux-headers-4.4.0-96                                4.4.0-96.119~14.04.1                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-96-generic                        4.4.0-96.119~14.04.1                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-96-generic                          4.4.0-96.119~14.04.1                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-96-generic                    4.4.0-96.119~14.04.1                                amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-libc-dev:amd64                                  3.13.0-133.182                                      amd64        Linux Kernel Headers for development
ii  linux-sound-base                                      1.0.25+dfsg-0ubuntu4                                all          base package for ALSA and OSS sound systems

bei lsusb hängt sich die Kiste noch immer auf. Ich befürchte ich die nicht mehr Supportet Hardware erwischt.

Dann werde ich wohl auf die DVBSky S960 wechseln, die soll ja funktionieren.
Intel NUC Kit NUC6CAYH Cel-J3455 mit 2x DVBSky S960 V2 und Win MCE remote works ootb Big Grin
easyvdr-3.5.02-64-stable.iso





Zitieren
#9
Hallo Johannes.

(08.09.2018, 22:02)johanus schrieb: Umzug, neuer Job, Kind kommt bald auf die Welt, es ist gerade viel los...........da vergißt man so etwas schon mal.
...da geht es aber richtig ab!  Wink

Nun kannst du mal das Paket "linux-media" installieren,
Code:
sudo apt install linux-media
vllt. geht es damit. Das Paket enthält precompiled Module für diese Kernel
Zitat:* added binary modules for 4.4.0-96-generic 4.4.0-111-generic 4.4.0-112-generic 4.4.0-119-generic
Wenn das Paket installiert ist(dauert etwas) Bitte reboot!
Der Sources ist von CrazyCat da sind viele Treiber includiert.
Wenn nicht, musst du die DvbSky nehmen.

Gruss
Wolfgang

Zitieren
#10
Hallo Wolfgang,

vielen Dank für den Tipp, der VDR fährt jetzt hoch und crash nicht mehr und die Ausgabe von lsusb bricht auch nicht ab


Code:
[email protected]:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0aa7 Intel Corp.
Bus 001 Device 003: ID 0b48:3011 TechnoTrend AG TT-connect S2-4600
Bus 001 Device 002: ID 03f0:304a Hewlett-Packard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Aber, ich kann noch immer keine Programme empfangen. Ich habe verschiedene ASTRA confs probiert.

Ich habe die Karte auch am Laptop mit Windows geprüft und zu schauen, ob die SAT-Anlage überhaupt funktioniert (direkt am LNB ohne Multischalter). Funktioniert alles, Windows sagt mir aber, dass es die Hardware ID ist, welche laut linux.tv nicht mehr supported wird.

Im Anhang der Screenshot von der ID und die aktuelle easyInfo.


Vielen Dank für den Support

Johannes


Angehängte Dateien
.jpg   2018-09-09 10_34_20-Geräte-Manager.jpg (Größe: 19,54 KB / Downloads: 9)
.zip   easyinfo(14).zip (Größe: 63,54 KB / Downloads: 1)
Intel NUC Kit NUC6CAYH Cel-J3455 mit 2x DVBSky S960 V2 und Win MCE remote works ootb Big Grin
easyvdr-3.5.02-64-stable.iso





Zitieren
#11
..Windows sagt dir eher, dass du genau die Hardware IDs hast, welche auch zu erwarten waren.
Aber bei der S2-4600 gibt es mit gleichen USB IDs wohl unterschiedliche Hardware.
btw: Super, dass du einer der wenigen bist, die so etwas im Gerätemanager finden.. Smile


'lsusb' sagt dir nichts darüber, ob und welche DVB Treiber korrekt geladen wurden. Keine Info, Null, nada, nix.
lsusb ("list universal serial bus") gibt dir nur einen Überblick, wie der linux Kernel die USB Geräte als Baumstruktur sieht.
Das bedeutet in etwa, 'ich, der große Linux kernel, sehe etwas am USB Bus und ich weiß was es etwa sein könnte'.

Die Reihenfolge ist:
- neues USB Gerät erkannt. Kernel liest USB IDs (Anzeige mit lsusb oder dmesg). Kernel sucht passende Treiber nach USB IDs und USB Geräte Klasse.
- nach lookup table entsprechend USB IDs Treiber laden (dmesg)
- Treiber legt Geräte device nodes /dev/dvb/.. an (via udev oder eudev)
- Programm starten, Programm greift auf device node in /dev/dvb/.. zu und Treiber lädt dadurch Firmware für Gerät (dmesg)


Für DVB Geräte wie deines gibt dir nur 'dmesg' vollständige Infos.
Insbesondere braucht es neben dem kernel Treiber in den allermeisten Fällen auch die zugehörige Firmware.
Bei Windows wird nicht genau zwischen Treiber und Firmware unterschieden, ein Treiber Paket installiert meist auch Firmware, auf einem Linux ist das anders.
Vor allem muss die Firmware dann zum Treiber und der Hardware passen.

Welche Firmware der Treiber beim ersten Zugriff eines Programmes auf das Gerät dann lädt, verrät dir nur dmesg (oder /var/log/{kernel/messages}.log)
Zitieren
#12
Hallo Johannes,

leider ist im syslog nur dies zu sehen.
Code:
..........
..........
Sep  9 11:09:15 easyVDR vdr: video: display buffer empty, duping frame (16561/0) 0
Sep  9 11:09:15 easyVDR vdr: video: display buffer empty, duping frame (16562/0) 0
Wie Wirbel schrieb, häng doch Bitte /var/log/dmesg & kern.log an.

P.S
Du kannst aber auf Konsole mal schauen ob da nee Firmware geladen wird.
Code:
cat /var/log/dmesg | grep dvb*

Bei mir mit einem "Hauppauge Nova-T Stick"
Code:
[email protected]:~# cat /var/log/dmesg | grep dvb*
[    3.222211] sr 1:0:0:0: [sr0] scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[    6.315919] dvbdev: DVB: registering new adapter (Mantis DVB adapter)
[    6.503247] dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
[    6.595548] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[    7.664132] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
[    7.664935] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    7.665046] dvbdev: DVB: registering new adapter (Hauppauge Nova-T Stick)
[    7.665408] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[    7.921279] dvbdev: dvb_create_media_entity: media entity 'DiBcom 7000PC' registered.
[    8.194298] dvb-usb: schedule remote query interval to 50 msecs.
[    8.194301] dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.
[    8.194829] usbcore: registered new interface driver dvb_usb_dib0700

Gruss
Wolfgang

Zitieren
#13
Hallo Wolfgang und Wirbel,

danke für den Lob mit der ID.......ich bin leider nur halb vom Fach. Was Linux angeht leider nicht auf dem neusten Stand, es macht mir aber Spass hier mit euch den Fehler ein zu kreisen.

folgende Punkte wie gewünscht - was ich gesehen habe, die firmware liegt auf jeden Fall an Ort und Stelle.


Code:
[email protected]:~# cat /var/log/dmesg | grep dvb*
[    2.240047] usb 1-4: Product: dvb-s2
[    9.986963] dvb-usb: found a 'TechnoTrend TT-connect S2-4600' in warm state.
[    9.987580] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    9.987694] dvbdev: DVB: registering new adapter (TechnoTrend TT-connect S2-4600)
[    9.992601] dvb-usb: MAC address: 00:18:bd:5b:dc:69
[    9.993179] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[   10.402036] dvb-usb: no frontend was attached by 'TechnoTrend TT-connect S2-4600'
[   10.434111] dvb-usb: schedule remote query interval to 250 msecs.
[   10.434121] dvb-usb: TechnoTrend TT-connect S2-4600 successfully initialized and connected.
[   12.814319] dvb-usb: recv bulk message failed: -110

Wie immer, vielen Dank für den Support! +1


Angehängte Dateien
.log   dmesg.log (Größe: 59,09 KB / Downloads: 3)
.log   kern.log (Größe: 424,06 KB / Downloads: 1)
Intel NUC Kit NUC6CAYH Cel-J3455 mit 2x DVBSky S960 V2 und Win MCE remote works ootb Big Grin
easyvdr-3.5.02-64-stable.iso





Zitieren
#14
Code:
Sep  9 14:57:28 easyVDR kernel: [    9.986957] dw2102: su3000_identify_state
Sep  9 14:57:28 easyVDR kernel: [    9.986963] dvb-usb: found a 'TechnoTrend TT-connect S2-4600' in warm state.
Sep  9 14:57:28 easyVDR kernel: [    9.986977] dw2102: su3000_power_ctrl: 1, initialized 0                                                                           << !!!
Sep  9 14:57:28 easyVDR kernel: [    9.987580] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Sep  9 14:57:28 easyVDR kernel: [    9.987694] dvbdev: DVB: registering new adapter (TechnoTrend TT-connect S2-4600)
Sep  9 14:57:28 easyVDR kernel: [    9.987704] usb 1-4: media controller created
Sep  9 14:57:28 easyVDR kernel: [    9.992601] dvb-usb: MAC address: 00:18:bd:5b:dc:69
Sep  9 14:57:28 easyVDR kernel: [    9.993179] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Sep  9 14:57:28 easyVDR kernel: [   10.358115] Invalid probe, probably not a DS3000                                                                                   << !!!
Sep  9 14:57:28 easyVDR kernel: [   10.402000] m88ds3103 5-0068: Unknown device. Chip_id=34                                                                 << !!!
Sep  9 14:57:28 easyVDR kernel: [   10.402036] dvb-usb: no frontend was attached by 'TechnoTrend TT-connect S2-4600'                               << !!!
Sep  9 14:57:28 easyVDR kernel: [   10.430255] Registered IR keymap rc-tt-1500
Sep  9 14:57:28 easyVDR kernel: [   10.430567] rc rc1: TechnoTrend TT-connect S2-4600 as /devices/pci0000:00/0000:00:15.0/usb1/1-4/rc/rc1
Sep  9 14:57:28 easyVDR kernel: [   10.430720] input: TechnoTrend TT-connect S2-4600 as /devices/pci0000:00/0000:00:15.0/usb1/1-4/rc/rc1/input9
Sep  9 14:57:28 easyVDR kernel: [   10.434103] rc rc1: lirc_dev: driver dw2102 registered at minor = 1
Sep  9 14:57:28 easyVDR kernel: [   10.434111] dvb-usb: schedule remote query interval to 250 msecs.
Sep  9 14:57:28 easyVDR kernel: [   10.434118] dw2102: su3000_power_ctrl: 0, initialized 1
Sep  9 14:57:28 easyVDR kernel: [   10.434121] dvb-usb: TechnoTrend TT-connect S2-4600 successfully initialized and connected.
Sep  9 14:57:28 easyVDR kernel: [   10.434362] usbcore: registered new interface driver dw2102
Sep  9 14:57:28 easyVDR kernel: [   12.814319] dvb-usb: recv bulk message failed: -110                                                                              << !!!
Sep  9 14:57:28 easyVDR kernel: [   12.814327] dw2102: i2c transfer failed.                                                                                                << !!!

So wie es aussieht passt zwischen Treiber und dazu gehöriger DVB Hardware etwas nicht.
Für mein Verständnis kann nur ein Treiberentwickler hier weiter helfen. Es wird ein 'ds3103' mit id 34 gefunden, den kennt der Treiber nicht.
Und ab dann geht alles schief.

Das erste was schief geht ist...
Code:
switch (dev->chip_id) {
  case M88RS6000_CHIP_ID:
  case M88DS3103_CHIP_ID:
     break;
  default:
     ret = -ENODEV;
     dev_err(&client->dev, "Unknown device. Chip_id=%02x\n", dev->chip_id);
     goto err_kfree;
}

Erwartet würde hier..
Code:
#define [url=https://elixir.bootlin.com/linux/v4.3/ident/M88RS6000_CHIP_ID]M88RS6000_CHIP_ID[/url] 0x74  // <<< 116
#define [url=https://elixir.bootlin.com/linux/v4.3/ident/M88DS3103_CHIP_ID]M88DS3103_CHIP_ID[/url] 0x70  // <<< 112
Anscheinend wird ein vollkommen anderer Chip hier gefunden..
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: