**** BEGIN LOGGING AT Mon Apr 11 02:59:57 2011 Apr 11 03:26:50 nbd * r26585 /trunk/target/linux/atheros/patches-2.6.37/100-board.patch: atheros: remove bogus wlan device mask checks Apr 11 03:26:55 nbd * r26586 /trunk/package/mac80211/patches/474-ath5k_fix_aes_crypto_support.patch: ath5k: fix eeprom capability checks that disabled AES crypto support where it should have been enabled Apr 11 03:27:00 nbd * r26587 /trunk/package/mac80211/patches/475-ath5k_fix_ar5312_5ghz_cap.patch: ath5k: disable the unusable 2 GHz mode on the first radio of a dual-band AR5312 device Apr 11 03:27:48 nbd * r26588 /trunk/target/linux/atheros/Makefile: atheros: use ath5k instead of madwifi Apr 11 04:11:06 nbd: ping atheros: use ath5k instead of madwifi <- Really ? Ill let you know if its gunna work on Ubiquiti devices Apr 11 04:11:55 I tested it on AR2315, AR2317 and AR5312 Apr 11 04:11:59 it worked well on all of those Apr 11 04:12:13 (after my fixes) Apr 11 04:13:01 cool.. ill test some nanos and such Apr 11 04:13:12 sounds good Apr 11 04:13:23 be great to get off that madwifi Apr 11 04:13:29 yeah Apr 11 04:13:40 i'm really looking forward to getting rid of that one Apr 11 04:13:44 bbl Apr 11 04:13:50 though i only have 60 atheros based units left deployed Apr 11 04:13:58 nbd: caio Apr 11 04:36:42 i need adhoc + ap though, madwifi can't die until after that Apr 11 04:49:35 russell--: heh well its dead in trunk now :P Apr 11 04:49:57 i would think ath5k will do adhoc / ap Apr 11 04:57:02 didn't yesterday Apr 11 05:13:23 or i should say, ath9k didn't yesterday Apr 11 05:14:42 doh... too bad I missed nbd. had a question about running udhcpd on the wan interface. Apr 11 05:24:21 * russell-- is surprised he was up as late as he was Apr 11 05:33:50 OutBackDingo: "ath5k phy0: Only one single ad-hoc interface is allowed." Apr 11 07:10:50 build #4 of cobalt is complete: Failure [failed compile_6] Build details are at http://tksite.gotdns.org:8010/builders/cobalt/builds/4 Apr 11 07:57:49 jow_laptop: cmake.mk makes a path assumption about ccache as well, http://paste.openwrt.org/iLPQrBOn/, https://dev.openwrt.org/browser/trunk/tools/ccache/Makefile#L20 Apr 11 08:54:08 swalker: I don't know it and don't use it so I will not touch it Apr 11 09:40:48 build #3 of mpc52xx is complete: Failure [failed compile_4] Build details are at http://tksite.gotdns.org:8010/builders/mpc52xx/builds/3 Apr 11 12:45:17 build #6 of at91 is complete: Failure [failed compile_4] Build details are at http://tksite.gotdns.org:8010/builders/at91/builds/6 Apr 11 13:03:34 build #6 of ubicom32 is complete: Failure [failed compile_3] Build details are at http://tksite.gotdns.org:8010/builders/ubicom32/builds/6 Apr 11 14:19:52 jow * r26589 /trunk/include/autotools.mk: [include] autotools.mk: disable autoreconf recursion if more than one dir is given in PKG_AUTOMAKE_PATHS Apr 11 14:20:30 jow * r26590 /branches/backfire/include/autotools.mk: [backfire] merge r26589 Apr 11 14:27:51 jow * r26591 /packages/libs/cyrus-sasl/ (3 files in 2 dirs): [packages] cyrus-sasl: fix and use autoreconf to get rid of crappy libtool, extend compile fix to cover automake templates, solve some other automake braindeadness as well Apr 11 14:39:05 jow * r26592 /packages/libs/gd/Makefile: [packages] gd: remove manual autoreconf invocation, it pulls in host autofail crap Apr 11 16:07:48 jow * r26593 /trunk/rules.mk: [buildroot] rules.mk: properly populate $(LIBGCC_S) for external toolchains Apr 11 16:23:30 build #3 of kirkwood is complete: Success [build successful] Build details are at http://tksite.gotdns.org:8010/builders/kirkwood/builds/3 Apr 11 17:15:17 hi Apr 11 17:16:22 i have a ext4 partition and when i mounted it is mounted as ext2 partion - is that a bug or is this normal when the CONFIG_EXT4_USE_FOR_EXT23=y is used? Apr 11 17:16:39 i have a ext4 partition and when i mount it, it is mounted as ext2 partion - is that a bug or is this normal when the CONFIG_EXT4_USE_FOR_EXT23=y is used? Apr 11 17:19:00 and another question: how can i test if a package is installed during the makeprocess or with opkg while the system is allready running in postinst? Apr 11 17:30:41 your last question makes no sense, can you rephrase? Apr 11 17:33:02 i want i know if i install the package withing openwrt with opkg - or if the package is installed while creating a new image - at postinst time Apr 11 17:33:10 @ xMff Apr 11 17:33:33 do you understand what i mean? Apr 11 17:33:41 you mean on-target vs. within the buildroot? Apr 11 17:33:46 yes Apr 11 17:34:16 xMff: i sent a patch a few minutes ago that sames ~300kb when installing usbutils and pciutils Apr 11 17:34:20 if its installed within the buildroot, the $IPKG_INSTROOT environment variable is set Apr 11 17:34:56 sames=saves Apr 11 17:36:43 thanks Apr 11 17:36:46 ping swalker Apr 11 17:37:59 juhosg * r26594 /trunk/target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/ar71xx.h: ar71xx: fix AR934X_WMAC_SIZE Apr 11 17:38:04 juhosg * r26595 /trunk/target/linux/ar71xx/ (23 files in 2 dirs): ar71xx: merge dev-ar9{13,34}x-wmac into dev-ar9xxx-wmac Apr 11 17:38:08 juhosg * r26596 /trunk/target/linux/generic/ (2 files in 2 dirs): generic: add support for the MX25L1606E SPI flash Apr 11 17:40:24 xMff: I've sent the solos patches to "stable"... but it might be a while before they appear in 2.6.37.x Apr 11 17:40:34 ok Apr 11 17:48:21 then again, it might be a while before they appear in openwrt :-) Apr 11 18:21:34 build #3 of au1000 is complete: Success [build successful] Build details are at http://tksite.gotdns.org:8010/builders/au1000/builds/3 Apr 11 21:07:50 help Apr 11 21:08:07 Is anyone ourt here? Apr 11 21:08:22 maybe Apr 11 21:08:27 lol Apr 11 21:08:34 thanks for answering Apr 11 21:09:16 I am trying to locate the official site for openwrt developers Apr 11 21:09:45 its secret Apr 11 21:09:49 https://dev.openwrt.org/wiki/people ? Apr 11 21:10:19 thanks Apr 11 21:11:03 are there rules of engagement listed there? Apr 11 21:11:51 no, this depends on what you want to engange in Apr 11 21:11:54 In other words, if we want to add some code to the base and need some help in the start up phase, does it give us some guidence? Apr 11 21:12:27 Simple explanation: ... Apr 11 21:12:38 so you seek commit access? Apr 11 21:12:49 or a way to get your changes included in openwrt? Apr 11 21:13:08 Let me explain Apr 11 21:13:41 we are in need of a product that will allow us to do "Remote Sniffing" on a clients network Apr 11 21:14:23 our initial thought was to install two routers with OpenWRT software and VPN them together to extend the traffic Apr 11 21:14:48 in other words ... a "repeater" Apr 11 21:15:46 the software will basically function like a wireless repeater, except it will be between the WAN Apr 11 21:16:02 well Apr 11 21:16:33 it seems like we can't get the code to do this in it's present form - so we wil have to modify it ourselves Apr 11 21:17:18 assuming we successfully get this completed, we would be willing to submit it for others to use Apr 11 21:17:22 so you want do something like port mirroring but in software with the mirrored data stream sent via vpn Apr 11 21:17:38 WOW, you get it Apr 11 21:17:40 exactly Apr 11 21:18:18 hm Apr 11 21:18:50 and it is not possible with libpcap and some random vpn solution? Apr 11 21:18:57 So now we can ship our client a router with Openwrt software and have it homed back to our Sniffer (with our special decoders their protocols) Apr 11 21:19:31 hm Apr 11 21:19:38 It might be, by my developer has been having trouble getting the packets to route Apr 11 21:20:19 it appears that there may be some filters or routing algorithms that he doesn't understand Apr 11 21:20:20 well there's also a nice recursion problem if you send away the captured data via the same channel you capture the data on :) Apr 11 21:20:47 shouldn't be Apr 11 21:20:55 true you can filter it out Apr 11 21:21:05 the LAN port is promiscuous and listens to the data Apr 11 21:21:20 It then should route it on the VPN across the WAN Apr 11 21:21:36 okay, I though you want to observe wan Apr 11 21:21:48 no Apr 11 21:22:02 we want to use the VPN to Secure the data across the internet Apr 11 21:22:43 For instance... Apr 11 21:23:14 A client has a manufacturing facility that is experiencing some network troubles Apr 11 21:23:32 the manufacturing protocol is proprietery Apr 11 21:23:41 but it is OIP based Apr 11 21:23:46 IP based Apr 11 21:23:49 I don't know, there are a couple of techniques I'd read into: iptables TEE (layer 3 mirroring), libpcap (layer 2 capturing) and/or some custom kernel space solution Apr 11 21:24:36 it is for example very easy to set up tcpdump to listen on lan and then send the captured stream across the network Apr 11 21:25:22 that is exactly what is needed Apr 11 21:25:24 a simple proof of concept could be done with tcpdump and netcat, a more sophisticated solution with libpcap and some custom C deamon to do the network io Apr 11 21:26:02 aside from the vpn implementation which can be anything, pptp, ipsec, openvpn, ... Apr 11 21:26:31 that is what I was thinking as well... Apr 11 21:27:37 the switch driver might be a problem as it enables learning and all that stuff that isolates ports from each other Apr 11 21:27:39 the only issue we are having is we are not versed in the source code so we were thinking of something that was open supported to get help Apr 11 21:28:10 in exchange for the help, we could submit our development Apr 11 21:28:51 hmm, did you consider to hire local unix/linux programmer? Your problem does not sound openwrt specific at all Apr 11 21:29:05 Yes, Apr 11 21:29:14 we posted and only got one response Apr 11 21:29:43 the guys was very knowledgeable but wanted to make a long project of it Apr 11 21:30:12 FYI this was only 1 week kago Apr 11 21:30:18 I see Apr 11 21:30:56 I wanted to check some more forums on my own ( to help my developer) Apr 11 21:31:38 I wanted to find someone with good knowledge of the Openwrt software to make sure there wasn't something in there that could be easily adapted Apr 11 21:32:16 this guy didn't have any knowledge of openwrt Apr 11 21:32:22 he was only unix Apr 11 21:33:13 my thought was to adapt the wireless repeater section Apr 11 21:33:29 thats not applicable at all Apr 11 21:34:54 from an architecture point of view, my htought was to intercept the packet before it goes out the wireless client and redirect it to a VPN client Apr 11 21:35:23 since I am totally in the blind on the internal software, I can only visualize this Apr 11 21:35:33 hjowever there is one very simple but extremely unoptimized way to do what you want Apr 11 21:35:56 where do I send the check???? Apr 11 21:35:56 you can build a tap (layer2) openvpn tunnel Apr 11 21:35:56 please tell me Apr 11 21:36:19 then build a linux bridge over lan and the tap interface Apr 11 21:36:22 and finally disable learning on the linux bridge Apr 11 21:36:36 then it will flood the tap interface with all traffic occuring on lan Apr 11 21:36:50 ok Apr 11 21:37:36 is promiscuous set up by default? Apr 11 21:38:24 are you available to consult on this? Apr 11 21:38:25 yeah, afair the bridge will force all its member ports into promiscuous mode Apr 11 21:39:04 however I still think that a libpcap solution would be best Apr 11 21:39:31 then you have at least the option to filter traffic, in case that is needed in the future Apr 11 21:39:50 I know my developer was working with that, but he ran into "lack of knowledge" issues Apr 11 21:40:15 My thought was that there were some filters intercepting the traffic Apr 11 21:40:25 in what area? on how to use libpcap or on how to port his solution to openwrt? Apr 11 21:41:04 libpcap Apr 11 21:41:09 I think he loaded openwrt and it may have been creating conflicts Apr 11 21:41:46 are you suggesting that we run tcpdump or libpcap without openwrt? Apr 11 21:41:48 libpcap has python bindings, maybe this helps to implement a prototype Apr 11 21:42:28 without knowing the actual problem details I am not suggesting for or against openwrt Apr 11 21:42:52 but it might be helpful to first implement it on a pc if your developer is less experienced in embedded development and/or cross compiling Apr 11 21:43:27 he is very comfortable in custom development Apr 11 21:43:43 and has created a PC environment Apr 11 21:44:21 he is also comfortable / but not extremely experienced / in Linux Apr 11 21:45:05 we use it throughtout the year, but only as an OS to boot the application that we spend most of our time with Apr 11 21:45:58 unfortunately he is working from Thailand now, otherwise I would get him on this line right now. I am tempted to wake him up ... Apr 11 21:46:37 If I wake him up, will you be around on this for a while? Apr 11 21:46:49 no, its almost midnight here Apr 11 21:46:58 ah... where are you? Apr 11 21:47:03 germany Apr 11 21:47:18 wow... your english is perfect Apr 11 21:47:46 I am used to communicating with my team in broken english Apr 11 21:50:29 anyway, is there a way we can reach you again? Apr 11 21:50:30 sure, I am around all the time Apr 11 21:50:30 here and in #openwrt Apr 11 21:50:32 on this site or would you prefer we chatted on email? Apr 11 21:50:32 this irc channel is better as other people can contribute their opions as well Apr 11 21:50:32 opinions Apr 11 21:50:32 I like opions better... Apr 11 21:50:32 lol Apr 11 21:50:33 ok, then I can arrange for him to join this tomorrow. Apr 11 21:50:40 yes. Apr 11 21:55:43 heil * r26597 /packages/net/haproxy/Makefile: Apr 11 21:55:43 packages: haproxy Apr 11 21:55:43 - bump to version 1.4.15 Apr 11 21:55:43 - Diese und die folgenden Zeilen werden ignoriert -- Apr 11 21:55:43 M haproxy/Makefile Apr 11 21:56:04 ignore fail Apr 11 21:59:08 lol Apr 11 22:00:17 Now I wish my mom had taught me german (she was born there)... Apr 11 22:02:34 cshore: "This and the following lines ones will be ignored" Apr 11 22:02:59 *"This line and the following ones will be ignored" Apr 11 22:04:23 eh, right. somewhere my english got buggy Apr 11 22:05:20 thanks....though I mean in a more general sense, just being reminded of it because of the german commit Apr 11 22:09:26 hah! the perfect solution for the current pending patches problem is obviously throwing more patches at -devel =) (at least now the backlog of patches I wanted to clean up and post is almost empty) Apr 11 22:09:37 thepeople: ping Apr 11 22:09:42 jow * r26598 /trunk/package/opkg/ (5 files in 2 dirs): [package] opkg: update to r618 Apr 11 22:09:58 * russell-- has a patch! Apr 11 22:10:42 heh, now that the fs overlay stuff was merged to upstream opkg nobody needs it anymore... Apr 11 22:11:57 there was a ruby-ssl build problem i found an existing patch for (from debian or ubuntu) Apr 11 22:12:11 russell--: v1.0.0 api breakage? Apr 11 22:12:30 * russell-- looks for it Apr 11 22:13:37 +From openssl 1.0, SSLv2 becomes disable by default. Apr 11 22:13:37 +If you want to use SSLv2 in ruby, you need config with --enable-opensslv2. Apr 11 22:13:40 +The SSLv2 support is disable by default. Apr 11 22:13:52 ah ok Apr 11 22:14:54 http://www.personaltelco.net/~russell/+From openssl 1.0, SSLv2 becomes disable by default. Apr 11 22:14:58 gah Apr 11 22:15:00 +If you want to use SSLv2 in ruby, you need config with --enable-opensslv2. Apr 11 22:15:03 +The SSLv2 support is disable by default. Apr 11 22:15:08 http://www.personaltelco.net/~russell/ruby-ssl.patch Apr 11 22:32:41 russell--: this patch solves a compile issue? Apr 11 22:33:37 xMff: yeah Apr 11 22:34:00 k. just noticed that the ruby zlib extensions seems to be broken as well Apr 11 22:34:06 but it does not crash the build Apr 11 22:34:07 on one of my build machines (debian-unstable). another one (gentoo) works fine without it Apr 11 22:34:18 /bin/tar: usr/lib/ruby/1.9/*/zlib.so: Cannot stat: No such file or directory Apr 11 22:34:59 * russell-- just googled for my error message, found someone had already fixed it, tried it and it worked Apr 11 22:35:06 build #4 of ps3 is complete: Failure [failed compile_3] Build details are at http://tksite.gotdns.org:8010/builders/ps3/builds/4 Apr 11 22:36:24 jow * r26599 /packages/lang/ruby/patches/ (. 0001-Add-option-which-enable-SSLv2-support.patch): [packages] ruby: fix compilation against OpenSSL v1.0.0, thanks russell Apr 11 23:25:10 build #4 of pxcab is complete: Failure [failed compile_3] Build details are at http://tksite.gotdns.org:8010/builders/pxcab/builds/4 Apr 12 00:35:04 build #6 of s3c24xx is complete: Failure [failed compile_10] Build details are at http://tksite.gotdns.org:8010/builders/s3c24xx/builds/6 Apr 12 01:03:08 build #3 of adm5120 is complete: Failure [failed compile_6] Build details are at http://tksite.gotdns.org:8010/builders/adm5120/builds/3 **** ENDING LOGGING AT Tue Apr 12 02:59:57 2011