| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Without this patch it is impossible to read et_swtype, because the 1
byte space is needed for the terminating null byte. Now it should be
possible to read decimal and hex vars of max 8 bit.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37999
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most of the bcm47xx devices use TRX format for storing kernel and some
partition like Squashfs or JFFS2. This is pretty flexible solution, CFE
(the bootloader) just writes (and later boots) TRX at some hardcoded
place and paritions can vary in the size.
However some devices don't use TRX format. Very recently we have
discovered ZTE H218N that has kernel and rootfs partitions at some
"random" places.
This patch allows Linux find a rootfs partition after installing custom
image with a CFE bootloader.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 37998
|
|
|
|
|
|
|
|
|
| |
* Use different structs depending on the number of nvram variables to check.
* Add detection of ZTE H218N, this closes #14151.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37996
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some devices (BCM4749, BCM5357, BCM53572) have internal switch that
requires initialization. We already have code for this, but because
of the typo in code it was never working. This resulted in network not
working for some routers and possibility of soft-bricking them.
Use correct bit for switch initialization and fix typo in the define.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 37993
|
|
|
|
|
|
| |
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37989
|
|
|
|
|
|
|
|
|
|
| |
address.
Thank you Devastator for testing.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37986
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds board detection for the Linksys E1000 V2.1 router, as well
as GPIO support for same.
This fixes bug #14135. Currently, wired networking isn't working on the
router, and I haven't tried the wireless, but with this patch, OpenWRT
successfully boots, and all the LEDs and buttons work properly.
Signed-off-by: Zachary Catlin <zcatlin@indiana.edu>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37977
|
|
|
|
|
|
| |
Thanks Devastator for testing
SVN-Revision: 37969
|
|
|
|
|
|
| |
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37959
|
|
|
|
| |
SVN-Revision: 37958
|
|
|
|
| |
SVN-Revision: 37957
|
|
|
|
| |
SVN-Revision: 37916
|
|
|
|
|
|
| |
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37890
|
|
|
|
|
|
|
|
| |
Also refresh 3.10 patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37832
|
|
|
|
|
|
|
| |
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37803
|
|
|
|
|
|
|
|
| |
This closes #13316
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37680
|
|
|
|
|
|
|
|
|
| |
This uses a new switch driver.
The old ADMTEK Adm6996 switch is not supported any more.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37650
|
|
|
|
|
|
|
|
| |
This is untested, but probably needed to make it work with the phy lib switch driver.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37649
|
|
|
|
|
|
|
|
| |
This closes #13319
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37647
|
|
|
|
|
|
| |
This is not needed any more.
SVN-Revision: 37646
|
|
|
|
|
|
|
|
|
| |
bcm47xx_nvram_gpio_pin() returns a gpio pin number for a given name based
on configuration data in nvram.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37644
|
|
|
|
|
|
|
|
| |
With this patch it is possible to boot a device with kernel 3.10 a second time.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37625
|
|
|
|
|
|
|
|
| |
Also refresh 3.10 patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37502
|
|
|
|
|
|
| |
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 37465
|
|
|
|
|
|
|
|
|
|
| |
master-2013-07-18
This should fix some build problems in b43 with kernel 3.3.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37432
|
|
|
|
| |
SVN-Revision: 37340
|
|
|
|
|
|
|
|
|
|
| |
This makes it possible to use swconfig to controll the switch.
This was tested with devices using b43 and bgmac.
This was not tested on devices using tg3.
This does not support the adm switch used in some very old devices.
SVN-Revision: 37304
|
|
|
|
| |
SVN-Revision: 37287
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes some problems with the switch handling
* It now send the messages again to indicate a button for failsafe mode should be pressed
* it does not leak packages between wan and lan any more
* the switch works again in normal mode
The Ethernet connection has to be up when the switch driver switch-robo
is insmoded therefor we just do it again.
Explicitly set enable_vlan to prevent leaking packages.
This should close #13869, #13868 and #13716
SVN-Revision: 37286
|
|
|
|
|
|
|
| |
add the boot flag to make the kernel modules needed for Ethernet and
diag load on startup.
SVN-Revision: 37284
|
|
|
|
| |
SVN-Revision: 37281
|
|
|
|
| |
SVN-Revision: 37272
|
|
|
|
| |
SVN-Revision: 37271
|
|
|
|
|
|
|
|
| |
https://dev.openwrt.org/ticket/13811
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37161
|
|
|
|
|
|
|
|
|
|
|
|
| |
In order to support both normal images and initramfs, ensure that each
target sets KERNELNAME properly so that the generic kernel building code
can copy the corresponding files over $(KDIR) with the appropriate
extension. Update the various paths to the kernel and wrapper images
from $(LINUX_DIR)/arch/$(ARCH)/boot/$(foo) to $(KDIR)/$(foo).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 37049
|
|
|
|
|
|
| |
Signed-off-by: John Crispin <bloic@openwrt.org>
SVN-Revision: 36993
|
|
|
|
| |
SVN-Revision: 36928
|
|
|
|
| |
SVN-Revision: 36927
|
|
|
|
| |
SVN-Revision: 36926
|
|
|
|
|
|
| |
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36724
|
|
|
|
|
|
| |
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36617
|
|
|
|
|
|
| |
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36576
|
|
|
|
|
|
| |
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36507
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I recently picked up a WNDR3700 to put OpenWRT on, and only after tearing into the box did I find it
was one of the v3 boards, with poor OpenWRT support. This patch should add the board detection and
LED/button control to the broadcom-diag module, and should generate a netgear .chk image that the
bootloader and stock firmware will accept.
The changes to the broadcom-diag module are more than a few lines because the WNDR3700v3 is driving
its LEDs through an HC164 8-bit shift register.
Signed-off-by: Owen Kirby <osk@exegin.com>
SVN-Revision: 36482
|
|
|
|
|
|
| |
The biggest change with this kernel is a new partition parser.
SVN-Revision: 36480
|
|
|
|
| |
SVN-Revision: 36478
|
|
|
|
|
|
| |
master-2013-04-26.
SVN-Revision: 36473
|
|
|
|
|
|
| |
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36453
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36367
|
|
|
|
|
|
|
|
| |
This fixes sysupgrade. The partition names are used all over the Internet in various howtos.
Thank you russell for spotting this problem.
SVN-Revision: 36235
|