Gentoo Archives: gentoo-user

From: Aljosha Papsch <papsch.al@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] TUSB3410 on 3.0.6 kernel
Date: Sun, 06 Nov 2011 22:39:33
Message-Id: CAPYEKEoT9NGyFy3UAgApAa7zJeset9eAmEGuPY1E3EBFELA2OA@mail.gmail.com
In Reply to: Re: [gentoo-user] TUSB3410 on 3.0.6 kernel by "Érico Porto"
1 2011/11/6 Érico Porto <ericoporto2008@×××××.com>:
2 > Ok I will try it.
3 > I used:
4 > make && make modules_install && make install
5 > Doesn't the modules get made in the make part?
6 > Érico V. Porto
7 >
8 >
9 > On Sun, Nov 6, 2011 at 8:16 PM, Aljosha Papsch <papsch.al@××××××××××.com>
10 > wrote:
11 >>
12 >> 2011/11/6 Érico Porto <ericoporto2008@×××××.com>:
13 >> > Hello,
14 >> > I would like to ask about the kernel 3.0.6. I can't load
15 >> > the ti_usb_3410_5052.ko. I mean, when I select it in the kernel menu, it
16 >> > makes fine, but when I type make modules_install, I get an error:
17 >> > make[1]: *** No rule to make target `/lib/firmware/./', needed by
18 >> > `/lib/firmware/ti_3410.fw'.  Stop.
19 >> > make: *** [_modinst_post] Error 2
20 >> > Has anyone tried it in the 3.0.6 kernel? My uname -a output is:
21 >> > Linux localhost 3.0.6-gentoo #13 SMP Wed Nov 2 21:05:47 BRST 2011 i686
22 >> > Intel(R) Celeron(R) M processor 900MHz GenuineIntel GNU/Linux
23 >> > My kernel was loaded using emerge.
24 >> > Regards
25 >> > Érico V. Porto
26 >> >
27 >>
28 >> I solved this by not building firmware into kernel. It's somewhere in
29 >> Linux config "General Options".
30 >>
31 >
32 >
33
34 Yes it's just make. Then I tried compiling the kernel, I got the same
35 error with installing firmware. But I lied in the other message ;) The
36 location of the option is:
37 Symbol: FIRMWARE_IN_KERNEL [=n]
38 | Type : boolean
39 │ Prompt: Include in-kernel firmware blobs in kernel binary
40 │ Defined at drivers/base/Kconfig:80
41 │ Depends on: FW_LOADER [=y]
42 │ Location:
43 │ -> Device Drivers
44 │ -> Generic Driver Options
45 │ -> Userspace firmware loading support (FW_LOADER [=y])