cannot load firmware file ngene_15.fw

Yast2 hardware manager says the driver is loaded for my avermedia M870, it shows resources used… dmesg shows the following:
28.053492] nGene PCIE bridge driver, Copyright (C) 2005-2007 Micronas
28.053534] ngene: Found Aver M780 ATSC/QAM-B
28.053909] ngene: Device version 1
28.063472] ngene: Could not load firmware file ngene_15.fw.
28.063476] ngene: Copy ngene_15.fw to your hotplug directory!
28.063515] ngene: probe of 0000:04:00.0 failed with error -1

The folder dvb does not exist under /dev
I’m trying to get MythTV to work.
Please don’t make me install a virtual windows box just to watch tv!!!

On Sun 03 Mar 2013 11:46:01 PM CST, badams ios wrote:

Yast2 hardware manager says the driver is loaded for my avermedia M870,
it shows resources used… dmesg shows the following:
28.053492] nGene PCIE bridge driver, Copyright (C) 2005-2007
Micronas
28.053534] ngene: Found Aver M780 ATSC/QAM-B
28.053909] ngene: Device version 1
28.063472] ngene: Could not load firmware file ngene_15.fw.
28.063476] ngene: Copy ngene_15.fw to your hotplug directory!
28.063515] ngene: probe of 0000:04:00.0 failed with error -1

The folder dvb does not exist under /dev
I’m trying to get MythTV to work.
Please don’t make me install a virtual windows box just to watch tv!!!

Hi
So why not install the firmware as it request?
http://linuxtv.org/wiki/index.php/Mystique_SaTiX-S2_Dual


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.28-2.20-desktop
up 6 days 21:20, 4 users, load average: 0.02, 0.04, 0.05
CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Ironlake Mobile

On 03/03/2013 05:46 PM, badams ios wrote:
>
> Yast2 hardware manager says the driver is loaded for my avermedia M870,
> it shows resources used… dmesg shows the following:
> 28.053492] nGene PCIE bridge driver, Copyright (C) 2005-2007
> Micronas
> 28.053534] ngene: Found Aver M780 ATSC/QAM-B
> 28.053909] ngene: Device version 1
> 28.063472] ngene: Could not load firmware file ngene_15.fw.
> 28.063476] ngene: Copy ngene_15.fw to your hotplug directory!
> 28.063515] ngene: probe of 0000:04:00.0 failed with error -1
>
> The folder dvb does not exist under /dev
> I’m trying to get MythTV to work.
> Please don’t make me install a virtual windows box just to watch tv!!!

You need to get a copy of that file ngene_15.fw and copy that to /lib/firmware.

It says:

brian@GARAGE:~> wget http://www.digitaldevices.de/download/ngene_15.fw
–2013-03-03 16:23:53-- http://www.digitaldevices.de/download/ngene_15.fw
Resolving digitaldevices.de: Digital Devices - Home (digitaldevices.de: Digital Devices - Home)… 81.169.145.158, 2a01:238:20a:202:1090::144
Connecting to digitaldevices.de: Digital Devices - Home (www.digitaldevices.de)|81.169.145.158|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2013-03-03 16:23:53 ERROR 404: Not Found.

From what I can gather from translate.google.com, they’ve gone limited? The site says to go to www.digital-dash-devices.de but I see nothing there

brian@GARAGE:~> wget http://www.digital-devices.de/download/ngene_15.fw
–2013-03-03 16:30:42-- http://www.digital-devices.de/download/ngene_15.fw
Resolving Digital Devices Distribution UG (haftungsbeschränkt) - High Definition für Ihr Media Center und HTPC (Digital Devices Distribution UG (haftungsbeschränkt) - High Definition für Ihr Media Center und HTPC)… 81.169.145.152, 2a01:238:20a:202:1091::145
Connecting to Digital Devices Distribution UG (haftungsbeschränkt) - High Definition für Ihr Media Center und HTPC (www.digital-devices.de)|81.169.145.152|:80… connected.
HTTP request sent, awaiting response… 301 Moved Permanently
Location: http://shop.digital-devices.de/download/ngene_15.fw [following]
–2013-03-03 16:30:43-- http://shop.digital-devices.de/download/ngene_15.fw
Resolving shop.digital-devices.de (shop.digital-devices.de)… 81.169.145.119, 2a01:238:20a:202:1041::1119
Connecting to shop.digital-devices.de (shop.digital-devices.de)|81.169.145.119|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2013-03-03 16:30:44 ERROR 404: Not Found.

