Re: [OpenWrt-Devel] [PATCH 0/4] fix rb532 support

2014-07-05 Thread Felix Fietkau
On 2014-07-05 00:35, Roman Yeryomin wrote:
 This patch set fully fixes rb532 support and removes broken mark.
 
 Roman Yeryomin (4):
   [rb532] fix jffs2 images
   [rb532] change default package set
   [rb532] add wan interface
   [rb532] remove broken mark
What about squashfs images? It looks to me like one of your patches
which was applied in r40717 tried to fix them but actually left them in
a broken state - the cmdline mounts squashfs directly on sda2 instead of
going through block2mtd.

- Felix
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] brcm47xx: fix LEDs on WRTSL54GS

2014-07-05 Thread Rafał Miłecki
https://dev.openwrt.org/ticket/16991

Signed-off-by: Rafał Miłecki zaj...@gmail.com
---
 ...MIPS-BCM47XX-Devices-database-update-for-3.17.patch | 18 +-
 ...MIPS-BCM47XX-Devices-database-update-for-3.17.patch | 18 +-
 2 files changed, 34 insertions(+), 2 deletions(-)

diff --git 
a/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
 
b/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
index 7ccab8e..b69a59a 100644
--- 
a/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
+++ 
b/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
@@ -38,7 +38,23 @@
BCM47XX_GPIO_LED(7, amber, wps, 0, LEDS_GPIO_DEFSTATE_OFF),
BCM47XX_GPIO_LED(8, blue, wps, 0, LEDS_GPIO_DEFSTATE_OFF),
  };
