Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Johannes Berg
On Wed, 2013-05-22 at 12:36 -0700, Adrian Chadd wrote:
> On 22 May 2013 12:31, Adrian Chadd  wrote:
> > Hiya!
> >
> > I'm just working out the build kinks. The driver built fine; but the
> > firmware images are a bit .. special.
> 
> .. in fact, most of thse images aren't really named after the same
> kind of names I see in the linux-firmware tree.
> 
> Would you be able to help me map the firmware image directory
> filenames to linux-firmware names?

Well for "/lib/firmware" names, or linux-firmware.git tree names,
they're just iwlwifi--.ucode. So if you download the
iwlwifi-6000g2b-ucode-17.168.5.2.tgz file from intellinuxwireless.org,
you'll get a tar file containing iwlwifi-6000g2b-5.ucode, with that
specific version, but the (Linux) driver only cares about the API level
for compatibility, so nothing else is part of the filename.

In linux-firmware.git we try to just keep the latest version(s) of each
API level.

johannes

___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Adrian Chadd
On 22 May 2013 12:34, Johannes Berg  wrote:
> Hi,
>
>> KMOD=   iwl6000g2bfw
>> IMG=iwlwifi-6000g2b-17.168.5.2
>>
>> where's that particular firmware version? There's a 6000g2b in
>> linux-firmware, but I don't know if the driver requires _this specific
>> version_. :-)
>
> Curious. Yes, it's possible that this version is required, and it's
> available on intellinuxwireless.org (which while we sort out some
> hosting just redirects to the wireless.kernel.org wiki, but that doesn't
> impact the firmware license.)
>
> There's a newer version of the 6000g2b firmware (18.168.6.1), since we
> rev'ed the API version (5->6) we must have made some changes but I'd
> have to check what they were.

Right. Well, i'd like to get the driver that you've provided up and
running before worrying about syncing up to the latest firmware with
said API changes.

So, let's figure out what the heck firmware images we need -are- and
I'll put this all into a github repository for people to tinker with.

Thanks for this!


Adrian
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Adrian Chadd
On 22 May 2013 12:31, Adrian Chadd  wrote:
> Hiya!
>
> I'm just working out the build kinks. The driver built fine; but the
> firmware images are a bit .. special.

.. in fact, most of thse images aren't really named after the same
kind of names I see in the linux-firmware tree.

Would you be able to help me map the firmware image directory
filenames to linux-firmware names?

Thanks!



adrian
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Johannes Berg
Hi,

> KMOD=   iwl6000g2bfw
> IMG=iwlwifi-6000g2b-17.168.5.2
> 
> where's that particular firmware version? There's a 6000g2b in
> linux-firmware, but I don't know if the driver requires _this specific
> version_. :-)

Curious. Yes, it's possible that this version is required, and it's
available on intellinuxwireless.org (which while we sort out some
hosting just redirects to the wireless.kernel.org wiki, but that doesn't
impact the firmware license.)

There's a newer version of the 6000g2b firmware (18.168.6.1), since we
rev'ed the API version (5->6) we must have made some changes but I'd
have to check what they were.

johannes

___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Adrian Chadd
Hiya!

I'm just working out the build kinks. The driver built fine; but the
firmware images are a bit .. special.

Specifically:

KMOD=   iwl6000g2bfw
IMG=iwlwifi-6000g2b-17.168.5.2

where's that particular firmware version? There's a 6000g2b in
linux-firmware, but I don't know if the driver requires _this specific
version_. :-)

Thanks!



adrian

