From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 42BA6E0083A; Mon, 26 Jan 2015 14:44:05 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (jfabernathy[at]outlook.com) * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [65.54.190.30 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message Received: from BAY004-OMC1S19.hotmail.com (bay004-omc1s19.hotmail.com [65.54.190.30]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 908D4E00836 for ; Mon, 26 Jan 2015 14:43:59 -0800 (PST) Received: from BAY169-W12 ([65.54.190.61]) by BAY004-OMC1S19.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751); Mon, 26 Jan 2015 14:43:59 -0800 X-TMN: [YHUQo18PyrLYVm4rhjhseN0GrwGQLBxh] X-Originating-Email: [jfabernathy@outlook.com] Message-ID: From: Jim Abernathy To: "Moore, Thomas FtWorth" Date: Mon, 26 Jan 2015 17:43:59 -0500 Importance: Normal In-Reply-To: <7B6FE55CD594D7478CED8A39DF3BFC0A5E73FE0D@UT40SVCWEM001.atk.com> References: , <54C286DC.2030708@mlbassoc.com>, , <54C645E4.9090801@mlbassoc.com>, , <54C662AD.5070209@mlbassoc.com>, , , , <7B6FE55CD594D7478CED8A39DF3BFC0A5E73ED7A@UT40SVCWEM001.atk.com>, , <7B6FE55CD594D7478CED8A39DF3BFC0A5E73FDA7@UT40SVCWEM001.atk.com>, , <7B6FE55CD594D7478CED8A39DF3BFC0A5E73FDDB@UT40SVCWEM001.atk.com>, , <7B6FE55CD594D7478CED8A39DF3BFC0A5E73FE0D@UT40SVCWEM001.atk.com> MIME-Version: 1.0 X-OriginalArrivalTime: 26 Jan 2015 22:43:59.0473 (UTC) FILETIME=[932DCE10:01D039B9] Cc: "yocto@yoctoproject.org" , Gary Thomas Subject: Re: adding all the pieces of WiFi to core-image-minimal X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jan 2015 22:44:05 -0000 Content-Type: multipart/alternative; boundary="_82a4839d-b016-422d-83a2-a27c6d496cdf_" --_82a4839d-b016-422d-83a2-a27c6d496cdf_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I was just coming to the realization that core-image-minimal isn't what I= =0A= wanted. So I'll experiment with core-image-base and a minimal set of =0A= local.conf statements that give me what I need. Thanks=2C Jim A From: Thomas.Moore2@ATK.COM To: jfabernathy@outlook.com CC: opensource@keylevel.com=3B yocto@yoctoproject.org=3B gary@mlbassoc.com Subject: RE: [yocto] adding all the pieces of WiFi to core-image-minimal Date: Mon=2C 26 Jan 2015 22:23:12 +0000 =0A= =0A= =0A= =0A= =0A= =0A= =0A= =0A= core-image-base installs packagegroup-base-extended=2C whereas core-image-m= inimal doesn=92t. packagegroup-base-extended adds things like kernel module= s and other=0A= package groups that you=92ll want for a more full-featured system.=0A= =0A= =0A= Thomas=0A= =0A= =0A= =0A= =0A= From: Jim Abernathy [mailto:jfabernathy@outlook.com]=0A= =0A= Sent: Monday=2C January 26=2C 2015 3:54 PM =0A= To: Moore=2C Thomas (FtWorth) =0A= Cc: Chris Tapp=3B yocto@yoctoproject.org=3B Gary Thomas =0A= Subject: RE: [yocto] adding all the pieces of WiFi to core-image-minimal=0A= =0A= =0A= =0A= =0A= =0A= =0A= =0A= =0A= =0A= From: Thomas.Moore2@ATK.COM =0A= To: jfabernathy@outlook.com =0A= CC: opensource@keylevel.com=3B yocto@yoctoproject.org=3B gary@mlbassoc.com =0A= Subject: RE: [yocto] adding all the pieces of WiFi to core-image-minimal =0A= Date: Mon=2C 26 Jan 2015 21:51:47 +0000=0A= =0A= Looks like you also need to add ipv4 to the DISTRO_FEATURES:=0A= =0A= DISTRO_FEATURES +=3D "ipv4 wifi"=0A= =0A= Might be worth trying.=0A= =0A= =0A= Thomas=0A= =0A= =0A= I'll test with it=2C but why core-image-base vs. core-image-minimal?=0A= =0A= Jim A=0A= =0A= =0A= From: Jim Abernathy [mailto:jfabernathy@outlook.com]=0A= =0A= Sent: Monday=2C January 26=2C 2015 3:38 PM =0A= To: Moore=2C Thomas (FtWorth) =0A= Cc: Chris Tapp=3B yocto@yoctoproject.org=3B Gary Thomas =0A= Subject: RE: [yocto] adding all the pieces of WiFi to core-image-minimal=0A= =0A= =0A= =0A= =0A= =0A= =0A= > From: Thomas.Moore2@ATK.COM =0A= > To: jfabernathy@outlook.com =0A= > CC: opensource@keylevel.com=3B yocto@yoctoproject.org=3B gary@mlbassoc.co= m =0A= > Subject: RE: [yocto] adding all the pieces of WiFi to core-image-minimal =0A= > Date: Mon=2C 26 Jan 2015 21:04:54 +0000 =0A= >=20 =0A= > For now=2C I'd just get everything working with the local.conf: =0A= >=20 =0A= > DISTRO_FEATURES +=3D "wifi" =0A= >=20 =0A= > bitbake core-image-base =0A= >=20 =0A= > Ultimately=2C you may want to make a custom machine and distro config and= incorporate all of the things you've specified in local.conf in those conf= igs. For example=2C I have a system that's an intel-based single-board comp= uter with several expansion cards. I've=0A= created a machine configuration to define the basic hardware components (f= eatures=2C drivers=2C etc). I've also created a custom distro because we pr= efer system over systemv and to include some other non-machine specific pac= kages. Finally=2C I've created a custom=0A= image that includes some other extras. =0A= >=20 =0A= > The power of local.conf is nice=2C but it's a little tricky transitioning= from that to more of a BSP approach like I described above because most pe= ople just say to add it to your local.conf=2C but that's not really how it = should be done at the end. Think global=0A= variables vs classes. =0A= >=20 =0A= > P.S. Never edit anything in the poky folder. If you want to modify an exi= sting recipe=2C create a new layer with a bbappend and modify away. =0A= >=20 =0A= > Thomas =0A= >=20 =0A= >=20 =0A= I tried just adding DISTRO_FEATURES +=3D "wifi" to the local.conf and bitba= king core-image-base=2C but I got a lot of errors: =0A= =0A= NOTE: Resolving any missing task queue dependencies =0A= ERROR: Nothing PROVIDES 'glibc' =0A= ERROR: glibc was skipped: missing required distro feature 'ipv4' (not in DI= STRO_FEATURES) =0A= ERROR: Required build target 'core-image-base' has no buildable providers. =0A= Missing or unbuildable dependency chain was: ['core-image-base'=2C 'glibc'] =0A= =0A= So I got it working with core-image-minimal as I mentioned earlier just bef= ore your reply. =0A= =0A= > -----Original Message----- =0A= > From: James Abernathy [mailto:jfabernathy@outlook.com]=0A= =0A= > Sent: Monday=2C January 26=2C 2015 2:53 PM =0A= > To: Moore=2C Thomas (FtWorth) =0A= > Cc: Chris Tapp=3B yocto@yoctoproject.org=3B Gary Thomas =0A= > Subject: Re: [yocto] adding all the pieces of WiFi to core-image-minimal =0A= >=20 =0A= >=20 =0A= > > On Jan 26=2C 2015=2C at 3:36 PM=2C Moore=2C Thomas (FtWorth) wrote: =0A= > >=20 =0A= > > Try building core-image-base or adding packagegroup-base-extended to yo= ur IMAGE_INSTALL. This should add the modules and firmware. =0A= > >=20 =0A= > > core-image-minimal is just that and only includes just enough to boot t= he system. =0A= > >=20 =0A= > > P.S. if you add "wifi" to your DISTRO_FEATURES=2C then packagegroup-bas= e-wifi should automatically get added to the image. Checkout meta/recipes-c= ore/packagegroups/packagegroup-base.bb to see how that works. =0A= > >=20 =0A= > > Thomas =0A= > >=20 =0A= >=20 =0A= > Interesting! are we talking about doing this in the local.conf? or are we= talking about modifying existing recipes? I'd like to do this cleanly and = not mess up what's in the default files. Maybe create my own layer?? =0A= >=20 =0A= > Jim A =0A= >=20 =0A= > > From: yocto-bounces@yoctoproject.org=0A= =0A= > > [mailto:yocto-bounces@yoctoproject.org] On Behalf Of Chris Tapp =0A= > > Sent: Monday=2C January 26=2C 2015 2:28 PM =0A= > > To: James Abernathy =0A= > > Cc: yocto@yoctoproject.org=3B Gary Thomas =0A= > > Subject: Re: [yocto] adding all the pieces of WiFi to=20 =0A= > > core-image-minimal =0A= > >=20 =0A= > >=20 =0A= > > On 26 Jan 2015=2C at 19:31=2C James Abernathy = wrote: =0A= > >=20 =0A= > >=20 =0A= > > I get a clean build when I add: CORE_IMAGE_EXTRA_INSTALL +=3D " package= group-base-wifi" =0A= > >=20 =0A= > > However=2C I have no wireless drivers. I must have to add something to = add the drivers and firmware to the kernel. Not sure what though. =0A= > >=20 =0A= > > I'm not an expert here=2C but I think that adding kernel-modules and li= nux-firmware to your extra_install should give you what you need. =0A= > >=20 =0A= > >=20 =0A= > > Jim A =0A= > >=20 =0A= > > On Jan 26=2C 2015=2C at 11:09 AM=2C James Abernathy wrote: =0A= > >=20 =0A= > >=20 =0A= > > On Jan 26=2C 2015=2C at 10:52 AM=2C Gary Thomas wro= te: =0A= > >=20 =0A= > > On 2015-01-26 08:26=2C James Abernathy wrote: =0A= > >=20 =0A= > >=20 =0A= > >=20 =0A= > > On Jan 26=2C 2015=2C at 8:49 AM=2C Gary Thomas > wrote: =0A= > >=20 =0A= > > On 2015-01-26 06:29=2C James Abernathy wrote: =0A= > >=20 =0A= > >=20 =0A= > >=20 =0A= > > On Jan 23=2C 2015=2C at 12:37 PM=2C Gary Thomas > wrote: =0A= > >=20 =0A= > > On 2015-01-23 10:24=2C Jim Abernathy wrote: =0A= > >=20 =0A= > > I'm starting a project mostly for self-education. I have already done=20 =0A= > > the project using Ubuntu Server 14.04 using a Intel NUC and a Pandaboar= d as targets. Now I want to see how easy it is to move it to Yocto. =0A= > >=20 =0A= > > Starting with the NUC=2C I can boot Dizzy 1.7.1 core-image-minimal and= =20 =0A= > > core-image-sato=2C both built with bitbake and not the prebuilt images.= However=2C core-image-minimal doesn't have WiFi and core-image-sato does= =2C but I don't need all the GUI stuff. It's a headless application. =0A= > >=20 =0A= > > So what is recommended=3B eliminating the GUI from sato or adding wifi= =20 =0A= > > and wpa-supplicant=2C etc to minimal?? Also any pointers to how to do t= he adding/subtracting would be most helpful. =0A= > >=20 =0A= > > Once this is working all I have to do is put apache-tomcat=2C and openj= dk-7-jre=2C then my application. =0A= > >=20 =0A= > > We use just iw & wpa-supplicant and set up the configuration files=20 =0A= > > manually (e.g. the wpa-supplicant configurations). =0A= > >=20 =0A= > > Could you help with a little more details. What I envision is adding=20 =0A= > > an append statement of some kind to local.conf to load in the wireless = related files to core-image-minimal=2C same with openjdk-7-jre and tomcat7= =2C but my first efforts have generated some unintelligible error for me. S= o that's why I'm looking for direction=0A= on where to start with this. =0A= > >=20 =0A= > > What was the error you got? I'll bet it was for 'iw' which is a=20 =0A= > > package from meta-oe=2C so you'll need to add that layer =0A= > >=20 =0A= > > Once you've added the meta-oe layer=2C you should be able to put this=20 =0A= > > line in your local.conf: =0A= > > CORE_IMAGE_EXTRA_INSTALL +=3D " iw wpa-supplicant" =0A= > > Okay=2C what I don't get is the fact that without any additional layers= =2C=20 =0A= > > bitbake core-image-sato builds all the WiFi features I need. bitbake co= re-image-minimal does not. So I'm thinking that there is some CORE_IMAGE_EX= TRA_INSTALL statement that can just add what is needed without extra layers= . =0A= > >=20 =0A= > > I guess it just doesn't make sense to me right now. =0A= > >=20 =0A= > > Try using =0A= > > CORE_IMAGE_EXTRA_INSTALL +=3D " packagegroup-base-wifi" =0A= > > which will bring in 'wireless-tools' and 'wpa-supplicant'. =0A= > >=20 =0A= > > I prefer 'iw' to 'wireless-tools' as it is newer and [IMO] simpler to=20 =0A= > > use. =0A= > > Thanks=2C I found that I can clean build with just the wpa-supplicant a= dded and I'm hoping that will bring in the wifi drivers. If it does=2C all = I want to do is edit the /etc/interfaces file with the Static IP of the wla= n0=2C the static IP of the eth0 and the=0A= wpa-xxx for the WKPA2_PSK information.=20 =0A= > >=20 =0A= > > Do I really need the tools? I don't need CLI commands to change any net= work parameters later. =0A= > >=20 =0A= > > Jim A =0A= > >=20 =0A= > >=20 =0A= > > -- =0A= > > ------------------------------------------------------------ =0A= > > Gary Thomas | Consulting for the =0A= > > MLB Associates | Embedded world =0A= > > ------------------------------------------------------------ =0A= > > -- =0A= > > _______________________________________________ =0A= > > yocto mailing list =0A= > > yocto@yoctoproject.org =0A= > > https://lists.yoctoproject.org/listinfo/yocto =0A= > >=20 =0A= > > -- =0A= > > _______________________________________________ =0A= > > yocto mailing list =0A= > > yocto@yoctoproject.org =0A= > > https://lists.yoctoproject.org/listinfo/yocto =0A= > >=20 =0A= > > -- =0A= > > _______________________________________________ =0A= > > yocto mailing list =0A= > > yocto@yoctoproject.org =0A= > > https://lists.yoctoproject.org/listinfo/yocto =0A= > >=20 =0A= > > -- =0A= > >=20 =0A= > > Chris Tapp =0A= > > opensource@keylevel.com =0A= > > www.keylevel.com =0A= > >=20 =0A= > > ---- =0A= > > You can tell you're getting older when your car insurance gets real che= ap! =0A= > >=20 =0A= > =0A= =0A= =0A= =0A= =0A= =0A= = --_82a4839d-b016-422d-83a2-a27c6d496cdf_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
I was just coming to the realiza= tion that core-image-minimal isn't what I=0A= wanted. =3B So I'll experiment with core-image-base and a minimal set = of =0A= local.conf statements that give me what I need. =3B Thanks=2C

Ji= m A



From: Thomas.Moore2@ATK.COM
= To: jfabernathy@outlook.com
CC: opensource@keylevel.com=3B yocto@yoctopr= oject.org=3B gary@mlbassoc.com
Subject: RE: [yocto] adding all the piece= s of WiFi to core-image-minimal
Date: Mon=2C 26 Jan 2015 22:23:12 +0000<= br>
=0A= =0A= =0A= =0A= =0A= =0A= =0A=
=0A=

core-= image-base installs packagegroup-base-extended=2C whereas core-image-minima= l doesn=92t. packagegroup-base-extended adds things like kernel modules and= other=0A= package groups that you=92ll want for a more full-featured system.<= /p>=0A=

 = =3B

=0A=
=0A=

Thoma= s

=0A=
=0A=

 = =3B

=0A=
=0A=
=0A=

From: Jim Abernathy [mailto:jfabernathy@outlook.com]= =0A=
=0A= Sent: Monday=2C January 26=2C 2015 3:54 PM
=0A= To: Moore=2C Thomas (FtWorth)
=0A= Cc: Chris Tapp=3B yocto@yoctoproject.org=3B Gary Thomas
=0A= Subject: RE: [yocto] adding all the pieces of WiFi to core-image-min= imal

=0A=
=0A=
=0A=

 =3B

=0A=
=0A=

 =3B

=0A=
=0A=
=0A=
=0A=
=0A=

From: Thomas.Moore2@ATK.COM=0A= To: jfabernathy@outlook.com
=0A= CC: opensource@keylevel.com=3B yocto@yoctoproject.org=3B gary@mlbassoc.com<= br>=0A= Subject: RE: [yocto] adding all the pieces of WiFi to core-image-minimal=0A= Date: Mon=2C 26 Jan 2015 21:51:47 +0000

=0A=
=0A=

Looks= like you also need to add ipv4 to the DISTRO_FEATURES:

=0A=

 = =3B

=0A=

DISTR= O_FEATURES +=3D "ipv4 wifi"

=0A=

 = =3B

=0A=

Might= be worth trying.

=0A=

 = =3B

=0A=
=0A=

Thoma= s

=0A=
=0A=

 = =3B

=0A=

I'll = test with it=2C but why core-image-base vs. core-image-minimal?

=0A=

 =3B

=0A=

Jim A

=0A=
=0A=
=0A=

From: Jim Abernathy [mailto:jfabernathy@outlook.com]= =0A=
=0A= Sent: Monday=2C January 26=2C 2015 3:38 PM
=0A= To: Moore=2C Thomas (FtWorth)
=0A= Cc: Chris Tapp=3B yocto@yoctoproject.org=3B Gary Thomas
=0A= Subject: RE: [yocto] adding all the pieces of WiFi to core-image-min= imal

=0A=
=0A=
=0A=

 =3B

=0A=
=0A=

 =3B

=0A=
=0A=

>=3B From: Thomas.Moore2@ATK.COM
= =0A= >=3B To: jfabernathy@outlook.com
=0A= >=3B CC: opensource@keylevel.com=3B yocto@yoctoproject.org=3B gary@mlbass= oc.com
=0A= >=3B Subject: RE: [yocto] adding all the pieces of WiFi to core-image-min= imal
=0A= >=3B Date: Mon=2C 26 Jan 2015 21:04:54 +0000
=0A= >=3B
=0A= >=3B For now=2C I'd just get everything working with the local.conf:
= =0A= >=3B
=0A= >=3B DISTRO_FEATURES +=3D "wifi"
=0A= >=3B
=0A= >=3B bitbake core-image-base
=0A= >=3B
=0A= >=3B Ultimately=2C you may want to make a custom machine and distro confi= g and incorporate all of the things you've specified in local.conf in those= configs. For example=2C I have a system that's an intel-based single-board= computer with several expansion cards. I've=0A= created a machine configuration to define the basic hardware components (f= eatures=2C drivers=2C etc). I've also created a custom distro because we pr= efer system over systemv and to include some other non-machine specific pac= kages. Finally=2C I've created a custom=0A= image that includes some other extras.
=0A= >=3B
=0A= >=3B The power of local.conf is nice=2C but it's a little tricky transiti= oning from that to more of a BSP approach like I described above because mo= st people just say to add it to your local.conf=2C but that's not really ho= w it should be done at the end. Think global=0A= variables vs classes.
=0A= >=3B
=0A= >=3B P.S. Never edit anything in the poky folder. If you want to modify a= n existing recipe=2C create a new layer with a bbappend and modify away.=0A= >=3B
=0A= >=3B Thomas
=0A= >=3B
=0A= >=3B
=0A= I tried just adding DISTRO_FEATURES +=3D "wifi" to the local.conf and bitba= king core-image-base=2C but I got a lot of errors:
=0A=
=0A= NOTE: Resolving any missing task queue dependencies
=0A= ERROR: Nothing PROVIDES 'glibc'
=0A= ERROR: glibc was skipped: missing required distro feature 'ipv4' (not in DI= STRO_FEATURES)
=0A= ERROR: Required build target 'core-image-base' has no buildable providers.<= br>=0A= Missing or unbuildable dependency chain was: ['core-image-base'=2C 'glibc']=
=0A=
=0A= So I got it working with core-image-minimal as I mentioned earlier just bef= ore your reply.
=0A=
=0A= >=3B -----Original Message-----
=0A= >=3B From: James Abernathy [mailto:jfabernathy@outlook.com]=0A=
=0A= >=3B Sent: Monday=2C January 26=2C 2015 2:53 PM
=0A= >=3B To: Moore=2C Thomas (FtWorth)
=0A= >=3B Cc: Chris Tapp=3B yocto@yo= ctoproject.org=3B Gary Thomas
=0A= >=3B Subject: Re: [yocto] adding all the pieces of WiFi to core-image-min= imal
=0A= >=3B
=0A= >=3B
=0A= >=3B >=3B On Jan 26=2C 2015=2C at 3:36 PM=2C Moore=2C Thomas (FtWorth) = <=3BThomas.Moore2@ATK.COM>= =3B wrote:
=0A= >=3B >=3B
=0A= >=3B >=3B Try building core-image-base or adding packagegroup-base-exte= nded to your IMAGE_INSTALL. This should add the modules and firmware.
= =0A= >=3B >=3B
=0A= >=3B >=3B core-image-minimal is just that and only includes just enough= to boot the system.
=0A= >=3B >=3B
=0A= >=3B >=3B P.S. if you add "wifi" to your DISTRO_FEATURES=2C then packag= egroup-base-wifi should automatically get added to the image. Checkout meta= /recipes-core/packagegroups/packagegroup-base.bb to see how that works.
= =0A= >=3B >=3B
=0A= >=3B >=3B Thomas
=0A= >=3B >=3B
=0A= >=3B
=0A= >=3B Interesting! are we talking about doing this in the local.conf? or a= re we talking about modifying existing recipes? I'd like to do this cleanly= and not mess up what's in the default files. Maybe create my own layer??=0A= >=3B
=0A= >=3B Jim A
=0A= >=3B
=0A= >=3B >=3B From: yocto= -bounces@yoctoproject.org=0A=
=0A= >=3B >=3B [m= ailto:yocto-bounces@yoctoproject.org] On Behalf Of Chris Tapp
=0A= >=3B >=3B Sent: Monday=2C January 26=2C 2015 2:28 PM
=0A= >=3B >=3B To: James Abernathy
=0A= >=3B >=3B Cc: yocto@yoctoproj= ect.org=3B Gary Thomas
=0A= >=3B >=3B Subject: Re: [yocto] adding all the pieces of WiFi to
=0A= >=3B >=3B core-image-minimal
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B On 26 Jan 2015=2C at 19:31=2C James Abernathy <=3Bjfabernathy@outlook.com>=3B wrote= :
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B I get a clean build when I add: CORE_IMAGE_EXTRA_INSTALL +=3D= " packagegroup-base-wifi"
=0A= >=3B >=3B
=0A= >=3B >=3B However=2C I have no wireless drivers. I must have to add som= ething to add the drivers and firmware to the kernel. Not sure what though.=
=0A= >=3B >=3B
=0A= >=3B >=3B I'm not an expert here=2C but I think that adding kernel-modu= les and linux-firmware to your extra_install should give you what you need.=
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B Jim A
=0A= >=3B >=3B
=0A= >=3B >=3B On Jan 26=2C 2015=2C at 11:09 AM=2C James Abernathy <=3Bjfabernathy@outlook.com>=3B w= rote:
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B On Jan 26=2C 2015=2C at 10:52 AM=2C Gary Thomas <=3Bgary@mlbassoc.com>=3B wrote:
=0A= >=3B >=3B
=0A= >=3B >=3B On 2015-01-26 08:26=2C James Abernathy wrote:
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B On Jan 26=2C 2015=2C at 8:49 AM=2C Gary Thomas <=3Bgary@mlbassoc.c= om <=3Bmailto:gary@mlbassoc.com>=3B>=3B wrote:
=0A= >=3B >=3B
=0A= >=3B >=3B On 2015-01-26 06:29=2C James Abernathy wrote:
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B On Jan 23=2C 2015=2C at 12:37 PM=2C Gary Thomas <=3Bgary@mlbassoc.c= om <=3Bmailto:gary@mlbassoc.com>=3B>=3B wrote:
=0A= >=3B >=3B
=0A= >=3B >=3B On 2015-01-23 10:24=2C Jim Abernathy wrote:
=0A= >=3B >=3B
=0A= >=3B >=3B I'm starting a project mostly for self-education. I have alre= ady done
=0A= >=3B >=3B the project using Ubuntu Server 14.04 using a Intel NUC and a= Pandaboard as targets. Now I want to see how easy it is to move it to Yoct= o.
=0A= >=3B >=3B
=0A= >=3B >=3B Starting with the NUC=2C I can boot Dizzy 1.7.1 core-image-mi= nimal and
=0A= >=3B >=3B core-image-sato=2C both built with bitbake and not the prebui= lt images. However=2C core-image-minimal doesn't have WiFi and core-image-s= ato does=2C but I don't need all the GUI stuff. It's a headless application= .
=0A= >=3B >=3B
=0A= >=3B >=3B So what is recommended=3B eliminating the GUI from sato or ad= ding wifi
=0A= >=3B >=3B and wpa-supplicant=2C etc to minimal?? Also any pointers to h= ow to do the adding/subtracting would be most helpful.
=0A= >=3B >=3B
=0A= >=3B >=3B Once this is working all I have to do is put apache-tomcat=2C= and openjdk-7-jre=2C then my application.
=0A= >=3B >=3B
=0A= >=3B >=3B We use just iw &=3B wpa-supplicant and set up the configur= ation files
=0A= >=3B >=3B manually (e.g. the wpa-supplicant configurations).
=0A= >=3B >=3B
=0A= >=3B >=3B Could you help with a little more details. What I envision is= adding
=0A= >=3B >=3B an append statement of some kind to local.conf to load in the= wireless related files to core-image-minimal=2C same with openjdk-7-jre an= d tomcat7=2C but my first efforts have generated some unintelligible error = for me. So that's why I'm looking for direction=0A= on where to start with this.
=0A= >=3B >=3B
=0A= >=3B >=3B What was the error you got? I'll bet it was for 'iw' which is= a
=0A= >=3B >=3B package from meta-oe=2C so you'll need to add that layer
= =0A= >=3B >=3B
=0A= >=3B >=3B Once you've added the meta-oe layer=2C you should be able to = put this
=0A= >=3B >=3B line in your local.conf:
=0A= >=3B >=3B CORE_IMAGE_EXTRA_INSTALL +=3D " iw wpa-supplicant"
=0A= >=3B >=3B Okay=2C what I don't get is the fact that without any additio= nal layers=2C
=0A= >=3B >=3B bitbake core-image-sato builds all the WiFi features I need. = bitbake core-image-minimal does not. So I'm thinking that there is some COR= E_IMAGE_EXTRA_INSTALL statement that can just add what is needed without ex= tra layers.
=0A= >=3B >=3B
=0A= >=3B >=3B I guess it just doesn't make sense to me right now.
=0A= >=3B >=3B
=0A= >=3B >=3B Try using
=0A= >=3B >=3B CORE_IMAGE_EXTRA_INSTALL +=3D " packagegroup-base-wifi"
= =0A= >=3B >=3B which will bring in 'wireless-tools' and 'wpa-supplicant'.=0A= >=3B >=3B
=0A= >=3B >=3B I prefer 'iw' to 'wireless-tools' as it is newer and [IMO] si= mpler to
=0A= >=3B >=3B use.
=0A= >=3B >=3B Thanks=2C I found that I can clean build with just the wpa-su= pplicant added and I'm hoping that will bring in the wifi drivers. If it do= es=2C all I want to do is edit the /etc/interfaces file with the Static IP = of the wlan0=2C the static IP of the eth0 and the=0A= wpa-xxx for the WKPA2_PSK information.
=0A= >=3B >=3B
=0A= >=3B >=3B Do I really need the tools? I don't need CLI commands to chan= ge any network parameters later.
=0A= >=3B >=3B
=0A= >=3B >=3B Jim A
=0A= >=3B >=3B
=0A= >=3B >=3B
=0A= >=3B >=3B --
=0A= >=3B >=3B ------------------------------------------------------------<= br>=0A= >=3B >=3B Gary Thomas | Consulting for the
=0A= >=3B >=3B MLB Associates | Embedded world
=0A= >=3B >=3B ------------------------------------------------------------<= br>=0A= >=3B >=3B --
=0A= >=3B >=3B _______________________________________________
=0A= >=3B >=3B yocto mailing list
=0A= >=3B >=3B yocto@yoctoproject.= org
=0A= >=3B >=3B https://lists.yoctoproject.org/listinfo/yocto
=0A= >=3B >=3B
=0A= >=3B >=3B --
=0A= >=3B >=3B _______________________________________________
=0A= >=3B >=3B yocto mailing list
=0A= >=3B >=3B yocto@yoctoproject.= org
=0A= >=3B >=3B https://lists.yoctoproject.org/listinfo/yocto
=0A= >=3B >=3B
=0A= >=3B >=3B --
=0A= >=3B >=3B _______________________________________________
=0A= >=3B >=3B yocto mailing list
=0A= >=3B >=3B yocto@yoctoproject.= org
=0A= >=3B >=3B https://lists.yoctoproject.org/listinfo/yocto
=0A= >=3B >=3B
=0A= >=3B >=3B --
=0A= >=3B >=3B
=0A= >=3B >=3B Chris Tapp
=0A= >=3B >=3B opensource@keyleve= l.com
=0A= >=3B >=3B www.key= level.com
=0A= >=3B >=3B
=0A= >=3B >=3B ----
=0A= >=3B >=3B You can tell you're getting older when your car insurance get= s real cheap!
=0A= >=3B >=3B
=0A= >=3B

=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
= --_82a4839d-b016-422d-83a2-a27c6d496cdf_--