**** BEGIN LOGGING AT Fri Jul 18 02:59:57 2008 Jul 18 04:01:21 wonderful Jul 18 04:01:25 I have about 2 MB to work with Jul 18 04:01:26 :/ Jul 18 05:11:25 so how do I get b44 to actually do something? Jul 18 11:43:54 florian * r11856 /trunk/package/kexec-tools/ (Makefile patches/0004-mips_regdefs.patch): Allow kexec-tools to be built for mipsel, tested on a routerboard 500 Jul 18 13:52:15 florian * r11857 /packages/admin/monit/ (Makefile patches/001-no_sslv2.patch): Update monit to 4.10.1 (#3776) Jul 18 13:58:05 hi Jul 18 13:58:11 aroscha? Jul 18 13:58:42 what is the recommended way to disable the firewall all together in the image building process already? Jul 18 13:59:19 Should I add a file $TOPDIR/files/etc/init.d/firewall which contains a null body? Jul 18 14:00:48 <[florian]> hi aroscha Jul 18 14:00:55 [florian]? Jul 18 14:01:04 hi florian :) Jul 18 14:01:08 <[florian]> or just remove the executable bit of package/iptables/files/firewall.init Jul 18 14:01:11 welcome to #openwrt-devel! Jul 18 14:01:21 ah ok Jul 18 14:01:28 aroscha: beware, NAT depends on it Jul 18 14:01:37 i know Jul 18 14:01:49 ok Jul 18 14:01:55 should I write a nicer /etc/config/* thnig for it? Jul 18 14:01:56 a dirtier hack would be to add 'iptables -F; iptables -t nat -F' to the end of /etc/firewall.user Jul 18 14:02:12 aoz: yeah that is what I did right now but it seems hmm... Jul 18 14:02:18 not beautiful somehow Jul 18 14:02:25 aroscha: I think the firewall is currently being rewritten Jul 18 14:02:35 ugly. inelegant. poorly-contrived. Jul 18 14:02:39 loswillios: ok, then I don't do anything Jul 18 14:02:59 I guess x-wrt and luci depend on it a bit, no? Jul 18 14:03:05 I'd love to see them use something like HLFL to designate the rules, but that probably won't happen. Jul 18 14:03:50 ah and one more thing while we are at inet security! Jul 18 14:04:08 did anybody take a look if dnsmasq does source port randomization? Jul 18 14:04:20 florian * r11858 /packages/ipv6/6tunnel/ (Makefile files/): The 6tunnel and 6bridge helpers should be packaged separately from 6tunnel which is another application Jul 18 14:04:32 I guess it is on *many* DSL routers Jul 18 14:04:49 florian * r11859 /packages/ipv6/6scripts/ (7 files in 2 dirs): Move the helper scripts to setup IPv6 connectivity fo the 6scripts package Jul 18 14:04:58 and we have time until the 6th of Aug until Dan Kaminsky publishes the DNS exploit Jul 18 14:05:34 <[florian]> the dns exploit is just pure crap Jul 18 14:05:41 ? Jul 18 14:05:53 you know it already? :) Jul 18 14:06:06 <[florian]> of course, I have been upgrading my debians ;) Jul 18 14:06:25 yes but I mean the way to write the exploit? Jul 18 14:06:37 <[florian]> a friend of mine explained it to me in understandable way and I do not see it as a major threat Jul 18 14:06:44 ok Jul 18 14:07:01 well it is for organisations with big central recursive DNS server such as ISPs Jul 18 14:07:43 There's no easy fix, either - really, you need a big change like DNSSEC to deal with it. Jul 18 14:08:33 and if you can write an exploit which just takes let's say 10 packets (I am guessing now) then also cache poisoning many simple DSL boxes' dnsmasq might pay off Jul 18 14:08:49 but maybe I misunderstood something of course Jul 18 14:11:38 florian * r11860 /packages/ipv6/dibbler/ (4 files in 2 dirs): Upgrade dibbler to 0.7.1 (#3778) Jul 18 14:30:56 hm, seems like madwifi has some problems again. Anybody seen this already? Jul 18 14:30:57 wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon ) Jul 18 14:30:57 wifi0: ath_bstuck_tasklet: Stuck beacon; resetting (beacon miss count: 11) Jul 18 15:06:59 guys, I am seeing a beacon and gone again and beacon and gone on madwifi openwrt/trunk on an atheros CM9 Jul 18 15:07:11 like the network is constantly appearing and gone again Jul 18 15:07:20 standard AP mode Jul 18 15:07:35 nbd: ping Jul 18 15:07:43 pong Jul 18 15:07:51 nbd: :) Jul 18 15:08:03 which trunk rev? Jul 18 15:08:13 nbd: what version do you recommend as halfways stable in pure AP mode? Jul 18 15:08:21 I just used the most current openwrt trunk version Jul 18 15:08:25 try this: Jul 18 15:08:30 echo 0 > /proc/sys/dev/wifi0/intmit Jul 18 15:08:32 is there any debug info that give you BTW? Jul 18 15:08:35 ok Jul 18 15:08:38 echo 0 > /proc/sys/dev/wifi0/ofdm_weak_det Jul 18 15:09:15 same Jul 18 15:09:33 do I need to reload anything? Jul 18 15:09:37 run 'wifi' again Jul 18 15:09:41 ok Jul 18 15:10:07 works! Jul 18 15:11:04 nbd: I have around 15 foneras here which I could set up as testbed in case it is needed... Jul 18 15:12:07 please check if this bug reappears after some usage Jul 18 15:14:58 hm, trunk compile fails with Jul 18 15:15:00 cp: cannot stat `/home/mb/develop/svn/openwrt_4710/trunk/build_dir/mipsel/wpa_supplicant-0.6.3/wpa_cli': No such file or directory Jul 18 15:15:19 I tried make clean, but didn't help Jul 18 15:21:13 seems to work after disabling wpa_cli support Jul 18 15:26:45 oops Jul 18 15:26:51 that one's probably my fault Jul 18 15:26:52 * nbd fixes Jul 18 15:26:55 :) Jul 18 15:28:27 nbd * r11861 /trunk/package/wpa_supplicant/Makefile: fix wpa_cli compile Jul 18 15:28:32 there you go ;) Jul 18 15:29:19 :) Jul 18 15:32:45 cyrus * r11862 /trunk/package/dnsmasq/ (Makefile patches/101-ipv6.patch patches/200-backports.patch): Updated Dnsmasq to 2.43 Jul 18 15:34:14 nbd: works Jul 18 16:14:18 13:55:07 up 2 days, 13:55, load average: 0.00, 0.00, 0.00 Jul 18 16:14:28 (powered on this morning) Jul 18 16:14:49 nbd: hey, these bcm63xx irq patches all svn blame as you ;) Jul 18 16:14:54 someone's clock is running fast? Jul 18 16:15:01 aoz: very Jul 18 16:15:10 aoz: but I'm just happy it's running at all Jul 18 16:16:01 :D Jul 18 16:16:13 now I'm trying to figure out how to get the ethernet working Jul 18 16:16:18 and/or making the kernel smalle Jul 18 16:16:19 r Jul 18 16:19:52 luke-jr: svn blame doesn't tell you the whole story :P Jul 18 16:20:14 luke-jr: after running svn blame you should use svn log to figure out the rest ;) Jul 18 16:20:24 (which btw shows that i'm not the one who did this) Jul 18 16:21:45 r11178 | nbd | 2008-05-18 12:31:25 -0500 (Sun, 18 May 2008) | 7 lines Jul 18 16:21:52 read on Jul 18 16:22:16 Signed-off-by: Axel Gembe Jul 18 16:22:23 :) Jul 18 16:22:55 (means nothing to me) Jul 18 16:23:07 means Axel Gembe submitted the patch Jul 18 16:23:10 and i applied it Jul 18 16:23:43 i c Jul 18 16:27:34 anyhow, I figured out that this bootloader has a 2 MB cap on how much it can tftp Jul 18 16:27:46 so I think I might need to reverse engineer its compression format(s) Jul 18 16:29:28 is it the standard broadcom 63xx format? Jul 18 16:29:48 because that one uses a slightly non-standard lzma Jul 18 16:29:58 which can be created from regular lzma with a shell script, iirc Jul 18 16:32:30 nbd: no idea what 63xx uses; got more info? Jul 18 16:32:40 I know this thing's "LZMA" isn't normal LZMA Jul 18 16:53:51 nbd: … Jul 18 16:54:38 i don't have a link Jul 18 16:54:49 but it should be possible to find it with google Jul 18 16:58:20 meh, useless google Jul 18 18:47:19 hm, a mips kernel doesn't report the function name in an oops correctly, if the function is static. it will report the next non-static function in the binary. Jul 18 18:47:39 yeah Jul 18 18:47:45 static functions are not in the symbol table iirx Jul 18 18:47:46 iirc Jul 18 18:48:25 very confusing Jul 18 18:49:18 yeah Jul 18 18:49:22 annoys me every time i encounter it Jul 18 18:49:25 is this different on x86? Jul 18 18:49:39 well, x86 is crap anyway :) Jul 18 18:49:50 PPC has the best oops reports, as far as I can see. Jul 18 18:50:03 They are almost always correct, unless you have huge memory corruption Jul 18 18:50:37 but x86 does prefix a ? if it's not sure about the symbol. That helps to easily filter out the bogus ones. Jul 18 18:50:46 interesting Jul 18 18:51:19 I wonder if that can also be done on mips Jul 18 18:52:25 and one thing i think would also help is to print out BadVAddr on data bus error or bogus pointer deref Jul 18 18:52:38 iirc that should always give us the faulting address Jul 18 18:53:09 what is BadVAddr? Jul 18 18:53:23 a cp0 register, iirc Jul 18 18:53:28 Oh btw, there seems to be something wrong with 47xx kernel config. Jul 18 18:53:49 if I do make target/linux-{clean,prepare} QUILT=1 V=99 Jul 18 18:53:56 it will ask for Jul 18 18:53:58 BCM47xx flash device (MTD_BCM47XX) [N/m/y/?] (NEW) Jul 18 18:54:05 run make kernel_oldconfig Jul 18 18:54:14 and commit the config change afterwards Jul 18 18:54:16 Which will result in a fatal failure :) Jul 18 18:54:39 oh I see. I need to be careful. I also have some other config changes.. Jul 18 18:54:55 it splits up the config again just like make kernel_menuconfig Jul 18 18:57:03 nbd * r11863 /trunk/package/madwifi/patches-r3776/300-napi_polling.patch: fix some unused variables Jul 18 18:57:59 I'm redoing the gpiommc stuff and trying another upstream submission. I added API so platforms can also register a device statically. Jul 18 18:58:23 Not really added, but reveiled Jul 18 18:58:33 It always was there Jul 18 19:04:34 sigh Jul 18 19:04:38 this is probably hopeless Jul 18 19:04:48 I found http://atheros.openwrt.net/trac.cgi/browser/branches/valxdater/tools/firmware-utils/src/lzma2eva.c Jul 18 19:04:52 but it doesn't match up Jul 18 19:06:36 that one is for something entirely else Jul 18 19:06:41 look for 63xx specific stuff Jul 18 19:08:01 I did Jul 18 19:09:21 tried: 63xx lzma script, 63xx lzma non-standard, 63xx lzma firmware non-standard, 63xx lzma firmware modified, 63xx lzma firmware, 63xx lzma Jul 18 20:32:01 haha, turned out to just omit one of the header fields Jul 18 20:32:06 or not Jul 18 20:32:09 now I get ……..CodeReal: invalid data Jul 18 20:32:19 but decompression was ok Jul 18 20:32:21 sigh Jul 18 20:53:57 mb * r11864 /trunk/ (7 files in 6 dirs): Update GPIO-based MMC driver Jul 18 22:03:45 nbd: still here? Jul 18 22:03:49 yes Jul 18 22:04:27 nbd: the echo "1" > /proc/sys/dev/wifi0/intmit etc commands worked very nice Jul 18 22:04:42 I am in pure AP mode and no complaints so far Jul 18 22:04:48 streaming videos over the link Jul 18 22:05:02 I havent tested in adhoc mode yet Jul 18 22:05:09 cool Jul 18 22:05:49 what does the echo "1" > do? Jul 18 22:06:29 so you're just doing echo 1 now? because the previous command that i gave you had 0 Jul 18 22:06:41 oops Jul 18 22:06:52 no, it's fine Jul 18 22:06:53 yes Jul 18 22:06:54 sorry Jul 18 22:06:56 i just want to know if you did 1 or 0 Jul 18 22:07:00 I actually did echo "0" Jul 18 22:07:00 to put the test results in perspective Jul 18 22:07:08 so it was ok Jul 18 22:07:25 it disables automatic noise immunity Jul 18 22:07:41 and the 0 with ofdm_weak_det changes an noise immunity parameter Jul 18 22:07:42 meaning? Jul 18 22:07:49 so that it reduces sensitivity Jul 18 22:07:55 (as was default in much older hals) Jul 18 22:08:10 costs about 10-12 db of ofdm sensitivity Jul 18 22:08:20 ah , hm that is a lot Jul 18 22:08:25 i know Jul 18 22:08:32 but in many setups it's the only way to get reliable wifi Jul 18 22:08:33 but stability goes first Jul 18 22:08:44 btw. did you use the sam hal that is in openwrt svn or did you use a different one? Jul 18 22:08:45 the rest you can do with proper antennas Jul 18 22:08:53 i use openwrt trunk Jul 18 22:08:55 as of today Jul 18 22:09:07 reflashed the box completely Jul 18 22:49:32 nbd * r11865 /trunk/package/madwifi/ (4 files in 2 dirs): fix some madwifi-testing bugs Jul 18 22:50:50 nbd * r11866 /trunk/package/madwifi/patches-r3776/ (41 files): refresh madwifi-testing patches Jul 18 22:51:12 nbd * r11867 /trunk/package/madwifi/patches-r3776/333-hal_init_msg.patch: fix hal module load msg Jul 18 22:57:33 nbd * r11868 /trunk/package/madwifi/ (90 files in 3 dirs): rename patches-r3776 to patches-testing Jul 18 22:58:09 nbd * r11869 /trunk/package/madwifi/patches-r3776/: remove empty directory Jul 18 23:56:51 Is there a regular bugday still? **** ENDING LOGGING AT Sat Jul 19 02:59:57 2008