Treiber für Haupage Dual Tuner bauen

Sound, Digitalkameras, TV+Video und Spiele.
Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 14.01.2018 12:38:15

Hallo,
ich habe einen Haupage USB Tuner http://www.hauppauge.de/site/products/data_dualhd.html, der allerdings nicht unter meinem Debian Linux cubietruck 4.13.16-sunxi #20 SMP Fri Nov 24 19:50:07 CET 2017 armv7l GNU/Linux funktioniert.

Obwohl laut hier https://git.linuxtv.org/media_tree.git/ ... 743d9e462b der Stick seit 4.7 funktionieren sollte!?

Hier nach https://www.mail-archive.com/linux-medi ... 13120.html sollte ja auch der 2 Tuner funktionieren, da beides bei mir nicht der Fall ist, wollte ich den Treiber gerne selbst bauen, nur leider habe ich keine Ahnung wie.

Kann mir hier jemand helfen?

Danke

Benutzeravatar
Tintom
Moderator
Beiträge: 3029
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tintom » 14.01.2018 13:10:53

Was meldet denn das System, wenn Du den Stick einsteckst?

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 14.01.2018 14:11:08

Hi,

Code: Alles auswählen

lsusb
Bus 004 Device 002: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 2040:0265 Hauppauge
Bus 001 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 003: ID 1b1f:c00f
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 14.01.2018 15:51:31

Stick abziehen.
"dmesg" eingeben (geht nur als root), letzte Zeile merken.
Stick einstecken.
Noch mal "dmesg" eingeben. Neue Zeilen hier posten.

Das sollte so ähnlich aussehen wie hier (ganz unten):
https://www.linuxtv.org/wiki/index.php/ ... nTV-dualHD
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 14.01.2018 16:06:27

Hi,
hier die Ausgabe

Code: Alles auswählen

  dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] random: get_random_bytes called from start_kernel+0x31/0x352 with crng_init=0
