linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Noob question:  Development Environment
@ 2012-11-12 17:49 Paul Stoaks
  2012-11-12 18:13 ` Thomas Pedersen
  0 siblings, 1 reply; 4+ messages in thread
From: Paul Stoaks @ 2012-11-12 17:49 UTC (permalink / raw)
  To: linux-wireless

Greetings.  Sorry to interrupt with a newbie question, but I need some help
on setting up a linux wireless development and test environment.  What I
would like to have is a stable development and test environment where I can
work for a period of months without having to upgrade the kernel version on
my development and test machines, but staying close to the bleeding edge
with the core wireless modules and drivers.

I have successfully built the wireless-testing tree from GIT, but have only
discovered how to install the entire kernel produced from the build, not
just the wireless modules.  What I would like to do is to install only the
wireless modules, as I can do with the compat-wireless tree.  I have gotten
compat-wireless to work for me with a lot of labor (refreshing patches), but
I'm unsure of the correct work-flow with it.

How are you folks accomplishing this?

Please feel free to point me to the archives or a web page.  I've groped all
around the internet and have failed to answer my questions.  (If you point
me to the archives, please give me a keyword to search on as I have looked
and been unsuccessful in finding the relevant information.)

Thank you very much!
Paul Stoaks



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Noob question: Development Environment
  2012-11-12 17:49 Noob question: Development Environment Paul Stoaks
@ 2012-11-12 18:13 ` Thomas Pedersen
  2012-11-12 18:27   ` Javier Cardona
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Pedersen @ 2012-11-12 18:13 UTC (permalink / raw)
  To: paul; +Cc: linux-wireless

Hi Paul,

On Mon, Nov 12, 2012 at 9:49 AM, Paul Stoaks <paul@foresight-mands.com> wrote:
> Greetings.  Sorry to interrupt with a newbie question, but I need some help
> on setting up a linux wireless development and test environment.  What I
> would like to have is a stable development and test environment where I can
> work for a period of months without having to upgrade the kernel version on
> my development and test machines, but staying close to the bleeding edge
> with the core wireless modules and drivers.
>
> I have successfully built the wireless-testing tree from GIT, but have only
> discovered how to install the entire kernel produced from the build, not
> just the wireless modules.  What I would like to do is to install only the
> wireless modules, as I can do with the compat-wireless tree.  I have gotten
> compat-wireless to work for me with a lot of labor (refreshing patches), but
> I'm unsure of the correct work-flow with it.
>
> How are you folks accomplishing this?

Please see [0] and especially [1] under the section "Generating stable
releases".

Hope this does what you want.
Thomas

[0] https://backports.wiki.kernel.org/index.php/Documentation/compat-drivers
[1] https://backports.wiki.kernel.org/index.php/Documentation/compat-drivers/hacking

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Noob question: Development Environment
  2012-11-12 18:13 ` Thomas Pedersen
@ 2012-11-12 18:27   ` Javier Cardona
  2012-11-12 18:44     ` Paul Stoaks
  0 siblings, 1 reply; 4+ messages in thread
From: Javier Cardona @ 2012-11-12 18:27 UTC (permalink / raw)
  To: paul; +Cc: linux-wireless, Thomas Pedersen

Hi Paul,

On Mon, Nov 12, 2012 at 10:13 AM, Thomas Pedersen <thomas@cozybit.com> wrote:
> Hi Paul,
>
> On Mon, Nov 12, 2012 at 9:49 AM, Paul Stoaks <paul@foresight-mands.com> wrote:
>> (...)
>> What I would like to have is a stable development and test environment where I can
>> work for a period of months without having to upgrade the kernel version on
>> my development and test machines, but staying close to the bleeding edge
>> with the core wireless modules and drivers.

Maybe running the latest kernel inside a virtual machine can be a good
solution; it all depends on the type of development you intend to do.
For instance we attach usb wireless cards to our virtualized guests to
test them with the latest kernels.  Here is a distro that we maintain
just for this type of virtualized development:
https://github.com/cozybit/distro11s

Cheers,

Javier

-- 
Javier Cardona
cozybit Inc.
http://www.cozybit.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: Noob question: Development Environment
  2012-11-12 18:27   ` Javier Cardona
@ 2012-11-12 18:44     ` Paul Stoaks
  0 siblings, 0 replies; 4+ messages in thread
From: Paul Stoaks @ 2012-11-12 18:44 UTC (permalink / raw)
  To: 'Javier Cardona'; +Cc: linux-wireless, 'Thomas Pedersen'

Hello Javier,

I think that's a fantastic approach, and I have successfully built
distro11s, but I was hoping for something a little less exotic using
equipment I had on hand to start with.  My journey over this last week has
been very educational but I was left with lots of holes in my understanding,
hence my question.

I have some USB devices on order and will likely switch over to the VM
approach before long.  (Although I may take a detour into simulation for a
bit.)

Thanks, Thomas for your pointer to the compat-drivers pages.  I had been to
the old one, but there looks to be some info here that I had missed.

So much to learn, so little time!
Paul


-----Original Message-----
From: Javier Cardona [mailto:javier@cozybit.com] 
Sent: Monday, November 12, 2012 10:27 AM
To: paul@foresight-mands.com
Cc: linux-wireless@vger.kernel.org; Thomas Pedersen
Subject: Re: Noob question: Development Environment

Hi Paul,

On Mon, Nov 12, 2012 at 10:13 AM, Thomas Pedersen <thomas@cozybit.com>
wrote:
> Hi Paul,
>
> On Mon, Nov 12, 2012 at 9:49 AM, Paul Stoaks <paul@foresight-mands.com>
wrote:
>> (...)
>> What I would like to have is a stable development and test 
>> environment where I can work for a period of months without having to 
>> upgrade the kernel version on my development and test machines, but 
>> staying close to the bleeding edge with the core wireless modules and
drivers.

Maybe running the latest kernel inside a virtual machine can be a good
solution; it all depends on the type of development you intend to do.
For instance we attach usb wireless cards to our virtualized guests to test
them with the latest kernels.  Here is a distro that we maintain just for
this type of virtualized development:
https://github.com/cozybit/distro11s

Cheers,

Javier

--
Javier Cardona
cozybit Inc.
http://www.cozybit.com


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-11-12 18:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-12 17:49 Noob question: Development Environment Paul Stoaks
2012-11-12 18:13 ` Thomas Pedersen
2012-11-12 18:27   ` Javier Cardona
2012-11-12 18:44     ` Paul Stoaks

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).