aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* busybox: Fix pam_start link errors when PAM support is enabledJohn Crispin2014-08-181-2/+8
| | | | | | | | | | Patch to BusyBox Makefile to fix linker errors when PAM support is enabled by CONFIG_BUSYBOX_CONFIG_PAM=y. Typical errors include: login.c:(.text.login_main+0x122): undefined reference to `pam_start' Signed-off-by: Stephen Parry <sgparry@mainscreen.com> SVN-Revision: 42195
* ramips: fix switch config for Edimax 3G-6200nJohn Crispin2014-08-181-1/+1
| | | | | | | | Switch in Edimax 3G-6200n also require full switch reset, not only vlan definitions. Tested on Edimax 3G-6200n. Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> SVN-Revision: 42194
* ar71xx: TL-WR1043N/ND v2: Fix MAC address of WMACJohn Crispin2014-08-181-3/+1
| | | | | | | | | | | | This sets the MAC address of the WLAN interface to the "official" primary MAC address (the one on the label under the devices, and the one used with the stock firmware). The MAC address used so far (primary-1) isn't even used at all with the stock firmware, which sets (primary) on LAN and WLAN and (primary+1) on the WAN interface (like OpenWrt does with this patch). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 42193
* ralink: clean up HAME profiles, remove unnecessary packages.John Crispin2014-08-181-4/+2
| | | | | | Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> SVN-Revision: 42192
* ramips: add mpr-a1 to default profileJohn Crispin2014-08-181-0/+1
| | | | | | | | Add hame mpr-a1 to default ramips profile. Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> SVN-Revision: 42191
* ramips: Hame: change LED name mpr-x -> hameJohn Crispin2014-08-184-8/+8
| | | | | | Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> SVN-Revision: 42190
* ar71xx: build factory image for EnGenius ESR900 and ESR1750John Crispin2014-08-181-1/+24
| | | | | | Signed-off-by: Forest Crossman <cyrozap@gmail.com> SVN-Revision: 42189
* lantiq: update to 3.14John Crispin2014-08-1835-0/+16059
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 42188
* octeon: update to 3.14John Crispin2014-08-1813-0/+330
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 42187
* ramips: make use of the new board detection layerJohn Crispin2014-08-182-13/+11
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 42186
* base-files: add a hardware detection layerJohn Crispin2014-08-184-0/+490
| | | | | | | | | | this allows targets to use the new uci-default helper which will generate a file called /etc/board.json. a tool called /bin/config_generate can then be used to generate the default uci settings. Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 42185
* ar71xx: Fix 2.4G WiFi LED of the OpenMesh MR600 boardJohn Crispin2014-08-181-0/+1
| | | | | | | | | | The OpenMesh MR600(v1) can only enable the 2.4G WiFi PHY LED through the mini-PCIe device. Not configuring the LED pin inside the platform data makes it impossible to configure it through any standard OpenWrt tool. Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 42184
* lantiq: generate unique ARV7519RW22 firmwareJohn Crispin2014-08-185-40/+14
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 42183
* lantiq: add support for xrx200 firmware depending on soc typeJohn Crispin2014-08-181-0/+27
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 42182
* lantiq: export soc typeJohn Crispin2014-08-181-0/+25
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 42181
* lantiq: improve ARV7519RW22 supportJohn Crispin2014-08-182-34/+18
| | | | | | | | | | | | | - use full board name - rename uboot-env partition - add dsl_fw partition - remove unneeded pinmux groups - move gigabit ethernet to LAN - load mac address from mtd Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 42180
* ramips: add a workaround to fix failsafe on RT5350John Crispin2014-08-181-1/+18
| | | | | | | | | Due to TCP connections not working when VLAN is disabled, this is needed to get failsafe functional. Signed-off-by: Paul Fertser <fercerpav@gmail.com> SVN-Revision: 42179
* ramips: enable additional GPIOs on HAME MPR-A1John Crispin2014-08-181-1/+4
| | | | | | | | | | | | | | | According to the pcb tracing results[1] by anton.rad[2] MPR-A1s expose 6 unused GPIOs, only one of them working as configured in the current DTS. This patch enables GPIO22-26. Tested on hardware. [1] http://i.imgur.com/kHVW2Ox.jpg [2] https://forum.openwrt.org/viewtopic.php?pid=222698#p222698 Signed-off-by: Paul Fertser <fercerpav@gmail.com> SVN-Revision: 42178
* ar71xx: changed the EnGenius ESR900 mtdparts to match that of the ESR1750 ↵John Crispin2014-08-181-1/+1
| | | | | | | | since they have the same flash layout Signed-off-by: Forest Crossman <cyrozap@gmail.com> SVN-Revision: 42177
* ralink: add back the gpio_export_named() patch for 3.14John Crispin2014-08-181-0/+177
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 42176
* adm8668: revert changeset 34554Florian Fainelli2014-08-164-164/+205
| | | | | | | | | The conversion was not 100% correct and leads to u-boot failing to verify the CRC, revert that change for now. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 42170
* ar7: remove 972-cpmac_fixup patchFlorian Fainelli2014-08-161-221/+0
| | | | | | | | | | | | This patch is causing more harm than good on most AR7 routers out there, better have no manageable switch rather than no ethernet connection, at least for now. Fixes #16523, #5927 Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 42168
* brcm47xx: image: update list of Netgear WNR* firmwaresHauke Mehrtens2014-08-141-2/+6
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 42165
* brcm47xx: fix brcm47xx.legacy buildHauke Mehrtens2014-08-142-4/+4
| | | | | | | | we should check for ssb here. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 42164
* dropbear: fix keepalive with puttyJonas Gorski2014-08-131-0/+58
| | | | | | | | | | | Don't send SSH_MSG_UNIMPLEMENTED for keepalive responses, which broke at least putty. Fixes #17522 / #17523. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42162
* netifd: assign ipv6-prefixes with length <64 with /64 on-link routesSteven Barth2014-08-131-2/+2
| | | | SVN-Revision: 42161
* odhcpd: improve DHCPv6-PD detectionSteven Barth2014-08-131-2/+2
| | | | SVN-Revision: 42160
* ppp: enable IPv6CP by defaultSteven Barth2014-08-132-2/+6
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 42158
* odhcpd: multiple DHCPv4 improvements (thx Christian Mehlis)Steven Barth2014-08-121-2/+2
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 42153
* package: fix segfault of iwinfo.scanlist("radio0").Jo-Philipp Wich2014-08-122-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | This is a bug revealed in r41830. First, the static variable `char nif[IFNAMSIZ]` of nl80211_phy2ifname() would be zeroed out if the argument is "wlan0" or the like. This will happen in the following call stack. nl80211_get_scanlist("radio0", buf, len); nl80211_phy2ifname("radio0") // return static var nif with content "wlan0" nl80211_get_scanlist(nif, buf, len); // tail call nl80211_get_mode(nif); nl80211_phy2ifname(nif); // zero out nif Later we try nl80211_ifadd("") which was supposed to create interface "tmp.", but that won't happen because nl80211_msg() will put an invalid ifidx 0 to the nlmsg. Then iwinfo_ifup() and iwinfo_ifdown() would fail and happily nl80211_get_scanlist() returned 0 and left *len undefined. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 42151
* imx6: update kernel configLuka Perkov2014-08-111-3/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 42149
* imx6: kernel: add GW5520 supportLuka Perkov2014-08-118-2/+441
| | | | | | | | | | | | | | | | | | | | | | | | The GW5520 is a small form-factor single-board computer with the following features: * 70x100mm form-factor * IMX6DL 800MHz SoC (IMX6Q optional) * 512MB 32bit DDR3 SDRAM (up to 2GB optional) * 256MB NAND FLASH (up to 2GB optional) * Gateworks System Controller * 2x front-panel Intel i210 GbE adapters with passive PoE support * 2x MiniPCIe sockets with USB support * 2x front-panel USB * 1x rear-panel full-size HDMI connector * 1x front-panel bi-color user LED * 1x front-panel user pushbutton * 1x rear-panel barrel jack for power * 1x Application connector with: * 2x TTL level UARTs * 10x TTL level Digital IO Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 42148
* imx6: kernel: add GW16083 Ethernet Expansion Mezzanine supportLuka Perkov2014-08-1110-1/+1862
| | | | | | | | | | | | | | | | The GW16083 Ethernet Expansion Mezzanine adds the following to supported Gateworks baseboards: * 7-port Ethernet Switch * 4x RJ45 ports (ENET1-4) supporing 802.11af/at PoE (with optional PoE module) * 2x RJ45 ports or SFP module (ENET5-6) (auto-selected) This series adds support for a phy driver that adds support for ENET5/ENET6 PHY adding initialization for those PHY's and a polling mechanism that detects SFP insertion and configuration. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 42147
* imx6: kernel: add GW16082 miniPCI Expansion Mezzanine supportLuka Perkov2014-08-112-0/+114
| | | | | | | | | | The GW16082 miniPCI Expansion Mezzanine has the INTA/B/C/D IRQ's reversed from the PCI standard. This will soon be resolved in the bootloader via devicetree, but in the meantime this will work around the issue. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 42146
* imx6: kernel: fix occasional link failureLuka Perkov2014-08-111-0/+38
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 42145
* imx6: kernel: backport an upstream pci hang fixLuka Perkov2014-08-111-0/+86
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 42144
* bcm53xx: add b43 wifi supportHauke Mehrtens2014-08-112-1/+2
| | | | | | | | Now it is possible to use b43 wifi. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 42143
* bcm53xx: remove BCM4360 from PCI idsHauke Mehrtens2014-08-111-2/+1
| | | | | | | | bcma does not support this card and b43 hangs when probing this card. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 42142
* mac80211: fix warning with kernel 3.14Hauke Mehrtens2014-08-111-0/+27
| | | | | | | | This fixes a redefinition of net_get_random_once() warning. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 42141
* base-files: /lib/functions/network.sh: fix network_get_ipaddr6Jo-Philipp Wich2014-08-112-2/+13
| | | | | | | | | | | | When looking for the first ipaddr also consider the current prefix just like network_get_ipaddrs6 does. If ipv6-address was empty the function did not return the first ipaddr even if the list was non-empty. fixes commit 83e9122f88a002871d5cdf421cf6aa6052b7e006 Signed-off-by: Henning Schild <henning@hennsch.de> SVN-Revision: 42139
* firewall: fix potential NULL pointer accessJo-Philipp Wich2014-08-111-2/+2
| | | | | | | | Properly skip struct ifaddr entries with NULL ifa_addr, thanks Kostas Papadopoulos for reporting. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42138
* dropbear: update to 2014.65Steven Barth2014-08-115-10/+10
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 42131
* add support for the NC-LINK SMART-300Imre Kaloz2014-08-1113-0/+251
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 42130
* brcm63xx: remove now obsolete board fixup codeJonas Gorski2014-08-1166-244/+172
| | | | | | | | | Now that we migrated all users to dtb based detection, we can drop the board fixup code. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42129
* brcm63xx: use dtb board detection for neufbox 4Jonas Gorski2014-08-1148-433/+96
| | | | | | | | This splits up neufbox 4 for now into two images, one for each OEM. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42128
* brcm63xx: use dtb board detection for NB6Jonas Gorski2014-08-1125-47/+44
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42127
* brcm63xx: use dtb board detection for HW556Jonas Gorski2014-08-1121-83/+151
| | | | | | | | | | This requires individual images for each board version for now. Linux partition was shrunk to ensure writing thewrong image won't erase wifi calibration data. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42126
* brcm63xx: replace CFEFIXUP usage with dtb based detectionJonas Gorski2014-08-1156-104/+190
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42125
* brcm63xx: move bcm96328avng to dtb detectionJonas Gorski2014-08-112-3/+12
| | | | | | | | Use appended dtb for board detection for bcm96328avng. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42124
* brcm63xx: add support for registering parallel flash through dtbJonas Gorski2014-08-1122-21/+711
| | | | | | | | | Add the required nodes to the dtsi files and code to prevent double registration from the board support code. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 42123