[    0.000000] Linux version 4.13.16-sunxi (root@armbian) (gcc version 7.1.1 20170707 (Linaro GCC 7.1-2017.08)) #20 SMP Fri Nov 24 19:50:07 CET 2017
[    0.000000] CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=50c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Cubietech Cubietruck
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 128 MiB at 0xb7c00000
[    0.000000] On node 0 totalpages: 523520
[    0.000000] free_area_init_node: node 0, pgdat c0dcf000, node_mem_map eedf8000
[    0.000000]   Normal zone: 1728 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 196608 pages, LIFO batch:31
[    0.000000]   HighMem zone: 326912 pages, LIFO batch:31
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: Using PSCI v0.1 Function IDs from DT
[    0.000000] percpu: Embedded 17 pages/cpu @eedb5000 s39948 r8192 d21492 u69632
[    0.000000] pcpu-alloc: s39948 r8192 d21492 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 521792
[    0.000000] Kernel command line: root=UUID=b9443ecf-c6fa-4ae8-aee6-e156c34ca7e0 rootwait rootfstype=ext4 console=tty1 console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 panic=10 consoleblank=0 loglevel=1 ubootpart=cf359775-01 ubootsource=mmc usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u   sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16 cgroup_enable=memory swapaccount=1
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] allocated 2098176 bytes of page_ext
[    0.000000] Memory: 1922476K/2094080K available (8192K kernel code, 905K rwdata, 2284K rodata, 1024K init, 344K bss, 40532K reserved, 131072K cma-reserved, 1176576K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                   lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
                   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
                   modules : 0xbf800000 - 0xbfe00000   (   6 MB)
                     .text : 0xc0008000 - 0xc0900000   (9184 kB)
                     .init : 0xc0c00000 - 0xc0d00000   (1024 kB)
                     .data : 0xc0d00000 - 0xc0de24ec   ( 906 kB)
                      .bss : 0xc0debf44 - 0xc0e42254   ( 345 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] ftrace: allocating 36591 entries in 72 pages
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000006] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000016] Switching to timer-based delay loop, resolution 41ns
[    0.000545] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000779] clocksource: hstimer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 12741736309 ns
[    0.001006] Console: colour dummy device 80x30
[    0.001020] console [tty1] enabled
[    0.001046] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.001059] pid_max: default: 32768 minimum: 301
[    0.001250] Security Framework initialized
[    0.001263] AppArmor: AppArmor disabled by boot time parameter
[    0.001322] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001334] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002124] CPU: Testing write buffer coherency: ok
[    0.002512] /cpus/cpu@0 missing clock-frequency property
[    0.002524] /cpus/cpu@1 missing clock-frequency property
[    0.002536] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.002939] Setting up static identity map for 0x40100000 - 0x40100054
[    0.003082] Hierarchical SRCU implementation.
[    0.003978] smp: Bringing up secondary CPUs ...
[    0.014697] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.014822] smp: Brought up 1 node, 2 CPUs
[    0.014831] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[    0.014835] CPU: All CPU(s) started in HYP mode.
[    0.014837] CPU: Virtualization extensions available.
[    0.016074] devtmpfs: initialized
[    0.028762] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4
[    0.029072] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.029091] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.034141] xor: measuring software checksum speed
[    0.124667]    arm4regs  :  1135.600 MB/sec
[    0.224725]    8regs     :   676.400 MB/sec
[    0.324790]    32regs    :   692.800 MB/sec
[    0.424855]    neon      :  1150.800 MB/sec
[    0.424860] xor: using function: neon (1150.800 MB/sec)
[    0.425018] pinctrl core: initialized pinctrl subsystem
[    0.426076] NET: Registered protocol family 16
[    0.429580] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[    0.431064] cpuidle: using governor ladder
[    0.431101] cpuidle: using governor menu
[    0.432315] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.432322] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.615333] raid6: int32x1  gen()   171 MB/s
[    0.785497] raid6: int32x1  xor()   145 MB/s
[    0.955676] raid6: int32x2  gen()   231 MB/s
[    1.125680] raid6: int32x2  xor()   175 MB/s
[    1.295828] raid6: int32x4  gen()   233 MB/s
[    1.465933] raid6: int32x4  xor()   174 MB/s
[    1.636240] raid6: int32x8  gen()   223 MB/s
[    1.806242] raid6: int32x8  xor()   155 MB/s
[    1.976435] raid6: neonx1   gen()   447 MB/s
[    2.146513] raid6: neonx1   xor()   331 MB/s
[    2.316647] raid6: neonx2   gen()   600 MB/s
[    2.486787] raid6: neonx2   xor()   432 MB/s
[    2.656941] raid6: neonx4   gen()   719 MB/s
[    2.827045] raid6: neonx4   xor()   482 MB/s
[    2.997219] raid6: neonx8   gen()   636 MB/s
[    3.167369] raid6: neonx8   xor()   439 MB/s
[    3.167373] raid6: using algorithm neonx4 gen() 719 MB/s
[    3.167377] raid6: .... xor() 482 MB/s, rmw enabled
[    3.167381] raid6: using intx1 recovery algorithm
[    3.167698] reg-fixed-voltage ahci-5v: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/ahci_pwr_pin@1, deferring probe
[    3.167746] reg-fixed-voltage usb0-vbus: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb0_vbus_pin@0, deferring probe
[    3.169182] SCSI subsystem initialized
[    3.169492] libata version 3.00 loaded.
[    3.169805] usbcore: registered new interface driver usbfs
[    3.169870] usbcore: registered new interface driver hub
[    3.169935] usbcore: registered new device driver usb
[    3.170191] media: Linux media interface: v0.10
[    3.170237] Linux video capture interface: v2.00
[    3.170325] pps_core: LinuxPPS API ver. 1 registered
[    3.170330] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    3.170349] PTP clock support registered
[    3.172234] clocksource: Switched to clocksource arch_sys_counter
[    3.275233] VFS: Disk quotas dquot_6.6.0
[    3.275321] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    3.276342] simple-framebuffer bfd00000.framebuffer: framebuffer at 0xbfd00000, 0x300000 bytes, mapped to 0xf0b00000
[    3.276354] simple-framebuffer bfd00000.framebuffer: format=x8r8g8b8, mode=1024x768x32, linelength=4096
[    3.292862] Console: switching to colour frame buffer device 128x48
[    3.294623] simple-framebuffer bfd00000.framebuffer: fb0: simplefb registered!
[    3.304489] NET: Registered protocol family 2
[    3.305198] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    3.305294] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    3.305418] TCP: Hash tables configured (established 8192 bind 8192)
[    3.305540] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    3.305603] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    3.305845] NET: Registered protocol family 1
[    3.306497] RPC: Registered named UNIX socket transport module.
[    3.306504] RPC: Registered udp transport module.
[    3.306507] RPC: Registered tcp transport module.
[    3.306511] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    3.306792] Trying to unpack rootfs image as initramfs...
[    3.647197] Freeing initrd memory: 4864K
[    3.647999] hw perfevents: no interrupt-affinity property for /pmu, guessing.
[    3.648296] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    3.649604] audit: initializing netlink subsys (disabled)
[    3.649884] audit: type=2000 audit(3.637:1): state=initialized audit_enabled=0 res=1
[    3.650346] Initialise system trusted keyrings
[    3.650534] workingset: timestamp_bits=14 max_order=19 bucket_order=5
[    3.659957] zbud: loaded
[    3.663331] NFS: Registering the id_resolver key type
[    3.663367] Key type id_resolver registered
[    3.663371] Key type id_legacy registered
[    3.663385] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    3.663390] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    3.664784] JFS: nTxBlock = 8192, nTxLock = 65536
[    3.675879] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[    3.679581] random: fast init done
[    3.684586] Key type asymmetric registered
[    3.684665] bounce: pool size: 64 pages
[    3.684778] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    3.684936] io scheduler noop registered
[    3.684942] io scheduler deadline registered
[    3.685447] io scheduler cfq registered (default)
[    3.685453] io scheduler mq-deadline registered
[    3.685457] io scheduler kyber registered
[    3.685681] io scheduler bfq registered
[    3.686790] sun4i-usb-phy 1c13400.phy: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb0_id_detect_pin@0, deferring probe
[    3.690477] sun4i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    3.760097] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[    3.764601] console [ttyS0] disabled
[    3.784789] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 46, base_baud = 1500000) is a U6_16550A
[    3.784853] console [ttyS0] enabled
[    3.806334] 1c28800.serial: ttyS2 at MMIO 0x1c28800 (irq = 47, base_baud = 1500000) is a U6_16550A
[    3.811119] brd: module loaded
[    3.819058] loop: module loaded
[    3.821307] libphy: Fixed MDIO Bus: probed
[    3.821953] sun7i-dwmac 1c50000.ethernet: PTP uses main clock
[    3.821965] sun7i-dwmac 1c50000.ethernet: no reset control found
[    3.822002] sun7i-dwmac 1c50000.ethernet: no regulator found
[    3.822045] sun7i-dwmac 1c50000.ethernet: Ring mode enabled
[    3.822052] sun7i-dwmac 1c50000.ethernet: DMA HW capability register supported
[    3.822059] sun7i-dwmac 1c50000.ethernet: Normal descriptors
[    3.840620] libphy: stmmac: probed
[    3.840641] RTL8211E Gigabit Ethernet stmmac-0:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:00, irq=-1)
[    3.840649] RTL8211E Gigabit Ethernet stmmac-0:01: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:01, irq=-1)
[    3.841990] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.841998] ehci-platform: EHCI generic platform driver
[    3.842539] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.842575] ohci-platform: OHCI generic platform driver
[    3.842999] usbcore: registered new interface driver usb-storage
[    3.843831] mousedev: PS/2 mouse device common for all mice
[    3.844690] sunxi-rtc 1c20d00.rtc: rtc core: registered rtc-sunxi as rtc0
[    3.844698] sunxi-rtc 1c20d00.rtc: RTC enabled
[    3.844810] i2c /dev entries driver
[    3.845820] axp20x-i2c 0-0034: AXP20x variant AXP209 found
[    3.853903] axp20x-gpio axp20x-gpio: AXP209 GPIO driver loaded
[    3.862279] input: axp20x-pek as /devices/platform/soc@01c00000/1c2ac00.i2c/i2c-0/0-0034/axp20x-pek/input/input0
[    3.862982] ldo1: supplied by regulator-dummy
[    3.863309] ldo2: supplied by regulator-dummy
[    3.864454] ldo3: supplied by regulator-dummy
[    3.865136] ldo4: supplied by regulator-dummy
[    3.865377] ldo5: supplied by regulator-dummy
[    3.866053] dcdc2: supplied by regulator-dummy
[    3.866729] dcdc3: supplied by regulator-dummy
[    3.870745] axp20x-i2c 0-0034: Backup (RTC) battery charging is enabled
[    3.870918] axp20x-i2c 0-0034: AXP20X driver loaded
[    3.875130] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    3.888107] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    3.942485] sunxi-mmc 1c0f000.mmc: base:0xf130f000 irq:27
[    3.945921] ledtrig-cpu: registered to indicate activity on CPUs
[    3.946022] hidraw: raw HID events driver (C) Jiri Kosina
[    3.946170] usbcore: registered new interface driver usbhid
[    3.946174] usbhid: USB HID core driver
[    3.949013] NET: Registered protocol family 10
[    3.968851] Segment Routing with IPv6
[    3.968962] NET: Registered protocol family 17
[    3.969065] Key type dns_resolver registered
[    3.969486] Registering SWP/SWPB emulation handler
[    3.970234] registered taskstats version 1
[    3.970239] Loading compiled-in X.509 certificates
[    3.970322] zswap: loaded using pool lzo/zbud
[    3.972742] Btrfs loaded, crc32c=crc32c-generic
[    3.981189] Key type encrypted registered
[    3.997737] mmc0: host does not support reading read-only switch, assuming write-enable
[    4.000189] mmc0: new high speed SDHC card at address 1234
[    4.000882] mmcblk0: mmc0:1234 SA16G 14.6 GiB
[    4.002687]  mmcblk0: p1
[    4.092343] ahci-sunxi 1c18000.sata: controller can't do PMP, turning off CAP_PMP
[    4.092384] ahci-sunxi 1c18000.sata: SSS flag set, parallel bus scan disabled
[    4.092413] ahci-sunxi 1c18000.sata: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl platform mode
[    4.092426] ahci-sunxi 1c18000.sata: flags: ncq sntf stag pm led clo only pio slum part ccc
[    4.093477] scsi host0: ahci-sunxi
[    4.093775] ata1: SATA max UDMA/133 mmio [mem 0x01c18000-0x01c18fff] port 0x100 irq 33
[    4.128150] alloc_contig_range: [b7e01, b7e02) PFNs busy
[    4.133414] ehci-platform 1c14000.usb: EHCI Host Controller
[    4.133532] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1
[    4.133713] alloc_contig_range: [b7e01, b7e02) PFNs busy
[    4.133786] alloc_contig_range: [b7e02, b7e03) PFNs busy
[    4.133985] alloc_contig_range: [b7e01, b7e02) PFNs busy
[    4.134046] alloc_contig_range: [b7e02, b7e03) PFNs busy
[    4.134206] alloc_contig_range: [b7e01, b7e02) PFNs busy
[    4.134266] alloc_contig_range: [b7e02, b7e03) PFNs busy
[    4.134506] ehci-platform 1c14000.usb: irq 30, io mem 0x01c14000
[    4.172302] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00
[    4.172878] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    4.172900] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.172918] usb usb1: Product: EHCI Host Controller
[    4.172936] usb usb1: Manufacturer: Linux 4.13.16-sunxi ehci_hcd
[    4.172953] usb usb1: SerialNumber: 1c14000.usb
[    4.174769] hub 1-0:1.0: USB hub found
[    4.174892] hub 1-0:1.0: 1 port detected
[    4.176817] ehci-platform 1c1c000.usb: EHCI Host Controller
[    4.176898] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 2
[    4.177049] alloc_contig_range: [b7e01, b7e02) PFNs busy
[    4.177122] alloc_contig_range: [b7e02, b7e03) PFNs busy
[    4.177325] alloc_contig_range: [b7e01, b7e02) PFNs busy
[    4.177839] ehci-platform 1c1c000.usb: irq 34, io mem 0x01c1c000
[    4.202316] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[    4.202938] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    4.202961] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.202978] usb usb2: Product: EHCI Host Controller
[    4.202996] usb usb2: Manufacturer: Linux 4.13.16-sunxi ehci_hcd
[    4.203013] usb usb2: SerialNumber: 1c1c000.usb
[    4.204858] hub 2-0:1.0: USB hub found
[    4.204970] hub 2-0:1.0: 1 port detected
[    4.206930] ohci-platform 1c14400.usb: Generic Platform OHCI controller
[    4.207011] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 3
[    4.207550] ohci-platform 1c14400.usb: irq 31, io mem 0x01c14400
[    4.276824] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    4.276847] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.276865] usb usb3: Product: Generic Platform OHCI controller
[    4.276882] usb usb3: Manufacturer: Linux 4.13.16-sunxi ohci_hcd
[    4.276899] usb usb3: SerialNumber: 1c14400.usb
[    4.278739] hub 3-0:1.0: USB hub found
[    4.278850] hub 3-0:1.0: 1 port detected
[    4.280903] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[    4.280982] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 4
[    4.281525] ohci-platform 1c1c400.usb: irq 35, io mem 0x01c1c400
[    4.346790] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    4.346812] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.346830] usb usb4: Product: Generic Platform OHCI controller
[    4.346848] usb usb4: Manufacturer: Linux 4.13.16-sunxi ohci_hcd
[    4.346865] usb usb4: SerialNumber: 1c1c400.usb
[    4.348836] hub 4-0:1.0: USB hub found
[    4.348953] hub 4-0:1.0: 1 port detected
[    4.351195] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[    4.352448] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    4.352485] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 5
[    4.353197] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002
[    4.353220] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.353237] usb usb5: Product: MUSB HDRC host driver
[    4.353254] usb usb5: Manufacturer: Linux 4.13.16-sunxi musb-hcd
[    4.353271] usb usb5: SerialNumber: musb-hdrc.1.auto
[    4.355200] hub 5-0:1.0: USB hub found
[    4.355315] hub 5-0:1.0: 1 port detected
[    4.362512] of_cfs_init
[    4.362699] of_cfs_init: OK
[    4.363058] vcc3v0: disabling
[    4.363074] vcc5v0: disabling
[    4.363118] usb0-vbus: disabling
[    4.424397] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    4.426494] ata1.00: supports DRM functions and may not be fully accessible
[    4.426525] ata1.00: ATA-9: Samsung SSD 840 EVO 120GB, EXT0BB6Q, max UDMA/133
[    4.426544] ata1.00: 234441648 sectors, multi 1: LBA48 NCQ (depth 31/32)
[    4.427397] ata1.00: supports DRM functions and may not be fully accessible
[    4.427941] ata1.00: configured for UDMA/133
[    4.429184] scsi 0:0:0:0: Direct-Access     ATA      Samsung SSD 840  BB6Q PQ: 0 ANSI: 5
[    4.432947] sd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/112 GiB)
[    4.433135] sd 0:0:0:0: [sda] Write Protect is off
[    4.433162] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    4.433457] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    4.434755] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    4.437761]  sda: sda1
[    4.441791] sd 0:0:0:0: [sda] Attached SCSI disk
[    4.451683] Freeing unused kernel memory: 1024K
[    4.532481] usb 1-1: new high-speed USB device number 2 using ehci-platform
[    4.723217] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101
[    4.723237] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.723247] usb 1-1: Product: USB 2.0 Hub
[    4.724564] hub 1-1:1.0: USB hub found
[    4.724742] hub 1-1:1.0: 4 ports detected
[    4.962400] usb 4-1: new full-speed USB device number 2 using ohci-platform
[    5.042341] usb 1-1.2: new full-speed USB device number 3 using ehci-platform
[    5.176791] sunxi-mmc 1c12000.mmc: allocated mmc-pwrseq
[    5.204462] usb 1-1.2: New USB device found, idVendor=1b1f, idProduct=c00f
[    5.204476] usb 1-1.2: New USB device strings: Mfr=4, Product=14, SerialNumber=36
[    5.204482] usb 1-1.2: Product: HM-CFG-USB
[    5.204488] usb 1-1.2: Manufacturer: eQ-3
[    5.204493] usb 1-1.2: SerialNumber: MEQ0232057
[    5.208884] hid-generic 0003:1B1F:C00F.0001: hiddev96,hidraw0: USB HID v1.10 Device [eQ-3 HM-CFG-USB] on usb-1c14000.usb-1.2/input0
[    5.223715] usb 4-1: New USB device found, idVendor=03eb, idProduct=204b
[    5.223758] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.223764] usb 4-1: Product: CUL433
[    5.223786] usb 4-1: Manufacturer: busware.de
[    5.232402] sunxi-mmc 1c12000.mmc: base:0xf13cb000 irq:28
[    5.251275] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
[    5.253526] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[    5.255514] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[    5.259345] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[    5.279203] mmc1: new high speed SDIO card at address 0001
[    5.302748] usb 1-1.3: new full-speed USB device number 4 using ehci-platform
[    5.459930] usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001
[    5.459943] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    5.459949] usb 1-1.3: Product: FT232R USB UART
[    5.459956] usb 1-1.3: Manufacturer: FTDI
[    5.459962] usb 1-1.3: SerialNumber: A7031FBC
[    5.562368] usb 1-1.4: new high-speed USB device number 5 using ehci-platform
[    5.714454] usb 1-1.4: New USB device found, idVendor=2040, idProduct=0265
[    5.714468] usb 1-1.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[    5.714474] usb 1-1.4: Product: dualHD
[    5.714480] usb 1-1.4: Manufacturer: HCW
[    5.714486] usb 1-1.4: SerialNumber: 0011569275
[    6.725936] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
[    7.492098] systemd[1]: System time before build time, advancing clock.
[    7.533965] ip_tables: (C) 2000-2006 Netfilter Core Team
[    7.585567] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[    7.586878] systemd[1]: Detected architecture arm.
[    7.634900] systemd[1]: Set hostname to <cubietruck>.
[    8.512048] systemd[1]: [/etc/systemd/system/fhem.service:19] Failed to parse service restart specifier, ignoring: always # alternativly uncomment this line for recover always
[    8.512163] systemd[1]: [/etc/systemd/system/fhem.service:20] Failed to parse sec value, ignoring: 5 # uncomment always if restart required!
[    8.585545] systemd[1]: Listening on fsck to fsckd communication Socket.
[    8.612993] systemd[1]: Listening on Journal Socket.
[    8.642794] systemd[1]: Listening on RPCbind Server Activation Socket.
[    8.672908] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    8.702705] systemd[1]: Listening on udev Kernel Socket.
[    9.305336] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
[    9.324139] Bluetooth: Core ver 2.22
[    9.324285] NET: Registered protocol family 31
[    9.324293] Bluetooth: HCI device and connection manager initialized
[    9.324320] Bluetooth: HCI socket layer initialized
[    9.324338] Bluetooth: L2CAP socket layer initialized
[    9.324401] Bluetooth: SCO socket layer initialized
[    9.355707] Bluetooth: RFCOMM TTY layer initialized
[    9.355742] Bluetooth: RFCOMM socket layer initialized
[    9.355791] Bluetooth: RFCOMM ver 1.11
[    9.366519] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    9.366558] Bluetooth: HIDP socket layer initialized
[    9.387395] Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
[    9.553325] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Apr 22 2013 14:50:00 version 5.90.195.89.6 FWID 01-b30a427d
[   10.087552] Adding 131068k swap on /var/swap.  Priority:-1 extents:2 across:139260k SSFS
[   11.340905] sun4i-ss 1c15000.crypto-engine: Die ID 0
[   11.496539] cdc_acm 4-1:1.0: ttyACM0: USB ACM device
[   11.502035] usbcore: registered new interface driver cdc_acm
[   11.502044] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   11.518231] usbcore: registered new interface driver usbserial
[   11.518317] usbcore: registered new interface driver usbserial_generic
[   11.518392] usbserial: USB Serial support registered for generic
[   11.552782] usbcore: registered new interface driver ftdi_sio
[   11.552889] usbserial: USB Serial support registered for FTDI USB Serial Device
[   11.553390] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
[   11.553642] usb 1-1.3: Detected FT232RL
[   11.577234] lirc_dev: IR Remote Control driver registered, major 244
[   11.591403] em28xx 1-1.4:1.0: New device HCW dualHD @ 480 Mbps (2040:0265, interface 0, class 0)
[   11.591416] em28xx 1-1.4:1.0: DVB interface 0 found: isoc
[   11.591770] em28xx 1-1.4:1.0: chip ID is em28174
[   11.592645] IR LIRC bridge handler initialized
[   11.602363] Registered IR keymap rc-empty
[   11.602579] rc rc0: sunxi-ir as /devices/platform/soc@01c00000/1c21800.ir/rc/rc0
[   11.602825] input: sunxi-ir as /devices/platform/soc@01c00000/1c21800.ir/rc/rc0/input1
[   11.619873] rc rc0: lirc_dev: driver ir-lirc-codec (sunxi-ir) registered at minor = 0
[   11.620073] sunxi-ir 1c21800.ir: initialized sunXi IR driver
[   11.620082] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
[   11.633465] sun4i-codec 1c22c00.codec: Codec <-> 1c22c00.codec mapping ok
[   11.733014] asoc-simple-card sound: dit-hifi <-> 1c21000.spdif mapping ok
[   12.271067] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   12.910851] em28xx 1-1.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x63e2c3c8
[   12.910861] em28xx 1-1.4:1.0: EEPROM info:
[   12.910868] em28xx 1-1.4:1.0:        microcode start address = 0x0004, boot configuration = 0x01
[   12.918969] em28xx 1-1.4:1.0:        AC97 audio (5 sample rates)
[   12.918981] em28xx 1-1.4:1.0:        500mA max power
[   12.918991] em28xx 1-1.4:1.0:        Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[   12.919493] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   12.966246] tveeprom: Hauppauge model 204109, rev B3I6, serial# 11569275
[   12.966258] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[   12.966268] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[   12.966277] tveeprom: audio processor is None (idx 0)
[   12.966287] tveeprom: has no radio, has IR receiver, has no IR transmitter
[   12.966305] em28xx 1-1.4:1.0: dvb set to isoc mode.
[   12.967081] usbcore: registered new interface driver em28xx
[   13.007090] em28xx 1-1.4:1.0: Binding DVB extension
[   13.067214] i2c i2c-4: Added multiplexed i2c bus 5
[   13.067231] si2168 4-0064: Silicon Labs Si2168-B40 successfully identified
[   13.067237] si2168 4-0064: firmware version: B 4.0.2
[   13.125819] si2157 5-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[   13.125873] dvbdev: DVB: registering new adapter (1-1.4:1.0)
[   13.125890] em28xx 1-1.4:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[   13.127931] em28xx 1-1.4:1.0: DVB extension successfully initialized
[   13.127951] em28xx: Registered (Em28xx dvb Extension) extension
[   13.160609] em28xx 1-1.4:1.0: Registering input extension
[   13.292535] Registered IR keymap rc-hauppauge
[   13.293540] rc rc1: 1-1.4:1.0 IR as /devices/platform/soc@01c00000/1c14000.usb/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc1
[   13.293852] input: 1-1.4:1.0 IR as /devices/platform/soc@01c00000/1c14000.usb/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc1/input2
[   13.294328] em28xx 1-1.4:1.0: Input extension successfully initialized
[   13.294338] em28xx: Registered (Em28xx Input Extension) extension
[   13.541317] RTL8211E Gigabit Ethernet stmmac-0:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:00, irq=-1)
[   13.543800] sun7i-dwmac 1c50000.ethernet eth0: RX IPC Checksum Offload disabled
[   13.543819] sun7i-dwmac 1c50000.ethernet eth0: No MAC Management Counters available
[   13.543828] sun7i-dwmac 1c50000.ethernet eth0: PTP not supported by HW
[   13.544175] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   14.524523] systemd[1]: Started Raise network interfaces.
[   14.563243] sun7i-dwmac 1c50000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   14.563463] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   14.642440] thermal thermal_zone0: failed to read out thermal zone (-110)
[   15.009468] systemd[1]: Reached target Sound Card.
[   15.158437] systemd[1]: Started Armbian enhanced Log2Ram.
[   15.191123] systemd[1]: Starting Journal Service...
[   15.475315] systemd[1]: Started Journal Service.
[   15.561384] systemd-journald[556]: Received request to flush runtime journal from PID 1
[   20.063540] si2168 4-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   20.186826] random: crng init done
[   20.568739] si2168 4-0064: firmware version: B 4.0.11
[   20.578710] si2157 5-0060: found a 'Silicon Labs Si2157-A30'
[   20.629597] si2157 5-0060: firmware version: 3.0.5
[   20.629700] em28xx 1-1.4:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)
[   20.880975] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.001606] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   23.602388] brcmfmac: brcmf_p2p_create_p2pdev: timeout occurred
[   23.602411] brcmfmac: brcmf_cfg80211_add_iface: add iface p2p-dev-wlan0 type 10 failed: err=-5
[   23.645444] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1616.411255] em28xx 1-1.4:1.0: write to i2c device at 0xc8 failed with unknown error (status=3)
[ 2784.105790] systemd[1]: apt-daily-upgrade.timer: Adding 18min 15.600893s random time.
[ 4570.074920] systemd[1]: apt-daily-upgrade.timer: Adding 59min 24.233932s random time.
[ 4637.938264] systemd[1]: apt-daily-upgrade.timer: Adding 46min 3.386763s random time.
[ 4638.443394] em28xx 1-1.4:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)
[ 4640.524360] systemd[1]: apt-daily-upgrade.timer: Adding 21min 43.178461s random time.
[ 4641.795967] systemd[1]: apt-daily-upgrade.timer: Adding 22min 44.705673s random time.
[ 4651.748089] systemd[1]: apt-daily-upgrade.timer: Adding 58min 43.732546s random time.
[ 6375.979124] em28xx 1-1.4:1.0: write to i2c device at 0xc8 failed with unknown error (status=3)
[10340.904045] usb 1-1.4: USB disconnect, device number 5
[10340.904422] em28xx 1-1.4:1.0: Disconnecting
[10340.904439] em28xx 1-1.4:1.0: Closing DVB extension
[10340.907849] em28xx 1-1.4:1.0: Closing input extension
[10340.908262] ------------[ cut here ]------------
[10340.908331] WARNING: CPU: 0 PID: 17900 at kernel/module.c:1133 module_put+0xa7/0xac
[10340.908342] Modules linked in: sun4i_gpadc_iio rc_hauppauge em28xx_rc si2157 si2168 em28xx_dvb evdev snd_soc_simple_card snd_soc_simple_card_utils snd_soc_spdif_tx sun4i_spdif sun4i_codec ir_lirc_codec em28xx lirc_dev snd_soc_core sun4i_ts ftdi_sio tveeprom sunxi_cir sun4i_gpadc usbserial nvmem_sunxi_sid cdc_acm snd_pcm_dmaengine snd_pcm snd_timer snd soundcore pwm_sun4i sun4i_ss uio_pdrv_genirq uio bonding hidp rfcomm bluetooth ecdh_generic brcmfmac brcmutil cfg80211 rfkill ip_tables x_tables pwrseq_simple realtek
[10340.908683] CPU: 0 PID: 17900 Comm: tvh:fsmonitor Not tainted 4.13.16-sunxi #20
[10340.908693] Hardware name: Allwinner sun7i (A20) Family
[10340.908739] [<c010da59>] (unwind_backtrace) from [<c010a019>] (show_stack+0x11/0x14)
[10340.908776] [<c010a019>] (show_stack) from [<c08335c1>] (dump_stack+0x69/0x78)
[10340.908809] [<c08335c1>] (dump_stack) from [<c011a2bb>] (__warn+0xaf/0xc0)
[10340.908840] [<c011a2bb>] (__warn) from [<c011a37d>] (warn_slowpath_null+0x19/0x1c)
[10340.908871] [<c011a37d>] (warn_slowpath_null) from [<c017cc3f>] (module_put+0xa7/0xac)
[10340.908908] [<c017cc3f>] (module_put) from [<c02240a3>] (__fput+0x83/0x150)
[10340.908941] [<c02240a3>] (__fput) from [<c0130cc9>] (task_work_run+0x91/0xb8)
[10340.908969] [<c0130cc9>] (task_work_run) from [<c01098d1>] (do_work_pending+0x75/0x78)
[10340.908994] [<c01098d1>] (do_work_pending) from [<c0106661>] (slow_work_pending+0x9/0x18)
[10340.909143] ---[ end trace d886a9bb6b151e46 ]---
[10341.011086] em28xx 1-1.4:1.0: Freeing device
[10341.379012] usb 1-1.4: new high-speed USB device number 6 using ehci-platform
[10341.530402] usb 1-1.4: New USB device found, idVendor=2040, idProduct=0265
[10341.530415] usb 1-1.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[10341.530422] usb 1-1.4: Product: dualHD
[10341.530427] usb 1-1.4: Manufacturer: HCW
[10341.530433] usb 1-1.4: SerialNumber: 0011569275
[10341.531622] em28xx 1-1.4:1.0: New device HCW dualHD @ 480 Mbps (2040:0265, interface 0, class 0)
[10341.531634] em28xx 1-1.4:1.0: DVB interface 0 found: isoc
[10341.531783] em28xx 1-1.4:1.0: chip ID is em28174
[10342.147279] em28xx 1-1.4:1.0: em28xx_init_dev: em28xx_write_reg failed! retval [-5]
[10342.147335] em28xx: probe of 1-1.4:1.0 failed with error -5
[10342.148029] usb 1-1.4: USB disconnect, device number 6
[10381.648734] usb 1-1.4: new high-speed USB device number 7 using ehci-platform
[10381.800682] usb 1-1.4: New USB device found, idVendor=2040, idProduct=0265
[10381.800701] usb 1-1.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[10381.800712] usb 1-1.4: Product: dualHD
[10381.800722] usb 1-1.4: Manufacturer: HCW
[10381.800732] usb 1-1.4: SerialNumber: 0011569275
[10381.802501] em28xx 1-1.4:1.0: New device HCW dualHD @ 480 Mbps (2040:0265, interface 0, class 0)
[10381.802520] em28xx 1-1.4:1.0: DVB interface 0 found: isoc
[10381.802698] em28xx 1-1.4:1.0: chip ID is em28174
[10383.107153] em28xx 1-1.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x63e2c3c8
[10383.107166] em28xx 1-1.4:1.0: EEPROM info:
[10383.107173] em28xx 1-1.4:1.0:        microcode start address = 0x0004, boot configuration = 0x01
[10383.115643] em28xx 1-1.4:1.0:        AC97 audio (5 sample rates)
[10383.115655] em28xx 1-1.4:1.0:        500mA max power
[10383.115666] em28xx 1-1.4:1.0:        Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[10383.116269] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[10383.123087] tveeprom: Hauppauge model 204109, rev B3I6, serial# 11569275
[10383.123100] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[10383.123107] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[10383.123180] tveeprom: audio processor is None (idx 0)
[10383.123184] tveeprom: has no radio, has IR receiver, has no IR transmitter
[10383.123199] em28xx 1-1.4:1.0: dvb set to isoc mode.
[10383.123390] em28xx 1-1.4:1.0: Binding DVB extension
[10383.125905] alloc_contig_range: 12 callbacks suppressed
[10383.125912] alloc_contig_range: [b8000, b800f) PFNs busy
[10383.142027] i2c i2c-4: Added multiplexed i2c bus 5
[10383.142045] si2168 4-0064: Silicon Labs Si2168-B40 successfully identified
[10383.142053] si2168 4-0064: firmware version: B 4.0.2
[10383.155929] si2157 5-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[10383.155982] dvbdev: DVB: registering new adapter (1-1.4:1.0)
[10383.156001] em28xx 1-1.4:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[10383.157837] em28xx 1-1.4:1.0: DVB extension successfully initialized
[10383.157857] em28xx 1-1.4:1.0: Registering input extension
[10383.158421] Registered IR keymap rc-hauppauge
[10383.159246] rc rc1: 1-1.4:1.0 IR as /devices/platform/soc@01c00000/1c14000.usb/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc1
[10383.159554] input: 1-1.4:1.0 IR as /devices/platform/soc@01c00000/1c14000.usb/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc1/input3
[10383.159952] em28xx 1-1.4:1.0: Input extension successfully initialized
[10383.260547] si2168 4-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[10383.784773] si2168 4-0064: firmware version: B 4.0.11
[10383.793518] si2157 5-0060: found a 'Silicon Labs Si2157-A30'
[10383.844389] si2157 5-0060: firmware version: 3.0.5
[10383.844462] em28xx 1-1.4:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)


NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 14.01.2018 16:45:17

Au wei ... was ist das denn?
Das fängt sehr gut an, der TV-Stick wird gefunden, eingebunden, die Firmware installiert ... dann kommt ein:
[ 20.629700] em28xx 1-1.4:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range
Das muss noch nichts bedeuten ... du hast ja noch keine Frequenz eingestellt.

Danach geht es schief.
Erst beschwert sich dein WLan-Treiber:
brcmfmac: brcmf_p2p_create_p2pdev: timeout occurred
(hängt der auch am USB?)

Dann hängt er auffällig lange.

Dann erst verliert er den Kontakt zum TV-Stick:
[ 1616.411255] em28xx 1-1.4:1.0: write to i2c device at 0xc8 failed with unknown error (status=3)
Das interessante hier ist, dass sich der "em28xx" beschwert ... das ist das USB-Interface, das deinen Stick mit dem USB-Bus verbindet.

Ab "------------[ cut here ]------------" hast du dann einen handfesten Kernelfehler den ich nicht so recht verstehe.

Wirklich schlau werde ich daraus nicht, zumal ich vom Cubietruck und ARM generell sehr wenig Ahnung habe. Aber das sollte nicht so ein.

Mir ist nicht mal klar, was da den Fehler auslöst. Eventuell funktioniert der TV-Stick einwandfrei und wird von einem anderen USB-Gerät gestört (was "eigentlich" auch nicht sein sollte). Du könntest versuchen, möglichst viele USB-Geräte abzustöpseln und den Fehler zu isolieren.