Know if any other repositories?

On Mon 04 Mar 2013 12:46:01 AM CST, badams ios wrote:

It says:

brian@GARAGE:~> wget http://www.digitaldevices.de/download/ngene_15.fw
–2013-03-03 16:23:53–
http://www.digitaldevices.de/download/ngene_15.fw
Resolving ‘digitaldevices.de: Digital Devices - Home’
(http://www.digitaldevices.de) (‘digitaldevices.de: Digital Devices -
Home’ (http://www.digitaldevices.de))… 81.169.145.158,
2a01:238:20a:202:1090::144
Connecting to ‘digitaldevices.de: Digital Devices - Home’
(http://www.digitaldevices.de)
(www.digitaldevices.de)|81.169.145.158|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2013-03-03 16:23:53 ERROR 404: Not Found.

From what I can gather from translate.google.com, they’ve gone limited?
The site says to go to www.digital-dash-devices.de but I see nothing
there

brian@GARAGE:~> wget http://www.digital-devices.de/download/ngene_15.fw
–2013-03-03 16:30:42–
http://www.digital-devices.de/download/ngene_15.fw
Resolving ‘Digital Devices Distribution UG (haftungsbeschränkt) - High
Definition für Ihr Media Center und HTPC’
(http://www.digital-devices.de) (‘Digital Devices Distribution UG
(haftungsbeschränkt) - High Definition für Ihr Media Center und HTPC’
(http://www.digital-devices.de))… 81.169.145.152,
2a01:238:20a:202:1091::145
Connecting to ‘Digital Devices Distribution UG (haftungsbeschränkt) -
High Definition für Ihr Media Center und HTPC’
(http://www.digital-devices.de)
(www.digital-devices.de)|81.169.145.152|:80… connected.
HTTP request sent, awaiting response… 301 Moved Permanently
Location: http://shop.digital-devices.de/download/ngene_15.fw
[following]
–2013-03-03 16:30:43–
http://shop.digital-devices.de/download/ngene_15.fw
Resolving shop.digital-devices.de (shop.digital-devices.de)…
81.169.145.119, 2a01:238:20a:202:1041::1119
Connecting to shop.digital-devices.de
(shop.digital-devices.de)|81.169.145.119|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2013-03-03 16:30:44 ERROR 404: Not Found.

Know if any other repositories?

Hi
Looks like it’s here;
http://l4m-daten.de/downloads/firmware/dvb-s2/linux/all/ngene_15.fw


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.28-2.20-desktop
up 6 days 22:29, 3 users, load average: 0.03, 0.05, 0.05
CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Ironlake Mobile

Looks like the .fw file is where it belongs…
hg clone v4l-dvb: log

Completes
I run cd /lib/firmware/

brian@GARAGE:/lib/firmware/v4l-dvb> sudo make gives me:

make -C /lib/firmware/v4l-dvb/v4l
make[1]: Entering directory /lib/firmware/v4l-dvb/v4l' Updating/Creating .config Preparing to compile for kernel version 3.4.28 File not found: /lib/modules/3.4.28-2.20-pae/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4. make[1]: *** No rule to make target .config’, needed by .myconfig'. Stop. make[1]: Leaving directory /lib/firmware/v4l-dvb/v4l’
make: *** [all] Error 2

Dunno if this is relevant but… at /usr/src/linux/drivers/media/dvb/ngene I do have several .c files, a Makefile, Kconfig and one .h file

If it were easy, it’d be boring

On Mon 04 Mar 2013 07:06:01 PM CST, badams ios wrote:

malcolmlewis;2531674 Wrote:
> Hi
> Looks like it’s here;
> http://l4m-daten.de/downloads/firmware/dvb-s2/linux/all/ngene_15.fw
>
> –
> Cheers Malcolm °¿° (Linux Counter #276890)
> openSUSE 12.2 (x86_64) Kernel 3.4.28-2.20-desktop
> up 6 days 22:29, 3 users, load average: 0.03, 0.05, 0.05
> CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Ironlake Mobile

Looks like the .fw file is where it belongs…
hg clone ‘v4l-dvb: log’ (v4l-dvb: Summary)

Completes
I run cd /lib/firmware/

brian@GARAGE:/lib/firmware/v4l-dvb> sudo make gives me:

make -C /lib/firmware/v4l-dvb/v4l
make[1]: Entering directory /lib/firmware/v4l-dvb/v4l' Updating/Creating .config Preparing to compile for kernel version 3.4.28 File not found: /lib/modules/3.4.28-2.20-pae/build/.config at ../scripts/make_kconfig.pl line 32, <IN> line 4. make[1]: *** No rule to make target .config’, needed by .myconfig'. Stop. make[1]: Leaving directory /lib/firmware/v4l-dvb/v4l’
make: *** [all] Error 2

Dunno if this is relevant but… at
/usr/src/linux/drivers/media/dvb/ngene I do have several .c files, a
Makefile, Kconfig and one .h file

If it were easy, it’d be boring

Hi
You only have to copy the firmware file to the location… reboot or
reload the module…


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.28-2.20-desktop
up 7 days 16:23, 4 users, load average: 0.07, 0.04, 0.05
CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Ironlake Mobile

On 03/04/2013 01:06 PM, badams ios wrote:
>
> malcolmlewis;2531674 Wrote:
>> Hi
>> Looks like it’s here;
>> http://l4m-daten.de/downloads/firmware/dvb-s2/linux/all/ngene_15.fw
>>
>> –
>> Cheers Malcolm °¿° (Linux Counter #276890)
>> openSUSE 12.2 (x86_64) Kernel 3.4.28-2.20-desktop
>> up 6 days 22:29, 3 users, load average: 0.03, 0.05, 0.05
>> CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Ironlake Mobile
>
> Looks like the .fw file is where it belongs…
> hg clone ‘v4l-dvb: log’ (v4l-dvb: Summary)
>
> Completes
> I run cd /lib/firmware/
>
> brian@GARAGE:/lib/firmware/v4l-dvb> sudo make gives me:
>
> make -C /lib/firmware/v4l-dvb/v4l
> make[1]: Entering directory `/lib/firmware/v4l-dvb/v4l’

Updating/Creating .config
Preparing to compile for kernel version 3.4.28
File not found: /lib/modules/3.4.28-2.20-pae/build/.config at
./scripts/make_kconfig.pl line 32, line 4.
make[1]: *** No rule to make target .config', needed by .myconfig’.
Stop.
make[1]: Leaving directory `/lib/firmware/v4l-dvb/v4l’
> make: *** [all] Error 2
>
> Dunno if this is relevant but… at
> /usr/src/linux/drivers/media/dvb/ngene I do have several .c files, a
> Makefile, Kconfig and one .h file
>
> If it were easy, it’d be boring

Directory /lib/firmware/ is where the firmware file goes once it is built. You
do not put source files there, and you do not build there.

According to http://chakra-linux.org/ccr/pkgbuild_view.php?p=dvb-cines2-fw, you
need to do the following:


wget http://l4m-daten.de/downloads/firmware/dvb-s2/linux/all/ngene_15.fw
sudo cp ngene_15.fw /lib/firmware/.

I tested the wget, and it works.