-@@ -425,6 +434,9 @@ void __init bcm47xx_leds_register(void)
+@@ -333,11 +342,10 @@ bcm47xx_leds_linksys_wrt610nv2[] __initc
+ 
+ static const struct gpio_led
+ bcm47xx_leds_linksys_wrtsl54gs[] __initconst = {
+-  BCM47XX_GPIO_LED(0, unk, wlan, 1, LEDS_GPIO_DEFSTATE_OFF),
+-  BCM47XX_GPIO_LED(1, unk, power, 0, LEDS_GPIO_DEFSTATE_ON),
+-  BCM47XX_GPIO_LED(2, white, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
+-  BCM47XX_GPIO_LED(3, orange, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
+-  BCM47XX_GPIO_LED(7, unk, dmz, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(0, green, dmz, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(1, green, power, 0, LEDS_GPIO_DEFSTATE_ON),
++  BCM47XX_GPIO_LED(5, white, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(7, orange, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
+ };
+ 
+ /* Motorola */
+@@ -425,6 +433,9 @@ void __init bcm47xx_leds_register(void)
case BCM47XX_BOARD_ASUS_RTN12:
bcm47xx_set_pdata(bcm47xx_leds_asus_rtn12);
break;
diff --git 
a/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
 
b/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
index 7ccab8e..b69a59a 100644
--- 
a/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
+++ 
b/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
@@ -38,7 +38,23 @@
BCM47XX_GPIO_LED(7, amber, wps, 0, LEDS_GPIO_DEFSTATE_OFF),
BCM47XX_GPIO_LED(8, blue, wps, 0, LEDS_GPIO_DEFSTATE_OFF),
  };
-@@ -425,6 +434,9 @@ void __init bcm47xx_leds_register(void)
+@@ -333,11 +342,10 @@ bcm47xx_leds_linksys_wrt610nv2[] __initc
+ 
+ static const struct gpio_led
+ bcm47xx_leds_linksys_wrtsl54gs[] __initconst = {
+-  BCM47XX_GPIO_LED(0, unk, wlan, 1, LEDS_GPIO_DEFSTATE_OFF),
+-  BCM47XX_GPIO_LED(1, unk, power, 0, LEDS_GPIO_DEFSTATE_ON),
+-  BCM47XX_GPIO_LED(2, white, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
+-  BCM47XX_GPIO_LED(3, orange, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
+-  BCM47XX_GPIO_LED(7, unk, dmz, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(0, green, dmz, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(1, green, power, 0, LEDS_GPIO_DEFSTATE_ON),
++  BCM47XX_GPIO_LED(5, white, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(7, orange, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
+ };
+ 
+ /* Motorola */
+@@ -425,6 +433,9 @@ void __init bcm47xx_leds_register(void)
case BCM47XX_BOARD_ASUS_RTN12:
bcm47xx_set_pdata(bcm47xx_leds_asus_rtn12);
break;
-- 
1.8.4.5
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] (CVE-2014-2338) authentication bypass vulnerability in strongSwan needs patching

2014-07-05 Thread Noel Kuntze

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hello,

I am once again inquiring about this vulnerabity.
The strongSwan version in the repository for the 12.09 version of OpenWRT is 
still not patched
and Mr. Fietkau does not respond to any emails. I wrote him one on 2014-06-08 
and one on 2014-07-02.

Please update the packages.
Lots of people are running vulnerable StrongSwan versions on publicly reachable 
OpenWRT routers.

Regards,
Noel Kuntze

GPG Key id: 0x63EC6658
Fingerprint: 23CA BB60 2146 05E7 7278 6592 3839 298F 63EC 6658
Am 15.04.2014 19:27, schrieb Felix Fietkau:
 On 2014-04-15 00:33, Noel Kuntze wrote:
 Hello list,

 An authentication bypass vulnerability has been revealed by the strongSwan 
 team. All versions of strongSwan since 4.0.7 are affected.
 All affected packages need to be patched.
 The patches for the different version can be gotten from 
 http://download.strongswan.org/security/CVE-2014-2338/
 Strongswan has been updated to 5.1.3 in r40516.
 I will also backport this version to the 12.09 branch.

 - Felix

-BEGIN PGP SIGNATURE-
Version: GnuPG v2
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJTuHVtAAoJEDg5KY9j7GZYKm8P/j0bBPIf8OfphIBY+riHidsY
uShpCWSUG1ee4OB/Moi43F1+1MCmQ1oNtF0UWqzknkJIt3T8sjGYDenVtBgsYGT6
G634z7AHhp2IHYT9cBBZQ95ay0MvGjCPiHu2M98ufYNCo8SC5x2EtcKilNGgVH8G
FQftMAk+Bqs43Y8KEjD3UFg1xo7Ccq8sggcoOBHYG8v/nQCG0L6Nkcz7EdmBUtLL
o8nQ+kHgvCVqXHC3IuIJ2qnWVmdofbt4MgV83g8CBwXLYmgZe9ORbqa7+L4Zd2eG
b/8c7MMiHCi+t1kEB/9m82Aji9JIUNKp5XwUfnqUNNkm39loD5jRwYtlF2VvGFsI
n5kjRC/11nkVgQWN+nRMrK1CfunY2FD+9WA7UUtVbOSvfWXCrdUb+YMuTtAqyygI
OKueJx9RkwSmo+tUSqiDQpaQmItYcTZw/sCluRQI9XS/qzAGFLZhHD8pMl5Slwd5
PB27TRaz6BSZHalKoRV0VnWF5Alz5jbVO41saIcUwu7OAT98np7Q3VGag+0xXWHd
xwK1Mkc+YEBtqbXVvVstq0jtuzau5pkVceGrht3hzGrwR2O+QAzJQEZQuGOsIZv2
r2ZNxSkdAAQqstbqkt1XyMSi+Hkwnoc+VmhXHoLCShg9M6+XtjX7VDaBevTkZbpm
NgTeuS4aGQShT+3+jDXV
=IpJs
-END PGP SIGNATURE-
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH 0/4] fix rb532 support

2014-07-05 Thread Roman Yeryomin
On 5 July 2014 18:03, Felix Fietkau n...@openwrt.org wrote:
 On 2014-07-05 00:35, Roman Yeryomin wrote:
 This patch set fully fixes rb532 support and removes broken mark.

 Roman Yeryomin (4):
   [rb532] fix jffs2 images
   [rb532] change default package set
   [rb532] add wan interface
   [rb532] remove broken mark
 What about squashfs images? It looks to me like one of your patches
 which was applied in r40717 tried to fix them but actually left them in
 a broken state - the cmdline mounts squashfs directly on sda2 instead of
 going through block2mtd.

Yes, that's sounds weird to me also now but they work like that for me.
I will check that again tomorrow.

Regards,
Roman
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] brcm47xx: add LEDs for Netgear WNR3500L

2014-07-05 Thread Rafał Miłecki
https://dev.openwrt.org/ticket/14406

Signed-off-by: Rafał Miłecki zaj...@gmail.com
---
 ...-BCM47XX-Devices-database-update-for-3.17.patch | 28 +-
 ...-BCM47XX-Devices-database-update-for-3.17.patch | 28 +-
 2 files changed, 54 insertions(+), 2 deletions(-)

diff --git 
a/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
 
b/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
index b69a59a..047e659 100644
--- 
a/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
+++ 
b/target/linux/brcm47xx/patches-3.10/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
@@ -54,7 +54,23 @@
  };
  
  /* Motorola */
-@@ -425,6 +433,9 @@ void __init bcm47xx_leds_register(void)
+@@ -385,6 +393,15 @@ bcm47xx_leds_netgear_wndr4500v1[] __init
+ };
+ 
+ static const struct gpio_led
++bcm47xx_leds_netgear_wnr3500lv1[] __initconst = {
++  BCM47XX_GPIO_LED(0, blue, wlan, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(1, green, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(2, green, wan, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(3, green, power, 0, LEDS_GPIO_DEFSTATE_ON),
++  BCM47XX_GPIO_LED(7, amber, power, 0, LEDS_GPIO_DEFSTATE_OFF),
++};
++
++static const struct gpio_led
+ bcm47xx_leds_netgear_wnr834bv2[] __initconst = {
+   BCM47XX_GPIO_LED(2, green, power, 0, LEDS_GPIO_DEFSTATE_ON),
+   BCM47XX_GPIO_LED(3, amber, power, 0, LEDS_GPIO_DEFSTATE_OFF),
+@@ -425,6 +442,9 @@ void __init bcm47xx_leds_register(void)
case BCM47XX_BOARD_ASUS_RTN12:
bcm47xx_set_pdata(bcm47xx_leds_asus_rtn12);
break;
@@ -64,3 +80,13 @@
case BCM47XX_BOARD_ASUS_RTN16:
bcm47xx_set_pdata(bcm47xx_leds_asus_rtn16);
break;
+@@ -582,6 +602,9 @@ void __init bcm47xx_leds_register(void)
+   case BCM47XX_BOARD_NETGEAR_WNDR4500V1:
+   bcm47xx_set_pdata(bcm47xx_leds_netgear_wndr4500v1);
+   break;
++  case BCM47XX_BOARD_NETGEAR_WNR3500L:
++  bcm47xx_set_pdata(bcm47xx_leds_netgear_wnr3500lv1);
++  break;
+   case BCM47XX_BOARD_NETGEAR_WNR834BV2:
+   bcm47xx_set_pdata(bcm47xx_leds_netgear_wnr834bv2);
+   break;
diff --git 
a/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
 
b/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
index b69a59a..047e659 100644
--- 
a/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
+++ 
b/target/linux/brcm47xx/patches-3.14/146-MIPS-BCM47XX-Devices-database-update-for-3.17.patch
@@ -54,7 +54,23 @@
  };
  
  /* Motorola */
-@@ -425,6 +433,9 @@ void __init bcm47xx_leds_register(void)
+@@ -385,6 +393,15 @@ bcm47xx_leds_netgear_wndr4500v1[] __init
+ };
+ 
+ static const struct gpio_led
++bcm47xx_leds_netgear_wnr3500lv1[] __initconst = {
++  BCM47XX_GPIO_LED(0, blue, wlan, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(1, green, wps, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(2, green, wan, 1, LEDS_GPIO_DEFSTATE_OFF),
++  BCM47XX_GPIO_LED(3, green, power, 0, LEDS_GPIO_DEFSTATE_ON),
++  BCM47XX_GPIO_LED(7, amber, power, 0, LEDS_GPIO_DEFSTATE_OFF),
++};
++
++static const struct gpio_led
+ bcm47xx_leds_netgear_wnr834bv2[] __initconst = {
+   BCM47XX_GPIO_LED(2, green, power, 0, LEDS_GPIO_DEFSTATE_ON),
+   BCM47XX_GPIO_LED(3, amber, power, 0, LEDS_GPIO_DEFSTATE_OFF),
+@@ -425,6 +442,9 @@ void __init bcm47xx_leds_register(void)
case BCM47XX_BOARD_ASUS_RTN12:
bcm47xx_set_pdata(bcm47xx_leds_asus_rtn12);
break;
@@ -64,3 +80,13 @@
case BCM47XX_BOARD_ASUS_RTN16:
bcm47xx_set_pdata(bcm47xx_leds_asus_rtn16);
break;
+@@ -582,6 +602,9 @@ void __init bcm47xx_leds_register(void)
+   case BCM47XX_BOARD_NETGEAR_WNDR4500V1:
+   bcm47xx_set_pdata(bcm47xx_leds_netgear_wndr4500v1);
+   break;
++  case BCM47XX_BOARD_NETGEAR_WNR3500L:
++  bcm47xx_set_pdata(bcm47xx_leds_netgear_wnr3500lv1);
++  break;
+   case BCM47XX_BOARD_NETGEAR_WNR834BV2:
+   bcm47xx_set_pdata(bcm47xx_leds_netgear_wnr834bv2);
+   break;
-- 
1.8.4.5
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel