Closed Currywurst closed 12 years ago
can you post/paste a complete dmesg log? we have the ngene_18.fw installed, but like all our firmwares its in /usr/lib/firmware.
Yes, i know. In r9469 it's in /usr/lib/firmware/ngene_18.fw too. In later Build's it does not load the fw from /usr/lib.
It's in var /log/messages, but i post both. This is in r9616 for example. /var/log/messages: Jan 24 11:53:42 openelec user.err kernel: [ 62.346761] ngene: Could not load firmware file ngene_18.fw. Jan 24 11:53:42 openelec user.info kernel: [ 62.346769] ngene: Copy ngene_18.fw to your hotplug directory! Jan 24 11:53:42 openelec user.info kernel: [ 62.347088] ngene 0000:07:00.0: PCI INT A disabled Jan 24 11:53:42 openelec user.warn kernel: [ 62.347104] ngene: probe of 0000:07:00.0 failed with error -1
Here is dmesg:
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.2.1 (jetstream@1801-lin007) (gcc version 4.6.2 (GCC) ) #1 SMP PREEMPT Sun Jan 22 18:46:48 CET 2012
[ 0.000000] Command line: boot=LABEL=System disk=LABEL=Storage quiet vga=792 BOOT_IMAGE=/KERNEL
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 00000000bff90000 (usable)
[ 0.000000] BIOS-e820: 00000000bff90000 - 00000000bff9e000 (ACPI data)
[ 0.000000] BIOS-e820: 00000000bff9e000 - 00000000bffd0000 (ACPI NVS)
[ 0.000000] BIOS-e820: 00000000bffd0000 - 00000000c0000000 (reserved)
[ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[ 0.000000] BIOS-e820: 0000000100000000 - 0000000140000000 (usable)
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] DMI present.
[ 0.000000] DMI: System manufacturer System Product Name/AT5IONT-I, BIOS 0502 04/11/2011
[ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[ 0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
[ 0.000000] No AGP bridge found
[ 0.000000] last_pfn = 0x140000 max_arch_pfn = 0x400000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-CFFFF write-protect
[ 0.000000] D0000-DFFFF uncachable
[ 0.000000] E0000-EFFFF write-through
[ 0.000000] F0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask F00000000 write-back
[ 0.000000] 1 base 100000000 mask FC0000000 write-back
[ 0.000000] 2 base 0C0000000 mask FC0000000 uncachable
[ 0.000000] 3 disabled
[ 0.000000] 4 disabled
[ 0.000000] 5 disabled
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] e820 update range: 00000000c0000000 - 0000000100000000 (usable) ==> (reserved)
[ 0.000000] last_pfn = 0xbff90 max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [ffff8800000ff780] ff780
[ 0.000000] initial memory mapped : 0 - 20000000
[ 0.000000] Base memory trampoline at [ffff88000009a000] 9a000 size 20480
[ 0.000000] init_memory_mapping: 0000000000000000-00000000bff90000
[ 0.000000] 0000000000 - 00bfe00000 page 2M
[ 0.000000] 00bfe00000 - 00bff90000 page 4k
[ 0.000000] kernel direct mapping tables up to bff90000 @ 1fffb000-20000000
[ 0.000000] init_memory_mapping: 0000000100000000-0000000140000000
[ 0.000000] 0100000000 - 0140000000 page 2M
[ 0.000000] kernel direct mapping tables up to 140000000 @ bff8a000-bff90000
[ 0.000000] ACPI: RSDP 00000000000fbc00 00024 (v02 ACPIAM)
[ 0.000000] ACPI: XSDT 00000000bff90100 0004C (v01 041111 XSDT1651 20110411 MSFT 00000097)
[ 0.000000] ACPI: FACP 00000000bff90290 000F4 (v03 041111 FACP1651 20110411 MSFT 00000097)
[ 0.000000] ACPI: DSDT 00000000bff90440 08EBB (v01 A1675 A1675000 00000000 INTL 20060113)
[ 0.000000] ACPI: FACS 00000000bff9e000 00040
[ 0.000000] ACPI: APIC 00000000bff90390 0006C (v01 041111 APIC1651 20110411 MSFT 00000097)
[ 0.000000] ACPI: MCFG 00000000bff90400 0003C (v01 041111 OEMMCFG 20110411 MSFT 00000097)
[ 0.000000] ACPI: OEMB 00000000bff9e040 00072 (v01 041111 OEMB1651 20110411 MSFT 00000097)
[ 0.000000] ACPI: HPET 00000000bff9a440 00038 (v01 041111 OEMHPET 20110411 MSFT 00000097)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] [ffffea0000000000-ffffea0004ffffff] PMD -> [ffff88013b600000-ffff88013f5fffff] on node 0
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000010 -> 0x00001000
[ 0.000000] DMA32 0x00001000 -> 0x00100000
[ 0.000000] Normal 0x00100000 -> 0x00140000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[3] active PFN ranges
[ 0.000000] 0: 0x00000010 -> 0x0000009f
[ 0.000000] 0: 0x00000100 -> 0x000bff90
[ 0.000000] 0: 0x00100000 -> 0x00140000
[ 0.000000] On node 0 totalpages: 1048351
[ 0.000000] DMA zone: 64 pages used for memmap
[ 0.000000] DMA zone: 5 pages reserved
[ 0.000000] DMA zone: 3914 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 16320 pages used for memmap
[ 0.000000] DMA32 zone: 765904 pages, LIFO batch:31
[ 0.000000] Normal zone: 4096 pages used for memmap
[ 0.000000] Normal zone: 258048 pages, LIFO batch:31
[ 0.000000] ACPI: PM-Timer IO Port: 0x808
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 4, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0xffffffff base: 0xfed00000
[ 0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] Allocating PCI resources starting at c0000000 (gap: c0000000:3ee00000)
[ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 25 pages/cpu @ffff88013fc00000 s70208 r8192 d24000 u524288
[ 0.000000] pcpu-alloc: s70208 r8192 d24000 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 1027866
[ 0.000000] Kernel command line: fastboot root=/dev/ram0 rdinit=/init threadirqs boot=LABEL=System disk=LABEL=Storage quiet vga=792 BOOT_IMAGE=/KERNEL
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.000000] Checking aperture...
[ 0.000000] No AGP bridge found
[ 0.000000] Memory: 4042988k/5242880k available (5673k kernel code, 1049476k absent, 150416k reserved, 2105k data, 3948k init)
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] CONFIG_RCU_FANOUT set to non-default value of 32
[ 0.000000] NR_IRQS:4352 nr_irqs:712 16
[ 0.000000] Extended CMOS year: 2000
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] Fast TSC calibration using PIT
[ 0.000000] Detected 1799.960 MHz processor.
[ 0.003338] Calibrating delay loop (skipped), value calculated using timer frequency.. 3601.91 BogoMIPS (lpj=5999866)
[ 0.003347] pid_max: default: 32768 minimum: 301
[ 0.006679] Mount-cache hash table entries: 256
[ 0.006893] Initializing cgroup subsys cpuacct
[ 0.006904] Initializing cgroup subsys freezer
[ 0.006931] CPU: Physical Processor ID: 0
[ 0.006934] CPU: Processor Core ID: 0
[ 0.006938] using mwait in idle threads.
[ 0.006979] ACPI: Core revision 20110623
[ 0.017128] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.052532] CPU0: Intel(R) Atom(TM) CPU D525 @ 1.80GHz stepping 0a
[ 0.053330] APIC calibration not consistent with PM-Timer: 139ms instead of 100ms
[ 0.053330] APIC delta adjusted to PM-Timer: 1249998 (1749986)
[ 0.053330] Performance Events: PEBS fmt0+, Atom events, Intel PMU driver.
[ 0.053330] ... version: 3
[ 0.053330] ... bit width: 40
[ 0.053330] ... generic registers: 2
[ 0.053330] ... value mask: 000000ffffffffff
[ 0.053330] ... max period: 000000007fffffff
[ 0.053330] ... fixed-purpose events: 3
[ 0.053330] ... event mask: 0000000700000003
[ 0.090024] Booting Node 0, Processors #1
[ 0.090030] smpboot cpu 1: start_ip = 9a000
[ 0.006666] Disabled fast string operations
[ 0.200018] #2
[ 0.200022] smpboot cpu 2: start_ip = 9a000
[ 0.006666] Disabled fast string operations
[ 0.310016] #3 Ok.
[ 0.310021] smpboot cpu 3: start_ip = 9a000
[ 0.006666] Disabled fast string operations
[ 0.406659] Brought up 4 CPUs
[ 0.406665] Total of 4 processors activated (14405.92 BogoMIPS).
[ 0.408196] devtmpfs: initialized
[ 0.408640] NET: Registered protocol family 16
[ 0.408823] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[ 0.408829] ACPI: bus type pci registered
[ 0.408914] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff](base 0xe0000000)
[ 0.408921] PCI: not using MMCONFIG
[ 0.408925] PCI: Using configuration type 1 for base access
[ 0.411160] bio: create slab
[ 2.010702] udevd[209]: starting version 177 [ 2.147457] coretemp coretemp.0: Using relative temperature scale! [ 2.147489] coretemp coretemp.0: Using relative temperature scale! [ 2.209771] xhci_hcd 0000:02:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 [ 2.209933] xhci_hcd 0000:02:00.0: setting latency timer to 64 [ 2.209945] xhci_hcd 0000:02:00.0: xHCI Host Controller [ 2.209969] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 6 [ 2.210346] xhci_hcd 0000:02:00.0: irq 19, io mem 0xf9ffe000 [ 2.210509] xhci_hcd 0000:02:00.0: irq 49 for MSI/MSI-X [ 2.210527] xhci_hcd 0000:02:00.0: irq 50 for MSI/MSI-X [ 2.210542] xhci_hcd 0000:02:00.0: irq 51 for MSI/MSI-X [ 2.210556] xhci_hcd 0000:02:00.0: irq 52 for MSI/MSI-X [ 2.210575] xhci_hcd 0000:02:00.0: irq 53 for MSI/MSI-X [ 2.211394] xHCI xhci_add_endpoint called for root hub [ 2.211402] xHCI xhci_check_bandwidth called for root hub [ 2.211502] hub 6-0:1.0: USB hub found [ 2.211520] hub 6-0:1.0: 2 ports detected [ 2.211668] xhci_hcd 0000:02:00.0: xHCI Host Controller [ 2.211683] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 7 [ 2.213971] xHCI xhci_add_endpoint called for root hub [ 2.213979] xHCI xhci_check_bandwidth called for root hub [ 2.214068] hub 7-0:1.0: USB hub found [ 2.214089] hub 7-0:1.0: 2 ports detected [ 2.227883] r8712u: module is from the staging directory, the quality is unknown, you have been warned. [ 2.231148] r8712u: DriverVersion: v7_0.20100831 [ 2.231181] r8712u: register rtl8712_netdev_ops to netdev_ops [ 2.231189] r8712u: USB_SPEED_HIGH with 4 endpoints [ 2.234291] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 2.234302] hda_intel: codec_mask forced to 0xff [ 2.234791] r8712u: Boot from EFUSE: Autoload OK [ 2.238384] snd_hda_intel 0000:00:1b.0: setting latency timer to 64 [ 2.244328] nGene PCIE bridge driver, Copyright (C) 2005-2007 Micronas [ 2.244461] ngene 0000:07:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 [ 2.244490] ngene: Found Linux4Media cineS2 DVB-S2 Twin Tuner (v5) [ 2.248630] ngene 0000:07:00.0: setting latency timer to 64 [ 2.248718] ngene: Device version 1 [ 2.420165] input: iMON Panel, Knob and Mouse(15c2:0036) as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/input/input2 [ 2.430092] Registered IR keymap rc-imon-pad [ 2.430408] input: iMON Remote (15c2:0036) as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/rc/rc0/input3 [ 2.430547] rc0: iMON Remote (15c2:0036) as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/rc/rc0 [ 2.440359] imon 4-1:1.0: iMON device (15c2:0036, intf0) on usb<4:2> initialized [ 2.440408] imon 4-1:1.1: iMON device (15c2:0036, intf1) on usb<4:2> initialized [ 2.440523] usbcore: registered new interface driver imon [ 2.485399] EXT4-fs (sda2): re-mounted. Opts: barrier=1,data=ordered,discard [ 2.646930] input: eventlircd as /devices/virtual/input/input4 [ 2.724679] scsi 5:0:0:0: CD-ROM MATSHITA DVD-RAM UJ875AS 1.00 PQ: 0 ANSI: 0 [ 2.729543] sr0: scsi3-mmc drive: 6x/24x writer dvd-ram cd/rw xa/form2 cdda caddy [ 2.729554] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 2.732054] sr 5:0:0:0: Attached scsi CD-ROM sr0 [ 2.733320] sr 5:0:0:0: Attached scsi generic sg1 type 5 [ 2.907384] Disabling lock debugging due to kernel taint [ 2.907400] nvidia: module license 'NVIDIA' taints kernel. [ 3.174974] r8712u: CustomerID = 0x0000 [ 3.174983] r8712u: MAC Address from efuse = 00:1f:1f:ac:5e:08 [ 3.176193] usbcore: registered new interface driver r8712u [ 3.586492] nvidia 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 3.586510] nvidia 0000:03:00.0: setting latency timer to 64 [ 3.586519] vgaarb: device changed decodes: PCI:0000:03:00.0,olddecodes=io+mem,decodes=none:owns=io+mem [ 3.586922] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 295.09 Thu Dec 22 01:20:19 PST 2011 [ 3.826468] r8169 0000:04:00.0: eth0: link down [ 3.828193] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 3.892360] r8712u: Loading firmware from "rtlwifi/rtl8712u.bin" [ 4.550477] r8712u: 1 RCR=0x153f00e [ 4.551220] r8712u: 2 RCR=0x553f00e [ 4.658443] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 5.280021] hda-intel: azx_get_response timeout, switching to polling mode: last cmd=0x100f0000 [ 6.283355] hda-intel: Codec #1 probe error; disabling it... [ 7.313366] hda-intel: Codec #2 probe error; disabling it... [ 7.512073] EXT4-fs (sda1): re-mounted. Opts: barrier=1,data=ordered,commit=0 [ 7.516312] EXT4-fs (sda2): re-mounted. Opts: barrier=1,data=ordered,discard,commit=0 [ 8.343358] hda-intel: Codec #3 probe error; disabling it... [ 8.388349] hda_codec: ALC887: BIOS auto-probing. [ 8.398400] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input5 [ 8.399215] snd_hda_intel 0000:03:00.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 8.399227] hda_intel: codec_mask forced to 0xf2 [ 8.402971] snd_hda_intel 0000:03:00.1: setting latency timer to 64 [ 11.446708] hda-intel: azx_get_response timeout, switching to polling mode: last cmd=0x400f0000 [ 12.453397] hda-intel: Codec #4 probe error; disabling it... [ 13.483395] hda-intel: Codec #5 probe error; disabling it... [ 14.513371] hda-intel: Codec #6 probe error; disabling it... [ 15.136411] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 15.546703] hda-intel: Codec #7 probe error; disabling it... [ 15.740054] HDMI status: Codec=1 Pin=5 Presence_Detect=1 ELD_Valid=1 [ 15.773597] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1c.2/0000:03:00.1/sound/card1/input6 [ 18.028251] r8712u: [r8712_got_addbareq_event_callback] mac = 00:1f:f3:c1:3b:ac, seq = 10816, tid = 0
Works now :)
thanks for your report.
Stephan
Hi,
all later openelec images from http://sources.openelec.tv/tmp/image/openelec-pvr/ and the archive are not working with cines2 or other DVB-S2 card's which uses the ngene kernel module.
The kernel module was searching the ngene_18.fw in /lib/firmware. The error message in all newer builds is: ngene: Copy ngene_18.fw to your hotplug directory!
I have copyed the /lib into /storage/lib and mounted /storage/lib into /lib, then i copyed the ngene_18.fw into /lib/firmware. and restarted tvheadend. This works as workaround, hope you can fix it :)
Thanks :)