**** BEGIN LOGGING AT Fri Jun 21 02:59:58 2013 Jun 21 06:16:42 cyrus r36980 trunk/package/network/ipv6/6relayd/Makefile * 6relayd: Fix DHCPv6-PD assignment logic Jun 21 06:18:45 cyrus r36981 branches/attitude_adjustment/package/6relayd/Makefile * AA: 6relayd: backport r36980 Jun 21 07:14:06 build #225 of gemini is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/gemini/builds/225 Jun 21 09:57:40 hi Jun 21 09:57:54 when i have a rule like this Jun 21 09:57:56 option 'src' 'wan' option 'proto' 'tcp' option 'dest_port' '22' option 'dest_ip' '192.168.1.1' Jun 21 09:58:25 i ment this rule Jun 21 09:58:34 config rule option src wlan option dest_port 22 option target ACCEPT option proto tcp Jun 21 09:59:07 how can i define that a connection to ssh is only allowed when i goes to the fw? Jun 21 09:59:27 i could use Jun 21 09:59:28 option 'dest_ip' '192.168.1.1' Jun 21 09:59:37 but is there a better way to do this? Jun 21 10:00:43 if there is no "option dest zonename" then the resulting rule will become an INPUT rule Jun 21 10:00:53 so you do not need to specify the lan ip Jun 21 10:01:25 okay - and its not possible to connect to every host on port 22 just on the fw? Jun 21 10:03:00 well since its an input rule it will only match traffic destined to the fw Jun 21 10:03:13 it will not match any forwarded traffic Jun 21 10:03:24 like to an internet host or something Jun 21 10:08:34 thanks Jun 21 10:27:22 jow_laptop: is there a way to seperate the rules into seprate files? Jun 21 10:27:37 config include option path /etc/firewall.mine - doesnt seem to work Jun 21 10:27:51 includes cannot be in uci format yet Jun 21 10:28:00 I'll eventually implement that Jun 21 10:29:24 would be nice Jun 21 10:31:34 jow_laptop i simple solution would just to allow files in a specifiy folder and cat them together when the firewall is restarted Jun 21 10:58:36 kaloz r36982 trunk/target/linux/ ppc40x/patches-3.8/005-openrb.patch ppc40x/patches-3.8/004-magicbox.patch ppc40x/image/Makefile * [ppc40x]: increase kernel partition size to fix boot issues Jun 21 10:59:06 nbd r36983 trunk/package/mac80211/patches/300-pending_work.patch * ath9k_htc: fix idle mode handling Jun 21 13:33:48 is there any mailing list post I missed or anything talking about these new package repostiories? Jun 21 14:36:27 build #297 of orion is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/297 Jun 21 15:21:03 nbd r36984 trunk/package/libs/libubox/Makefile * libubox: update to latest version, fixes utf-8 corruption issues in blobmsg_json Jun 21 16:54:19 blogic r36985 trunk/package/ util-linux/Makefile util-linux/patches/002-fix-endianess.patch * util-linux: fix endianess bug and stage libraries properly Jun 21 16:54:23 blogic r36986 trunk/package/ (7 files in 4 dirs) * util-linux: move package to package/system/utils Jun 21 16:54:27 blogic r36987 trunk/package/hotplug2 * hotplug2: procd does the hotplugging now Jun 21 16:54:31 blogic r36988 trunk/package/block-mount * block-mount: drop package, ubox now does the job for us Jun 21 16:54:34 blogic r36989 trunk/package/ ubox/Makefile ubox/files ubox/files/mount.hotplug * ubox: update to latest git version Jun 21 16:54:37 kerneis r36990 packages/net/ babel/Makefile babel/files/babeld.init babel/files/babeld.config * [packages] babeld: new upstream release 1.4.2 Jun 21 16:54:38 blogic r36991 trunk/package/network/services/hostapd/Makefile * hostapd: remove old button hotplug script Jun 21 16:54:42 blogic r36992 trunk/target/linux/ ar71xx/base-files/etc/inittab ar71xx/base-files/etc/uci-defaults/00_inittab-console-fixup ar71xx/base-files.mk * ar71xx: drop procd_init console hack Jun 21 16:54:46 blogic r36993 trunk/ target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm package/switch/Makefile * brcm47xx: dont manually insmod switch drivers Jun 21 16:54:49 blogic r36994 trunk/package/procd/files/hotplug.json * procd: fix hotplug rule to not return on default makedev trigger Jun 21 16:54:53 blogic r36995 trunk/package/procd/Makefile * procd: update to latest git revision Jun 21 16:54:57 blogic r36996 trunk/package/ base-files/files.old base-files/Makefile * base-files: procd init is now the default, remove files.old Jun 21 16:55:01 blogic r36997 trunk/package/ busybox/Makefile busybox/config/sysklogd/Config.in busybox/config/init/Config.in * busybox: procd is now the init process Jun 21 16:55:09 blogic r36998 trunk/package/base-files/Makefile * base-files: procd is now the init process Jun 21 16:55:14 blogic r36999 trunk/target/linux/ (7 files in 7 dirs) Jun 21 16:55:14 base-files: diag does not need to insmod any drivers, procd already did it for us Jun 21 16:55:18 blogic r37000 trunk/target/linux/ (6 files in 6 dirs) * base-files: input/button drivers get loaded before preinit by procd Jun 21 16:55:22 blogic r37001 trunk/package/base-files/files/etc/hotplug.d/ usb ieee1394 * base-files: drop 2 pointless hotplug trigger stubs Jun 21 16:55:26 blogic r37002 trunk/package/base-files/files/etc/init.d/rcS * base-files: /etc/init.d/rcS is no longer needed, procd handles this for us now Jun 21 16:55:30 blogic r37003 trunk/package/ base-files/files/etc/init.d/boot base-files/files/lib/functions.sh * base-files: module loading is now handled by ubox/kmodloader Jun 21 16:55:34 blogic r37004 trunk/target/linux/lantiq/dts/ARV7518PW.dts * lantiq: Fix ARV7518 DTS definitions Jun 21 16:55:37 blogic r37005 trunk/target/linux/lantiq/xway/target.mk * lantiq: set mips16 support. Jun 21 16:55:46 blogic r37006 trunk/target/linux/ (6 files in 6 dirs) * lantiq: Tune the XWAY subtarget cflags Jun 21 16:56:10 blogic r37007 trunk/package/ (832 files in 192 dirs) * packages: clean up the package folder Jun 21 16:56:17 blogic r37008 trunk/package/kernel/mac80211/patches/618-rt2x00-msi-fix.patch * mac80211: fix compile error on rt2x00 when buildin for SoC Jun 21 16:56:49 * groz waits for buildbots to start spewing errors after all those commits Jun 21 16:57:02 :) Jun 21 16:57:25 we will see how procd behaves for everyone Jun 21 16:57:41 hey, *my* commit (just before the storm) shouldn't introduce any error :-p Jun 21 16:58:22 I don't think I have enough scrollback to see what yours was Jun 21 16:58:23 lol Jun 21 16:58:50 oh, in fact it came in the middle of the storm! Jun 21 16:58:56 r36990 Jun 21 16:59:09 atomicity FTW Jun 21 16:59:47 * nbd builds Jun 21 17:00:12 nbd: good luck :) Jun 21 17:02:03 * groz still watching svn up Jun 21 17:02:32 groz: you should use nbd's git mirror Jun 21 17:02:38 (already updated) Jun 21 17:02:46 old habits die hard Jun 21 17:03:07 git.openwrt.org is the official repo Jun 21 17:03:15 it gets updated just before my own mirror Jun 21 17:03:43 * kerneis updates .git/config Jun 21 17:04:29 * nbd flashes Jun 21 17:04:32 I guess it won't be to much longer before I'll be forced to take a weekend, and learn git Jun 21 17:05:10 oh, btw, could anyone have a look at my patch updating the ndppd package (or give me commit rights for it since I am the maintainer anyway)? Jun 21 17:05:34 http://patchwork.openwrt.org/patch/3687/ Jun 21 17:05:44 nbd: did it explode ? Jun 21 17:05:46 kerneis: I'd propose moving it to the openwrt-routing feed Jun 21 17:06:06 blogic: not yet, currently initializing jffs2 ;) Jun 21 17:06:14 kerneis: we want to gradually clear out our packages feed in favor to community maintained feeds Jun 21 17:06:40 looking good so far Jun 21 17:06:49 and we believe that externally hosted feeds are easier to organize since they do not depend on us for management etc. Jun 21 17:06:49 jow_laptop: agreed Jun 21 17:06:54 nbd: nice Jun 21 17:07:06 i am waiting for the first lot of extroot users to show up ;) Jun 21 17:07:35 hey, it broke, fix it Jun 21 17:08:03 kerneis: so I can take a look at it on monday, will drop ndppd from packages, import it in openwrt routing and give you access to the corresponding organization. If you like I can contact you about this by mail, else feel free to remind me in case I forget about it Jun 21 17:08:39 jow_laptop: btw. why is luci_dhcp_migrate in /etc/init.d and not in /etc/uci-defaults? Jun 21 17:09:10 nbd: I suppose lazyness, this script is from 8.09 times so we can probably drop it entirely Jun 21 17:09:14 ah, ok Jun 21 17:09:34 I wrote this before we had any prcedence case for config migration Jun 21 17:09:38 ah Jun 21 17:25:16 jow_laptop: ok, sent you an email Jun 21 17:27:11 blogic: your patches compile fine for ar71xx Jun 21 18:00:47 any ideas why firewall on 36936 can't resolve the device name for a vpn tunnel interface? Jun 21 18:00:51 http://pastebin.com/ei2DVRrY Jun 21 18:01:21 (this is on AA branch) Jun 21 18:01:27 soma: option ifname ro missing Jun 21 18:01:34 i tried that too Jun 21 18:01:40 gives the same output Jun 21 18:01:50 firewall queries "ifstatus ro" Jun 21 18:02:00 so make sure the device appears in there (l3_device or device) Jun 21 18:02:25 you need to restart networking or issue ifup -a to make netifd pick up the new "ro" interface Jun 21 18:02:33 ok Jun 21 18:03:04 however you do not need the uci indirection Jun 21 18:03:27 since firewall3 you can specify "list device ro" instead of "list network ro" Jun 21 18:03:38 this allows you to target non-uci manged interfaces Jun 21 18:03:55 you can also mix list network with list device Jun 21 18:06:15 nice, thanks a lot Jun 21 18:07:08 if you cat /var/run/fw3.state you should see all the resolved devices Jun 21 18:13:30 blogic, after svn up, and a full build Jun 21 18:13:39 on ar71xx which compiled fine Jun 21 18:13:52 cat run '/etc/init.d/rcS': No such file Jun 21 18:13:56 after flashing Jun 21 18:14:17 I just restarted the build with a default configuration, will try again Jun 21 18:14:31 did you run make defconfig or make oldconfig ? Jun 21 18:14:48 no, didn't on the first run Jun 21 18:14:56 wiped config, starting again with default config this time Jun 21 18:15:10 but I did check in the rootfs after I saw that, and indeed, it's not there Jun 21 18:15:21 this might be because of an outdated .config Jun 21 18:15:27 some required symbol not set Jun 21 18:15:30 will know shortly Jun 21 18:32:16 yep, that fixed it Jun 21 18:33:53 build #269 of rb532 is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/269 Jun 21 18:38:03 <_trine> groz blogic r37002 trunk/package/base-files/files/etc/init.d/rcS * base-files: /etc/init.d/rcS is no longer needed, procd handles this for us now Jun 21 18:38:22 yah, I see that Jun 21 18:38:36 but, it didnn't start properly, until I rebuilt with fixed configs Jun 21 18:38:44 now it's running, and I'm looking at changes Jun 21 18:38:48 <_trine> k Jun 21 18:38:59 the main difference is that preinit is almost gone Jun 21 18:39:13 and that we dont use shell anymore for booting Jun 21 18:39:19 most of the boot is now in c code Jun 21 18:39:34 you will notice this -> 1 root 1360 S /sbin/procd Jun 21 18:39:50 yep, I see that Jun 21 18:40:06 now to spend a little time grokking the changes Jun 21 18:40:07 lol Jun 21 18:40:12 also procd now handles inittab and wdt Jun 21 18:40:29 kmoloader handles modules Jun 21 18:40:33 hmm, procd takes the watchdog ? Jun 21 18:40:36 build #269 of ppc44x is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/269 Jun 21 18:41:00 groz: yes Jun 21 18:41:07 exposed via ubus Jun 21 18:41:27 ok, because I have one application where my app is tending watchdog Jun 21 18:41:41 and the intent is, don't care about rest of stuff, if app gets sick, pull the plug and restart Jun 21 18:42:04 ok Jun 21 18:42:12 there will be a way to handle this soon Jun 21 18:42:12 the underlying linux, is just a convenient way to load the app Jun 21 18:42:25 once it's running, it's not really a 'network device' anymore Jun 21 18:42:30 it's a data collection device Jun 21 18:43:00 and the stupid a/d it's using, does occaisionally get sick Jun 21 18:43:22 which causes varioius things to hang Jun 21 18:43:43 solid setup .... Jun 21 18:43:50 ummm, I didn't build it Jun 21 18:44:00 I just got tasked with writing a program to make it reliable Jun 21 18:44:02 lol Jun 21 18:44:09 * blogic goes to bed Jun 21 19:09:17 have there been any changes from AA release to r36936 that would explain this on a wdr3600: "PHY for wifi device radio1 not found"? Jun 21 19:10:27 it was working with the release (else i would not have the entry in wireless config) Jun 21 19:37:05 build #256 of sibyte is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/256 Jun 21 21:27:38 <_trine> http://dpaste.com/1260218/ Jun 21 21:35:18 <_trine> trunk does not compile Jun 21 23:05:26 hi Jun 21 23:05:53 is there there somewhere a documentation about ext-root & ubox Jun 21 23:08:10 build #231 of iop32x is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/iop32x/builds/231 **** ENDING LOGGING AT Sat Jun 22 02:59:58 2013