**** BEGIN LOGGING AT Thu Oct 22 02:59:57 2009 Oct 22 08:46:58 jow * r18119 /trunk/package/opkg/ (5 files in 2 dirs): (log message trimmed) Oct 22 08:46:58 [package] opkg: Oct 22 08:46:58 - replace package list parser by something that works with fixed buffers Oct 22 08:46:58 to avoid slurping the whole file into memory during parsing Oct 22 08:46:58 - fix a possible null pointer dereference in opkg_remove_cmd() Oct 22 08:46:59 - get rid of upgrade, it cannot upgrade single packages and kills Oct 22 08:47:01 the system in most cases Oct 22 08:48:13 nice Oct 22 08:48:37 :) Oct 22 08:54:21 still the opkg codebase is an unbelievable mess Oct 22 08:55:03 ok, time to go to work. bbl Oct 22 08:56:54 yay, ethernet working on ramips Oct 22 08:57:11 need to make aplatform drievr etc etc Oct 22 08:57:16 but its sort of working now Oct 22 13:54:14 xMff: I use opkg upgrade all the time, was it really broken? :( Oct 22 13:55:18 I have all my important scripts in a package, and I can upgrade each router via opkg upgrade Oct 22 13:58:21 netprince: problem is that it is dangerous, will probably re-add it but only allow upgrades for single packages Oct 22 14:02:25 netprince, xMff: shouldn't opkg install work as well? Oct 22 14:02:34 instead of upgrade Oct 22 14:03:17 nbd: just checked, upgrade may do install but install does not do upgrade Oct 22 14:03:28 oh Oct 22 14:04:15 everything in this code is inconsistent, the function names, the error handling, the indentination, the logic ... Oct 22 14:05:02 and the usage text does not even mention that upgrade may take args Oct 22 14:06:45 {Nico}: hello {Nico} are you still working on freeswitch packages? Oct 22 15:10:45 <{Nico}> Lalloso: not really, just waiting for feedback :) Oct 22 15:11:26 from me? Oct 22 15:11:45 i mean packages are ready to be tested? :-) Oct 22 15:15:21 jow * r18120 /trunk/package/opkg/patches/ (5 files): Oct 22 15:15:21 [package] opkg: Oct 22 15:15:21 - re-enable upgrade and restrict it to signle packages, fix usage text Oct 22 15:15:21 - only read package descriptions if they're actually needed (almost never), Oct 22 15:15:21 saves even more space when parsing package lists Oct 22 15:15:22 - refresh patches Oct 22 15:16:01 netprince: ^^^ Oct 22 15:16:06 :) Oct 22 15:16:07 thanks! Oct 22 15:16:15 <{Nico}> Lalloso: yep Oct 22 15:16:49 wow Oct 22 15:17:00 _trine: have you heard? Oct 22 15:17:08 we must test now!!! Oct 22 15:17:23 how many flavours have you done {Nico} ? Oct 22 15:17:55 could you explain me a little bit how one could decide the list of freeswitch modules to build with the package? Oct 22 15:23:38 is there a virtual machine system which works well with openwrt? Oct 22 15:36:48 {Nico}: wonderful, i've seen you have done all the freeswitch packages for the different modules also Oct 22 15:37:30 you know what could be missing maybe Oct 22 15:37:35 a freeswitch-core Oct 22 15:37:37 package Oct 22 15:37:45 so that one could install just that core and some modules Oct 22 15:38:02 i guess that freeswitch-minimal already contains such modules like mod_console Oct 22 15:57:57 <{Nico}> Lalloso: i made it fully modular, so there's freeswitch main package and all freeswitch-mod-* modules Oct 22 15:58:46 so the freeswitch main package does not contain any module? Oct 22 15:58:54 <{Nico}> Lalloso: then there are freeswitch-default (default upstream config with a common set of modules) and freeswitch-minimal (a minimal setup, the one we talked about) Oct 22 15:59:01 <{Nico}> Lalloso: nope Oct 22 15:59:07 thx wonderful than Oct 22 15:59:25 maybe you could call it freeswitch-core just to clarify but maybe it's better just freeswitch Oct 22 16:00:06 thx a lot for your work {Nico} when _trine we'll be back online we'll test and give feedbacks Oct 22 16:00:25 <{Nico}> cool Oct 22 16:01:18 <{Nico}> we should add a minimal default config with exactly what's required for the freeswitch-minimal to work Oct 22 16:05:15 that's not hard Oct 22 16:05:28 oh sorry (wrong irc client) Oct 22 16:26:13 nbd * r18121 /trunk/rules.mk: add some extra stripping options for kernel modules to reduce size even more (thx, matteo) Oct 22 16:39:40 nbd * r18122 /trunk/rules.mk: fix a typo Oct 22 16:54:20 nbd * r18123 /trunk/tools/mklibs/patches/008-gc_sections.patch: mklibs: use -Wl,--gc-sections when relinking - currently only saves a few bytes, maybe more in the future Oct 22 17:16:15 jow * r18124 /trunk/package/opkg/patches/008-fix_parsing_insanity.patch: [package] opkg: ignore Section, Source and Maintainer as well when ignoring descriptions, saves a few hundred KB memory Oct 22 17:32:31 nbd: whoa dude.... nice Oct 22 17:33:14 saved 100k in the image 2359704 and thats with luci web ui include Oct 22 17:46:47 my build r18112 on broadcom 2.4 seems to be rebooting every few mins, strange Oct 22 17:50:17 no kernel panic, just: CFE version 1.0.37 for BCM947XX (32bit,SP,LE) ... Oct 22 17:50:47 netprince: do you see spurious sysrq messages in dmesg? Oct 22 17:52:46 I'm interfaced w/ serial port, watching the messages that way, haven't seen anything strange. Should I check dmesg also? Oct 22 17:52:53 netprince: yes Oct 22 17:53:00 ok, will do Oct 22 17:53:18 however, I experienced sometimes that a shaky serial triggered sysrq Oct 22 17:53:57 and you see absolutely nothing before the reboot? No watchdog stuff etc.? Oct 22 17:54:01 I was wondering about that, will try without and see Oct 22 17:54:36 no, I scrolled back to check Oct 22 17:54:41 will look again Oct 22 17:56:32 xMff: here is one reboot: http://openwrt.pastebin.ca/1637902 Oct 22 17:57:11 netprince: what device is that exactly? Oct 22 17:57:19 wl-520gu Oct 22 17:57:25 hm Oct 22 17:58:13 well, you should check whether this happens without serial cable too Oct 22 17:58:21 yes, will try that next Oct 22 17:58:39 sometimes connecting/touching the wrong pin will instantly reboot the device Oct 22 18:13:44 xMff: I bet that was the problem, seems fine now, and I was getting some serial jibberish earlier Oct 22 18:25:39 xMff: sup, question can we not run luci ui on its own now without lucid ? Oct 22 18:26:05 OutBackDingo: should work fine if you use the "sgi-cgi" Oct 22 18:26:58 xMff: ahhh ok ll look at it Oct 22 18:29:05 xMff: ever heard of flashsys2 ? Oct 22 18:29:31 OutBackDingo: yes, even looked at the code. Shiny ui and crappy backend Oct 22 18:29:51 hahaha shiny ui that doesnt seem to be able to add / remove interfaces Oct 22 18:30:35 i did a build on trunk of it, and couldnt even configure VAPs or add / remove wireless interfaces Oct 22 18:32:15 well, the usual way to achieve apparent simplicity is cutting down "complex" features Oct 22 18:34:33 xMff: wasnt found of needing to use hostapd either, though they claim they support VAPs there didnt appear to be anywhere to configure them Oct 22 18:34:40 gui was clean though Oct 22 18:36:24 no wonder if it is restricted to a few common use cases :) Oct 22 18:36:37 need to run now, will be back later Oct 22 19:19:57 OutBackDingo: did you get lucid running ? Oct 22 19:22:29 blogic: yeah seems xMff also mentions i can run stand alone with sgi-cgi **** ENDING LOGGING AT Fri Oct 23 02:59:57 2009