Hauke Mehrtens
1a8218d6e4
brcm47xx: add initial support for kernel 3.8
...
This contains the following new bigger changes:
* new partition parser which still could lake some features or have bugs
* new nand flash driver
* using physmap-flash flash driver for parallel flash
* some changes to the serial flash driver
With these changes OpenWrt starts using more of the mainline flash drivers.
SVN-Revision: 35632
2013-02-16 20:28:24 +00:00
Felix Fietkau
1d6574b9c3
hostapd: fix the scan wait patch for multiple interfaces
...
SVN-Revision: 35630
2013-02-16 19:00:34 +00:00
Gabor Juhos
17c36f540c
ar71xx: fix kmod-usb2 package name
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35629
2013-02-16 17:33:06 +00:00
Gabor Juhos
4375dae6d3
ramips: fix kmod-usb2 package name
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35628
2013-02-16 17:26:52 +00:00
Gabor Juhos
97e75d03cc
package/kernel: add package for the Freescale On-Chip EHCI Controller
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35627
2013-02-16 17:13:40 +00:00
Gabor Juhos
62e80eba31
mpc85xx: add input drivers to default packages, and load those during preinit
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35626
2013-02-16 17:13:38 +00:00
Hauke Mehrtens
ce6a7543fe
brcm47xx: BGMAC - Adjust AutoLoad number to be prior to switch modules
...
Adjust the "AutoLoad" number for the BGMAC module to be prior
to the switch modules. This probably isn't real important as
the modules are loaded in the correct order by preinit anyway.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 35625
2013-02-16 16:27:33 +00:00
Hauke Mehrtens
9de704a03b
brcm47xx: improve cpuport detection for filesafe
...
Do not try to load bcm57xx.ko any more this is not needed for kernel 2.6 and 3.X
Ask the switch driver where the CPU port is.
SVN-Revision: 35624
2013-02-16 16:24:15 +00:00
Hauke Mehrtens
92d16f38d7
brcm47xx: fix network config on simpleshare
...
The included patch will generate a correct network configuration on the simpletech simpleshare.
Thank you for the patch Will Holmes (RealOpty)
This closes #12361 .
SVN-Revision: 35623
2013-02-16 15:24:48 +00:00
Hauke Mehrtens
a21ba013f5
brcm47xx: handle return values of cfe_env_get() correctly.
...
This closes #12746 .
SVN-Revision: 35622
2013-02-16 15:19:24 +00:00
Hauke Mehrtens
283bff02a2
brcm47xx: bgmac: fix unaligned accesses to network headers.
...
SVN-Revision: 35621
2013-02-16 14:38:17 +00:00
Felix Fietkau
99782943d2
hostapd: add back the patch that waits for interface bringup in ht40, it got lost with the update
...
SVN-Revision: 35619
2013-02-16 14:26:03 +00:00
Hauke Mehrtens
5fed2916c3
brcm47xx: fix unaligned access to mac address
...
The mac address should be aligned to u16 to prevent an unaligned access
in drivers/ssb/pci.c where it is casted to __be16.
This closes #9824 .
SVN-Revision: 35618
2013-02-16 13:46:00 +00:00
Hauke Mehrtens
d9580d224a
brcm47xx: try to automatically detect if the wan port is at port 4 and not at port 0.
...
This should fix #13000 .
SVN-Revision: 35617
2013-02-16 12:37:24 +00:00
Gabor Juhos
7f20c2e19a
update x86 generic to kernel v3.7
...
Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35616
2013-02-16 12:12:52 +00:00
Gabor Juhos
7fd8525853
ramips: use the new macaddr_* helpers instead of maccalc
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35615
2013-02-16 11:50:25 +00:00
Gabor Juhos
5a8c63b47e
base-files: add macaddr_{add,2bin,setbit_la} helpers
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35614
2013-02-16 11:50:22 +00:00
Gabor Juhos
753d713e92
ramips: use the mtd_get_mac_* helpers
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35613
2013-02-16 11:50:21 +00:00
Gabor Juhos
70d40b2ddd
base-files: add mtd_get_mac_{ascii,binary} helpers
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35612
2013-02-16 11:50:19 +00:00
Jonas Gorski
dd77663fb0
kernel: add missing config options
...
r35336 exposed PTP, which has additional drivers on ixp4xx, causing it to
not build with PTP enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35611
2013-02-16 11:39:45 +00:00
Jonas Gorski
c98b12d911
samba36: fix segmentation fault when trying to add non-existent users
...
Based on a patch from НКВД. Closes #12962 .
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35610
2013-02-16 11:39:42 +00:00
Florian Fainelli
30ccd13c81
hotplug2: depend on libbsd only when targetting eglibc
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35608
2013-02-15 13:25:18 +00:00
Florian Fainelli
f209bf0eb6
libevent2: do not add librt dependency when targetting eglibc
...
This is already taken care of by PKG_DEFAULT_DEPENDS
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35607
2013-02-15 13:25:15 +00:00
Florian Fainelli
2cf1a8d73f
libbsd: make it available for eglibc only
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35606
2013-02-15 13:25:12 +00:00
Jonas Gorski
485e52e1d8
bcm63xx: make nvram checksum failures non fatal
...
fixes #12982 .
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35605
2013-02-15 12:23:49 +00:00
Gabor Juhos
162b8e23a5
kernel: update linux 3.7 to 3.7.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35604
2013-02-15 07:36:15 +00:00
Gabor Juhos
f35c369710
generic: ar8216: move PHY4 RGMII workaround code out of the loop
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35603
2013-02-14 14:55:40 +00:00
Gabor Juhos
d64888ffc0
generic: ar8216: register the switch from the probe routine
...
Currently the switch gets registered when an ethernet
driver connects to a PHY of the switch. This method does
not work with the ethernet drivers which are connecting
to the PHY from their ndo_open callback. With those
ethernet drivers, the driver tries to register the switch
each time when the etherned device is opened and this causes
a deadlock.
Move the switch registration into the probe routine to fix
this problem.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35602
2013-02-14 14:01:24 +00:00
Florian Fainelli
31dc805f88
x86: update config-3.7 for x86 (turn off CONFIG_GPIO_ICH)
...
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35601
2013-02-14 13:00:07 +00:00
Florian Fainelli
22e8b168c8
openssl: update OpenSSL to 1.0.1e, fix Cisco DTLS.
...
1.0.1d had a rushed fix for CVE-2013-0169 which broke in certain
circumstances. 1.0.1e has the fix for TLS.
Also include a further patch from the 1.0.1 branch which fixes the
breakage this introduced for Cisco's outdated pre-standard version of
DTLS, as used by OpenConnect.
Update mirror URLs to reflect current reality.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35600
2013-02-14 13:00:03 +00:00
Hauke Mehrtens
c0f6c75cf7
brcm47xx: if the cpuport of the switch is port 8 assume vlan0ports: "1 2 3 4 8" and vlan0ports: "0 8"
...
SVN-Revision: 35597
2013-02-14 12:38:16 +00:00
Hauke Mehrtens
243c582213
switch: export name of device found via /proc
...
SVN-Revision: 35596
2013-02-14 12:36:52 +00:00
Hauke Mehrtens
60913bbac6
switch: export cpuport, ports and vlans via /proc
...
SVN-Revision: 35595
2013-02-14 12:36:13 +00:00
Gabor Juhos
c75c1e03a3
firmware-utils/mktplinkfw: add support for the TL-WDR4900 v1
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35593
2013-02-13 16:51:24 +00:00
Gabor Juhos
9d86ba2ed4
mpc85xx: enable swconfig and the ar8216 driver
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35592
2013-02-13 16:51:23 +00:00
Gabor Juhos
6d18518e02
mpc85xx: enable the squashfs driver
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35591
2013-02-13 16:51:21 +00:00
Gabor Juhos
c3b3f77621
mpc85xx: enable XZ_DEC_BCJ and XZ_DEC_POWERPC support
...
Squashfs is unable to decompress some blocks without that:
[ 199.494500] SQUASHFS error: xz_dec_run error, data probably corrupt
[ 199.500910] SQUASHFS error: squashfs_read_data failed to read block 0xbff26
[ 199.508016] SQUASHFS error: Unable to read data cache entry [bff26]
[ 199.514440] SQUASHFS error: Unable to read page, block bff26, size 153f8
[ 199.521311] SQUASHFS error: Unable to read data cache entry [bff26]
[ 199.527724] SQUASHFS error: Unable to read page, block bff26, size 153f8
[ 199.534594] SQUASHFS error: Unable to read data cache entry [bff26]
[ 199.541009] SQUASHFS error: Unable to read page, block bff26, size 153f8
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35590
2013-02-13 16:51:19 +00:00
Gabor Juhos
7484006498
ar71xx: fix factory image creation for dir-825-c1
...
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35589
2013-02-13 16:36:26 +00:00
Gabor Juhos
5f10ec3c36
ar71xx: fix switch-config for dir-825-c1
...
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35588
2013-02-13 16:36:23 +00:00
Hauke Mehrtens
54ca3eed5d
brcm47xx: configure vlan correctly on some recent devices.
...
SVN-Revision: 35587
2013-02-13 16:05:52 +00:00
Hauke Mehrtens
17c18e23ab
switch: add support for BCM53125
...
SVN-Revision: 35586
2013-02-13 16:05:32 +00:00
Hauke Mehrtens
446414f367
switch: resetting and enabling vlan write for gigabit switches
...
This patch makes it possible to reset and enable writing vlans to recent switchs.
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35585
2013-02-13 16:05:13 +00:00
Hauke Mehrtens
43b4f67f25
switch: read and write vlan config from and to gigabit switches
...
This patch makes it possible to read and write the vlan config from and to recent switchs.
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35584
2013-02-13 16:04:50 +00:00
Hauke Mehrtens
8ab78d1096
switch: improve robo_switch_enable()
...
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35583
2013-02-13 16:04:18 +00:00
Hauke Mehrtens
b8a84038a5
switch: fix switches with more than 6 ports
...
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35582
2013-02-13 16:03:47 +00:00
Hauke Mehrtens
3c51948454
switch: reverse if else in handle_vlan_port_read()
...
SVN-Revision: 35581
2013-02-13 16:03:27 +00:00
Hauke Mehrtens
9d3b0f5661
switch: the BCM5365 is a special switch and the BCM5350 or BCM5325 is the normal case.
...
This makes it easier to compare this code with the code from the Broadcom SDK.
SVN-Revision: 35580
2013-02-13 16:03:03 +00:00
Hauke Mehrtens
827e315017
switch: reset switch before using it.
...
SVN-Revision: 35579
2013-02-13 16:02:41 +00:00
Hauke Mehrtens
f3360fdf67
switch: improve error handling in robo_probe()
...
SVN-Revision: 35578
2013-02-13 16:02:20 +00:00
Hauke Mehrtens
3f0c0c6935
switch: run cleanfile over the source code
...
SVN-Revision: 35577
2013-02-13 16:01:50 +00:00