Commit Graph

148 Commits (ebab30b7c71564a015eed10323878fd8244422b9)

Author SHA1 Message Date
Markus Wigge d9a698e77c added support for wrt54g3gv2-vf and new trx header format
- hacked addpattern due to changes in header format
 - added "-5" to addpattern, some 0xFF are needed for trx2 header
   "-4" broke CRC checking in CFE
 - hacked trx.c due to new header format version
 - added target to create trx-V2 images

the flashmap driver possibly needs to be customized.

SVN-Revision: 20433
2010-03-25 19:34:49 +00:00
Jo-Philipp Wich eeb982177d remove asterisk from default vlan ports in netconfig
SVN-Revision: 19910
2010-02-28 16:44:40 +00:00
Jo-Philipp Wich 96e4312e7e switch: eliminate the asterisk from the switch port configuration and set it automatically on the first vlan, this aligns the broadcom vlan config with the swconfig format
SVN-Revision: 19909
2010-02-28 16:40:06 +00:00
Travis Kemen 2eebf6e0bd add support for the MN-700 platform, closes #2575
SVN-Revision: 19863
2010-02-26 01:34:39 +00:00
Hauke Mehrtens a40daa8038 update kernel to version 2.4.37.9 and refresh patches
SVN-Revision: 19762
2010-02-19 21:30:10 +00:00
Jo-Philipp Wich e0669e9cd3 preinit: use grep -q where applicable
SVN-Revision: 19480
2010-02-01 00:34:10 +00:00
Felix Fietkau 40b531f5d2 fix brcm-2.4/brcm47xx failsafe init (thx, puchu)
SVN-Revision: 19365
2010-01-28 19:27:39 +00:00
Jo-Philipp Wich 795efe0382 fix syntax error in preinit (#6575)
SVN-Revision: 19344
2010-01-26 10:45:28 +00:00
Felix Fietkau 056f25aedf brcm-2.4/brcm47xx: fix typos and indenting in the preinit interface script (thx, cshore)
SVN-Revision: 19339
2010-01-26 02:15:32 +00:00
Felix Fietkau d690de9a0c rename -brcm-2.4 preinit files to -brcm, as they're shared with brcm47xx
SVN-Revision: 19336
2010-01-25 23:06:47 +00:00
Felix Fietkau 56bc02a305 add preinit modularization work by Daniel Dickinson (cshore)
SVN-Revision: 19331
2010-01-25 17:11:17 +00:00
Jo-Philipp Wich 0cde46b3e7 add support for OvisLink WL-1600GL
SVN-Revision: 19262
2010-01-21 23:48:23 +00:00
Jo-Philipp Wich 2a4a1eeae3 fix serial flash support (#6442)
SVN-Revision: 19171
2010-01-16 15:11:52 +00:00
Felix Fietkau 46f75ee869 add WRT300N v1.1 support (patch from #6379)
SVN-Revision: 18921
2009-12-24 10:58:09 +00:00
Jo-Philipp Wich d55e721178 fix typo in switch config migration script
SVN-Revision: 18657
2009-12-05 12:39:28 +00:00
Jo-Philipp Wich a4b1848387 add migration code to automatically convert old to new switch config on first boot, this will be removed at some point in the future
SVN-Revision: 18432
2009-11-15 23:19:39 +00:00
Jo-Philipp Wich 194f32bc26 change switch config to swconfig style format to remain consistent accross platforms
SVN-Revision: 18425
2009-11-15 18:43:46 +00:00
Hauke Mehrtens 30f859403a fix problem with 128MB ram.
This patch is out of broadcoms official source code

SVN-Revision: 18413
2009-11-13 20:32:47 +00:00
Imre Kaloz ef42fb4c13 sort all target config files
SVN-Revision: 18367
2009-11-11 09:27:13 +00:00
Andy Boyett 260aee67dc fix failsafe, was accidentally broken by r18214. Thanks Daniel Gimpelevich
SVN-Revision: 18253
2009-11-01 01:09:56 +00:00
John Crispin 2d57b56bce make etehrent work on wrt350n, thx sn9
SVN-Revision: 18214
2009-10-29 21:26:36 +00:00
Felix Fietkau 43a802864a Fix Buffalo WBR-G54 and WBR-B11 support (updated patch)
Signed-off-by: Roger Hardiman <roger@rjh.org.uk>

SVN-Revision: 17598
2009-09-16 18:14:29 +00:00
Imre Kaloz 3d0c1254df brcm-2.4 is the only non-2.6 target, it's pointless to note the kernelversion in other targets' Target-Name
SVN-Revision: 17102
2009-08-03 11:44:28 +00:00
Florian Fainelli 09e06acbec update profile to include the rtc driver
SVN-Revision: 17074
2009-08-01 11:10:02 +00:00
Florian Fainelli 31fbb89034 add support for the WRT160N, patch from Westley Paynter
SVN-Revision: 17031
2009-07-27 13:00:23 +00:00
Hauke Mehrtens 8d5a0d9721 This patch adds some vital exports for fuse24 to the kernel. (forgotten in #5186) Closes #5333
SVN-Revision: 16448
2009-06-14 11:36:58 +00:00
Florian Fainelli cec852c087 update to 2.4.37, tested on wrt54gs (#4766)
SVN-Revision: 16144
2009-05-28 15:55:54 +00:00
Felix Fietkau c3fb9f9226 brcm-2.4: disable ip_vs, refresh kernel config
SVN-Revision: 16139
2009-05-28 15:41:23 +00:00
Andy Boyett d10e83e07c profiles: madwifi is not supported on 2.4, remove atheros profile
SVN-Revision: 15944
2009-05-20 21:10:15 +00:00
Felix Fietkau 4c406b52a2 brcm-2.4: rip out all /dev/nvram and nvram setting/committing code from the kernel
SVN-Revision: 15440
2009-04-27 14:51:26 +00:00
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
2009-04-17 14:09:46 +00:00
Felix Fietkau de0332f86a rename our /bin/login script to /bin/login.sh to avoid collisions with busybox - we always use -l on telnetd anyway
SVN-Revision: 15097
2009-04-04 09:35:55 +00:00
Florian Fainelli fc432e4371 move the mii_ioctl to generic patches, fixes (#1802)
SVN-Revision: 15045
2009-03-26 09:28:24 +00:00
Florian Fainelli beb4eae1fa backport mii_ioctl_data fix to make wpa-supplicant roboswitch driver work (#1862)
SVN-Revision: 14891
2009-03-15 16:40:42 +00:00
Felix Fietkau f5fba5bc3c Asus WL-330gE Support
Here is support for the compact Asus WL-330gE. It uses that all-in-one
5354 Broadcom chip that's also in the WL-520gU, so I assume USB
support can be soldered on. I've yet to open up the device, though.
Initial flashing is done through the CFE failsafe mode like on other
Asus devices, where you boot holding the reset button, the power LED
flashes, and you tftp an image.

Signed-off-by: David Cooper <dave@kupesoft.com>

SVN-Revision: 14624
2009-02-22 18:45:39 +00:00
Felix Fietkau f57651b042 fix a memory corruption bug in the linux 2.4 version of b44
SVN-Revision: 13955
2009-01-10 00:55:38 +00:00
Felix Fietkau 4f5b45e3c2 b44: fix misalignment and space-saving in rx packet handling (significant throughput and cpu load improvement)
SVN-Revision: 13946
2009-01-09 03:06:37 +00:00
Felix Fietkau 59a00d52a9 make broadcom-wl robust against implicit kernel config changes (e.g. netfilter), upgrade it from minor version .2 to .3 (adds fixed bssid support for ad-hoc)
SVN-Revision: 13912
2009-01-07 04:26:14 +00:00
Andy Boyett 9f8c82da09 Add hostapd-mini to default images where applicable
SVN-Revision: 13819
2009-01-02 05:12:46 +00:00
Felix Fietkau f47a4a58c5 fix sysupgrade support for brcm-2.4 and brcm47xx make mtd refresh based config append optional (leave enabled on x86)
SVN-Revision: 12657
2008-09-23 11:05:54 +00:00
Imre Kaloz 88041e0f1b final fix for BCM5354 USB cores, hopefully
SVN-Revision: 12499
2008-09-02 11:28:57 +00:00
Florian Fainelli 5cf0db54c6 Package ip6t_limit and ip6t_frag for 2.4 kernels (#3760)
SVN-Revision: 12276
2008-08-11 06:38:48 +00:00
Gabor Juhos 9b2e1bdd8d fix Dell TrueMobile 2300 v1/v2 detection and network configuration (closes #2788)
SVN-Revision: 11935
2008-07-26 16:10:44 +00:00
Travis Kemen 4e9e2cba40 fix sierra patches
SVN-Revision: 11909
2008-07-22 15:16:43 +00:00
Travis Kemen 8894411b60 This is the Linksys-ported driver from WRT54G3G-ST_v2.00.9_US.tgz, re-based against 2.4.35 and repaired for obvious breakage (didn't use its device table, etc.).
Changes from Linksys tree:
 - Remove 'vendor' and 'product' parameters; these aren't used in the
mainstream driver and seem to only have served to break it.
 - Remove bogus 'sierra_device_ids' table, used with above.
 - Changed references to 'sierra_device_ids' back to id_table
 - Changed non-standard CONFIG_USB_SERIAL_SIERRA_3G (line 886) to
current module standard CONFIG_USB_SERIAL_SIERRAWIRELESS
 - Added #include to enable pl2303 hack to remain until I can figure
out if it's still necessary.
Signed-off-by:  RB <aoz.syn@gmail.com>

SVN-Revision: 11899
2008-07-21 20:40:14 +00:00
Travis Kemen 1a47f8142d This series of patches closes the support gap on one of the explicitly supported platforms (WRT54G3G) by adding direct support for the Sierra Wireless 3G modems. Signed-off-by: RB <aoz.syn@gmail.com>
SVN-Revision: 11898
2008-07-21 20:36:16 +00:00
Felix Fietkau 20937ce81a (5/6) bcm57xx: bcm4785 incomplete reboot
I noticed my wrt350n would not reliably reboot after entering
the reboot command.  I found this code in the source for the
wrt600n.  It corrects the problem, and the wrt350n reboots
reliably now.

Signed-off-by: Ben Pfountz <netprince (at) vt (dot) edu>

SVN-Revision: 11470
2008-06-15 11:10:43 +00:00
Felix Fietkau 9621d872ca (3/6) bcm57xx: preinit
This patch allows the bcm57xx module to work correctly with failsafe mode.

insmod doesn't return an error when a module loads but doesn't detect a switch.
I added the check_module function to load the module, then make sure
it doesn't just exit immediately.  This allows preinit to only attempt to
load the bcm57xx module when switch-robo and switch-adm dont detect a switch.

The activate_gpio parameter to bcm57xx simply instructs the module to attempt
to activate the switch via gpio before probing for the switch.

Tested on wrt350n.

Signed-off-by: Ben Pfountz <netprince (at) vt (dot) edu>

SVN-Revision: 11468
2008-06-15 11:10:13 +00:00
Felix Fietkau f9ad520e37 (2/6) bcm57xx: netconfig
Update the netconfig script to support boardtype 0x478.  I've tested this
on the wrt350n, hopefully it will match the 600n as well.

Signed-off-by: Ben Pfountz <netprince (at) vt (dot) edu>

SVN-Revision: 11467
2008-06-15 11:09:49 +00:00
Peter Denison 473d5705bd Include missing part of r11275. Fix fw_argX from CFE
SVN-Revision: 11340
2008-06-03 19:29:53 +00:00