Log of /branches/common-nfo/package/broadcom-diag
Directory Listing
Revision
3270 -
Directory Listing
Modified
Wed Jul 18 13:30:55 2007 UTC
(6 years, 7 months ago)
by
tg
merge the rest
Revision
3265 -
Directory Listing
Modified
Wed Jul 18 12:45:43 2007 UTC
(6 years, 7 months ago)
by
tg
copy trunk/freewrt r3264 into a new branch for making the nfo system
because upgrading the old adk branch would be a hell more work
Revision
2749 -
Directory Listing
Modified
Fri Jun 8 15:35:42 2007 UTC
(6 years, 8 months ago)
by
tg
Original Path:
trunk/freewrt/package/broadcom-diag
unbreak hotplugging buttons (and with that, failsafe, I think)
on brcm-2.4 – this change may break other platforms, and I don't
care the least little bit; this has cost me a whole f.cking day
Revision
2504 -
Directory Listing
Modified
Mon May 14 11:55:48 2007 UTC
(6 years, 9 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
*tada*
complete rework of the kernel and kernel module build process.
more modular, very fast and simple (perl free implementation TM)
* only choosen drivers are compiled in the ADK, significant faster
compiles (just 10 minutes for a basic image on my X40 notebook for
a WL500gp)
* if the user changes something in the ADK, thats not a problem, new
drivers are automatically compiled on next make run
* only one simple "kernelconfig" for every board-kernel combination
* two kind of configuration symbols:
- FWRT_KERNEL prefix, for kernel features without packages
- FWRT_KPACKAGE_KMOD prefix for kernel features or drivers with packages
* very simple to add new drivers to the ADK, just add stuff to
target/linux/config/Config.in.* and mk/modules.mk
* rebuild of firmware images without make clean if you change model/board
(nearly, one bug with base-files still exist)
* autogenerated ipkg control files
* first cleanup of special netfilter/iptables scripts (netfilter.mk is
obsolete)
* New menuconfig point ADK (for ccache, toolchain stuff, prefix,...)
* package collection is disabled for now, it seems unmaintained. it is better
to only have this in WIB, in my point of view
What is missing:
* pcmcia support and tests on Linksys WRT54G3G
* ip6tables 2.4/2.6
* ebtables for 2.6
* iptables package
* dependencies for shorewall/fwfirewall/iptables package
* documentation for the developer handbook
Please test and report bugs!
Revision
2322 -
Directory Listing
Modified
Mon Apr 2 22:17:37 2007 UTC
(6 years, 10 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
time to break trunk.
* update to OpenWrt brcm-2.4 patch, wl driver and diag driver
* fix failsafe mode to use new hotplug method
* rework of mk/kernel-build.mk to use .config instead of stampfiles
* simplify mk/kernel*.mk to use $(FS) instead ifeq/else crap
a lot of small stuff.
tested and verified to boot at least on
- Netgear WG634u
- Linksys WRT54GS v1.0
- Asus WL500gP
Only basic lan and wlan stuff (none encryption, wep) are tested.
PLEASE update only on NON-PRODUCTIVE routers with serial access.
HELP to test the new backend code for BRCM-2.4!
Revision
1956 -
Directory Listing
Modified
Mon Feb 12 23:16:23 2007 UTC
(7 years ago)
by
n0-1
Original Path:
trunk/freewrt/package/broadcom-diag
this is the big config symbol renaming cleanup
changing config symbol names for the target devices
for putting them together in a more generic way caused
some trouble in the past (freewrt 1.0.1 :) and still does.
This was detected by missing switch-* modules on my
WRT54GS1.0, seems like really no one (which would include
myself) uses trunk.
big acknowledgement to grep finding all hidden goodies for me.
Revision
1686 -
Directory Listing
Modified
Sat Jan 20 21:21:59 2007 UTC
(7 years, 1 month ago)
by
n0-1
Original Path:
trunk/freewrt/package/broadcom-diag
merged from branches/common-adk 1310:1685
the following packages are not converted yet:
* alsa
* asterisk
* pmacct
* zaptel
* elinks
* libgd
* lua
* mypackage
* openser
* php*
* snort*
* tmsnc
additionally, freeradius doesn't compile.
happy fixing :P
Revision
943 -
Directory Listing
Modified
Mon Oct 16 22:21:28 2006 UTC
(7 years, 4 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
fix most parts of my braindead misuse of "select".
There are two methods to depend on different packages/options.
Soft dependency, user can deselect:
add to the package "foo" dependencies to device or filesystem "bar":
config FWRT_PACKAGE_FOO
default y if FWRT_TARGET_BAR
default n
depends on FWRT_TARGET_BAR
If you want a hard dependency, user can't deselect, then
add a select to FWRT_TARGET_BAR
config FWRT_TARGET_BAR
select FWRT_PACKAGE_FOO
For menus wich are only relevant for specific devices, use a
depends on line (see USB kernel modules for example).
After discussion with Phil, who said it really sucks to remove a .config before
switching between devices or filesystems. He was right.
Revision
827 -
Directory Listing
Modified
Tue Oct 3 15:38:58 2006 UTC
(7 years, 4 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
sync with freewrt_1_0 branch. It was a little bit to early to branch,
but now everybody can work again. New smaller stuff can be committed
directly in trunk.
Bigger stuff, like a new architecture or a new board should be
developed via a separate branch. Kernel and compiler updates, too.
Any bugfixes or security updates should go into branch and trunk.
Still send me a patch first and do not commit directly into the branch.
Revision
720 -
Directory Listing
Modified
Mon Sep 25 21:22:08 2006 UTC
(7 years, 5 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
make broadcom-scripts default for all models, but not netgear wgt634u, add some depends lines for broadcom specific packages
Revision
719 -
Directory Listing
Modified
Mon Sep 25 21:16:56 2006 UTC
(7 years, 5 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
* add PKG_VERSION to every package in default selection
* add broadcom-scripts package as default for 1.0, it adds
network and switch configuration scripts to base
suggested by markus to separate these from webif package
* move ed to application and disable by default, sorry tg, but
not everybody needs it
* be sure that if broadcom-scripts are installed, new ifup/ifdown
network configuration is not used
Revision
600 -
Directory Listing
Modified
Sat Sep 16 16:21:37 2006 UTC
(7 years, 5 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
major package Makefile cleanup. remove mostly-clean, add licence header, always use RSTRIP varibale for stripping, rename some init scripts, indent
Revision
588 -
Directory Listing
Modified
Tue Sep 12 18:11:35 2006 UTC
(7 years, 5 months ago)
by
wbx
Original Path:
trunk/freewrt/package/broadcom-diag
Copied from:
branches/wbx-target-cleanup/package/broadcom-diag revision 587
merge wbx-target-cleanup to trunk.
- mk directory for some top level makefiles (build.mk,vars.mk)
- add a separate configfs partition to all models, 128 kb big
- add model and platform specific startup files and kernel configs
- delete target/linux/package, add all addon kernel packages to packages
- simplify target/linux/brcm-2.4/Makefile, abstraction to mk/ comes later
- add target/image directory, place where the different images are created
- default off for all extra packages, be sure that you enable all packages
you need to get a dsl-capable router. snapshots will be created by a specific config which contains all needed stuff (iptables, pppoe, pptp, haserl, webif)