irclog2html for #gpe on 20030216

00:00.36spungPaxAnima: that sucks, yeah :\
00:01.11PaxAnimatrying to find out why
00:01.58PaxAnimaif not, I'll have to make my own char_compare or something and work outside of the locale
00:10.40dc__mallum: you got a gpe ipkg build script setup?
00:11.01mallumdc__: nope
00:11.08dc__:|
00:11.13mallum:(
00:11.39dc__care to take the effort of cross-conpiling gpe-word?
00:11.45dc__mallum: it doesn't actualy need an ipkg.
00:11.56dc__mallum: just a binary should do....
00:13.38florianis it in cvs?
00:13.50dc__in a second it will be
00:14.01dc__cvs is....taking its timne
00:14.02florian:-)
00:16.19dc__my god...it's really taking some time :\
00:17.09dc__hh.org is down..
00:17.10dc__?
00:17.49PaxAnimano?
00:18.25dc__it is for me :\
00:18.32dc__ahh
00:18.46dc__just had a 10 second lag.
00:18.52PaxAnimaoh
00:23.31floriangood night!
00:23.32pb_dc__: yo
00:24.31dc__pb_: oh hey :D
00:24.40pb_dc__: I live!
00:24.47dc__pb_: you do!
00:24.51pb_well, just returned from the city.
00:24.55dc__pb_: have a look at scap.
00:25.37pb_dc__: the font menu?  cool!
00:26.15dc__isn't it just :D
00:26.48dc__how strange...
00:26.55dc__it seems handhelds.org is working fine
00:27.05dc__just cvs thinks it's not responding
00:27.22pb_hrm.
00:27.35pb_dc__: cvs works fine for me.
00:29.18PaxAnimapb_: had any experience with strcoll()?
00:29.34pb_PaxAnima: sure.
00:31.35PaxAnimawell, I want to compare two chars, so I made a _compare_char() that takes the chars, put them in a 2byte string and compare with strcoll().. should that work? (doesn't work for me)
00:32.06pb_yes, I'd have thought so.
00:32.26PaxAnimaor: what I'd rather want was a function to convert a accented character to it's "base", e.g. è -> e
00:32.50pb_hrm
00:33.08PaxAnimathe _compare_char() thing doesn't work. BTW
00:33.11pb_I think that's probably a losing proposition.
00:34.02PaxAnimaI've set the locale to pt_PT (trying witha  portuguese dictionary), and sort treats è and e as equal, but my code doesn't
00:34.59PaxAnimasort = the commandline util
00:35.00pb_well, what are you actually trying to accomplish?
00:36.18PaxAnimaI have a speed up table for the dictionary lookup, which basicaly is a table of pointers to the first word of each letter, using the ascii values as an index
00:38.08PaxAnimabut strcoll must have some way of knowing that e and è should be treated equally acoording to the locale?
00:39.10pb_well, hm, surely è and e are not the same anyway for your purposes?
00:39.42pb_that is, if the user has typed è, there is no point showing him words that start with e.
00:40.01PaxAnimahmm.. well, no...
00:40.44PaxAnimabut I'm not used to accented characters, so I wouldn't know
00:41.07PaxAnimaspung: when you type an 'o', should words starting with ò be shown as well?
00:41.42spungPaxAnima: imho, they should
00:42.00PaxAnimahmm
00:42.15pb_yeah, I guess that way round is more debatable.
00:42.25pb_you also have the issue of German ß for example.
00:42.39spungask the spanish guy
00:42.45spungi bet he'll say the same
00:43.39PaxAnimamm
00:43.44spungPaxAnima: but pb_ is somewhat right.. once you type è you probably don't want words starting with e
00:44.04spungbut if you type e you might want words starting with è
00:44.32PaxAnimahmm... a tough one
00:44.35spungyeah
00:45.47pb_well, I guess you have to keep a table that maps between the "base" character and its accented variants.
00:46.13spungpb_: python had such unicode information
00:46.22PaxAnimayes, but that varies from ISO-8859-X ?
00:46.31pb_PaxAnima: ISO-8859-X is history
00:46.36spungPaxAnima: unicode is the future
00:46.37spung:)
00:46.51pb_PaxAnima: forget latin1 and move on.
00:47.28PaxAnimalibdictionary currently uses ISO and ascii
00:47.46pb_I suppose you ideally would also want to keep track of equivalences like ö -> oe, and so on.
00:48.34spungPaxAnima: but simply ignoring the accents seems a good idea
00:48.34PaxAnimawell, they are not directly equal
00:48.56spungPaxAnima: when searching for suggestions that is
00:49.00PaxAnimayes
00:49.28spungnorweigian doesn't have accents?
00:49.49PaxAnimawell, yes, but hardly used
00:49.54spungsame for ç -> c i guess
00:50.01pb_yeah
00:52.21PaxAnimaa mapping table between accented characters and their base seems reasonable, but I'll have to figure out what representation I want to use for the data.. as mentioned, it's currently extended ASCII and ISO
00:53.01pb_well, familiar is probably going to stop supporting iso8859-x natively in the fairly near future, though that doesn't necessarily preclude individual programs using them internally.
00:54.25PaxAnimaI guess unicode and UTF8 would be the best
00:54.31pb_indeed.
00:54.55PaxAnimareplace the lookup table with a hash based on the 16 bit unicode value
00:56.14PaxAnimabut I guess unicode doesn't have a  smart way of "marking" accented characters?
00:56.35pb_not as far as I know.
00:57.41PaxAnimaa 65k mapping table for accented chars is a bit overkill, I'd assume
00:57.59PaxAnimabut a hash would do
00:58.39PaxAnimaor maybe reading about unicode and see if there is a smart way of detecting accented chars
00:58.39pb_Given how sparse it is likely to be, yes, a 64k table does seem too much.
00:59.18*** join/#gpe dc___ (~dc@modem-161-48-60-62.vip.uk.com)
01:05.56PaxAnimaif I'd go for utf8, are there any libs for handling that?
01:06.30PaxAnimaor maybe glibc has it?
01:06.44pb_handling in what sense?
01:07.29PaxAnimawell, I'd use utf8 internally, instead of using 16bit unicode directly
01:07.43PaxAnimasaving space etc.
01:08.52PaxAnimautf8 is a way to encode the index in unicode, right?
01:09.04pb_well, not really the index.
01:09.43pb_it's just a way of encoding unicode characters in a format that turns out to be relatively compact if you are dealing mostly with ascii.
01:10.42PaxAnimaah
01:10.49pb_utf-8 also has the pleasant property that it's backwards compatible with C strings, in that you can never have a NUL in the middle of a utf-8 seequence.
01:11.04dc___sleepy time for me
01:11.12pb_dc___: night.
01:11.22dc___lets also hope cvs will feel better in the morning aswell
01:11.28PaxAnimanight, dc___
01:12.28dc___night :)
01:22.08pb_PaxAnima: it seems that g_unicode_canonical_decomposition() will give you the "base" character, in some sense.
01:22.32PaxAnimamm.. but I want libdictionary to be glib free
01:22.57pb_ah, why's that?
01:23.20PaxAnimawell, it was a wish from mallum once, as I only used glib for linked list and hash tables
01:23.55pb_I see.
01:24.30PaxAnimabut if glibc, or some other small and friendly lib, doens't have utf8 and unicode, I'd use glib
01:24.44pb_glibc is pretty much encoding-agnostic.
01:25.18pb_There might be some other library that provides convenient utf-8 functions.  I dunno.
01:27.01pb_to be honest, if I were you I would just use glib.
01:27.13PaxAnimamaybe
01:27.40pb_certainly for GPE, the general policy is to encourage code reuse wherever possible.
01:29.48PaxAnimabut it feels kinda wrong to use glib, which is rather huge, only to use a couple of the features
01:30.45pb_That rather depends on your target market, as it were.  In a GPE environment, glib will be in memory anyway and, to a first approximation, it's free to use.
01:31.15pb_If you are targeting say Qt as your primary environment then it might make sense to shun glib.
01:33.57PaxAnimayes.. I guess I'll have to figure out what I really want with libdictionary before tying it to any specific libs
01:35.03PaxAnimacurrently it only relies on zlib
01:36.23PaxAnimatime to get some sleep... good night
01:36.40mallumPaxAnima: what kind of utf8 calls do you need ?
01:37.31PaxAnimamallum: not sure... I haven't read anything about utf8, unicode etc
01:38.17mallumPaxAnima: matchbox has some simple utf8 validation stuff I just pulled out of glib, its only about 100 lines
01:38.59PaxAnimanot quite sure what I really need
01:39.52PaxAnimaextended ASCII and latin1 does the trick at the moment, but maybe switching over to utf8 would be better
01:40.06pb_if you want to decompose, say, á into <latin a> <combining acute accent>, you probably need quite a large lookup table.
01:40.57pb_The distinction between UTF-8/UCS-2/UCS-4 is relatively trivial, that's just a small amount of code.
01:41.28PaxAnimawhat's UCS-x?
01:42.11pb_just different encodings of UCS.  UCS-2 is a flat 16-bit encoding; UCS-4 is a flat 32-bit encoding.
01:43.49PaxAnimabut unicode is 16bit?
01:44.47pb_well, some people use "Unicode" to mean UCS-2, which is indeed 16 bit.  But UCS is actually a larger character set than that.
01:45.27PaxAnimaok
01:46.19pb_Generally speaking, UCS-2 covers most or all of the characters you are likely to want to use for everyday things.  But it would be good practice to support the full UCS range.
01:48.01PaxAnimawhat's the link between utf8 and UCS-X?
01:48.26pb_UTF-8 is just another encoding of UCS.
01:48.35pb_Unlike UCS-2 and UCS-4, it's variable length.
01:49.15PaxAnimaI see
01:50.00PaxAnimabut unicode seems a bit stupid, as you can encode accented characters as either precomosed or decomposed
01:50.18PaxAnima(regarding finding the base of an accented character)
01:50.32pb_if you consider flexible == stupid then yes, I guess so.
01:52.08mallumpb_: btw, have you seen kcachegrind -> http://kcachegrind.sourceforge.net
01:52.14PaxAnimabut I guess I'll make my dictionary creation tool mandatory for creating dictionaries if I choose to use unicode, so that it only contains decomposed accented characters
01:53.00pb_seems like a reasonable solution.
01:53.06pb_mallum: yeah, I saw the link you posted earlier.
01:53.22PaxAnimatime to get some sleep, then
01:53.27pb_mallum: looks kind of cute.
01:53.31PaxAnimagood night
01:54.23mallumpb_: yeah, thought it might be useful with the calender stuff
01:56.33pb_mallum: could be, though I think we'd need an arm port of cachegrind to get accurate information.
01:56.56pb_mallum: the cache models of x86 and arm are sufficiently different that I doubt the results from one would mean much on the other.
01:58.51mallumpb_: would that apply to gprof as well ?
01:59.47pb_not so much, no.
02:00.49pb_a big part of the information you get from gprof is call frequencies for each line/function, which is pretty much architecture independent.  The time measurements will obviously vary though.
02:01.09mallumI thought that was the same thing you got from kcachegrind ?
02:01.54mallumoh no wait I see
02:07.29pb_night
02:08.44*** join/#gpe flypiper (~netwinder@12-222-141-210.client.insightBB.com)
04:02.19*** join/#gpe walters (walters@verbum.org)
10:00.47*** join/#gpe drkness (~sharath@nwkea-http-2.sun.com)
10:14.50*** join/#gpe ade|desk (~adrian@unimatrix.ex.ac.uk)
10:45.49*** join/#gpe drkness (~sharath@nwkea-http-1.sun.com)
11:52.23*** join/#gpe dc_ (~dc@modem-62-63-60-62.vip.uk.com)
11:52.59dc_morning :D
12:01.42*** join/#gpe pb_ (~pb@pc2-cmbg4-3-cust239.cmbg.cable.ntl.com)
12:01.52dc_morning pb_ :)
12:01.58pb_dc_: yo!
12:02.07dc_pb_: how's it going?
12:02.38pb_dc_: not too bad.  How's stuff with you?
12:02.56dc_good :}
12:03.13dc_hopefully I can get some real useability built into gpe-word today
12:03.23pb_great :-)
12:05.27dc_but only after I can manage to get a gtk2 version of devhelp working.
12:05.39dc_gtk1 and its lack of utf8 really is anoying
12:05.40pb_ah.
12:07.50dc_hum, lidn.sf.net looks nice :}
12:09.11*** join/#gpe dan_t (~dan_t@212-41-206-101.adsl.galactica.it)
12:09.47dc_dan_t: hey
12:10.17dan_tdc_: plase take a look at http://handhelds.org/z/wiki/UpgradeKernelAndModules
12:10.28pb_hi dan_t
12:10.37dan_tdc_: my way to upgrade to 2.4.19 kernel in a semi automatic way
12:10.44dan_tpb_: ciao
12:11.24dan_tpb_: i have done the script to upgrade kernel and modules
12:11.31pb_dan_t: cool, so I see.
12:11.46dan_tpb_: it doesn't handle dependencies jet but it works quite well
12:12.31dan_tpb_: are you the maintainer of 2.4.19 kernel packages ?
12:12.38pb_dan_t: kind of.
12:12.39dan_tpb_: i have some bug report
12:12.57pb_dan_t: might be best to file bugs in bugzilla.
12:12.59dan_tpb_: first: if you install 2.4.19 the /boot/zImage link is created wrongly
12:13.09dan_tpb_: are all small things
12:13.16dan_tpb_: but very annoing
12:13.36pb_ok.
12:13.59dan_tpb_: if you tell me where i can get code i can supply patches (i think)
12:14.13pb_dan_t: the code is all in cvs, module linux/kernel.
12:14.44pb_dan_t: if you would like to send me patches that would be great.
12:14.53dan_tpb_: on upgrade /lib/modules/2.4.19-<old extrta version> is leaved
12:15.04dan_tpb_: i think it must be erased
12:15.39pb_dan_t: yeah, the kernel-modules postrm should probably take care of that.
12:16.01pb_dan_t: I think the problem is that depmod creates some extra files in that directory which ipkg doesn't know about, so when it comes to try to remove the directory it finds it is not empty.
12:16.56dan_tpb_: i think that on ipkg remove kernel-version is quite safely to remove /lib/modules/kernel-version
12:17.09dan_tpb_: also if it is not empty
12:17.24pb_dan_t: agreed, except it should be done when you remove kernel-modules-version rather than kernel-version.
12:18.10dan_tpb_: where is those scripts into CVS ? i can't find them
12:18.21pb_dan_t: look in linux/kernel/scripts.
12:18.43pb_ipkg-make-kernel-packages is the script that builds the ipks.
12:20.25dan_tpb_: ok i have seen
12:20.35dan_tpb_: i'm lloking to fix those problems
12:20.40pb_excellent.
12:26.49dan_tpb_: this script is quite unreadable...
12:30.44dan_tpb_: how i can extract a ipkg package to get his content ?
12:30.52pb_use ipkg-unbuild or dpkg-deb.
12:31.26dc_pb_: where are your latest gpe images?
12:31.32pb_dc_: see the topic :-)
12:31.39dc_pb_: I managed to bust mine last night :\
12:31.45pb_dc_: :-(
12:31.45dc_:}
12:32.13dc_I think gtk2 got half way through installing then I ran out of space
12:32.33dc_3.5 meg spare...good'o
12:33.00pb_ah.
12:33.32dan_tpb_: if i use dpkg-deb i don't get preinstall and postrm script from kernel-sa....
12:34.20dc_pb_: how 'unstable' are those images?
12:34.32dc_pb_: do they include the new matchbox?
12:35.57pb_dc_: no.
12:36.11dc_ah okay.
12:36.13pb_dc_: they are just taken from the unstable feed, so they are kind of 0.7 previews.
12:36.21dc_right
12:36.29dc_pb_: can you make a gpe-worrd ipkg?
12:36.37pb_dan_t: use dpkg-deb -e to get the control files.
12:36.39pb_dc_: sure.
12:36.44pb_dc_: is everything checked in?
12:37.21dc_ah, you may need a control file :)
12:37.34pb_yes :-)
12:37.55pb_dc_: you should be able to run "fakeroot make ipkg" on your desktop to make sure that all the files are present.
12:40.26dan_tpb_: i have found the problem of /boot/zImage link. it is caused by alternatives.
12:40.40dan_tpb_: in my alternatves/zImage file i have
12:40.45dan_t/boot/zImage
12:40.46dan_t/boot/zImage-2.4.19-rmk4-pxa2-hh5 190
12:40.46dan_t/boot/zImage-2.4.19-rmk4-pxa2-hh10 190
12:40.46dan_t/boot/zImage-2.4.19-rmk4-pxa2-hh11 190
12:40.46dan_t/boot/zImage-2.4.19-rmk4-pxa2-hh12 190
12:40.48pb_dan_t: is it the same issue described in http://handhelds.org/bugzilla/show_bug.cgi?id=583 ?
12:42.22dan_tpb_: yes
12:42.37dan_tpb_: what i can do ?
12:42.51pb_dan_t: make a patch and attach it to the bugzilla report?
12:45.25dc_arg...
12:45.31pb_dc_: ?
12:45.39dc_pb_: make sure we never use auto* for gpe
12:46.10pb_dc_: gpe will never use autotools as long as I live.
12:46.17dc_thank god.
12:46.27dc_if only devhelp would think that way
12:46.40pb_well, barring the unlikely contingency that autotools stops sucking.
12:46.46dc_pb_: is there any way to know if I have the right version of automake.
12:46.52pb_dc_: no.
12:47.04dc_that just makes life so fun
12:47.39pb_yes, I've always found that to be one of automake's most endearing features.
12:49.06*** join/#gpe PaxAnima (~petter@v058b.studby.ntnu.no)
12:49.26PaxAnimamorning
12:49.51pb_PaxAnima: hi
12:50.02PaxAnimahi, pb_
12:50.13dc_mornig PaxAnima
12:50.19PaxAnimahi, dc_
12:51.19PaxAnimapb_: been thinking about unicode vs. ascii for internal representation for libdictionary, and there isn't a clear choice.. it has it pros and cons both of them
12:54.33PaxAnimaif I choose unicode and utf8, the compression scheme I use for files now won't work, and I'm not sure how it is with the trie datastructure for runtime compression.. if I continune with latin1 and ASCII, it will be obsoleted eventually...
13:11.10dan_tpb_: i think that this is already fixed
13:11.17pb_dan_t: ah good
13:11.56dan_tpb_: in postrm there is update-alternatives --remove so i think that all is ok
13:12.36pb_dan_t: have you checked that the older packages did not include that?
13:12.52dan_tpb_: not i'm doing
13:15.06dan_tpb_: also old packages have it. i don't know why it is not executed
13:15.31dan_tpb_: ahhhh i have found
13:19.06dan_tno i haven't
13:20.12dan_tpb_: as reported on the bug why we need alternative machanism if isn't no more possible to have more than one kernel installed ?
13:22.55pb_dan_t: I don't think we do.
13:24.40dan_tpb_: i have no time to remove alternatives from kernel package management i'm sorry
13:24.53pb_ok.
13:25.07dan_tpb_: are you sure that on upgrade postrm script is executed ?
13:25.16pb_dan_t: no.
13:26.10dan_tpb_: if not we have why update-alternatives --remove is not executed
13:26.26pb_indeed.
13:35.25dan_tpb_: on debian policy manual there is write that postrm must be called
13:37.38pb_dan_t: sounds like a bug in ipkg then.
13:38.46dan_tpb_: i'm not sure it isn't called
13:39.18dan_tpb_: i'm working on my kernel-upgrade script. there is a way with ipkg to know revers dependencies ?
13:39.40dan_tpb_: for example if i A depends on B if i remove B i get an error
13:39.40pb_as in, "which packages depend on this one"?  Not easily.
13:40.09pb_I would suggest you agitate for a new version of ipkg with a working -recursive option.
13:40.22dan_tpb_: yes. also not easily. there is a way ?
13:40.45dan_tTheMasterMind1: ?? are you here ?? i need a new version on ipkg !!!
13:40.57pb_dan_t: http://handhelds.org/bugzilla/attachment.cgi?id=19&action=view includes a fix for --recursive, I think.
13:42.22dan_tpb_: i want a solution for all ones that want to upgrade from 2.4.18 to 2.4.19. patch ipkg and cross compile it is not so easy
13:43.18dan_tpb_: what is the bug associated wioth this patch ?
13:43.40pb_dan_t: bug 557
13:44.46dan_tpb_: thanks.
13:45.16pb_dan_t: yes, clearly the right answer is to get TheMasterMind1 to build a new ipkg.
13:49.24*** join/#gpe dc__ (~dc@modem-44-55-60-62.vip.uk.com)
13:50.09pb_dc__: are you ready for me to build gpe-word now?
14:32.32*** join/#gpe flypiper (~netwinder@12-222-141-210.client.insightBB.com)
14:43.27*** join/#gpe flypiper (~netwinder@12-222-141-210.client.insightBB.com)
15:02.59*** join/#gpe dc_ (~dc@modem-106-40-60-62.vip.uk.com)
15:05.10dc_wahay
15:05.27dc_one airport will be arriving at 7pm today :D
15:06.09PaxAnima;)
15:06.18dc_how cool is that..
15:06.49dc_then next week when my 2Mb satellite arrive.
15:06.55dc_fun :DDD
15:07.33pb_dc_: yay!
15:07.50dc_pb_: it's gonna be pretty good
15:08.00pb_dc_: sounds cool indeed.
15:08.07dc_oh..
15:08.16dc_it seems wine gives windows aa fonts now :)
15:08.18dc_how nice
15:08.25dc_kazaa with aa font.
15:09.49dc_pb_: what wireless pci card would you recommend for my desktop?
15:10.05pb_dc_: I have a netgear ma-401 in my desktop at the office.
15:10.30pb_or rather, ma-401 with the ma-301 or whatever it is adapter.
15:10.32dc_pb_: can you remembeer how much it cost?
15:10.51dc_ah okay
15:10.57pb_dc_: about 100 quid I think, but this was a long time ago.  let me see how much they cost nowadays.
15:12.23pb_dc_: or you could use a usb adapter, which is probably a bit cheaper but might not work so well.
15:17.46pb_dc_: hrm, looks like the separate PCI bridge cards are difficult to buy nowadays.  Netgear seem to have replaced them with the MA-311, which is a native pci card and costs about 55 quid + vat.
15:18.41dc_do we think that's supported?
15:20.13pb_mm, not sure.
15:26.15pb_seems the Linksys WMP11 is definitely supported.
15:27.14dc_do you think any of the dlink 22mb stuff would be a problem.
15:27.18pb_£49.00 from Dabs.
15:27.36pb_dc_: not sure.
15:32.09dan_tpb_: quid ?? where do you live ?
15:32.26dan_tpb_: i'm working on gpe-bluetooth
15:32.27dc_pb_: just ordereed 3, thanks :)
15:32.31dc_dan_t: oh?
15:32.45dc_dan_t: have yoou seen the stuff pb_ has done so faar?
15:33.24dan_tdc_: ?
15:38.17dc_dan_t: bluetooth
15:38.52dc_dan_t: me, mallum, moray an pb_ all live in the UK
15:39.47dan_tdc_: i have just upgraded my tree
15:39.58dan_tdc_: gpe is just crashed
15:40.01dc_ah cool
15:41.04dc_what part of it?
15:42.22dan_tdc_: i don't know how is named, the main
15:42.42dan_ti have installed gpe-bluetooth but id doesn't work
15:43.01dc_dan_t: what error do you get?
15:43.49dan_tany
15:44.17dan_tif i add it to the status bar id doesn't show
15:44.25dan_tand i have no other icons
15:46.41dc_make sure you install gpe-icons
15:47.00dan_tipkg install gpe-icons
15:47.01dan_tPackage gpe-icons (0.19) installed in root is up to date.
15:47.38dc_hrm
15:48.23dan_tgpe-bluetooth
15:48.23dan_tgpe-bluetooth: error while loading shared libraries: libsdp.so.1: cannot open shared object file: Error 9
15:49.41dan_tdc_: where i can found that library ? i can't fgure out
15:50.27dc_I'm not sure which package it's in
15:52.40dan_tdc_: is in package bluez-sdp but is version 2.0.0 and gpe-bluetooth is linked with 1.0.0...
15:52.49dc_ah
15:52.54dan_tdc_: we need to rebuild and repackage gpe-bluetooth
15:53.10dc_dan_t: best ask pb_ when he returns
15:53.30dan_tdc_: from version 1 to 2 there is api changes
16:01.19dan_tdc_: how i can modify dillo settings ? there is no menu etries
16:02.35dc_I think you have to edit ~/.dillo or something
16:02.47spungyay
16:02.55dc_spung: ?
16:03.13dc_spung: you too?
16:03.25spungdc_: who else is buying?
16:03.34dan_tdc_: gpe main window is crashed again
16:03.36dc_spung: I just bought an airport and two linksys pci cards.
16:03.45spungdc_: :)
16:03.50dc_spung: like...I just clicked the order button :)
16:03.58dc_spung: and I also get the airport art 7pm tonight :D
16:04.05spungdc_: do you know any CF cards known to work
16:04.11dc_spung: not sure
16:04.15spungdc_: lucky bastard.. i'll have to wait a week or so
16:04.20dc_spung: what else are  you getting?
16:04.22dc_spung: =p
16:04.29spungdc_: i live in the farwest europe :)
16:04.52spungdc_: what AP did you buy?
16:04.53dc_spung: ahh
16:05.00dc_spung: I got an airport for free :}
16:05.21spungdc_: airport = acess point?
16:05.29dc_yep
16:05.39spungdoes it connect to the HUB? or something?
16:06.10spunghow those work?
16:09.50dc_yeah
16:09.58dc_it just connects to the hub and acts as a DHCP server.
16:10.10dc_then in a week when my 2Mb satellite comes :)
16:10.18dc_we're gonna put it all in the loft.
16:10.26dc_pb_: I ordered 3 of those card :}
16:10.31dc_s
16:10.43pb_dc_: ah cool, which cards did you choose in the end?
16:10.59dc_Linksys Instant Wireless PCI Network Card
16:11.01dc_the WP11
16:11.09pb_right, cool.
16:11.12dc_WMP11
16:11.21dc_huway
16:11.23dc_huray
16:11.33dc_we'll all be wireless by next week :)
16:11.45pb_yeah :-)
16:14.01spungdc_: do all have dhcp clients incorporated?
16:14.10spungdc_: and ip's do they get?
16:14.19flypiperdc_: you will be going on war drives now to find open wireless networks :-)
16:14.21spunghow do i block strangers?
16:14.25spungtell me tell me
16:14.27pb_spung: firewall
16:14.44spungflypiper: yeah.. that's my point :) i'm opening a website with hot spots in my town :)
16:14.46pb_spung: and/or ipsec.
16:15.28spungpb_: but if i connect it directly to the hub i'd have to secure all my boxes?
16:15.32pb_spung: yes.
16:15.38pb_spung: unless you buy an AP with builtin firewalling.
16:16.09spungpb_: how do i tell if the card connecting to the ap is mine or a stranger?
16:16.40pb_spung: either using the mac address or, like I said a moment ago, ipsec.
16:16.55dan_tpb_: i have problems with gpe-bluetooth, dc_ tell me to refer to you
16:17.14spungpb_: mac addresses can be spoofed so i'll go for ipsec :)
16:17.22dan_tpb_: gpe-bluettoh is linked against libsdp.so.1 but familiar ship libsdp.so.2
16:17.35dan_tpb_: can you rebuild and repackage ?
16:17.40pb_dan_t: already done in fact
16:18.07dan_tpb_: how many minutes back ? i have just (some ours) upgraded
16:18.53pb_dan_t: ah, hm, seems I screwed up and the new one is also linked against libsdp.so.1.
16:19.00pb_let me try that again.
16:19.27pb_you should also hassle Andy to fix http://handhelds.org/bugzilla/show_bug.cgi?id=541 which would avoid this problem in the future.
16:22.48spungthese expansys ap's are a bit expensive
16:23.07spungi think i saw a 3com one at a local store for 150EUR
16:23.20spung22mbps
16:23.39spungdc_: why the hell did they offer you an airport :P
16:24.04dc_spung: my dad just happened to have a friend who didn't know how to use his ;]
16:24.13spungohhh
16:24.20spungi wish i had friends like that
16:24.21spung:)
16:24.28dc_hehe, stupid friends ;]
16:25.52spungi wonder if i can make a bank tranfer the uk
16:26.01spungin the street ATM things
16:31.28spungi guess not
16:31.39spungstrange data they gave me for the bank transfer
16:31.45spunggotta go to a bank tomorrow
16:48.40*** join/#gpe flypiper (~netwinder@12-222-141-210.client.insightBB.com)
16:50.28*** join/#gpe flypiper (~netwinder@12-222-141-210.client.insightBB.com)
17:01.07pb_dan_t: okay, I uploaded gpe-bluetooth 0.14, which seems to work at least a little bit with the new bluez.
17:01.16pb_dan_t: the code is also in cvs of course.
17:02.50dan_tpb_: i'm upgrading
17:03.02dan_tpb_: thanks
17:03.37*** join/#gpe dc__ (~dc@modem-114-50-60-62.vip.uk.com)
17:03.44dc__bugger.
17:03.53pb_dc__: wassup?
17:03.54dc__damn dialup ;]
17:03.58pb_ah. :-/
17:11.16dan_tpb_: is the same, it is linked againsta libsdp.so.1
17:11.57spungdc__: guess that nmap was a bad idea
17:12.20spungpb_: want to nmap me? :D
17:12.28dc__spung: yeah
17:16.21dc__oooh.
17:16.33dc__style tags are nearly working now :)
17:17.06spungdc__: what file format will gpe-word use?
17:17.15dc__probly rtf
17:17.18dc__or html to start with
17:17.24dc__I preffer html
17:21.40pb_dan_t: no, it is definitely linked against libsdp.so.2.
17:21.45dan_tpb_: no problem, my fault
17:21.46pb_<PROTECTED>
17:22.05pb_ah, ok
17:22.28dan_tpb_: but it doesn't work...
17:22.40pb_dan_t: then I guess you need to debug it.
17:23.05dan_tpb_: sure
17:23.23dan_tpb_: i need to install gdb-remote or something similar ?
17:23.35pb_gdbserver, perhaps.
17:25.14*** join/#gpe stargirl (hmw26@potato.newn.cam.ac.uk)
17:26.10spungduck!
17:26.23spunga girl! :D
17:28.53stargirlheh :-)
17:32.20dc__hide
17:32.23dc__it's her
17:32.25dc__stargirl: :D
17:32.42stargirlheya dc__ :-P
17:32.45dc__stargirl: when do we get a new eleet version of gpe-dasher ;D
17:32.51stargirloh hrmph
17:32.56dc__hrmf ;p
17:32.58stargirlactually that's pmy plan for this evening
17:33.07dc__:]
17:34.25dan_tpb_: can you explai me how to use gdbserver and ddd on devel machine ?
17:35.07pb_dan_t: on the ipaq, do: gdbserver localhost:1234 <program>
17:35.20pb_dan_t: on the host, do "target remote ipaq:1234".
17:35.28pb_then debug as usual
17:36.17dan_tpb_: i get "remote device not open"
17:37.30pb_hm, no idea what that means.
17:37.55dan_tpb_: ok that was a my misspelling
17:38.13dan_tpb_: now i get (gdb) target remote 192.168.10.12:1234
17:38.13dan_t0x00000000 in ?? ()
17:38.13dan_t(gdb) run
17:38.13dan_tNo executable file specified.
17:38.13dan_tUse the "file" or "exec-file" command.
17:38.14dan_t(gdb)
17:38.39dan_tand # gdbserver localhost:1234 /usr/bin/gpe-bluetooth  
17:38.39dan_tProcess /usr/bin/gpe-bluetooth created; pid = 716
17:38.39dan_tRemote debugging from host 192.168.10.11
17:38.39dan_tKilling inferior
17:38.41dan_ton the ipaq
17:39.13pb_sounds you are not telling the host gdb which program you want to debug.
17:40.28dan_tpb_: the host ? how i can do that ?
17:40.52pb_as normal: "gdb gpe-bluetooth", or "(gdb) file ./gpe-bluetooth", or whatever.
17:41.07dan_tpb_: excuse me but i'm not very confident with gdb
17:44.03dan_tpb_: i get (gdb) target remote 192.168.10.12:1234
17:44.03dan_t0x00000000 in ?? ()
17:44.32dan_talso the remote program must be compiled with debug simbols or only the host one ?
17:45.58pb_only the host copy, I think.
17:47.50dan_tpb_: i have identified the problem without debugger
17:47.56pb_aha.
17:48.27dan_tpb_: in the code /etc/bluetooth/hciattach is called but this file doesn't exist
17:48.37pb_ah yes, you need to provide that file.
17:48.44pb_it should be a shell script that runs hciattach.
17:49.21dan_tpb_: there is a check but the return values isn't evaluated
17:49.47pb_ok
17:51.49dan_tpb_: once starded hciattach the device menu etry doesn't work
17:52.06dc__pb_: ipsec sounds like lots of fun to setup :|
17:52.22pb_dc__: it's not as bad as all that these days.
17:52.28pb_dc__: the debian packages are pretty good.
17:52.38dc__hrm, what about win 9x clients.
17:52.59pb_hm, dunno.
17:53.24dc__I think I may just have to start with WEP :\
17:53.40pb_oh dear. :-/
17:54.41pb_I think win2k/xp-pro support ipsec natively if that's any help.
17:54.57dc__well yes...problem is I've only got 9x clients
17:55.40pb_ah.
17:56.42dan_thow i can read syslog ?
17:56.48pb_logread
17:58.39spungpb_: you know wavesec?
17:58.45pb_spung: no
17:59.01spungpb_: www.wavesec.org
17:59.21spungWAVEsec is a way to secure wireless networks such as 802.11 (often called "wavelan" after the original Lucent cards).
18:01.53spungoh
18:01.58spungthis might not be what i want
18:05.50dan_tpb_: i get hciattach died unexpetedly but it is still running
18:06.04dan_tpb_: my /etcbluetooth/hciattach:
18:06.14pb_dan_t: you probably need -n in the hciattach commandline
18:06.18dan_t#!/bin/sh
18:06.18dan_tmodprobe hci_uart || true
18:06.18dan_texec hciattach /dev/ttySB0 bcsp 230400
18:06.30dan_tpb_: ahh ok
18:14.39*** join/#gpe paul ([yd6iCNNVk@hibernia.jakma.org)
18:57.06*** join/#gpe mallum (~mallum@pc-80-193-218-21-hw.blueyonder.co.uk)
19:04.43*** join/#gpe dc___ (~dc@62.60.120.26)
19:06.59mallumhey dc__
19:07.17mallumany one seen this -> http://www.stressbunny.com/wayv/ as a possible xstroke replacement ?
19:20.19*** join/#gpe florian (~fuchs@pD9E5FEED.dip.t-dialin.net)
19:20.22florianhi all!
19:20.32pb_hi florian
19:20.43mallumhey florian
19:20.50spungflorian: hi, what cf card do you have?
19:24.35floriani had some time for some test today... found many many bugs...
19:24.43florianspung: wireless cf?
19:24.53pb_mallum: some further news on my ongoing rxvt font problems: if I copy the (apparently newer) libfreetype6 from the cats onto the ipaq (or link it statically) rxvt works.
19:25.02pb_florian: aha.
19:25.57mallumpb_: woohoo :-)
19:26.09spungflorian: yeah
19:26.16pb_mallum: well, that wasn't my initial reaction. :-}
19:26.44mallumpb_: ?
19:27.15pb_mallum: I still don't really understand what's going on, or what to do about it.
19:27.25florianspung: a netgear ma 701, but i have access to a dwl-660w too...
19:27.46spungdoes the dwl-660w work ok?
19:28.35mallumpb_: does the debian newer freetype have any specific arm patches ?
19:28.47pb_mallum: not as far as I know.
19:29.32florianspung: yes, it does - just had to add an entry to config.
19:30.18spungcool
19:30.24spungi just bought that one
19:30.50pb_heh.
19:30.53florianah, sorry - this one is a DCF 660 w - but i think you have the same...
19:31.15spungyeah
19:31.17spungdcf
19:31.22pb_florian: so, what kind of bugs did you find?
19:31.23spungi misread it too
19:31.33florianyep, use orinoco_cf...
19:32.05paulheya pb
19:32.09pb_yo paul
19:32.30paulta for fixing gtk :) (the calendar date-select popup bug)
19:32.45florianpb_: i just clicked around with some apps... i used gpe-figment to note some things i found.
19:32.51dc___oh hey mallum
19:33.04dc___mallum: I should be getting my airport AP in the next half hour :DDD
19:33.24dc___mallum: and I ordered 3 linksys pci cards today aswell
19:33.54paulpb_: off the top of your head, do you know which gpe apps are teleportable?
19:34.04pb_paul: gpe-calendar, gpe-todo, gpe-edit I think.
19:34.25floriandc___: do you want to run gpe on your airport? ;-)
19:34.26pb_paul: it's easy to add to other apps: they need to link with libdm, call libdm_init() at startup, and libdm_mark_window() when a new toplevel is created.
19:34.47paulah
19:34.59florianI exported my notes to html - i'll put them to my hh page...
19:35.01mallumdc___: pci as in not pcmcia adaptors ?
19:35.07dc___florian: it would be nice.
19:35.15dc___mallum: yeah, the were alot cheaper
19:35.20mallumdc___: uh oh
19:35.26dc___mallum: and aparently they're supported.
19:35.27pb_paul: the only catch is that apps that use old widgets like GtkPixmap and GtkText will crash if you attempt to teleport them, so just linking every app with libdm is not necessarily advisable.
19:35.38mallumdc___: Im pretty sure they wont work
19:35.43dc___mallum: or so pb_ say, and I trust his judgement...
19:35.47dc___pb_: ;)
19:36.24mallumdc___: I had one, and although they came with wlan-ng drivers, the card actually had a broadcom chips
19:36.35paulpb_: i cant get anything to migrate though. :(
19:36.42pb_paul: what goes wrong?
19:36.45mallumdc___: they swicthed the chipset without changing the model number
19:36.58dc___pb_: where did you see they were supported?
19:37.05dc___mallum: oh dear.
19:37.07mallumdc___: whats the model number ?
19:37.10pb_dc___: driver source.
19:37.11dc___WMP11
19:37.19mallumdc___: yeo thats the one I had
19:37.39dc___uh-oh
19:37.55mallumdc___: http://lists.shmoo.com/pipermail/hostap/2003-January/000896.html
19:38.45mallumdc___: maybe you'll be lucky and get old stock ...
19:38.55dc___I can always order another one.
19:39.02paulpb_: i run teleport, i get the teleport 'toolbar'. i add a display which i am /sure/ is accessible. i tap the sphere button on teleport, i tap todo. nothing.
19:39.04dc___since the server will be in my room for another week it's no problem
19:39.19dc___and I have another computer that could do with a card aswell
19:39.37pb_paul: hrm.
19:39.46pb_paul: you have the latest versions of libdm and teleport presumably?
19:39.58paulipkg update/upgrade just a few hours ago.
19:41.23paulif i tap a window of an app that isnt teleportable (eg calculator) i get a "GPE-ERROR: Cannot migrate this application"
19:42.00dc___mallum: I think they could be old stock, as they only had 3 when I ordered.
19:43.16mallumdc___: ok, well fingers crossed :-)
19:43.24dc___mallum: ;)
19:43.31pb_paul: hrm, right, presumably some kind of authentication problem.
19:43.33dc___mallum: thanks for that info anyhow!
19:43.44paulpb_: ah?
19:44.43paulhow does teleport auth work?
19:44.48paulwhats it authing to?
19:45.13pb_paul: it creates an RSA keypair which is used to authenticate the teleport client to the application it is attempting to move.
19:45.28pb_paul: these keys go in ~/.gpe/migrate.  I guess a first step would be to check that you actually have them there.
19:45.47pb_should be two files, "public" and "secret" or something like that.
19:46.12paulyes, i had to mkdir ~/.gpe/migrate
19:46.18paulthere are 3 files there:
19:46.23paul~/.gpe/migrate $ ls -l
19:46.23paul-rw-r--r--    1 paul     paul         3072 Feb 16 19:37 displays
19:46.23paul-rw-------    1 paul     paul          525 Feb 16 19:37 public
19:46.23paul-rw-------    1 paul     paul          923 Feb 16 19:37 secret
19:46.30pb_looks ok to me.
19:46.35paulhmm
19:47.08paulhey i ran teleport again and it worked! wooohoo!
19:47.22florianhttp://www.handhelds.org/~florian/bugs.html
19:47.37pb_ah, yeah, I think there is some bug where it doesn't work the first time you run it.
19:48.03paulpb_: ah :)
19:48.05pb_it sends the wrong key ID along with the migration request for some unknown reason.  I need to have a look at that.
19:48.10mallumflorian: cool :-)
19:48.21mallumflorian: did mbdesktop always crash with tasks open ?
19:48.37floriankeep in mind that this was intended as notes for me... some things (e.g. this kernel and rxvt issues) are well known.
19:49.50pb_florian: what's the issue with ipsec?
19:50.03paulpb_: can i migrate the app back to the ipaq?
19:50.09mallumflorian: did you create that list in figment btw ?
19:50.33pb_paul: yes; just start up another instance of teleport on the display where you sent it, and use that to push it back to the ipaq.
19:50.44paulok.
19:50.57florianmallum: yes, i think so - one thing i remember is that it happend at least two times opening "tasks" and two times tarting an app.
19:51.16florianmallum: yes - cool this!
19:51.43florianjust added the line above and some additional words...
19:51.44mallumflorian: ok I think I fixed that now in cvs
19:52.00florianmallum: ahh cool!
19:52.04paulpb_: very cute :)
19:52.07mallumflorian: yes figment is good for things like that :-)
19:52.42paulpb_: teleport doesnt quit if i hit its 'x' button.
19:52.51pb_paul: whoops.
19:52.58pb_paul: I'll fix that now.
19:52.58paulwindow gone - but still running.
19:53.30florianmallum: yes, really.
19:54.16mallumflorian: I need to update it soon
19:54.27florianpb_: this is one thing i need to check - last time i tried the ipsec ipk was empty.
19:54.39mallumflorian: it'd be nice if gtk would let you wrap text in the table cells
19:55.10florianmallum: yes, i missed this today :-)
19:55.11pb_florian: it looks like ipsec is still enabled in the kernel .config.  Maybe just some random packaging glitch.
19:55.30pb_florian: there does seem to be a bug somewhere which causes packages to come out empty from time to time, for unknown reasons.
19:56.16spungflorian: nice, gpe-today doesn't have any bugs :)
19:56.23spung*cof* *cof*
19:57.15florianpb_: i'll check this - are there a feed with x.509 enabled freeswan ?
19:58.03florianspung: not so fast - it wasn't installed and i had no internet connection... :-)
19:58.11spungflorian: me and dc___ need help with setting up ipsec on our ap's :)
19:58.52dc___:|
19:58.58florianspung: cool - aps with ipsec...
19:59.04spungerr
19:59.12spungno, i don't think so
19:59.21*** join/#gpe BBrox (~ulmer@bbrox.org)
19:59.22dc___hehe
20:00.40pb_florian: I thought the userspace parts of freeswan were in unstable.
20:00.50dc___humm
20:01.23dc___pb_: if I have a gchar *foobar, how do I make the bar in ffooo->bar be foobar?
20:01.54pb_dc___: er.  what type is "bar"?
20:02.08dc___oopp sorry
20:02.21florianpb_: yes, but the original freeswan userland tools don't support x.509. but most are patched, eg. the debian ones...
20:02.25dc___I have gchar *somevar = "foobar"
20:02.26dc___okay
20:02.34dc___then I have foo->somevar
20:02.44pb_florian: oh yes, of course.
20:02.54dc___but I want it to use the varible somevar, and not thing somevar is the actual member name I wanrt
20:02.56pb_florian: most of the familiar tools are debian-derived, so they probably have the patches.
20:03.29pb_dc___: I still don't quite understand.  If you want it to use the variable somevar, why not just write "somevar" rather than foo->somevar?
20:03.37florianpb_: good - i'll test this too - asap
20:03.55dc___pb_: because I don't know the name of it, I only have the varible with the name
20:03.58pb_florian: if it turns out they lack x.509, file in bugzilla and I'm sure someone will fix it.
20:04.09dc___pb_: of the member this is
20:04.11pb_dc___: oh, I see.  You can't do that in C.
20:04.19dc___oh dear.
20:04.25dc___plan ruined.
20:04.29dc___plain B time.
20:04.33pb_:-/
20:04.42florianpb_: ok, should be no problem...
20:16.10pb_paul: I just uploaded teleport 0.22, which should fix the problems you encountered.  It'll be in unstable in 15 minutes or so.
20:18.02mallumdc___: http://evolvedoo.sourceforge.net/shadow.png
20:19.43paulpb_: wow. you work fast :)
20:20.15dc___paul: yeah, we think he must have more than 10 fingers
20:20.19dc___mallum: omfg..
20:20.31dc___mallum: my knees!
20:21.31mallumdc___: I can forward you the patch to gtk if you want
20:21.57pb_dc___: any ideas on an icon for teleport, by the way?
20:22.08dc___mallum: omg yes!
20:22.13dc___pb_: a.....
20:22.18dc___pb_: Stargate!!!
20:22.20dc___:D:D
20:22.32pb_dc___: :-)
20:22.45dc___but seriously.
20:22.46dc___maybe.
20:22.47dc___hehe
20:22.54mallumdc___: whats your mail aghain ?
20:22.55dc___pb_: I'll work on somerhing.
20:23.05dc___mallum: dctanner@magenet.com but....
20:23.08pb_dc___: cool
20:23.10dc___mallum: it's down :\
20:23.15dc___mallum: can you upload it somewhere?
20:23.35dc___pb_: I need to finish this gpe-db one first, I did find a nice one of blocks..
20:23.42pb_dc___: ah right.
20:23.51dc___pb_: but I think a cylinder would be nicer
20:24.24pb_yeah.
20:26.00dc___hrm
20:26.01mallumdc___: drop-shadow.patch in my experiental dir
20:26.11dc___I'm having troubles with defreferencing...
20:26.12dc___:\
20:28.49dc___someone care to look in cvs :\
20:28.58dc___line 631 :)
20:29.29pb_crumbs
20:29.42pb_:-}
20:29.54pb_dc___: what's the actual problem?
20:30.00dc___pb_: try a make
20:30.05pb_oh, I see, it doesn't build.
20:30.53dc___quite so :}
20:31.00dc___it says it has no member 'weight' :\
20:31.17pb_and GtkTextTag is meant to, I suppose?
20:31.28dc___yes
20:32.01pb_hm, it doesn't seem to in my header files.
20:33.10dc___oh wahay
20:33.17dc___+1 airport!
20:33.21pb_rock!
20:33.31pb_dc___: what led you to believe that this "weight" member exists?
20:33.40dc___gtk2 docs
20:33.57pb_which ones, specifically?
20:34.05dc___a devhelp book I have...
20:34.18pb_http://developer.gnome.org/doc/API/2.0/gtk/GtkTextTag.html suggests that "weight" is just a property.
20:35.03pb_dc___: I fear your devhelp may be in error.
20:35.10dc___oh oops.
20:35.11dc___yea
20:35.14dc___you are right
20:35.57dc___them..
20:35.58dc___then
20:35.58dc___from
20:36.01dc___hrm
20:36.14dc___pb_: how should I be getting the info from GtkTextTag?
20:36.27dc___pb_: by some glib get property function or something?
20:36.32pb_dc___: yeah, g_object_get ()
20:36.53pb_dc___: see the gpe-beam code for example, it is dripping with that stuff.
20:37.36dc___ahh
20:37.37dc___heh
20:38.09pb_and http://developer.gnome.org/doc/API/2.0/gobject/ has documentation on objects, etc.
20:39.09*** join/#gpe TheMasterMind1 (foobar@h-68-164-249-135.MCLNVA23.covad.net)
20:43.33paul/proc/sys/vm/pagetable_cache - the default is 25 50.
20:43.47paulprobably for ipaq the lower limit should be much lower.
20:43.52pauleg, 10.
20:43.58floriangpe-word doesn't like me :-(
20:44.19paulalso, the upper limit should be increased for 64MB machines.
20:44.34paulor you have lots of RAM doing nothing.
20:45.10paul(the gpe environment being designed to be ram minimal, and PDAs typically not running dozens of apps at the same time.)
20:46.03pauleg "10 80" or even "10 90"
20:48.59dc___pb_: what should I do with my GValue?
20:49.09dc___pb_: to access the data within...
21:00.13dc___hrm
21:00.57dc___pb_: if my desktop ip is 192.168.0.1 with a subnet of 255.255.255.0 and the airport is on 192.42.249.12 I should be able to ping it, no?
21:01.59paulno
21:02.06dc___:\
21:02.38paul192.49.249?
21:02.53paulthats an Apple, Inc. IP address :)
21:02.57dc___heh
21:03.05dc___brb.
21:05.12pb_paul: suggest you file against familiar-base or some such package with the pagetable_cache suggestion.
21:05.17paulk
21:05.32paulgpe-ownerinfo SEGVs
21:05.58pb_oh dear.
21:06.08paulvery upsetting :)
21:06.27pb_quite.
21:06.48paulstill need to file about xstroke and its cursor arrow strokes not changing orientation.
21:07.03pb_yes.
21:07.16pb_hrm, strange, I'm not even showing gpe-ownerinfo2 in the feed at all.
21:07.40pb_cmarqu: what's the status with that, do you need someone to build an ipkg?
21:09.42cmarqupb_: It would be coolest if that transparency bug was fixed first...
21:10.00pb_cmarqu: oh, yes, of course, I keep forgetting that.
21:10.23cmarqu(Just arrived from a 3 hour drive.)
21:10.29pb_:-/
21:12.28mallumpaul: whats the pagtable_cache thing do ?
21:16.03*** join/#gpe moray (8d1d40168f@mma29.dar.cam.ac.uk)
21:17.32florianlooks like wireless-tools in unstable need to be updated :-(
21:26.28florianmoray: hi moray
21:48.01spungdoes this AP look good? http://www.usr-emea.com/products/p-networking-product.asp?prod=net-22axs-pt&loc=unkg
21:48.14spungi think it's somehwat cheap, like 150EUR
21:51.22florianLOL "Built-in security protects against hackers"
21:51.32spungflorian: yeah, ignore that
21:52.04florianspung: it is cheap - but what more do you want?
21:52.37spungit doesn't have a dhcp client?
21:52.50spungserver
21:52.56spungsomething
21:52.58spung:)
21:53.50spungflorian: what exactly is an AP supposed to do?
21:53.53florianhmm, this is a feature that coulds be useful.
21:54.36spungflorian: connecting it directly to my HUB doesn't sound like a good idea because that would make all my lan traffic go wireless?
21:55.05florianspung: it provides acces to weired network and does some connection management (e.g. for stations that can't see each other)
21:55.28spungconnection management?
21:55.28florianspung: it should work as a switch too - would be really bad if not!
21:56.43spungoh
21:56.46spungi see
21:56.47mallumnew series of 24 time :))))
21:57.21florianroaming e.g. or it manages who may send data - this is useful if there are two stations connected to it which are to far away from each other to communicate directly.
21:58.19spungflorian: i'll probably connect it directly to my firewall, seems more secure that way
21:58.39florianhttp://handhelds.org/scap/toipaq.cgi?fn=port.14572.png
21:58.41spungflorian: i'll have to setup dhcp somewhere, right?
21:58.45florianthis needs some tuning....
21:59.38spungflorian: that's cool
21:59.59florianspung: not really - you may configure your ips by hand. but something this is easier.
22:00.45spungflorian: well, basically it'll act just like any other thing connected to ethernet?
22:01.31florianspung: if you are used to firewalls, it may be a good idea to use a kind of dmz for the wireless net
22:01.48spungflorian: dmz?
22:01.56florianspung: yes, that's the way it should wirk.
22:02.06spungwhat's dmz?
22:03.03pb_florian: ah cool, you have gpa running :-)
22:03.21cmarquspung: demilitarized zone
22:03.53spungcmarqu: what's that?
22:03.56pb_spung: looks like an OK access point, but you should be able to find one for less than 150EUR.
22:04.02florianspung: demilitarized zone, a part of the network that allows some services to be accessed by everyone and some not. usually you would use this for a public www server in a business network
22:04.22spungpb_: at expansys they were all more expensive than 150EUR!
22:04.42pb_spung: hm, I think I paid about 100-110EUR for the last AP I bought, which I think was a Linksys.
22:04.47spungflorian: i don't want anything to be public really
22:04.57florianpb_: looks so :-) at least basically. but many things need do be tuned for ipaq screen
22:05.13pb_spung: but the ones with builtin DHCP/firewalling do tend to be a little more expensive.  150EUR would be a fair price for one of those.
22:06.07spungpb_: i see, this one has mac address filtering it seems
22:06.22spungbut mac adresses' are spoofable.. i see no security there
22:06.28pb_spung: ah, no, I think the AP I bought was a Netgear ME102.
22:06.38pb_Dabs are showing that at £69.
22:07.04pb_The Linksys WAP11 is a bit more expensive at £75.
22:07.08florianspung: yes, but from security point of view wlan is nearly as insecure as public access
22:08.02florianweeee... gpe goes wireless ;-)
22:08.34pb_spung: the ones with DHCP/NAT/firewall are usually advertised as "broadband routers" or "wireless gateways" rather than plain APs.
22:08.54pb_I think Actiontec and Avaya both make quite cheap units like that.
22:11.18pb_cmarqu: I checked in a small change to gpe-ownerinfo2's transparency.  I think making it work properly in the scrolled region will require some slightly more involved surgery - I'll try to do that tomorrow.
22:11.38cmarqupb_: Great, you are my hero!
22:12.22cmarquI have some more de.po's to check in tomorrow, after my visitors are gone.
22:13.02pb_Okay, cool.
22:14.05*** join/#gpe dc_ (~dc@modem-32-60-60-62.vip.uk.com)
22:14.32dc_that took some time
22:14.53dc_one firmware upgrade later
22:15.07spungpb_: i have a firewall box.. so i should make it do something useful eg: run a DHCP :)
22:15.13pb_spung: good idea.
22:15.26dc_spung: I think I got mine working
22:15.30pb_spung: in that case I would suggest you buy one of the cheaper APs, like the netgear one I mentioned.
22:15.36dc_spung: I had to reset it though
22:15.48dc_spung: as the previous owners had set a password :|
22:16.05spungpb_: yeah, i'll try to find one
22:16.06pb_dc_: ha.
22:16.11dc_pb_: ;p
22:16.34spungcmarqu: do you run ipsec in your wlan?
22:16.44spungdc_: time for ipsec fun now :)
22:16.47cmarquspung: No.
22:17.08spungam i being paranoid or something? :D
22:19.00florianoh, not really - we use it at university's wlan too...
22:20.05spungflorian: does gpe-conf have wlan/ipsec stuff?
22:20.23dc_hrmf
22:20.43dc_it says the DHCP offer from my airport wasn't satisfactory :{
22:21.50dc_ah better
22:23.05florianspung: ther is an extra package (gpe-wlanconf2) that covers orinoco and wvlan stuff quite well.
22:23.18spungflorian: cool
22:23.28spungflorian: any war dricing software? :)
22:23.38spungs/dricing/driving
22:23.53dc_hrm
22:23.58florianspung: ipsec config is missing, but this is something i think about....
22:24.08dc_it seems the airport gave my ibook an ip...
22:24.10dc_and a router.
22:24.23dc_but I can't even ping the airport itself
22:25.10spungdc_: are you supposed to ping an airport?
22:25.14florianspung: yes, kismet is quite good, if you make a wlan-ng prism2_cs run you may use prismstumbler as well
22:25.20dc_spung: I can on my desktop
22:25.21dc_:]
22:25.48dc_oh yaay!
22:27.55floriani need some sleep... good night!
22:27.59dc_hum
22:28.12dc_so I can ping all my interal computers now...
22:28.23spungflorian: night
22:33.16dc_this is strange though
22:33.20dc_I can ping everything
22:33.55dc_including the firewall
22:34.15dc_and have my /etc/resolv.conf set to the filewall's address
22:34.37dc_but ping just jumps back with unknown host..
22:36.04dc_hrmf...
22:36.44spungdc_: well, hopefully by the time i get my AP you'll have the magic recipee?
22:36.46spung:)
22:37.22flypiperdc_: is the airport configurable??? via web or serial connection?
22:37.36dc_it has a java interface
22:37.42dc_client program
22:37.56spungi hope mine doesn't have anything like that
22:37.57spung:)
22:38.46dan_twhat are input methods for gpe ?
22:38.53dan_ti have only xkbd
22:38.57spungdan_t: xstroke
22:39.24dan_tspung: how i can use it ?
22:39.35dan_tspung: i have it installed but i don't see it
22:39.38spungdan_t: add xstroke to your dock
22:39.39dan_ton menu
22:39.53spungdan_t: tap and hold the dock
22:40.14dc_hrm
22:40.21dc_what format are MAC addresses?
22:40.55spungdc_: /sbin/idconfig | grep HWaddr
22:41.05spungdc_: /sbin/ifconfig | grep HWaddr
22:41.12dan_tspung: i don't see it on menu add off matchbox
22:41.15dc_hrm
22:41.18dc_my airport complains
22:41.26dc_Problem with supplied value: Must have an even number of hexadecimal digits.
22:41.35spungdan_t: click for some time on a empty space of dock
22:41.49dc_00:30:65:25:C8:E9 is what I put
22:42.06dan_tspung: yes the add but i don't see xstroke
22:42.07spungmaybe they don't want the :
22:42.16dc_I tried without
22:42.21spungdan_t: can you make shot?
22:42.30spungdan_t: open the add menu
22:42.32dc_ah ha
22:42.34dc_get it
22:42.36dc_got it
22:42.47spungdan_t: and run scap in ssh or something
22:43.07flypiperdan_t: you might have to ipgk install xstroke
22:43.17spungflypiper: he said he add it
22:43.20spungs/add/had
22:44.22dan_tspung: how works scap ? (ther eis an error in the package: # ipkg install scap
22:44.22dan_tDownloading http://familiar.handhelds.org/familiar/feeds/unstable/packages/armv4l/scap_1.5_all.ipk
22:44.22dan_tInstalling scap (1.5) to root...
22:44.22dan_t<PROTECTED>
22:44.22dan_t<PROTECTED>
22:44.23dan_t<PROTECTED>
22:44.25dan_t<PROTECTED>
22:44.27dan_t<PROTECTED>
22:44.29dan_t<PROTECTED>
22:44.31dan_t<PROTECTED>
22:44.33dan_t<PROTECTED>
22:44.37dan_t-x: No such file or directory
22:44.39dan_t<PROTECTED>
22:44.41dan_tDone.
22:44.43dan_t)
22:44.49spungno prob i guess
22:44.58spungjust run scap on the command line
22:45.44dan_tspung: i took a wile to take screen shot ?
22:46.09dan_tspung: Your image is available as http://handhelds.org/scap/port.23098.png
22:46.44spungdan_t: are you sure xstroke is installed?
22:47.01dan_t# ipkg install xstroke
22:47.01dan_tPackage xstroke (0.5.14) installed in root is up to date.
22:47.18flypiperdan_t: run xstroke & from command line
22:47.23spungdan_t: yeah try that
22:47.36dan_txstroke
22:47.36dan_txstroke: error while loading shared libraries: libXft.so.1: cannot open shared object file: Error 9
22:47.40spungahh
22:48.10spungmaybe pb_ knows something about this
22:48.10dan_tspung: i have only .so.2 installed
22:50.05dc_hurmf
22:50.08flypiperdan_t: you can try linking so.1 to so.2 ...to see if it works or not
22:50.15dc_I'm obviously missing something here
22:50.26*** part/#gpe TheMasterMind1 (foobar@h-68-164-249-135.MCLNVA23.covad.net)
22:52.04PaxAnimadc_: having problems?
22:52.17dc_well...yes
22:52.59__moraypb_: can you make the source upload directory group writable?
23:07.20pb___moray: oh, is it not?  sure, let me take care of that.
23:07.43pb___moray: okay, done, sorry about that.
23:08.34pb_dan_t: you should install libxft1-compat, and hassle cworth to fix bug 574.
23:08.53PaxAnimavery off topic: anyone who knows of a neural net library for C?
23:16.10dan_tpb_: i have some problems with bluetooth can you help me ?
23:17.40pb_dan_t: I can try.  What is the problem you are having?
23:18.14dan_tpb_: # sdptool browse      
23:18.14dan_tInquiring ...
23:18.14dan_tFailed to connect to SDP server on 00:03:C9:23:04:23
23:18.24dan_tfrom host to ipaq and from ipaq to host
23:18.38pb_dan_t: Yes, I see that too.  I'm not sure what's up, it may be a problem with the current bluetooth packages.
23:18.38dan_t(with different address ofcourse)
23:19.07pb_My ipaq isn't able to retrieve SDP information for my cellphone or AP either.
23:19.20dan_tpb_: so ?
23:19.51pb_dan_t: I think the libsdp in unstable is a little outdated.  The first step would probably be to install version 1.0 and see if it makes any difference.
23:20.33dan_tsdp is version 1.0 on my ipaq
23:21.02pb_Ah, I only have 1.0rc3.
23:21.31dan_tpb_: i'm not sure it is from famialiar unstble packages
23:21.41pb_ok.
23:21.52dan_tpb_: i have run sdptool --version to see the version and it says 1.0
23:22.10pb_right.
23:24.06dan_tpb_: from changelog there is nothing new with 1.0
23:24.13pb_ok
23:25.29dan_tpb_: but there is that from libs bluez package:
23:25.31dan_tver 2.3:
23:25.31dan_tFix hci_for_each_dev() for big endian machines.
23:26.03pb_That doesn't sound especially relevant here.  ARM is little endian, and I doubt that function is being used anyway.
23:26.17dan_tpb_: ah right
23:31.43dan_tpb_: also pand with bnep doesn't work
23:31.58pb_dan_t: ah.  maybe talk to mallum, I think he has bnep working.
23:32.22pb_dan_t: I've never tried bnep, I don't have any devices here that will speak it other than the ipaqs.
23:32.39dan_tmallum: can you help me ?
23:38.23dan_tpb_: there is a gpe bluettoh pin helper ?
23:40.24pb_dan_t: yes, it is called bluez-pin.
23:40.45pb_http://gpe.handhelds.org/projects/bluez-pin.shtml
23:41.59*** join/#gpe dc_ (~dc@modem-203-51-60-62.vip.uk.com)
23:42.01dc_right!
23:42.02dc_so!
23:42.04dc_hrm
23:42.12pb_dc_: indeed.
23:42.18dc_pb_: listen to this..
23:42.40dc_pb_: I have firewall (192.168.0.101) -> (airport) 192.168.0.10
23:43.02dc_then -> (airport client) 192.168.0.11 which is assigned by the airports dhcp servr.
23:43.05dc_now.
23:43.14pb_sounds good so far.
23:43.32dc_the firewall can ping the airport, but only if I do 'route add default gw 192.168.0.10' on it.
23:43.39dc_but...
23:44.04dc_my (desktop) 192.168.0.1 can ping everything includeing the airport and its client.
23:44.16dc_but for some reason. the firewall can't ping the airports client.
23:44.22dc_only the airport itself.
23:45.00pb_Are the firewall, the airport and your desktop all on the same network segment?
23:45.01dc_I'm thinking I might have to do something like 'route add -host 192.168.0.11 gw 192.168.0.10
23:45.10dc_pb_: what do you mean my segment?
23:45.17pb_well, no other routers in the way.
23:45.37dc_well, the airport, firewall and desktop are all plugged into the same router
23:45.44pb_okay.
23:46.01pb_and is the airport acting as a router?
23:46.20pb_and! what does the routing table look like on your desktop?
23:46.20dc_well...it has no option for that.
23:46.24dc_pb_: what do you mean by that?
23:46.32pb_dc_: if you type "route", what does it say?
23:46.41dc_Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
23:46.41dc_localnet        *               255.255.255.0   U     0      0        0 eth0
23:46.41dc_default         smoothwall      0.0.0.0         UG    0      0        0 eth0
23:46.47dc_that's on my desktop
23:46.54pb_ok.  what's "smoothwall", is that the firewall?
23:46.58dc_Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
23:46.58dc_localnet        *               255.255.255.0   U     0      0        0 eth0
23:46.58dc_default         smoothwall      0.0.0.0         UG    0      0        0 eth0
23:47.00dc_yes..
23:47.07dc_and that's a route from the smoothwall
23:47.13dc_oops.
23:47.13dc_no
23:47.14dc_sorry.
23:47.27dc_it's the same, I can't paste from a java window :{
23:47.33pb_ha.
23:47.38dc_pb_: so those are both from my desktop
23:47.43pb_I guessed.
23:48.12pb_what happens if you do "traceroute 192.168.0.11" from your desktop?
23:48.35dc_traceroute to 192.168.0.11 (192.168.0.11), 30 hops max, 38 byte packets
23:48.35dc_<PROTECTED>
23:48.53pb_okay, that looks good.
23:49.17pb_and how about if you do the same on the firewall?
23:49.35dc_it can't see .11
23:50.09pb_right, but what exactly does traceroute say?  does it just time out, or does it show any intermediate hops first?
23:50.39dc_it origianly wasn't able to even ping 192.168.0.10, untill I ran 'route add default gw 192.168.0.10'
23:50.49pb_that's strange.
23:50.50dc_it just goes...
23:50.52dc_1 * * *
23:50.56dc_2 * * *
23:50.57dc_and so on
23:50.57pb_okay.
23:51.39pb_it definitely has a network route to 192.168.0.0 set up?
23:51.47dc_eh?
23:52.19pb_the routing table on the firewall has an entry like the first one on your desktop.
23:52.29dc_yes
23:52.30pb_ie localnet * 255.255.255.0 ...
23:52.40dc_hrm
23:52.50dc_it has
23:53.08dc_192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
23:53.49pb_well, that should be good enough.  anything else in there?
23:54.28dc_I removed the one to 192.168.0.10 (airport)
23:54.32dc_and it's still pinging that fine
23:54.40pb_it's probably got it cached.
23:54.47dc_oh wait...
23:54.47pb_but it's strange that it should make a difference.
23:54.49dc_heh
23:54.52dc_no
23:55.02dc_it says dest host unreachable
23:55.14pb_bizarre.
23:55.29pb_what firewalling rules is it running, exactly?  might those be interfering with what you are doing?
23:56.17dc_hrm
23:56.18cmarquNight all.
23:56.32dc_it seems when I try to ping the airport the airport flashes
23:56.39pb_night colin
23:56.39dc_even though it gives dest unreachable.
23:56.43dc_is that normal?
23:56.47dc_hrm
23:56.49pb_no, not really.
23:56.55dc_pb_: I do have not enabled on the airport
23:56.58dc_NAT
23:57.05dc_s/not/NAT/
23:57.07pb_destination unreachable is normally generated locally, though it can come from anywhere.
23:57.11pb_dc_: :-}
23:57.21dc_pb_: could that be the problem :\
23:57.40pb_dc_: ah, yes, very possibly.
23:57.46dc_lets try without then
23:57.52pb_dc_: NAT is normally a one-way ticket.
23:57.57dc_ah okay
23:58.29dc_wahay
23:58.30dc_hah
23:58.31dc_:D
23:58.37dc_working.
23:58.42dc_weeeeeeeeeeeeeeeee
23:58.43dc_:DDD
23:58.43pb_heh
23:58.49pb_dc_: congratulations.
23:58.50dc_time to test the range
23:58.52dc_pb_: thanks :DDD
23:58.53dc_brb

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.