On 2013-11-02 00:30, James Hilliard wrote:
> It's a very confusing way of building a package, but the reason seems to
> come down to how the GPL works. The GPL prohibits statically linking any
> closed source packages into the kernel, that however is how drivers are
> often built. Broadcom came up
Well, maybe they didn't create the shared code because of the GPL but they
can't link a binary directly to a GPL component, only a LGPL component I
think or something like that. I've object dumped and ran decompilers on
the broadcom-wl object files and I don't see anything statically linked or
any
move xfsprogs to the right submenu
e2fsprogs, btrfs-progs and other stuff is there already
Signed-off-by: Dirk Neukirchen
---
package/utils/xfsprogs/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/utils/xfsprogs/Makefile b/package/utils/xfsprogs/Makefile
index 4c69fca..81b4
Hello,
I am trying to get Tayga working with netifd. I have used OpenWRT for a
while now, but this is my first development effort.
I, personally, think that is have come quiet far. I discovered the proto
scripts and created one myself. I even got Tayga running with the script
and its settings, but
Hi,
This replaces my patch sent in September. I rebased the changes to
master as of today. Also I altered the functionality; The image now uses
squashfs and JFFS2 on UBI (using GLUEBI) in order to provide proper NAND
support. Its not the final solution, but works right now out of the box
regarding
Add new subtarget nand with UBI/UBIFS including GLUEBI and squashfs.
This target will be used for NAND based router which make use of
UBI (and maybe UBIFS later on) in order to provide proper NAND
support.
Signed-off-by: Stefan Agner
---
target/linux/ar71xx/Makefile | 2 +-
tar
Extended the Makefile to generate a working factory reset image for
Netgear
WNDR4300. The image uses UBI with two volumes squashfs (rootfs) and
JFFS2
(rootfs_data). In order to make stock U-Boot happy, a fake header is
placed
just before the root image (at the very end of the kernel partition).
Si
Signed-off-by: Nathan Hintz
---
block.c | 104
1 file changed, 66 insertions(+), 38 deletions(-)
diff --git a/block.c b/block.c
index 2289b77..941e4b8 100644
--- a/block.c
+++ b/block.c
@@ -13,6 +13,7 @@
*/
#define _GNU_SOURC
swapon/swapoff are no longer provided by swap-utils, so remove them from
the description as well.
Signed-off-by: Nathan Hintz
---
package/utils/util-linux/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/utils/util-linux/Makefile
b/package/utils/util-linux/M
swapon/swapoff are no longer provided by swap-utils; they are provided
by block-mount instead. Selecting swap-utils when swapon/swapoff are
not provided by busybox serves no purpose.
Signed-off-by: Nathan Hintz
---
package/system/zram-swap/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 del
Insures zram swap is higher priority than any swap added by block-mount;
which is not the case if zram swap is restarted for any reason
(e.g., /etc/init.d/zram restart).
Signed-off-by: Nathan Hintz
---
v3 - Added fallback for case when swap priority is not supported.
- Removed default of "BUS
'swapon/swapoff' are now provided by 'block-mount'; enabling them by
default in busybox is no longer required and adds unnecessary bloat.
Signed-off-by: Nathan Hintz
---
package/utils/busybox/config/util-linux/Config.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/
Set ARCH=arm in target/linux/ixp4xx/Makefile
Adjust kernel config as follows:
target/linux/generic/config-3.10
# CONFIG_MTD_CFI_NOSWAP is not set
target/linux/ixp4xx/config-3.10
# CONFIG_CPU_BIG_ENDI
I picked up one of these little devices [1] two weeks ago and I
have been working on porting the relevant parts from WD's GPL
Package [2] since.
Features:
- DB120 Platform (Code name: Starfish)
AR7370 (MIPS 74Kc, cpu 560 MHz)
- One 3x3:3 802.11 a/b/g/n AR9340 (Yep, 450 MBit Phy Speed)
- 32
This patch adds a new device definition for a
Western Digital device. The hardware seems to
be based on Qualcomm Atheros DB120 design.
Signed-off-by: Christian Lamparter
---
target/linux/ar71xx/base-files/etc/diag.sh | 3 +
.../ar71xx/base-files/etc/uci-defaults/01_leds | 9 ++
.
A few things had to be changed to add support for these devices:
- support code patterns with 8 characters
- new board definition for the range extender device
Signed-off-by: Christian Lamparter
---
tools/firmware-utils/src/addpattern.c | 22 +++---
1 file changed, 15 insertion
The "unbridge" function in /lib/network/config.sh is not implemented. As
a result; when "wifi down" is executed, the wireless devices remain
attached to the bridge (broadcom-wl). Subsequent attempts to bring up the
wireless devices using "wifi up" fail; as netifd was never notified to
remove them
"wifi up" performs an implied "wifi down" prior to performing the "up".
Delete the redundant "wifi down" calls.
Signed-off-by: Nathan Hintz
---
package/network/config/netifd/files/etc/init.d/network | 2 --
1 file changed, 2 deletions(-)
diff --git a/package/network/config/netifd/files/etc/init
Modify the hwmodelist reporting for broadcom devices to include
proper reporting of 802.11n support.
Signed-off-by: Nathan Hintz
---
.../utils/iwinfo/src/include/iwinfo/api/broadcom.h | 23 +---
package/network/utils/iwinfo/src/iwinfo_wl.c | 41 +-
2 files chang
The associations list for Broadcom WDS interfaces are duplicate to those
reported by the corresponding AP interface; so there is no need to report
them again.
Signed-off-by: Nathan Hintz
---
package/network/utils/iwinfo/src/iwinfo_wl.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/packa
On 2013-11-02 08:59, James Hilliard wrote:
> Well, maybe they didn't create the shared code because of the GPL but
> they can't link a binary directly to a GPL component, only a LGPL
> component I think or something like that. I've object dumped and ran
> decompilers on the broadcom-wl object file
Make variables 'local' when appropriate and delete unused.
Signed-off-by: Nathan Hintz
---
package/base-files/files/sbin/wifi | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/package/base-files/files/sbin/wifi
b/package/base-files/files/sbin/wifi
index ef20787..b
Delete unused/obsolete parameters in 'setup_interface' call.
Signed-off-by: Nathan Hintz
---
package/base-files/files/sbin/wifi | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/package/base-files/files/sbin/wifi
b/package/base-files/files/sbin/wifi
index b6d286a..7f12e01 10
Signed-off-by: Nathan Hintz
---
package/base-files/files/sbin/wifi | 1 -
1 file changed, 1 deletion(-)
diff --git a/package/base-files/files/sbin/wifi
b/package/base-files/files/sbin/wifi
index 7f12e01..eb12b59 100755
--- a/package/base-files/files/sbin/wifi
+++ b/package/base-files/files/sbin
Fix return values for 'find_net_config' and 'bridge_interface'.
Signed-off-by: Nathan Hintz
---
package/base-files/files/sbin/wifi | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/base-files/files/sbin/wifi
b/package/base-files/files/sbin/wifi
index eb12b59..e4365a
/var/state/wireless isn't cleaned up properly when 'set_wifi_down' is
called. State info for virtual devices (broadcom-wl) remains set unless
'scan_wifi' is invoked prior to calling 'uci_revert_state wireless "$cfg"'
Signed-off-by: Nathan Hintz
---
package/base-files/files/sbin/wifi | 1 +
1 fi
Signed-off-by: Nathan Hintz
---
package/base-files/files/lib/upgrade/common.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/base-files/files/lib/upgrade/common.sh
b/package/base-files/files/lib/upgrade/common.sh
index 7e6e5fc..322c9c9 100644
--- a/package/base-file
file transfer submenu has variants "notls/nossl" and "tls"
that's a little bit confusing
unify the entries: tls becomes default, old variant get changed to "notls"
Signed-off-by: Dirk Neukirchen
---
net/pure-ftpd/Makefile | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --
file transfer submenu has variants "notls/nossl" and "tls"
that's a little bit confusing
unify the entries: tls becomes default, old variant get changed to "notls"
Signed-off-by: Dirk Neukirchen
---
net/vsftpd/Makefile | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a
I'm not actually trying to use a fully compiled .ko file, the file is a .o
file such as wl_apsta.o(tools indicate it is a relocatable ELF for ARM)
that gets compiled into a .ko when you build GPL tarballs. Seems to be the
same as the wl_prebuilt.o files we have for the most part in the current
driv
Delete the return value (nvram_exit is declared with a 'void' return).
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/patches/100-fix_nvram_two_devices.patch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/kernel/broadcom-wl/patches/100-fix_nvram_two_devic
Update descriptions for 'phytype' and 'band'.
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/src/wlc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/kernel/broadcom-wl/src/wlc.c
b/package/kernel/broadcom-wl/src/wlc.c
index 7e638e5..7b21ea0 100644
--
'netifd' treats all devices with a "." in their name as vlan devices.
Modify the name of virtual/WDS interfaces created by broadcom-wl to use
an "_" instead of a ".", so they will be treated as simple devices
by 'netifd'.
Signed-off-by: Nathan Hintz
---
.../broadcom-wl/files/etc/hotplug.d/net/20
The goal of this patch set is to provide improved support for newer devices
supported by the proprietary broadcom-wl driver. This includes some general
cleanup items, bug fixes, and some enhancements. I've tried to keep the
individual patches small and focused on a single topic.
Testing was limi
Modify the band reporting for broadcom devices to correctly report
HW capability. Currently, 802.11na devices report "bgn"; but should be
reporting "an".
Signed-off-by: Nathan Hintz
---
.../patches/014-fix-band-reporting.patch | 41 ++
1 file changed, 41 insertions
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/src/wlc.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/kernel/broadcom-wl/src/wlc.c
b/package/kernel/broadcom-wl/src/wlc.c
index 7b21ea0..9f4abc0 100644
--- a/package/kernel/broadcom-wl/src/wlc.c
+++
'nas' must be shutdown independently for each 'wl' device to properly
support devices with multiple radios. Do the shutdown when the device
is disabled instead of when it is brought up.
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 4 +++-
1 file change
Default gmode to "GOnly" unless explicitly overwridden. This corrects
processing for 11ng to specify "GOnly" for gmode instead of "Auto"
(which translated to "bg").
Signed-off-by: Nathan Hintz
---
.../kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 42 +++---
1 file changed, 22
Move all device cleanup to "disable_broadcom".
Signed-off-by: Nathan Hintz
---
.../kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 36 +-
1 file changed, 21 insertions(+), 15 deletions(-)
diff --git a/package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh
b/package/kernel/b
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh
b/package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh
index dd2acec..a25ea7e 100644
A single instance of 'nas' can support multiple interfaces; there's
no need to run multiple instances.
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/package/kernel/broadcom-wl/file
Some devices initialize with a default address (common to all H/W).
The address needs to be changeable so that a unique address can be
assigned to each AP.
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 15 +++
package/kernel/broadcom-wl/src/w
When enabling multiple VIFS, the driver sometimes crashes. The frequency
of the crash increases as more VIFS are enabled.
Signed-off-by: Nathan Hintz
---
.../patches/008-fix_virtual_interfaces.patch | 123 -
.../broadcom-wl/patches/009-fix_compile_3_2.patch | 4 +-
Specify variables as 'local' where appropriate
Signed-off-by: Nathan Hintz
---
.../kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 47 +-
1 file changed, 28 insertions(+), 19 deletions(-)
diff --git a/package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh
b/package/kernel/b
'nas' requires probe of 'wds' devices to be successful;
so don't fail them.
Signed-off-by: Nathan Hintz
---
.../patches/015-support-probe-of-wds-interfaces.patch | 11 +++
1 file changed, 11 insertions(+)
create mode 100644
package/kernel/broadcom-wl/patches/015-support-probe-o
Read the number of virtual interfaces to support from the device
capabilities; as some newer devices can support up to 16.
Signed-off-by: Nathan Hintz
---
.../kernel/broadcom-wl/files/lib/wifi/broadcom.sh | 10 -
package/kernel/broadcom-wl/src/wlc.c | 43 ++
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/patches/007-use-glue-driver.patch | 8 ++--
.../kernel/broadcom-wl/patches/008-fix_virtual_interfaces.patch | 2 +-
package/kernel/broadcom-wl/patches/012-compat-3.10.patch | 2 +-
package/kernel/broadcom-wl/patches/01
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/files/etc/hotplug.d/net/20-broadcom_wds | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/kernel/broadcom-wl/files/etc/hotplug.d/net/20-broadcom_wds
b/package/kernel/broadcom-wl/files/etc/hotplug.d/net/20-broadc
Signed-off-by: Nathan Hintz
---
package/kernel/broadcom-wl/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/kernel/broadcom-wl/Makefile
b/package/kernel/broadcom-wl/Makefile
index 3b4d54c..588ac34 100644
--- a/package/kernel/broadcom-wl/Makefile
+++ b/package/
On Tue, 29 Oct 2013 11:24:50 +0100
Bastian Bittorf wrote:
> again trac fails openening a new ticket, because of SPAM:
>
> build fails when uhttpd is built without TLS/SSL with r38575:
>
> {{{
> make dirclean
> rm .config
> make menuconfig
> - select brcm63xx
> - select uhttpd
> make
> }}}
>
>
This patch provides the Puppet package, a configuration management tool.
I've already got upstream support for OpenWrt into Puppet, so this patch
doesn't require any puppet modifications, so that is cool.
This does require a ruby patch. Please accept the patches in this ticket:
https://dev.openwr
This bumps the facter package to 1.7.3. This works in conjuction with Puppet.
Signed-off-by: Kyle Anderson
Index: admin/facter/Makefile
===
--- admin/facter/Makefile (revision 0)
+++ admin/facter/Makefile (working copy)
This adds mosh-full, mosh-server, and mosh-client packages.
The Entware team has already done the hard work:
http://code.google.com/p/wl500g-repo/source/browse/feeds/rtndev/mosh/Makefile?r=1220
All I added was a patch to disabled the check for UTF-8, which is not
available on our platform. (It w
On 2013-11-02 23:47, James Hilliard wrote:
> I'm not actually trying to use a fully compiled .ko file, the file is a
> .o file such as wl_apsta.o(tools indicate it is a relocatable ELF for
> ARM) that gets compiled into a .ko when you build GPL tarballs. Seems to
> be the same as the wl_prebuilt.o
54 matches
Mail list logo