Die letzte Zeile klingt übrigens wieder recht freundlich:
[10383.844462] em28xx 1-1.4:1.0: DVB: adapter 0 frontend 0 frequency 0 out of range
Da hat er den TV-Stick rausgeschmissen und neu eingebunden. Ich vermute, er geht dann trotzdem nicht? Gehen die Fehlermeldungen weiter?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 14.01.2018 17:07:44

Hi, also das Wlan ist verbaut und kein USB, allerdings sollte es deaktiviert sein, da ich das nicht nutze.

Könnte das Problem daran liegeeen das der Stick an einem Usb Hub hängt?

Nein, das war die gesamte ausgabe

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 14.01.2018 20:52:39

Hi, jetzt mal dmesg nachdem ich alle USB Geräte bis auf den USB Tuner entfernt habe

https://pastebin.com/mtyLnARP

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 14.01.2018 22:01:04

Tja, leider hat das nichts gebracht, das dicke "------------[ cut here ]------------" siehst du ja selber. Schade.

Ich finde zu dem Fehler so gar keine hilfreichen Informationen. Er scheint recht selten zu sein.
Wenn ich Google frage nach: em28xx "write to i2c device at" "failed with unknown error (status=3)"
dann finde ich magere drei Ergebnisse:
http://www.google.de/search?q=em28xx++% ... %3D3%29%22
Eins ist veraltet und betrifft einen 3er Kernel, die anderen beiden haben mit ARM-Geräten zu tun.
Die einen vermuten einen Fehler im Treiber des TV-Sticks, die anderen einen Fehler in der USB-Behandlung des Kernels. Genaues weiß niemand :(
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 15.01.2018 06:16:02

Hm..... mist, was kann ich denn da mal machen, war wiegesagt kein anderes USB GErät mehr aktiv, und der STick war direkt am Cubietruck, also kann es am HUB und an den anderen Geräten ja eigentlich nicht hängen.

Deine google Suche findet ja was zu ARM, der Cubietruck ist ja ein ARM wenn ich nicht ganz falsch liege

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von rendegast » 15.01.2018 09:49:35

... und der STick war direkt am Cubietruck, also kann es am HUB und an den anderen Geräten ja eigentlich nicht hängen.
Ist das Problem vielleicht, daß das Gerät (und die anderen) NICHT an einem (stromgespeisten!) externen HUB hängt?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von debianoli » 15.01.2018 09:57:38

Geht der Tuner denn an einem anderen Computer? Der Hinweis mit dem Strom ist ebenfalls recht wichtig, denn wenn das kein aktiver USB-Hub ist, dürfte die Spannung kaum ausreichen.

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 15.01.2018 20:20:20

Es ist kein aktiver Hub, aber bei dem letzten dmesg hing der Stick direkt am Cubie, also ohne HUB dazwischen, von daher sollte das nicht der grund sein.

Ja an meiner Wetek Play2 mit LibreElec funktioniert der Stick ohne Probleme

DeletedUserReAsG

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von DeletedUserReAsG » 15.01.2018 20:24:51

Und wieviel Strom gibtst du deinem Cubie? Wenn du etwa ein 2-2,5A-Netzteil dran hast, und vielleicht noch eine Platte am SATA-Port hängt, bleibt nicht mehr sehr viel für den USB-Port übrig. Ein aktiver Hub, oder ein stärkeres Netzteil, wäre dann einen Versuch wert.

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 15.01.2018 20:41:41

Puh, das ist eine gute Frage, kann ich das irgendwo abfragen? Ist das normale Netzteil was beim Cubie dabei ist, und ja ist noch eine SSD verbaut

DeletedUserReAsG

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von DeletedUserReAsG » 15.01.2018 20:48:19

Steht auf den Netzteil drauf, was es ausgibt.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 15.01.2018 21:55:43

Ich hab da noch ein Detail entdeckt:
http://linux-sunxi.org/Cubieboard/FAQ#I ... oing_on.3F
Das Cubieboard scheint nur 4,6 statt 5 Volt für USB auszugeben. Nun weiß man nicht, wie zickig der Hauppauge-Stick ist.

Vermutlich möchte Tommy82 so oder so einen USB-Hub mit eigenem Netzteil verwenden.
Tommy82 hat geschrieben: ↑ zum Beitrag ↑
15.01.2018 20:20:20
Ja an meiner Wetek Play2 mit LibreElec funktioniert der Stick ohne Probleme
Welcher Kernel läuft denn dort? Und die Firmware für den Stick hast du selber installiert? Oder war da eine dabei?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 16.01.2018 07:21:59

Hi, auf der Wetek läuft Linux LibreELEC 3.14.29 #1 SMP Thu Nov 2 14:25:52 CET 2017 aarch64 GNU/Linux, allerdings bringt das LE Image den entsprechenden DVB Treiber mit.
Den Treiber auf dem Cubie habe ich von Haupage erhalten, bzw. den link dazu https://www.linuxtv.org/wiki/index.php/ ... nTV-dualHD

Bin mir grade das hier am ansehen https://wiki.ubuntuusers.de/v4l-dvb/ vieleicht bringt mich das noch weiter

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von debianoli » 16.01.2018 07:33:28

Ein aktiver USB Hub kostet zwischen 10 und 20 Euro. Das ist nicht die Welt. Das würde ich zuerst testen, ehe man Zeit für was anderes verpulvert.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 16.01.2018 16:20:45

Tommy82 hat geschrieben: ↑ zum Beitrag ↑
16.01.2018 07:21:59
Hi, auf der Wetek läuft Linux LibreELEC 3.14.29 #1 SMP Thu Nov 2 14:25:52 CET 2017 aarch64 GNU/Linux, allerdings bringt das LE Image den entsprechenden DVB Treiber mit.
Ja, den Eindruck hatte ich beim Durchstöbern der Google-Ergebnisse auch, dass der Stick seltsamer Weise auf älteren Kerneln besser läuft als auf den ganz neuen.

Der Treiber wird anscheinend von einem Mitarbeiter von Hauppauge ("Brad") entwickelt, und der kündigt seit Monaten an, was tun zu wollen, tut aber nichts. Es mag durchaus sein, dass der Treiber bei néueren Kerneln Fehler entwickelt und du mit einem älteren Kernel besser bedient bist.
Tommy82 hat geschrieben: ↑ zum Beitrag ↑
16.01.2018 07:21:59
Den Treiber auf dem Cubie habe ich von Haupage erhalten, bzw. den link dazu https://www.linuxtv.org/wiki/index.php/ ... nTV-dualHD
Bitte bring "Treiber" und "Firmware" nicht durcheinander, sonst reden wir hier aneinander vorbei.
Tommy82 hat geschrieben: ↑ zum Beitrag ↑
16.01.2018 07:21:59
Bin mir grade das hier am ansehen https://wiki.ubuntuusers.de/v4l-dvb/ vieleicht bringt mich das noch weiter
Ja, einen Versuch wäre es wert, sämtliche v4l-Treiber neu zu kompilieren. Du wirst dir aber deinen Kernel bzw. die Module dabei derartig versauen, dass danach vermutlich eine Neuinstallation angesagt ist, wenn es nicht funktioniert. Also mach ein Backup. Und ich vermute, es wird nichts bringen - der Treiber ist inzwischen im normalen Kernel und es sieht nicht so aus, als würde bei v4l noch daran gearbeitet.

Oder anders ausgedrückt: Du könntest mehr Erfolg haben, wenn du die Kernelversion an den Treiber anpasst als anders herum.

Ansonsten verweise ich auf debianoli - ich kenne mich mit ARM-Geräten und ihren Macken halt kaum aus.

Weiß jemand, wie gut KVM auf ARM läuft? Könnte man Tommy82 empfehlen, den Stick an eine VM mit einem älteren Kernel durchzureichen?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 17.01.2018 19:37:17

Hab das mal gemacht https://wiki.ubuntuusers.de/v4l-dvb/
Jetzt bekomme ich diese ausgabe:

Code: Alles auswählen

 dmesg | grep -i dvb
[   25.680224] em28xx 1-1.4:1.0: DVB interface 0 found: isoc
[   27.298820] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   27.306636] em28xx 1-1.4:1.0: dvb set to isoc mode.
[   27.366717] em28xx_dvb: Unknown symbol dvb_create_media_graph (err 0)

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 17.01.2018 21:14:56