On 22 May 2013 08:48, Johannes Berg  wrote:
>
> Hi all,
>
> During 2011, we started developing a FreeBSD driver for the
>
>  * Intel(R) Centrino(R) Advanced-N 6205
>  * Intel(R) Centrino(R) Wireless-N 100
>  * Intel(R) Centrino(R) Ultimate-N 6300
>
> devices.
>
> This fell wayside, and wasn't really completed (e.g. rate scaling,
> thermal throttling) but here we are releasing the code anyway. I'm not
> very hopeful that the driver is useful as is, but maybe some interested
> parties can salvage useful pieces from it and integrate them into iwn.
> I'm sure there are a ton of hacks in this.
>
> The attached tar archive contains the sources. I don't know much about
> the FreeBSD build system, other than that it actually compiled out of
> tree.
>
> I'm not including the firmware, you can get those from the web and
> uuencode them into the right places etc.
>
> In personal capacity, I'm willing to help out with the device
> programming as much as time permits, if anyone wants to port this into
> iwn or add the missing features (rate scaling would be very useful I
> guess.)
>
> johannes
>
> --
>
> Intel GmbH
> Dornacher Strasse 1
> 85622 Feldkirchen/Muenchen, Deutschland
> Sitz der Gesellschaft: Feldkirchen bei Muenchen
> Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk
> Registergericht: Muenchen HRB 47456
> Ust.-IdNr./VAT Registration No.: DE129385895
> Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Adrian Chadd
http://people.freebsd.org/~adrian/iwn/

There you go!



adiran


On 22 May 2013 11:27, Adrian Chadd  wrote:
> I'll put it online soon.
>
> Thanks!
>
>
> Adrian
>
>
>
> Sent from my Palm Pre on AT&T
>
> 
> On May 22, 2013 12:29 PM, Johannes Berg  wrote:
>
> On Wed, 2013-05-22 at 20:15 +0400, Lev Serebryakov wrote:
>
>> JB> The attached tar archive contains the sources. I don't know much about
>> JB> the FreeBSD build system, other than that it actually compiled out of
>> JB> tree.
>
>> Unfortunately, list software shave off attach.
>
> I noticed. Are they archived somewhere? Adrian?
>
> johannes
>
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Adrian Chadd
I'll put it online soon.

Thanks!


Adrian



Sent from my Palm Pre on AT&T
On May 22, 2013 12:29 PM, Johannes Berg  
wrote: 

On Wed, 2013-05-22 at 20:15 +0400, Lev Serebryakov wrote:



> JB> The attached tar archive contains the sources. I don't know much 
about

> JB> the FreeBSD build system, other than that it actually compiled out 
of

> JB> tree.



> Unfortunately, list software shave off attach.



I noticed. Are they archived somewhere? Adrian?



johannes




___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Johannes Berg
On Wed, 2013-05-22 at 20:15 +0400, Lev Serebryakov wrote:

> JB> The attached tar archive contains the sources. I don't know much about
> JB> the FreeBSD build system, other than that it actually compiled out of
> JB> tree.

> Unfortunately, list software shave off attach.

I noticed. Are they archived somewhere? Adrian?

johannes

___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: Intel 100/6205/6300 wireless driver

2013-05-22 Thread Lev Serebryakov
Hello, Johannes.
You wrote 22 мая 2013 г., 19:48:30:


JB> The attached tar archive contains the sources. I don't know much about
JB> the FreeBSD build system, other than that it actually compiled out of
JB> tree.
 Unfortunately, list software shave off attach.


-- 
// Black Lion AKA Lev Serebryakov 

___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"

Intel 100/6205/6300 wireless driver

2013-05-22 Thread Johannes Berg

Hi all,

During 2011, we started developing a FreeBSD driver for the

 * Intel(R) Centrino(R) Advanced-N 6205
 * Intel(R) Centrino(R) Wireless-N 100
 * Intel(R) Centrino(R) Ultimate-N 6300

devices.

This fell wayside, and wasn't really completed (e.g. rate scaling,
thermal throttling) but here we are releasing the code anyway. I'm not
very hopeful that the driver is useful as is, but maybe some interested
parties can salvage useful pieces from it and integrate them into iwn.
I'm sure there are a ton of hacks in this.

The attached tar archive contains the sources. I don't know much about
the FreeBSD build system, other than that it actually compiled out of
tree.

I'm not including the firmware, you can get those from the web and
uuencode them into the right places etc.

In personal capacity, I'm willing to help out with the device
programming as much as time permits, if anyone wants to port this into
iwn or add the missing features (rate scaling would be very useful I
guess.)

johannes

-- 

Intel GmbH
Dornacher Strasse 1
85622 Feldkirchen/Muenchen, Deutschland
Sitz der Gesellschaft: Feldkirchen bei Muenchen
Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk
Registergericht: Muenchen HRB 47456
Ust.-IdNr./VAT Registration No.: DE129385895
Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"