Re: Using net80211/IEEE80211_C_BITS macro
Sounds reasonable, thanks! if you make the change and give the revision number, I will give it a go to see if the code compiles (can do it in a VM, which wont have wlan interface but I'd assume it is OK if the world can be built without any issues) the ddb(4) support included in net80211 (implemented in ieee80211_ddb.c) also relies on data structures found in ieee80211_var.h, including IEEE80211_C_BITS(since this file includes lots of driver cap bits). I am not quite sure why I got so many compiler errors (in fact clang gave up listing them after having a few dozen errors) by just #includ'ing ieee80211_var.h. - Original Message - From: Adrian ChaddTo: Fehmi Noyan ISI Cc: Freebsd Wireless Sent: Friday, November 18, 2016 10:42 AM Subject: Re: Using net80211/IEEE80211_C_BITS macro Hiya, Ok. How about I move that into _ieee80211.h with the rest of this thing, and then remove the duplication from ifieee80211.c ? -adrian ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: sourcecode of broadcom drivers up to 2011 yr sup
>> To porting need a license ? may be for USA or some other countrys but not >> for whole world To port any software, the original work should allow you to do so. This is called "Free Software License", which is different than "Open Source". Apparently, the Broadcom source files give no permission to third parties for redistribution/modification of the work. When you say "porting to FreeBSD", my interpretation of the phrase is "making the code or resulting binary work under FreeBSD". Below is what Wikipedia understands from "porting" https://en.wikipedia.org/wiki/Porting >> I do not think that broadсom will seek and pursue all users who wish to use >> porting code Aye, they sure can "sue" somebody, not necessarily the users though. Have you heard about "AT Lawsuit" before? https://en.wikipedia.org/wiki/FreeBSD#Lawsuit There is also a nice reading here (if you are interested in a bit of UNIX history) https://www.amazon.com/Daemon-Gnu-Penguin-Peter-Salus/dp/097903423X - Original Message - From: paradox via freebsd-wirelessTo: paradox ; Adrian Chadd Cc: "freebsd-wireless@freebsd.org" Sent: Friday, November 18, 2016 11:42 AM Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup To porting need a license ? may be for USA or some other countrys but not for whole world What you mean about porting ? I mean, thats sourcecode can build and can generate a work binary Create(generate) this binary from source or not, a user decides I do not think that broadсom will seek and pursue all users who wish to use porting code On Fri, 11/18/16, Adrian Chadd wrote: Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup To: "paradox" Cc: "freebsd-wireless@freebsd.org" Date: Friday, November 18, 2016, 12:26 AM no, we don't have a licence to port it open source and I don't have a licence to generate binaries for other people. -adrian On 17 November 2016 at 14:17, paradox via freebsd-wireless wrote: > what you mean ? if we have broadcom sourcecode, we can't porting and use it for self ? > > > On Fri, 11/18/16, Fehmi Noyan ISI wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup > To: "paradox" , "Felix Friedlander" > Cc: "freebsd-wireless@freebsd.org" > Date: Friday, November 18, 2016, 12:03 AM > > > >>> the sourcecode can be porting to freebsd but > not including to kernel > > not quite sure about this... obviously enough, licences are > there for a reason. > > > From: paradox via freebsd-wireless > To: Felix Friedlander > > Cc: freebsd-wireless@freebsd.org > Sent: Friday, November 18, 2016 9:42 AM > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > > > if Anrian already have access to source code of broadcom, > its great ! i don't known about it > > about of licensing, the sourcecode can be porting to freebsd > but not including to kernel, seems many people tobe > enougth this > > > > On Thu, 11/17/16, Felix Friedlander > wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > To: "paradox" > Cc: freebsd-wireless@freebsd.org > Date: Thursday, November 17, 2016, 10:32 PM > > > > On 18 Nov. 2016, at 05:36, paradox via > freebsd-wireless > > wrote: > > > > seems all BCM WIFI PHY & MAC sourcecode of > ABG/N/LP/NT/SSN > > hope your can build it or take part for independ > module > > > MAC > > > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/sys > > PHY > > > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/phy > > There’s a difference between finding the code, and having > a licence to use it… If I’m not mistaken Adrian already > has access to the proprietary Broadcom driver through his > work, it’s more of a licensing issue. > > Still a nice find though, with this and the Cypress > datasheets some things may become a bit easier. > > -- > Felix Friedlander > ___ > freebsd-wireless@freebsd.org > mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" > ___ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to
Re: sourcecode of broadcom drivers up to 2011 yr sup
To porting need a license ? may be for USA or some other countrys but not for whole world What you mean about porting ? I mean, thats sourcecode can build and can generate a work binary Create(generate) this binary from source or not, a user decides I do not think that broadсom will seek and pursue all users who wish to use porting code On Fri, 11/18/16, Adrian Chaddwrote: Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup To: "paradox" Cc: "freebsd-wireless@freebsd.org" Date: Friday, November 18, 2016, 12:26 AM no, we don't have a licence to port it open source and I don't have a licence to generate binaries for other people. -adrian On 17 November 2016 at 14:17, paradox via freebsd-wireless wrote: > what you mean ? if we have broadcom sourcecode, we can't porting and use it for self ? > > > On Fri, 11/18/16, Fehmi Noyan ISI wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup > To: "paradox" , "Felix Friedlander" > Cc: "freebsd-wireless@freebsd.org" > Date: Friday, November 18, 2016, 12:03 AM > > > >>> the sourcecode can be porting to freebsd but > not including to kernel > > not quite sure about this... obviously enough, licences are > there for a reason. > > > From: paradox via freebsd-wireless > To: Felix Friedlander > > Cc: freebsd-wireless@freebsd.org > Sent: Friday, November 18, 2016 9:42 AM > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > > > if Anrian already have access to source code of broadcom, > its great ! i don't known about it > > about of licensing, the sourcecode can be porting to freebsd > but not including to kernel, seems many people tobe > enougth this > > > > On Thu, 11/17/16, Felix Friedlander > wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > To: "paradox" > Cc: freebsd-wireless@freebsd.org > Date: Thursday, November 17, 2016, 10:32 PM > > > > On 18 Nov. 2016, at 05:36, paradox via > freebsd-wireless > > wrote: > > > > seems all BCM WIFI PHY & MAC sourcecode of > ABG/N/LP/NT/SSN > > hope your can build it or take part for independ > module > > > MAC > > >https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/sys > > PHY > > >https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/phy > > There’s a difference between finding the code, and having > a licence to use it… If I’m not mistaken Adrian already > has access to the proprietary Broadcom driver through his > work, it’s more of a licensing issue. > > Still a nice find though, with this and the Cypress > datasheets some things may become a bit easier. > > -- > Felix Friedlander > ___ > freebsd-wireless@freebsd.org > mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" > ___ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: sourcecode of broadcom drivers up to 2011 yr sup
porting to freebsd !=(not eq) include sourcecode to freebsd On Fri, 11/18/16, Fehmi Noyan ISIwrote: Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup To: "paradox" , "freebsd-wireless@freebsd.org" Date: Friday, November 18, 2016, 12:42 AM Dont know how this code was leaked, but in the source files it is clearly stated that the work is proprietary and all rights are reserved. This prevents FreeBSD developers (or any open source developer - say Linux kernel guys) from porting the code into any open source project. Just compare the license phrase in Broadcom source files with the one found in FreeBSD source files. You will see the difference (do not even attempt to compare it with GPL, you will get confused :/ ) - Original Message - From: Adrian Chadd To: paradox Cc: "freebsd-wireless@freebsd.org" Sent: Friday, November 18, 2016 11:26 AM Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup no, we don't have a licence to port it open source and I don't have a licence to generate binaries for other people. -adrian On 17 November 2016 at 14:17, paradox via freebsd-wireless wrote: > what you mean ? if we have broadcom sourcecode, we can't porting and use it for self ? > > > On Fri, 11/18/16, Fehmi Noyan ISI wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup > To: "paradox" , "Felix Friedlander" > Cc: "freebsd-wireless@freebsd.org" > Date: Friday, November 18, 2016, 12:03 AM > > > >>> the sourcecode can be porting to freebsd but > not including to kernel > > not quite sure about this... obviously enough, licences are > there for a reason. > > > From: paradox via freebsd-wireless > To: Felix Friedlander > > Cc: freebsd-wireless@freebsd.org > Sent: Friday, November 18, 2016 9:42 AM > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > > > if Anrian already have access to source code of broadcom, > its great ! i don't known about it > > about of licensing, the sourcecode can be porting to freebsd > but not including to kernel, seems many people tobe > enougth this > > > > On Thu, 11/17/16, Felix Friedlander > wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > To: "paradox" > Cc: freebsd-wireless@freebsd.org > Date: Thursday, November 17, 2016, 10:32 PM > > > > On 18 Nov. 2016, at 05:36, paradox via > freebsd-wireless > > wrote: > > > > seems all BCM WIFI PHY & MAC sourcecode of > ABG/N/LP/NT/SSN > > hope your can build it or take part for independ > module > > > MAC > > >https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/sys > > PHY > > >https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/phy > > There’s a difference between finding the code, and having > a licence to use it… If I’m not mistaken Adrian already > has access to the proprietary Broadcom driver through his > work, it’s more of a licensing issue. > > Still a nice find though, with this and the Cypress > datasheets some things may become a bit easier. > > -- > Felix Friedlander > ___ > freebsd-wireless@freebsd.org > mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" > ___ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: sourcecode of broadcom drivers up to 2011 yr sup
no, we don't have a licence to port it open source and I don't have a licence to generate binaries for other people. -adrian On 17 November 2016 at 14:17, paradox via freebsd-wirelesswrote: > what you mean ? if we have broadcom sourcecode, we can't porting and use it > for self ? > > > On Fri, 11/18/16, Fehmi Noyan ISI wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup > To: "paradox" , "Felix Friedlander" > Cc: "freebsd-wireless@freebsd.org" > Date: Friday, November 18, 2016, 12:03 AM > > > >>> the sourcecode can be porting to freebsd but > not including to kernel > > not quite sure about this... obviously enough, licences are > there for a reason. > > > From: paradox via freebsd-wireless > To: Felix Friedlander > > Cc: freebsd-wireless@freebsd.org > Sent: Friday, November 18, 2016 9:42 AM > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > > > if Anrian already have access to source code of broadcom, > its great ! i don't known about it > > about of licensing, the sourcecode can be porting to freebsd > but not including to kernel, seems many people tobe > enougth this > > > > On Thu, 11/17/16, Felix Friedlander > wrote: > > Subject: Re: sourcecode of broadcom drivers up to 2011 yr > sup > To: "paradox" > Cc: freebsd-wireless@freebsd.org > Date: Thursday, November 17, 2016, 10:32 PM > > > > On 18 Nov. 2016, at 05:36, paradox via > freebsd-wireless > > wrote: > > > > seems all BCM WIFI PHY & MAC sourcecode of > ABG/N/LP/NT/SSN > > hope your can build it or take part for independ > module > > > MAC > > > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/sys > > PHY > > > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/phy > > There’s a difference between finding the code, and having > a licence to use it… If I’m not mistaken Adrian already > has access to the proprietary Broadcom driver through his > work, it’s more of a licensing issue. > > Still a nice find though, with this and the Cypress > datasheets some things may become a bit easier. > > -- > Felix Friedlander > ___ > freebsd-wireless@freebsd.org > mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" > ___ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: Using net80211/IEEE80211_C_BITS macro
Hiya, Ok. How about I move that into _ieee80211.h with the rest of this thing, and then remove the duplication from ifieee80211.c ? -adrian ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: sourcecode of broadcom drivers up to 2011 yr sup
if Anrian already have access to source code of broadcom, its great ! i don't known about it about of licensing, the sourcecode can be porting to freebsd but not including to kernel, seems many people tobe enougth this On Thu, 11/17/16, Felix Friedlanderwrote: Subject: Re: sourcecode of broadcom drivers up to 2011 yr sup To: "paradox" Cc: freebsd-wireless@freebsd.org Date: Thursday, November 17, 2016, 10:32 PM > On 18 Nov. 2016, at 05:36, paradox via freebsd-wireless wrote: > > seems all BCM WIFI PHY & MAC sourcecode of ABG/N/LP/NT/SSN > hope your can build it or take part for independ module > MAC > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/sys > PHY > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/phy There’s a difference between finding the code, and having a licence to use it… If I’m not mistaken Adrian already has access to the proprietary Broadcom driver through his work, it’s more of a licensing issue. Still a nice find though, with this and the Cypress datasheets some things may become a bit easier. -- Felix Friedlander ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: sourcecode of broadcom drivers up to 2011 yr sup
Hiya, Right - it's leaked, not official. I'd really really appreciate it if broadcom/cyprus would just do an official source release of their reference driver, btu that's wishing quite a lot. -a ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: sourcecode of broadcom drivers up to 2011 yr sup
> On 18 Nov. 2016, at 05:36, paradox via freebsd-wireless >wrote: > > seems all BCM WIFI PHY & MAC sourcecode of ABG/N/LP/NT/SSN > hope your can build it or take part for independ module > MAC > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/sys > PHY > https://github.com/elenril/VMG1312-B/tree/master/bcmdrivers/broadcom/net/wl/impl10/wl/phy There’s a difference between finding the code, and having a licence to use it… If I’m not mistaken Adrian already has access to the proprietary Broadcom driver through his work, it’s more of a licensing issue. Still a nice find though, with this and the Cypress datasheets some things may become a bit easier. -- Felix Friedlander smime.p7s Description: S/MIME cryptographic signature
[Bug 163455] [ath] "bssid" in wlanN create_args does not change wlan MAC address
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=163455 Guido Falsichanged: What|Removed |Added Resolution|--- |Overcome By Events Status|In Progress |Closed --- Comment #10 from Guido Falsi --- Feedback indicates problem is solved at least on FreeBSD 10.2 and newer. Thanks. -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"
Re: Using net80211/IEEE80211_C_BITS macro
Well, including ieee80211_var.h and attempting to compile the code throws dozens of error messages. In addition, I wonder why IEEE80211_C_BITS is re-defined in ifieee80211.c. - Original Message - From: Adrian ChaddTo: Fehmi Noyan ISI Cc: Freebsd Wireless Sent: Thursday, November 17, 2016 7:11 PM Subject: Re: Using net80211/IEEE80211_C_BITS macro Hi! Uhm, we could totally break out more bits into separate header files if including ieee80211_var.h doesn't work for you. a On 16 November 2016 at 14:53, Fehmi Noyan ISI via freebsd-wireless wrote: > Hiya, > > I am working on an API (hopefully will post something about it soon) that, > beyond other stuff, checks wlan driver capabilities (just like ifconfig(1) > does). However, the capabilities macro, which is IEEE80211_C_BITS, is defined > in sys/net80211/ieee80211_var.h and I am not sure whether #include'ing > ieee80211_var.h just for this macro is a good idea or not. > > I have noticed that IEEE80211_C_BITS is re-defined in > sbin/ifconfig/ifieee80211.c to be used by list_capabilities() function; does > this not require update of IEEE80211_C_BITS macro in multiple source files? > > What would be the best approach to use IEEE80211_C_BITS in my source file; > including ieee80211_var.h or re-defining the macro in the source file > (similar to ifconfig(1))? > > Thanks > Fehmi > ___ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org" ___ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"