Erwartest du darauf eine Antwort?

Die kurze wäre:
Tja, das hat wohl nicht geklappt.

Die lange wäre:
Du hast dir einen Treiber gebastelt, der nicht zu deiner Kernelversion passt. Schon das sollte eigentlich nicht passieren sondern vorher mit einem Fehler abbrechen. Die alte Treiberversion, die dein Kernel mitgebracht hat war besser. Da noch Fehler zu suchen wäre ziemlich sinnlos.

Du könntest erst mal der Frage mit der Stromversorgung nachgehen. Und dann mal schauen, ob du einen älteren oder anderen Kernel findest.

Edit: Ach so, wie ich gerade in deinem zweiten Thread gesehen habe, könnte es natürlich auch sein, dass du die falschen Kernel-Header verwendet hast. Dann wäre ein zweiter Versuch mit den richtigen Headern sinnvoll.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 18.01.2018 20:11:48

Hi, hab ich einen falschen HEader installiert?

Hab mal einen aktiven Hub bestellt

Tommy82
Beiträge: 43
Registriert: 07.01.2018 16:56:25

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von Tommy82 » 20.01.2018 21:30:27

Wwürde leider sagen am Hub lag es nicht, hab jetzt einen aktiven dran und keine besserung

Code: Alles auswählen

https://pastebin.com/kqbQadis

Code: Alles auswählen

 dmesg | grep -i dvb
[   19.948097] em28xx 1-1.1:1.0: DVB interface 0 found: isoc
[   21.805847] em28xx 1-1.1:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   21.813644] em28xx 1-1.1:1.0: dvb set to isoc mode.
[   21.879546] em28xx_dvb: Unknown symbol dvb_create_media_graph (err 0)

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Treiber für Haupage Dual Tuner bauen

Beitrag von NAB » 20.01.2018 21:36:45

Ehh ... logisch. Der aktive USB-Hub macht deinen kaputtgebastelten DVB-Treiber nicht wieder heil.

Du musst erst alle Änderungen rückgängig machen, die du nach der Ubuntu-Anleitung angerichtet hast.

Eventuell reicht es, den Kernel zu reinstallieren?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Antworten