*** edheldil has quit IRC | 00:00 | |
DocScrutinizer05 | already turned my neighbour's trees pink | 00:00 |
---|---|---|
DocScrutinizer05 | ~mthel | 00:01 |
DocScrutinizer05 | o.O | 00:01 |
DocScrutinizer05 | ~mthel is http://www.youtube.com/watch?v=cCBwLJjzDJQ | 00:02 |
infobot | DocScrutinizer05: okay | 00:02 |
DocScrutinizer05 | http://www.youtube.com/watch?feature=player_detailpage&v=cCBwLJjzDJQ#t=266s look at lower left side, the exhaust fumes, pure H2F | 00:09 |
SpeedEvil | eeek. | 00:10 |
*** piggz has quit IRC | 00:12 | |
*** teotwaki has joined #maemo | 00:12 | |
merlin1991 | Pali: pong | 00:12 |
*** piggz has joined #maemo | 00:12 | |
Pali | merlin1991, I have new uboot build | 00:13 |
Pali | can you test it? | 00:13 |
merlin1991 | Pali: sure, gimme a link, and I'll report back when I checked it :) | 00:16 |
Pali | merlin1991: http://atrey.karlin.mff.cuni.cz/~pali/u-boot/u-boot-2012.10-rc3-1+zImage-2.6.28-omap1.fiasco | 00:16 |
Pali | it also should turn off n900 led | 00:16 |
DocScrutinizer05 | SpeedEvil: just that it's not ordinary H2, it's Deuterium | 00:17 |
DocScrutinizer05 | (needed to push laser wavelength into a transparent window of atmosphere) | 00:18 |
DocScrutinizer05 | with normal hydrogen the laser beanm would die after 10m | 00:19 |
*** Sc0rpius has joined #maemo | 00:20 | |
DocScrutinizer05 | anyway except for pink countryside an MTHEL makes for a nice BBQ | 00:21 |
DocScrutinizer05 | just Deuterium gas is a tad hard to refill | 00:21 |
DocScrutinizer05 | watch the variolight alike reflector moving 2 degrees of freedom, and wonder how they managed to feed the laser light in there | 00:24 |
*** piggz has quit IRC | 00:25 | |
*** olebrom has joined #maemo | 00:25 | |
DocScrutinizer05 | glasfibre? | 00:32 |
DocScrutinizer05 | must be glasfibre | 00:32 |
*** olebrom has quit IRC | 00:42 | |
*** jpinx has quit IRC | 00:43 | |
*** _rd has joined #maemo | 00:44 | |
*** Guest5893 has quit IRC | 00:46 | |
DocScrutinizer05 | raw megawatts of pure photonic energy, awesome | 00:46 |
DocScrutinizer05 | CW | 00:51 |
*** sirdancealot4 has joined #maemo | 00:52 | |
*** noodles900 has joined #maemo | 00:57 | |
*** noodles900 has joined #maemo | 00:57 | |
* DocScrutinizer05 sends Mohammad- to next weekend surplus auction to get another two MTHEL | 00:57 | |
*** FIQ|n900 has joined #maemo | 00:57 | |
DocScrutinizer05 | just weird why IL doesn't use them to stop that junk flying over from Gaza | 00:58 |
*** ZogG has joined #maemo | 00:59 | |
*** ZogG has quit IRC | 00:59 | |
*** ZogG has joined #maemo | 00:59 | |
*** dhbiker has quit IRC | 00:59 | |
Pali | merlin1991, is new uboot working? | 01:01 |
* DocScrutinizer05 suspect wind direction being the culprit | 01:01 | |
*** dhbiker has joined #maemo | 01:01 | |
merlin1991 | sry, I got sidetracked, but now I'm on it | 01:02 |
DocScrutinizer05 | if wind would take that H2F cloud direction Gaza reliably, they already would shoot down each white pigeon crossing the border | 01:02 |
DocScrutinizer05 | Pali: whatever else I find cool or not-my-style on http://gitorious.org/rx51-bme-replacement/usbmode/blobs/master/usbmode.sh, you should make the sleeep delays configurable | 01:04 |
DocScrutinizer05 | 4s is probably rather short to discharge all the buffer capacitors on VBUS so you can drop USB session and switch speed | 01:05 |
DocScrutinizer05 | you better check session status and delay proceeding until session dropped | 01:06 |
*** OkropNick has quit IRC | 01:06 | |
*** _rd has quit IRC | 01:06 | |
DocScrutinizer05 | (you can get session status from musb-hdrc status byte, iirc) | 01:06 |
DocScrutinizer05 | also enabling charging mode on bq24150 chip might speed up discharging | 01:07 |
DocScrutinizer05 | and finally there's a discharge command for PHY, although flawed on hw level by a useless 1k resistor | 01:08 |
DocScrutinizer05 | ~curse mentorgrafucks musb-hdrc controller | 01:09 |
infobot | May you be reincarnated as a Windows XP administrator, mentorgrafucks musb-hdrc controller ! | 01:09 |
DocScrutinizer05 | we've witnessed >30s without session dropping when we tested stuff back in the days of h-e-n prototyping | 01:11 |
*** noodles900 has quit IRC | 01:11 | |
DocScrutinizer05 | Pali: first approach would be to wait for /sys/class/i2c-adapter/i2c-1/1-0048/twl4030_usb/vbus to go 0 | 01:12 |
DocScrutinizer05 | and _then_ some more seconds | 01:12 |
FIQ|n900 | windows xp isn't that bad compared to other windows | 01:13 |
merlin1991 | Pali: it boots | 01:14 |
*** ponyofdeath has quit IRC | 01:15 | |
Pali | merlin1991, nice :-) | 01:15 |
Pali | DocScrutinizer05, ok | 01:15 |
Pali | merlin1991 and turn it led off? | 01:16 |
merlin1991 | I didn't follow it closely, when should the led go off? | 01:16 |
DocScrutinizer05 | LED? why is LED on, first instance? | 01:16 |
*** dhbiker has quit IRC | 01:17 | |
DocScrutinizer05 | emergency charger steady yellow? | 01:17 |
DocScrutinizer05 | or some friggin LP5523 driven pattern? | 01:17 |
merlin1991 | led runs from the boot shit | 01:18 |
merlin1991 | when you press the power button it is white | 01:18 |
merlin1991 | and when uboot starts it stays white | 01:18 |
merlin1991 | but Pali the led did turn off | 01:18 |
DocScrutinizer05 | it's funny enough that NOLO has yellow charger pattern hardcoded, you'll notice that as soon as you define something different for MCE charger pattern | 01:18 |
Pali | LP5523 driven pattern "device start up" | 01:19 |
DocScrutinizer05 | so another NOLO crap | 01:19 |
ShadowJK | In another channel once, I saw this guy who said he once coded a 3D fps game into nokia's bootloader, but it got removed once it was discovered :o( | 01:19 |
Pali | some white color | 01:19 |
Pali | yes, by NOLO | 01:19 |
Pali | when you press power button | 01:19 |
DocScrutinizer05 | :nod: | 01:20 |
merlin1991 | so pali, what's new in this setup? | 01:20 |
DocScrutinizer05 | I'd replace that by a very unique uBoot turquoise | 01:20 |
DocScrutinizer05 | ;-) | 01:20 |
Pali | merlin1991, disabled onenand code which enabled booting | 01:21 |
*** lxp has joined #maemo | 01:21 | |
merlin1991 | so basically what fmg did? | 01:21 |
Pali | rewritten assembler code for uboot relocation | 01:21 |
Pali | reusing bootmode from NOLO | 01:22 |
*** NishanthMenon has quit IRC | 01:22 | |
Pali | added variables setup_boot_reason_atag and setup_boot_mode_atag for changing ATAGS | 01:22 |
merlin1991 | oh quite a few things then :D | 01:22 |
merlin1991 | hm what's the quickest way to start a local http server for some time? | 01:22 |
DocScrutinizer05 | no turquoise LED though :-S | 01:22 |
Pali | ignore zero size ATAG_MEM | 01:23 |
*** lxp1 has quit IRC | 01:23 | |
*** ponyofdeath has joined #maemo | 01:23 | |
*** bsdmaniak has quit IRC | 01:23 | |
Pali | reset lp5523 led | 01:23 |
DocScrutinizer05 | on KDE there's some ultra silly taskbar applet | 01:23 |
merlin1991 | xfce ;) | 01:23 |
Pali | + rebased on last uboot master | 01:23 |
DocScrutinizer05 | hmm, there's some http server called like a jet fighter plane | 01:24 |
DocScrutinizer05 | written in perl or sth | 01:24 |
*** andre__ has quit IRC | 01:24 | |
DocScrutinizer05 | basically a scriptie | 01:25 |
DocScrutinizer05 | Werner Almesberger using it for instance | 01:25 |
merlin1991 | damn I need to deploy my new pubkey to ~8 devices | 01:27 |
merlin1991 | the joys of setting up a new laptop | 01:27 |
DocScrutinizer05 | was it tomcat? | 01:27 |
merlin1991 | tomcat is an apache java ee shit plugin crap thingy | 01:27 |
Hurrian | Pali, when I build u-boot-shr/pali from git, it displays "u-boot 2012.04.01" | 01:28 |
DocScrutinizer05 | aaah java | 01:28 |
Pali | Hurrian, changes not pushed yet | 01:28 |
Pali | I'm still testing new build | 01:28 |
Hurrian | ah | 01:28 |
* merlin1991 just installs lighttpd apt-get purge is there for a reason :D | 01:29 | |
Hurrian | even the slide detection patch was not pushed? | 01:29 |
*** toxaris has quit IRC | 01:30 | |
merlin1991 | I have to say I missed the swapping desktops like a madman on a single screen | 01:31 |
*** cyborg-one has quit IRC | 01:31 | |
DocScrutinizer05 | merlin1991: http://en.wikipedia.org/wiki/Comparison_of_lightweight_web_servers | 01:32 |
DocScrutinizer05 | I think I heard of http://en.wikipedia.org/wiki/Lighttpd before | 01:33 |
merlin1991 | http://talk.maemo.org/showthread.php?p=1279882#post1279882 fs corruption /me smells oc user | 01:34 |
DocScrutinizer05 | welllllll | 01:35 |
DocScrutinizer05 | I think i won't change my tmo signature | 01:35 |
DocScrutinizer05 | Oc is 1337 | 01:35 |
DocScrutinizer05 | merlin1991: this sounds like PEBKAC though | 01:38 |
merlin1991 | well he has a corrupted dpkg database I bet it's not purely his fault | 01:38 |
DocScrutinizer05 | apt-get install mp-fremantle-generic-pr ;# C'MON | 01:38 |
DocScrutinizer05 | anyway, >>dpkg: parse error, in file `/var/lib/dpkg/available` near line 37064<< rrrright, corrupt db | 01:41 |
merlin1991 | he's not going to get there with foobar dpkg | 01:41 |
DocScrutinizer05 | BM FTW | 01:42 |
*** cyborg-one has joined #maemo | 01:43 | |
Pali | Hurrian, detection of closed/open keyboard is already here | 01:45 |
Pali | if you have closed keyboard u-boot will boot automatically attached kernel (or other which is configured) | 01:46 |
DocScrutinizer05 | IroN900:~# du -h /var/lib/dpkg/ | 01:46 |
DocScrutinizer05 | 27M /var/lib/dpkg/info | 01:46 |
DocScrutinizer05 | :-/ | 01:46 |
DocScrutinizer05 | IroN900:~# df -h /var/lib/dpkg/info | 01:47 |
DocScrutinizer05 | Dateisystem Size Used Avail Use% EingehÃĪngt auf | 01:47 |
DocScrutinizer05 | ubi0:rootfs 228M 169M 56M 76% / | 01:47 |
DocScrutinizer05 | double -- :-/ | 01:47 |
DocScrutinizer05 | 33M /var/lib/dpkg/ | 01:48 |
DocScrutinizer05 | insane | 01:48 |
DocScrutinizer05 | IroN900:~# du -h /usr/lib/locale/locale-archive | 01:52 |
DocScrutinizer05 | 23M /usr/lib/locale/locale-archive | 01:52 |
Hurrian | Pali, which branch? I tried building remotes/origin/pali and it's not there | 01:52 |
DocScrutinizer05 | even almost as insane | 01:52 |
Pali | Hurrian, I did not pushed new changes yet | 01:53 |
Pali | but it will be in branch pali | 01:53 |
Hurrian | ah | 01:53 |
*** jhb1 has quit IRC | 01:53 | |
Hurrian | alright. | 01:53 |
DocScrutinizer05 | 56MB for mere cruft | 01:53 |
DocScrutinizer05 | on precious rootfs | 01:54 |
DocScrutinizer05 | hell, my fist linux ran on a PC with a HARDISK of smaller size than those two | 01:54 |
DocScrutinizer05 | first* | 01:55 |
merlin1991 | hah, the fun of setting up a new scratchbox | 01:56 |
*** NIN102 has quit IRC | 01:56 | |
DocScrutinizer05 | and honestly, you could easily nuke that insane locale cache, drop shit like cn_CN (sorry fellas ^_^) | 01:57 |
DocScrutinizer05 | if only Nokia would've considered shipping the plain locale files for each lang separately | 01:58 |
DocScrutinizer05 | or even better, would've used sane en_EN or at least technical-english strings in their binaries, rather than that tana_fi_foobar crap | 01:59 |
Pali | Now I have patch for Maemo which ask when somebody going to flash kernel fia fiasco-image-update | 01:59 |
Pali | kernel-*flasher and u-boot-flasher packages using it | 02:00 |
Pali | so now we can fix problem with Provides lines | 02:00 |
DocScrutinizer05 | sounds like a good idea | 02:00 |
DocScrutinizer05 | just I wonder if it will fsckup unattended installs | 02:00 |
*** eijk_ has quit IRC | 02:03 | |
*** jhb has joined #maemo | 02:04 | |
DocScrutinizer05 | merlin1991: http://en.qi-hardware.com/irclogs/latest.log.html#t22:26 | 02:06 |
merlin1991 | hehe, but I have lighttpd set up now :P | 02:07 |
*** wmarone has quit IRC | 02:07 | |
*** wmarone_ has joined #maemo | 02:07 | |
DocScrutinizer05 | merlin1991: refresh! | 02:12 |
DocScrutinizer05 | merlin1991: friggin qibot updates logs every 30 min only | 02:12 |
merlin1991 | hehe | 02:13 |
*** jhb has quit IRC | 02:13 | |
*** nox- has joined #maemo | 02:21 | |
Pali | code is here: https://code.launchpad.net/~pali/+junk/maemo_fiasco-image-update-ask | 02:28 |
Pali | it is deb package which patch fiasco-image-update to ask for flashing kernel image if version string change | 02:29 |
*** WielkiTost has quit IRC | 02:43 | |
merlin1991 | phew finally finished the scratchbox targets | 02:44 |
*** brzys has quit IRC | 02:45 | |
*** M4rtinK has quit IRC | 02:47 | |
*** markinfo has quit IRC | 02:55 | |
SpeedEvil | wow. WWW.aa.net.UK has word services. for example, a mobile SIM that terminates on a SIP server of your choice | 03:02 |
SpeedEvil | weird services | 03:02 |
Pali | merlin1991, freemangordon, needs testing: https://garage.maemo.org/pm/task.php?func=detailtask&project_task_id=1979&group_id=2300&group_project_id=3864 | 03:03 |
Pali | I want that u-boot will depends on this package | 03:03 |
Pali | and kernel-power too | 03:03 |
merlin1991 | how is that going to fly in -ex | 03:03 |
merlin1991 | so you want to push it to extras? | 03:04 |
Pali | first it needs to be tested | 03:04 |
merlin1991 | otherwise you make kernel-power cssu-only | 03:04 |
Pali | and then yes, to extras (because of uboot & kernel-power) | 03:04 |
merlin1991 | I'll check it out as soon as I can | 03:04 |
Pali | it allow to install -flasher package (for deb provides) without flashing image... | 03:05 |
*** Milhouse has quit IRC | 03:11 | |
DocScrutinizer05 | merlin1991: [2012-10-13 01:43:46] <wpwrak> DocScrutinizer05: my fixes are in the regular awhttpd sources, http://www.hcsw.org/awhttpd/ http://www.hcsw.org/awhttpd/awhttpd-3.0.8.tgz | 03:15 |
*** WielkiTost has joined #maemo | 03:18 | |
*** flo_lap has joined #maemo | 03:21 | |
*** stardiviner has joined #maemo | 03:23 | |
*** florian has quit IRC | 03:25 | |
*** WielkiTost has quit IRC | 03:33 | |
*** darkschneider has quit IRC | 03:40 | |
*** darkschneider has joined #maemo | 03:40 | |
*** batsheep has joined #maemo | 03:45 | |
*** ghjgfjghjbn has quit IRC | 03:50 | |
*** ArGGu^^ has quit IRC | 03:50 | |
*** sheepbat has quit IRC | 03:50 | |
*** guampa has quit IRC | 04:01 | |
*** ghjgfjghjbn has joined #maemo | 04:01 | |
*** ArGGu^^ has joined #maemo | 04:01 | |
AndrewX192 | Is it possible to get maps for the N900 without using the PC software? | 04:04 |
*** mmbushido has quit IRC | 04:08 | |
*** teotwaki has quit IRC | 04:11 | |
nox- | http://www.maemopeople.org/index.php/jaffa/2009/10/13/downloading_ovi_maps_without_a_network_c | 04:13 |
nox- | and there also is osm based http://monav.openstreetmap.de/ | 04:15 |
*** sirdancealot4 has quit IRC | 04:16 | |
AndrewX192 | nox-: that site it links to was hacked | 04:21 |
nox- | ew | 04:21 |
AndrewX192 | so where do I get the files from? | 04:21 |
nox- | dunno guess youll have to wait for it to be cleaned | 04:22 |
nox- | or use osm... | 04:22 |
AndrewX192 | :/ | 04:26 |
nox- | bbl | 04:29 |
*** nox- has quit IRC | 04:40 | |
*** Macor has quit IRC | 04:46 | |
*** dmb has joined #maemo | 04:48 | |
*** Guest86774 has quit IRC | 04:56 | |
*** Guest86774 has joined #maemo | 05:01 | |
*** dmb has quit IRC | 05:03 | |
*** dmb has joined #maemo | 05:03 | |
*** uen| has joined #maemo | 05:07 | |
*** uen has quit IRC | 05:09 | |
*** uen| is now known as uen | 05:09 | |
*** dmb has quit IRC | 05:12 | |
*** erstazi has quit IRC | 05:13 | |
*** erstazi has joined #maemo | 05:14 | |
*** erstazi has quit IRC | 05:14 | |
*** erstazi has joined #maemo | 05:14 | |
*** Pali has quit IRC | 05:22 | |
*** radic has joined #maemo | 05:25 | |
*** radic_ has quit IRC | 05:29 | |
*** beford has quit IRC | 05:33 | |
*** odin_ has quit IRC | 05:34 | |
*** odin_ has joined #maemo | 05:36 | |
*** dmb has joined #maemo | 05:36 | |
*** zeq has quit IRC | 05:51 | |
*** pcfe` has joined #maemo | 05:56 | |
*** pcfe` has joined #maemo | 05:56 | |
*** pcfe has quit IRC | 05:58 | |
*** DocScrutinizer05 has quit IRC | 06:04 | |
*** DocScrutinizer06 has joined #maemo | 06:04 | |
*** Guest86774 has quit IRC | 06:29 | |
*** Guest86774 has joined #maemo | 06:29 | |
*** Milhouse has joined #maemo | 06:31 | |
*** Macor has joined #maemo | 06:49 | |
*** FireFly has quit IRC | 07:07 | |
*** FireFly has joined #maemo | 07:18 | |
*** dhbiker has joined #maemo | 07:25 | |
*** DHR has quit IRC | 07:26 | |
*** FIQ|n900 has quit IRC | 07:46 | |
*** mk8 has joined #maemo | 08:20 | |
*** piggz has joined #maemo | 08:22 | |
*** joga has quit IRC | 08:24 | |
*** stardiviner has quit IRC | 08:30 | |
*** mk8 has quit IRC | 08:46 | |
*** joga has joined #maemo | 08:52 | |
*** FlameReaper has joined #maemo | 08:53 | |
*** stardiviner has joined #maemo | 08:54 | |
*** toxaris has joined #maemo | 09:22 | |
*** beford has joined #maemo | 09:27 | |
*** ghjgfjghjbn has quit IRC | 09:37 | |
*** ghjgfjghjbn has joined #maemo | 09:38 | |
*** beford has quit IRC | 09:40 | |
TTilus | AndrewX192: ive got ovi maps and don't remember how i got them, just that it most certainly was not via pc | 09:42 |
TTilus | oh, it was about the map tiles | 09:44 |
TTilus | sorry | 09:44 |
*** FlameReaper has quit IRC | 09:46 | |
*** cyborg-one has quit IRC | 09:57 | |
*** Hoolxi has joined #maemo | 09:59 | |
*** hazchemix has joined #maemo | 10:02 | |
*** cyborg-one has joined #maemo | 10:04 | |
*** FlameReaper has joined #maemo | 10:18 | |
*** FlameReaper-nemo has joined #maemo | 10:20 | |
*** sasquatch has quit IRC | 10:29 | |
*** sasquatch has joined #maemo | 10:29 | |
*** ArGGu^^ has quit IRC | 10:41 | |
*** ArGGu^^ has joined #maemo | 10:44 | |
*** OkropNick has joined #maemo | 10:46 | |
*** Zahra has joined #maemo | 10:48 | |
*** Pali has joined #maemo | 10:54 | |
*** Zahra has quit IRC | 11:10 | |
*** jhb has joined #maemo | 11:10 | |
*** Pali has quit IRC | 11:11 | |
*** croppa has quit IRC | 11:13 | |
*** FlameReaper-nemo has quit IRC | 11:16 | |
*** croppa has joined #maemo | 11:16 | |
*** povbot has joined #maemo | 11:45 | |
-sendak.freenode.net- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp | 11:45 | |
*** eMHa has quit IRC | 11:52 | |
*** M4rtinK has joined #maemo | 12:00 | |
*** tilppis has joined #maemo | 12:02 | |
*** andre__ has joined #maemo | 12:05 | |
*** andre__ has quit IRC | 12:05 | |
*** andre__ has joined #maemo | 12:05 | |
*** MacDrunk has joined #maemo | 12:08 | |
Pali | merlin1991, I updated that package fiasco-image-update-ask because busybox tr and sed applet is buggy | 12:13 |
freemangordon | I really don't get it why vibra should be of class input in 3.5.4 :( | 12:14 |
freemangordon | Pali: wanna patches? | 12:14 |
Pali | freemangordon, vibra is still in /drivers/input?? | 12:15 |
Pali | I'd like to see | 12:15 |
freemangordon | yes :D | 12:15 |
freemangordon | Pali: vibra is in /sys/class/input | 12:16 |
freemangordon | on stock it is in /sys/class/leds | 12:16 |
Pali | ah, on maemo kernel it is in leds :D | 12:16 |
Pali | and in upstream in input :D | 12:16 |
Pali | nice :D:D | 12:16 |
*** MacDrunk has quit IRC | 12:16 | |
*** otep_ has joined #maemo | 12:16 | |
Pali | somebody should send patch which move vibra to filesystem subtree :-) | 12:17 |
Pali | freemangordon, I have deb package which patch fiasco flashing to ask user if want to change kernel | 12:17 |
Pali | package is now ready for testing | 12:17 |
*** otep has quit IRC | 12:17 | |
*** tilppis has quit IRC | 12:19 | |
Pali | see: http://talk.maemo.org/showthread.php?p=1279967#post1279967 | 12:19 |
freemangordon | Pali: http://merlin1991.at/~freemangordon/kernel3.5/patches.tar.gz | 12:20 |
*** MacDrunk has joined #maemo | 12:20 | |
freemangordon | Pali: i really cannot imagine what tipe of input is vibra | 12:20 |
freemangordon | *type | 12:20 |
Pali | freemangordon, in maemo kernel IR TX is in input too :D | 12:21 |
freemangordon | hehe | 12:21 |
freemangordon | this should be in leds if you ask me | 12:21 |
freemangordon | Pali: if you try those patches, have in mind you'll need to rename startup-pin-query, I don;t know why it hangs | 12:22 |
Pali | freemangordon, are you going to create some git repo for it? | 12:23 |
freemangordon | maybe after all ssi driver is not compatible with maemo, though I think I got it running once | 12:23 |
freemangordon | Pali: should I | 12:23 |
freemangordon | I am only playing with it for the sake om the play | 12:23 |
freemangordon | *of | 12:23 |
Pali | ok | 12:23 |
freemangordon | even if i have 3.5.4 perfectly running with maemo, what to do with it? | 12:24 |
freemangordon | though if i have an answer to the above question, maybe I can do some serious work | 12:24 |
Pali | and bme? | 12:25 |
freemangordon | what about it? | 12:25 |
Pali | did you deleted it? | 12:25 |
freemangordon | apt-get uninstall :D | 12:26 |
Pali | and what other did you changed/deleted for upstream kernelM | 12:26 |
Pali | ? | 12:26 |
freemangordon | used your script, and renamed startup-pin-query and rtcomm-phone-ui | 12:27 |
freemangordon | that is | 12:27 |
Pali | ok | 12:27 |
freemangordon | aaah | 12:27 |
freemangordon | and in /etc/event.../scg i commented some framebuffer trickery | 12:28 |
freemangordon | *sgx | 12:28 |
Pali | maybe you can create wiki, how to do it... | 12:28 |
freemangordon | but now when booted, mce and 2 hal pugins use 100% of CPU | 12:28 |
freemangordon | Pali: what for? | 12:28 |
Pali | all changes in maemo system | 12:29 |
freemangordon | who and why will use that? | 12:29 |
Pali | I can look at it later for better support | 12:29 |
freemangordon | Pali: ok, but besides POC what is the benefit of that? | 12:30 |
freemangordon | I mean, are we going to push 3x kenel in CSSU? I doubtt. | 12:31 |
Pali | for upstreaming charger driver I need to test it on upstream kernel | 12:31 |
Pali | so upstream kernel on maemo will be good for testing... | 12:31 |
freemangordon | aah, i see | 12:31 |
Pali | we can push upstream kernel to extras-devel | 12:31 |
freemangordon | well, the patches are enough for it, you have maemo booting | 12:32 |
freemangordon | Pali: come on, it needs tons of work | 12:32 |
freemangordon | and I am not sure you can compile it with gcc4.2.1 | 12:32 |
freemangordon | I am using my thumb toolchain | 12:32 |
Pali | I have on ubuntu: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) | 12:33 |
Pali | (arm cross) | 12:33 |
freemangordon | yes, but pushing it in extras needs autobuilder approval :D | 12:33 |
Pali | yes :-) | 12:33 |
freemangordon | and iirc even meego kernel refused to build with 4.2.1 | 12:34 |
freemangordon | 2.6.37 or something | 12:34 |
Pali | what about to create package of new toolchain and push it to extras-devel? | 12:34 |
freemangordon | just imagine how will 3.5 complain | 12:34 |
*** brzys has joined #maemo | 12:34 | |
Pali | under some other name | 12:34 |
freemangordon | Pali: to compile on the device? | 12:35 |
Pali | no, to compile it under autobuilder | 12:35 |
freemangordon | or for scratchbox, i don;t get the idea | 12:35 |
freemangordon | aah | 12:35 |
Pali | all toolchain executables will have different name (version prefix - name of app) | 12:36 |
freemangordon | well, there is tgz | 12:36 |
Pali | and if you call that executables with correct name, scratchbox will not rewrite it for internal compiler | 12:36 |
Pali | there is only one problem, compiler in extras-devel in arm must be native compiler | 12:37 |
Pali | so compilation will be very slow | 12:37 |
Pali | ... but who cares in autobuilder? :-) | 12:37 |
freemangordon | aah, i see. | 12:37 |
freemangordon | but that means libstdc++ and libgcc in extras too | 12:38 |
freemangordon | and that is CSSU suff ;) | 12:38 |
*** piggz has quit IRC | 12:38 | |
Pali | yes... | 12:38 |
Pali | what about static linked compiler? | 12:38 |
freemangordon | you need those on the device | 12:39 |
Pali | kernel does not need libgcc libc or std++ | 12:39 |
freemangordon | Pali: this is massive amount of work I still wail to see the benefit of | 12:40 |
freemangordon | *fail | 12:40 |
Pali | ok :-) | 12:40 |
Pali | btw, can you test fiasco-image-update-ask deb? | 12:40 |
freemangordon | Pali: have in mind ompa PM in upstream is baaad | 12:40 |
freemangordon | if exists at all | 12:41 |
freemangordon | Pali: what I need to do to test it? | 12:41 |
Pali | install that package and then start to install/reinstall -flasher packages | 12:41 |
Pali | when you change kernel (e.g stock --> kernel-power or kernel --> uboot) it should ask you if you wan to flash it | 12:42 |
Pali | and if you going to upgrade (kp51 --> kp52) it should not ask | 12:42 |
Pali | it checking version in /dev/mtd<kernel> and new version | 12:43 |
freemangordon | hmm | 12:43 |
Pali | it can extract version from zImage or u-boot or zImage attached in u-boot | 12:43 |
freemangordon | yeah, got it | 12:43 |
Pali | (now it ignore attached zImage in u-boot) | 12:44 |
freemangordon | i'd rather leave that to someone else :) | 12:44 |
Pali | ok | 12:44 |
Pali | and I have prapared package kernel-bootimg which contains zImage of stock kernel in /boot/ and item file in /etc/bootmenu.d/ | 12:45 |
Pali | which is needed for building u-boot | 12:45 |
Pali | I will push it to extras-devel | 12:46 |
freemangordon | ok | 12:46 |
*** mvp_ has joined #maemo | 12:47 | |
freemangordon | Pali: any development with romaxa's work? | 12:47 |
Pali | what do you mean? | 12:47 |
freemangordon | hmm, i thought it will tweak browser rotation | 12:48 |
freemangordon | s/it/he/ | 12:48 |
infobot | freemangordon meant: hmm, i thought he will tweak browser rotation | 12:48 |
freemangordon | probably misunderstood something | 12:48 |
*** WielkiTost has joined #maemo | 12:48 | |
*** Zahra has quit IRC | 12:48 | |
freemangordon | Pali: I am getting "Paly away" messages | 12:49 |
freemangordon | *Pali | 12:49 |
*** Zahra has joined #maemo | 12:50 | |
*** SpeedEvil has quit IRC | 12:54 | |
*** Dynamit has quit IRC | 12:56 | |
*** FireFly has quit IRC | 12:56 | |
*** FireFly has joined #maemo | 12:56 | |
*** SpeedEvil has joined #maemo | 12:56 | |
*** Dynamit has joined #maemo | 12:56 | |
*** Dynamit has quit IRC | 13:00 | |
*** Dynamit has joined #maemo | 13:01 | |
*** RST38h has quit IRC | 13:07 | |
*** Cor-Ai has quit IRC | 13:20 | |
*** jhb has quit IRC | 13:21 | |
*** eMHa has joined #maemo | 13:22 | |
*** jpinx has joined #maemo | 13:25 | |
*** Zahra has quit IRC | 13:27 | |
*** Cor-Ai has joined #maemo | 13:27 | |
*** teotwaki has joined #maemo | 13:33 | |
*** teotwaki has quit IRC | 13:33 | |
*** teotwaki has joined #maemo | 13:33 | |
*** vblazquez has quit IRC | 13:37 | |
*** jhb has joined #maemo | 13:43 | |
*** cyborg-one has quit IRC | 13:45 | |
*** cyborg-one has joined #maemo | 13:56 | |
*** vblazquez has joined #maemo | 14:04 | |
*** maybeArgh has joined #maemo | 14:05 | |
*** maybeWTF has quit IRC | 14:08 | |
*** smhar has joined #maemo | 14:17 | |
smhar | greeting | 14:18 |
smhar | I just got myself a Samsung Note 2 mobile. I copied all contacts using csv file transferred by bluetooth. Now I want to transfer the messages. Is there a way to do this? | 14:19 |
kerio | you traitor! | 14:24 |
*** tanty has quit IRC | 14:26 | |
DocScrutinizer06 | smhar: hardly | 14:26 |
DocScrutinizer06 | unlike contacts, msgs are generally not considered worthy for ex/import it seems | 14:27 |
*** iDont has joined #maemo | 14:28 | |
DocScrutinizer06 | you probably could extract all SMS and IM msgs from events_v1.db | 14:28 |
DocScrutinizer06 | with a sqlite frontend | 14:29 |
smhar | kerio, I am not getting rid of my N900, I can not do this. it is just that it is showing its age, in terms of hardware, that I can not depend on it fully for work. | 14:29 |
smhar | kerio, I had the option between iphone and galaxy note and I chose the least evil :-) | 14:30 |
* kerio doubts the n900 isn't dependable for "work" that's not a physics simulator or something equally silly | 14:31 | |
smhar | kerio, I did not say it is not dependable for work. I have been using it for work and personal use for ages. It is just that it has several deep scratches that makes reading hard. Also, its readability in sun -as my work requires- is not very good. | 14:34 |
smhar | kerio, I also need a portable dwg file viewer that is not available in N900 | 14:35 |
*** vblazquez has quit IRC | 14:35 | |
*** FlameReaper-nemo has joined #maemo | 14:35 | |
kerio | i thought there weren't many transreflective screens for mobiles, but ok | 14:36 |
kerio | having to open autocad projects is a valid concern, i s'pose | 14:36 |
FlameReaper-nemo | though | 14:39 |
FlameReaper-nemo | opening autocad projects on a mobile? | 14:39 |
FlameReaper-nemo | I thought a workstation would be more practical but I wonder | 14:39 |
FlameReaper-nemo | any use case for that? | 14:39 |
smhar | FlameReaper-nemo, viewing them, not editing them. it is very feasible in a note 2 size mobile | 14:40 |
FlameReaper-nemo | ah | 14:40 |
smhar | FlameReaper-nemo, I need to have a copy of the drawing with me and to check dimensions of items while walking in the site | 14:40 |
FlameReaper-nemo | that would be reasonable | 14:41 |
*** Vanadis has quit IRC | 14:41 | |
*** eqs has quit IRC | 14:42 | |
*** EgS has joined #maemo | 14:42 | |
*** Cor-Ai_ has joined #maemo | 14:43 | |
*** Cor-Ai has quit IRC | 14:43 | |
*** Cor-Ai_ is now known as Cor-Ai | 14:43 | |
*** vblazquez has joined #maemo | 14:44 | |
*** FlameReaper-nemo has quit IRC | 14:56 | |
DocScrutinizer06 | [general notice] Maemo Council nomination period extended until 28. of this month, PLEASE CONSIDER self-nomination, it doesn't need any super-powers | 14:56 |
*** FlameReaper has joined #maemo | 14:58 | |
*** Hurrian has quit IRC | 15:03 | |
*** vi__ has joined #maemo | 15:13 | |
vi__ | why cant I play music when on a call? | 15:13 |
*** NIN101 has joined #maemo | 15:14 | |
vi__ | I thought pulse audio could do that sort of thing? | 15:14 |
vi__ | even symbian could! | 15:14 |
kerio | pulseaudio most definetely can | 15:16 |
kerio | and pulseaudio most definetely doesn't want to | 15:16 |
*** tilppis has joined #maemo | 15:16 | |
kerio | because it hates you | 15:16 |
vi__ | so why cant I play music when on a call? | 15:17 |
*** DocScrutinizer06 is now known as DocScrutinizer05 | 15:19 | |
kerio | because pulseaudio hates you | 15:21 |
kerio | or maybe because of some weird nokia policy, ask Pali | 15:21 |
Pali | vi__, you need to patch prolog code which disabling it | 15:22 |
*** trx has quit IRC | 15:22 | |
kerio | Pali: does it disable every other sound? | 15:23 |
Pali | kerio, I do not know | 15:24 |
Pali | vi__, decompiled prolog source code is here: https://gitorious.org/community-ssu/policy-settings-rx51/trees/master/rx51/policy | 15:24 |
*** trx has joined #maemo | 15:32 | |
ZogG_laptop | Pali: there is prolog used somewhere? :P | 15:33 |
Pali | ZogG_laptop, yes | 15:34 |
ZogG_laptop | lol | 15:34 |
Pali | auto routing, linux cgroups, ... | 15:34 |
ZogG_laptop | i had it this semester (visual prolog) - it's wierd language i would say | 15:34 |
Pali | alsa/pulseaudio/phone call policy | 15:34 |
*** FIQ|n900 has joined #maemo | 15:34 | |
*** tilppis has quit IRC | 15:35 | |
Pali | I had prolog last semester too :-) and this is why I was able to decompile it and fix problems | 15:36 |
Pali | like headset button worked only when phone call was active | 15:36 |
ZogG_laptop | i missed most lessons and have no idea what's going on with it. still need to make project for that course (pipe ania game) | 15:36 |
Pali | prolog is good for logical programming | 15:37 |
joga | woot | 15:38 |
joga | cool detail :) | 15:38 |
*** ZogG_laptop has quit IRC | 15:41 | |
vi__ | Pali: make it so I can play music while on a call and I will buy you an pizza. | 15:42 |
*** croppa has quit IRC | 15:42 | |
*** flo_lap has quit IRC | 15:43 | |
*** Vanadis has joined #maemo | 15:46 | |
*** cyborg-o1e has joined #maemo | 15:46 | |
*** Vanadis__ has joined #maemo | 15:47 | |
*** cyborg-one has quit IRC | 15:49 | |
*** ZogG_laptop has joined #maemo | 15:49 | |
*** ZogG_laptop has quit IRC | 15:49 | |
*** ZogG_laptop has joined #maemo | 15:49 | |
*** jpinx has quit IRC | 15:49 | |
*** Vanadis has quit IRC | 15:50 | |
*** rcg has joined #maemo | 15:52 | |
*** FlameReaper has quit IRC | 15:52 | |
*** FlameReaper has joined #maemo | 15:53 | |
*** jpinx has joined #maemo | 15:55 | |
*** cityLights has joined #maemo | 15:59 | |
*** _rd has joined #maemo | 16:00 | |
DocScrutinizer05 | damn Prolog. Couldn't they use inuktitut instead of Prolog? So at least google-translate would *maybe* convert it to something meaningful for me | 16:01 |
jaska | prolol. | 16:04 |
kerio | trolog | 16:05 |
jaska | oh yeah, thats better | 16:05 |
jaska | trollog | 16:05 |
kerio | i wonder if the n900 has enough resources to emulate the DS properly | 16:05 |
DocScrutinizer05 | DS? | 16:06 |
kerio | nintendo ds | 16:06 |
DocScrutinizer05 | nfc | 16:06 |
kerio | 67.028MHz arm9 and 33.514MHz arm7 | 16:06 |
kerio | and then some kind of graphical chip | 16:06 |
*** zeq has quit IRC | 16:13 | |
*** joga has quit IRC | 16:19 | |
*** joga has joined #maemo | 16:19 | |
DocScrutinizer05 | while CPU emu is rarely ever a problem, emulating GFX accel is next to impossible in realtime | 16:20 |
DocScrutinizer05 | depending on architecture/properties a gfx accel performs 10s to 1000s of times better than a similarly 'fast' CPU on same task | 16:21 |
*** cityLights has quit IRC | 16:22 | |
DocScrutinizer05 | and the problem with emulating GFX accel is: the app and libs it uses are all optimized to the very special properties of the gfx accel, so the CPU emulating it has to do rather silly things to emulate some function that helps accel to perform better but costs CPU additional cycles to emulate, while you hardly can optimize much for the real video driven by the CPU | 16:24 |
kerio | DocScrutinizer05: this, assuming you want to emulate the GPU exactly, mame-style | 16:26 |
kerio | it's the reason mame sucks balls for 3d games :) | 16:26 |
*** Hurrian has joined #maemo | 16:27 | |
kerio | huh, there *is* desmume for the n900 | 16:28 |
*** Hurrian has quit IRC | 16:29 | |
*** FIQ|n900 has quit IRC | 16:29 | |
*** Hurrian has joined #maemo | 16:33 | |
kerio | haha i get a whopping 2fps | 16:34 |
DocScrutinizer05 | Pali: ZogG_laptop: any URL/pointer for me to read a 30min "Prolog for dummies"? Those "sources" Pali liked to, above, are like hieroglyphs to me | 16:35 |
*** florian has joined #maemo | 16:36 | |
kerio | DocScrutinizer05: don't go there! that's the road to insanity! | 16:40 |
*** stardiviner has quit IRC | 16:41 | |
Pali | DocScrutinizer05: look at http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html or http://kti.ms.mff.cuni.cz/~bartak/prolog/ | 16:43 |
*** rcg has quit IRC | 16:47 | |
*** pcfe` is now known as pcfe | 16:57 | |
*** pInvoke has joined #maemo | 16:58 | |
*** FlameReaper has quit IRC | 16:58 | |
DocScrutinizer05 | EEEW I feel nausea after first 10 lines of code on fist page of introduction: http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/1.html. .oO("WTF comes in 'D'???") | 17:02 |
*** Hurrian has quit IRC | 17:04 | |
*** Hurrian has joined #maemo | 17:05 | |
DocScrutinizer05 | and the insanity of closing a large structure (like an "IF" statement) with an almost invisible "." already drove me and all my colleagues mad in early 80s of last century, when we used to substitute "." by ". NOTE dot." in COBOL | 17:05 |
DocScrutinizer05 | and COBOL been derided as "compilable prosa" even back then | 17:08 |
DocScrutinizer05 | so Prolog seems to be "compilable dadaism poems" | 17:08 |
*** cyborg-o1e has quit IRC | 17:11 | |
*** cyborg-one has joined #maemo | 17:13 | |
DocScrutinizer05 | aaah, I see >> At the same time, early 1970's, Colmerauer and his group at the University of Marseille-Aix developed a specialized theorem prover... << now that contains two key factoids for me: University of Marseille-Aix, and 1970. | 17:14 |
DocScrutinizer05 | adding to that the generally somewhat inverse grammatics of French language (and thinking, it seems), makes for a perfect first characterization of Prolog's origin | 17:16 |
Pali | DocScrutinizer05 in prolog char ',' is && (and) and char ';' is || (or) | 17:18 |
DocScrutinizer05 | OMFG | 17:18 |
Pali | next ',' has higher priority then ';' | 17:18 |
DocScrutinizer05 | OK, you win! I give up | 17:19 |
Pali | and prolog has unification | 17:19 |
kerio | toldya | 17:19 |
Pali | there is no assign operator | 17:20 |
Pali | '=' is used for unification | 17:20 |
DocScrutinizer05 | >>Thus you can load more programs into the database but be careful whether the programs do not use the procedures with the same name. Otherwise, because of cumulating of clauses, these procedures could behave incorrectly.<< SUUUURE | 17:22 |
*** schen has joined #maemo | 17:25 | |
DocScrutinizer05 | you know, one of the minor functions of my first really huge project (>1 manyear) been to overcome the problems in COBOL that originate from COPY statements (== include <filename>), insane way of COBOL defining var structures (05 structure-a. 10 member-of-05 PIC 99,999 DISPLAY.) and the fact that COPY statements can't work inside COPY elements (an include file can't include further files) | 17:27 |
DocScrutinizer05 | so I worked 1 year to create a data dictionary to get proper system wide type definitions (e.g for timestamp, consisting of 20 timestamp. 25 year PIC 9999. 25 time. 30 hour PIC 99. 30 min PIC 99. 30 sec PIC 99) into COBOL | 17:31 |
*** _rd has quit IRC | 17:31 | |
*** _rd has joined #maemo | 17:31 | |
DocScrutinizer05 | well, I forgot month and day-of-month var definitions in above copy element | 17:32 |
DocScrutinizer05 | anyway PROLOG seems worse than COBOL | 17:33 |
jaska | there are worse things.. like erlang, reusing prologs syntax for a nearly general purpose language | 17:39 |
*** Hurrian has quit IRC | 17:42 | |
DocScrutinizer05 | eeek | 17:43 |
DocScrutinizer05 | http://www.csis.ul.ie/cobol/course/Copy.htm >>A COPY statement can occur anywhere a character-string or a separator can occur except that a COPY statement must not occur within another COPY statement<< | 17:43 |
DocScrutinizer05 | >>The text produced as a result of the complete processing of a COPY statement must not contain a COPY statement. << | 17:45 |
kerio | Pali: i'm bored | 17:47 |
kerio | give me something to test | 17:47 |
Pali | kerio, http://talk.maemo.org/showthread.php?p=1279967#post1279967 | 17:48 |
Skry | kerio: testing is boring. fix bluetooth driver and send me teh diffs. | 17:48 |
kerio | Skry: no u | 17:48 |
kerio | also, what's broken in the bt driver? :o | 17:48 |
Skry | its old | 17:49 |
kerio | Pali: hm, how would i test that? i've got kp52 already | 17:49 |
Pali | kerio, reinstall kernel and kernel-flasher packages | 17:50 |
Pali | or reinstall other -flasher package | 17:50 |
kerio | hrmpf, i don't have the KP52 debs anymore | 17:51 |
Pali | I mean to reinstall stock kernel packages | 17:51 |
kerio | Pali: oooooh | 17:51 |
Pali | you should be able to reject flashing | 17:51 |
kerio | ...weird, kernel doesn't depend on kernel-modules | 17:52 |
Pali | yes | 17:52 |
Pali | ist ok | 17:52 |
Pali | kernel is only flashable image | 17:52 |
Pali | kernel-flasher depends on modules | 17:52 |
*** APTX has quit IRC | 17:52 | |
kerio | Pali: kernel-flasher doesn't depend on modules either | 17:53 |
Pali | then it is bug | 17:53 |
Pali | which is fixed in kernel-power :-) | 17:53 |
kerio | Pali: i'm talking about the stock stuff | 17:53 |
DocScrutinizer05 | lol | 17:53 |
kerio | you know, the kind of stuff that has botched deps due to the fucking metapackage | 17:53 |
DocScrutinizer05 | ~lart MP | 17:54 |
* infobot pulls out his louisville slugger and uses MP's head to break the homerun record | 17:54 | |
kerio | anyway, "the version of the new kernel isn't similar to the old one" | 17:54 |
kerio | and i was able to abort the flashing | 17:54 |
Pali | its ok | 17:54 |
kerio | Pali: if you want more testing, release KP52 :P | 17:55 |
Pali | I'm still waiting for some patches | 17:55 |
kerio | Pali: canceling the flash could be disastrous if you're doing a HAM system update | 17:55 |
* kerio looks at cssu-thumb | 17:56 | |
Pali | kerio, canceling flash is not fail | 17:56 |
*** dhbiker has quit IRC | 17:56 | |
kerio | Pali: that's the whole point | 17:56 |
Pali | it is ok, because it allow us to install kernel-power-flasher without need to flash image to nand (where can be uboot) | 17:57 |
kerio | Pali: but k-p-f depends on the k-p package | 17:57 |
Pali | we already talked about it and this was ony one solution | 17:57 |
Pali | kerio, it is problem? | 17:57 |
kerio | well, you'll have the fiasco image in /boot wasting space | 17:57 |
Pali | no | 17:57 |
Pali | it is deleted too | 17:58 |
kerio | oh | 17:58 |
kerio | eeeeeeeh | 17:58 |
kerio | i suppose it's fine, then | 17:58 |
Pali | if you cancel flash or not it is deleted by shell script by nokia | 17:58 |
Pali | I only patched that script to ask user | 17:58 |
kerio | as long as you don't cancel the flashing of kernel-cssu as you're installing cssu-thumb XD | 17:58 |
kerio | Pali: btw, why can't uboot boot from a fiasco image of a kernel? | 17:59 |
Pali | because fiasco is proprietary format and nobody have time to implement it in uboot | 17:59 |
Pali | uboot using standard mkimage format | 17:59 |
* DocScrutinizer05 feels this tweak to basic operation principles and concept of kernel flashing needs some more public discussion | 18:00 | |
Pali | DocScrutinizer05, I think we already had discussion about it | 18:00 |
Pali | and there is task on garage: https://garage.maemo.org/pm/task.php?func=detailtask&project_task_id=1979&group_id=2300&group_project_id=3864 | 18:01 |
Pali | date 2012-03-14 | 18:01 |
kerio | Pali: btw, don't you have an uboot to test on weird hw revs? | 18:01 |
Pali | kerio, yes testing version of uboot is already here in chanlog | 18:02 |
*** sq-one has joined #maemo | 18:02 | |
Pali | http://atrey.karlin.mff.cuni.cz/~pali/u-boot/u-boot-2012.10-rc3-1+zImage-2.6.28-omap1.fiasco | 18:02 |
DocScrutinizer05 | Pali: wasn't aware of that, and probably missed the public discussion when it happened | 18:03 |
DocScrutinizer05 | thanks | 18:03 |
kerio | Pali: ugh, do you have one with kernel-power attached? :3 | 18:03 |
Pali | kerio, no | 18:04 |
kerio | i don't have the stock modules and i can't boot with it anyway | 18:04 |
*** Hurrian has joined #maemo | 18:04 | |
DocScrutinizer05 | Pali: however a user query probably isn't the solution to what been the task description. It more feels like trying to solve the problem that resulted in defining that task | 18:06 |
Pali | DocScrutinizer05, and what is better? do not ask user and ignore flashing? | 18:07 |
Pali | if you updating kp (51 to 52) then it not ask for flashing | 18:08 |
DocScrutinizer05 | Pali: the rationale behind "we need a way to tell which kernel is installed, so we don't do nasty" seems to be we need to implement that check on a higher level, more early and for more than mere flashing of kernel. We also might need to check same result for flashing of kernel modules for example | 18:08 |
Pali | but if you have stock and going to install kp then it ask | 18:08 |
Pali | DocScrutinizer05, now it extract version from /dev/mtd<something> and compare it with new version in fiasco zImage | 18:09 |
Pali | it can detect version of linux kernel in zImage and version of u-boot | 18:10 |
*** Hoolxi has quit IRC | 18:10 | |
DocScrutinizer05 | hmm, that's all fine for solving the task, as long as we get a function-call that can get used in arbitrary situations (like module installation) | 18:10 |
DocScrutinizer05 | already implementing a query into kernel flasher is beyond task 1980 | 18:11 |
*** FireFly has quit IRC | 18:12 | |
DocScrutinizer05 | Pali: I'm just saying you over-committed task 1980, your solution should get split into the mere check for kernel version (goes to 1980) plus the actual using of it which shouldn't go there but is some other/new task already | 18:13 |
*** FireFly has joined #maemo | 18:15 | |
DocScrutinizer05 | I admit the wording of task-1980 been a bit fuzzy | 18:16 |
DocScrutinizer05 | the >>...to prevent flashing over user kernels.<< part is a comment aiui, not part of the task | 18:17 |
DocScrutinizer05 | particularly it's not a complete definition of the implied task to avoid messing with any kernel related stuff. This includes more than "to prevent flashing over user kernels.", it also needs consideration in other related actions like updating kernel modules, installing stuff that depends on certain kernel properties that we don't have a PROVIDES for, etc | 18:20 |
*** SmilyOrg has joined #maemo | 18:20 | |
*** FireFly has quit IRC | 18:20 | |
DocScrutinizer05 | that's what I meant about "we might need public discussion" | 18:21 |
*** Guest86774 has quit IRC | 18:23 | |
DocScrutinizer05 | 1980 should get a solution that looks like "added binary and source for `kernel version <versionstring>' which will return 0 if version is met, return -1 otherwise" | 18:24 |
DocScrutinizer05 | s/el ve/elve/ | 18:24 |
infobot | DocScrutinizer05 meant: 1980 should get a solution that looks like "added binary and source for `kernelversion <versionstring>' which will return 0 if version is met, return -1 otherwise" | 18:24 |
*** _rd has quit IRC | 18:24 | |
*** FireFly has joined #maemo | 18:28 | |
*** _rd has joined #maemo | 18:29 | |
DocScrutinizer05 | Pali: of course this command `kernelversion` probably needs a little bit more smart features, like comparing kernel version against wildcards/regex, checking for kernel version >= or < something, etc. I haven't thought thoroughly about proper spec for that command | 18:34 |
DocScrutinizer05 | anyway result of task1980 should be re-usable by others, without them needing to `RE` your .deb or sourcecode | 18:36 |
DocScrutinizer05 | Pali: maybe http://bazaar.launchpad.net/~pali/+junk/maemo_fiasco-image-update-ask/view/head:/zimage-get-version.c is exactly that, but then it needs a README to explain how to use it | 18:38 |
*** _rd has quit IRC | 18:39 | |
*** _rd has joined #maemo | 18:40 | |
*** valeriusM has quit IRC | 18:42 | |
DocScrutinizer05 | yeah, actually after having a glimpse at sourcecode, it actually is exactly what I asked for (it seems), just I wasn't able to see it as the README is missing as well as any short statement in https://garage.maemo.org/pm/task.php?func=detailtask&project_task_id=1979&group_id=2300&group_project_id=3864 about how it works | 18:44 |
DocScrutinizer05 | (funny how poject_task_id in URL seems pragma_base0 aka RL-ID-- ) | 18:45 |
DocScrutinizer05 | nevermind, it seems it actually _is_ task 1979 | 18:46 |
DocScrutinizer05 | Pali: I guess I got completely fooled by the title of your git/bazaar branch "maemo_fiasco-image-update-ask" - I took that as being specifically for fiasco-updates which it clearly isn't (ment to be) | 18:50 |
*** FlameReaper has joined #maemo | 18:53 | |
*** Free-MG has joined #maemo | 18:56 | |
DocScrutinizer05 | pondering the whole problem, I wonder if we ever need anything beyond >> if [ "b8db739ea8f2aec4da18ddd550791590" == $( md5sum /dev/mtd3ro ) ]; then...<< | 19:00 |
DocScrutinizer05 | >> if [ "b8db739ea8f2aec4da18ddd550791590" == $( md5sum /dev/mtd3ro | cut -d " " -f 1) ]; then...<< actually | 19:03 |
kerio | DocScrutinizer05: if md5sum -c /tmp/oldkernelmd5 --status ; then | 19:05 |
kerio | neat, busybox md5sum has -c and -s | 19:06 |
kerio | DocScrutinizer05: i'm not sure you can read from mtd3ro like that and get a sensible result, though | 19:06 |
kerio | i'd nanddump | 19:06 |
*** rcg has joined #maemo | 19:10 | |
DocScrutinizer05 | huh? sure you can | 19:11 |
DocScrutinizer05 | ooh, you mean because of bad blocks | 19:11 |
DocScrutinizer05 | nice catch | 19:11 |
DocScrutinizer05 | :-) | 19:11 |
DocScrutinizer05 | yeah, nanddump (or mtd_debug) should solve that problem | 19:12 |
*** sirdancealot7 has quit IRC | 19:13 | |
*** valeriusM has joined #maemo | 19:22 | |
*** mvp_ has quit IRC | 19:30 | |
kerio | https://docs.google.com/document/d/1r04yjaQoL1c_vuwQr-CdbDQ8EjGVGOL_1V6BNVWaR1c/preview interesting symbian post-mortem | 19:32 |
DocScrutinizer05 | ffs, my IroN900 just needed a reboot to re-establsih WLAN connectivity. Though it claimed wlan0 being up and having proper IP, not a single ping went out to AP | 19:32 |
DocScrutinizer05 | :-/ | 19:33 |
kerio | wait, the one with the huge uptime? D: | 19:33 |
DocScrutinizer05 | not even going offline mode (airplane mode) and back helped to re-establish proper connectivity | 19:33 |
DocScrutinizer05 | nah | 19:33 |
kerio | stop icd start icd? | 19:33 |
DocScrutinizer05 | t900:~# uptime | 19:34 |
DocScrutinizer05 | 18:46:12 up 196 days, 19:41, load average: 0.06, 0.01, 0.00 | 19:34 |
ShadowJK | ifconfig wlan0 down ; rmmod wl1152 (or whatever) ; modprobe wl1152 | 19:34 |
ShadowJK | :P | 19:34 |
* ShadowJK forgets name of wireless module | 19:35 | |
DocScrutinizer05 | syslog claimed exactly that happened several times this afternoon | 19:35 |
ShadowJK | it never gets unloaded on n900 afaik | 19:35 |
ShadowJK | though on maemo4 it seems like it does | 19:36 |
DocScrutinizer05 | Oct 13 15:27:51 IroN900 kernel: [115214.154632] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780 | 19:36 |
DocScrutinizer05 | Oct 13 15:27:51 IroN900 kernel: [115214.170135] wl1251: firmware booted (Rev 4.0.4.3.7) | 19:36 |
DocScrutinizer05 | Oct 13 15:27:52 IroN900 wlancond[1606]: Scan issued | 19:36 |
*** dhbiker has joined #maemo | 19:38 | |
*** _rd has quit IRC | 19:39 | |
*** _rd has joined #maemo | 19:40 | |
ShadowJK | that's not full unload | 19:40 |
*** MacDrunk has quit IRC | 19:41 | |
ShadowJK | [15763.458465] wl1251: unloaded | 19:41 |
ShadowJK | [15767.411132] phy1: Selected rate control algorithm 'minstrel' | 19:41 |
ShadowJK | [15767.416992] wl1251: loaded | 19:41 |
ShadowJK | [15767.417510] wl1251: initialized | 19:42 |
Pali | sudo rmmod wl12xx | 19:42 |
Pali | sudo modprobe wl12xx | 19:42 |
Pali | sudo wl1251-cal | 19:42 |
Pali | sudo stop -q wlancond | 19:42 |
ShadowJK | (after that it requests firmware and loads firmware, 2 times, then it does as DocScrutinizer05 pasted) | 19:42 |
Pali | sudo start -q wlancond | 19:43 |
Pali | sudo stop -q icd2 | 19:43 |
Pali | sudo start -q icd2 | 19:43 |
Pali | ^^^ this should help | 19:43 |
ShadowJK | yeah ive done that sequence too :) | 19:45 |
*** pInvoke has quit IRC | 19:45 | |
DocScrutinizer05 | ShadowJK: http://maemo.cloud-7.de/share-service/xxx | 19:46 |
DocScrutinizer05 | Pali: ^^^ | 19:47 |
*** grammoboy has joined #maemo | 19:47 | |
grammoboy | I can't umount my nfs mount point anymore | 19:48 |
grammoboy | something went wrong apparently | 19:48 |
grammoboy | umount /nfs/music | 19:48 |
grammoboy | invalid argument | 19:48 |
DocScrutinizer05 | if anybody is able to make sense of that and spot who's the culprit for this borked WLAN association, I'd love to hear | 19:48 |
ShadowJK | eh I always just figured thw wlan chip is buggy and needs total reinitialization twice a year | 19:49 |
DocScrutinizer05 | grammoboy: stale nfs locks are a notorious problem | 19:49 |
*** jpinx has quit IRC | 19:50 | |
grammoboy | DocScrutinizer05, pff, how to get rid of it now? | 19:50 |
*** Venusaur has quit IRC | 19:51 | |
*** Venusaur has joined #maemo | 19:53 | |
*** jpinx has joined #maemo | 19:53 | |
*** grammoboy has quit IRC | 19:55 | |
ShadowJK | heh | 19:56 |
ShadowJK | "invalid argument" is weird | 19:56 |
ShadowJK | usually it says something about busy | 19:57 |
ShadowJK | if there's something using it | 19:57 |
ShadowJK | or hangs if the server went away | 19:57 |
*** _rd has quit IRC | 19:59 | |
DocScrutinizer05 | ShadowJK: the whole friggin sequence doesn't make too much sense to me | 20:01 |
*** jpinx has quit IRC | 20:03 | |
kerio | nfs really can't deal with network issues gracefully | 20:03 |
DocScrutinizer05 | meh, grammoboy is offline anyway | 20:04 |
*** Luke-Jr has quit IRC | 20:04 | |
DocScrutinizer05 | but my IroN900 is online now again, after eboot. while going to airplane-mode didn't help. Now what's this telling me? | 20:04 |
kerio | reboots are magical | 20:05 |
*** jpinx has joined #maemo | 20:05 | |
*** jpinx has joined #maemo | 20:06 | |
DocScrutinizer05 | I'd blame PSM, since it exposed some friggin delays of several seconds even before it went down completely | 20:06 |
DocScrutinizer05 | (delays in ssh session) | 20:06 |
*** grammoboy has joined #maemo | 20:06 | |
grammoboy | o my this really seems to be serious | 20:06 |
DocScrutinizer05 | hey wb | 20:06 |
grammoboy | no way to umount my nfs mount point | 20:07 |
*** Luke-Jr has joined #maemo | 20:07 | |
*** _rd has joined #maemo | 20:07 | |
DocScrutinizer05 | grammoboy: corrupted fs is known to report any inode that it doesn't know any better about, as being a "stale NFS" | 20:07 |
DocScrutinizer05 | usually a fsck can fix that | 20:07 |
grammoboy | on the local device? | 20:08 |
grammoboy | eg n900 | 20:08 |
DocScrutinizer05 | yep | 20:08 |
DocScrutinizer05 | NFS links are obviously a special type of inode on the rootfs | 20:08 |
DocScrutinizer05 | (or wherever the supposed NFS been supposedly mounted to) | 20:09 |
grammoboy | do you know how to run fsck? | 20:09 |
DocScrutinizer05 | I had stale NFS mounts on devices that evidently never been using NFS | 20:09 |
DocScrutinizer05 | grammoboy: depending on the partition you need to check, it's sometimes tricky | 20:10 |
DocScrutinizer05 | rootfs can't get umounted, and fsck won't fix mounted fs | 20:10 |
DocScrutinizer05 | try BM | 20:10 |
grammoboy | DocScrutinizer05, its mounted on /nfs/music | 20:11 |
DocScrutinizer05 | I think it has an option to fsck | 20:11 |
DocScrutinizer05 | df -h /nfs/ | 20:11 |
DocScrutinizer05 | will tell you which fs this really is | 20:11 |
DocScrutinizer05 | anyway | 20:12 |
DocScrutinizer05 | ~bm | 20:12 |
infobot | somebody said backupmenu was http://talk.maemo.org/showthread.php?t=63975 | 20:12 |
DocScrutinizer05 | o/ | 20:12 |
* DocScrutinizer05 afk | 20:12 | |
grammoboy | i'll look into bm | 20:12 |
grammoboy | first it needs some charging | 20:13 |
grammoboy | thx | 20:13 |
*** Psi_ has quit IRC | 20:17 | |
DocScrutinizer05 | grammoboy: better ask somebody who already used NFS and thus has some experience. My advice probably isn't very good | 20:17 |
*** ALoGeNo has quit IRC | 20:18 | |
ShadowJK | "stale nfs mount" error message is like a generic "wtf filesystem disappeared" error that can occur on non-nfs too | 20:24 |
*** sq-one has quit IRC | 20:25 | |
*** valeriusM has quit IRC | 20:26 | |
*** _rd has quit IRC | 20:32 | |
DocScrutinizer05 | ShadowJK: so how would you tell the fs with that "stale fs mount" to goddamn umont it and reset that inode? | 20:34 |
DocScrutinizer05 | there has to be some why I'd think, other than running a full fsck against the "corrupted" fs | 20:35 |
DocScrutinizer05 | s/why/way/ | 20:35 |
infobot | DocScrutinizer05 meant: there has to be some way I'd think, other than running a full fsck against the "corrupted" fs | 20:35 |
*** M4rtinK has quit IRC | 20:36 | |
DocScrutinizer05 | odds are fsck wouldn't even fix the incriminated inode | 20:36 |
*** iDont has quit IRC | 20:36 | |
DocScrutinizer05 | hmmm, http://joelinoff.com/blog/?p=356 http://www.cyberciti.biz/tips/nfs-stale-file-handle-error-and-solution.html | 20:39 |
*** mvp_ has joined #maemo | 20:40 | |
DocScrutinizer05 | http://www.motherboardpoint.com/fix-stale-nfs-file-handle-t204765.html etc, google for "fix stale nfs mount" | 20:40 |
DocScrutinizer05 | grammoboy: ^^^ | 20:41 |
DocScrutinizer05 | all I can do to help you out | 20:41 |
*** smhar has quit IRC | 20:41 | |
*** toxaris has quit IRC | 20:43 | |
*** eMHa has quit IRC | 20:43 | |
*** valeriusM has joined #maemo | 20:46 | |
*** panzersajt_ has joined #maemo | 20:51 | |
panzersajt_ | Pali, hy | 20:51 |
Pali | panzersajt_, hi | 20:51 |
panzersajt_ | thanks for the new u-boot but it would like to work on my device | 20:51 |
panzersajt_ | :( | 20:51 |
panzersajt_ | *wouldn't | 20:52 |
Pali | panzersajt_, and is zImage without uboot working? | 20:53 |
panzersajt_ | it shows this: | 20:53 |
panzersajt_ | USER | 20:53 |
panzersajt_ | than a lots of numbers and letters | 20:53 |
panzersajt_ | than | 20:53 |
panzersajt_ | reboot in 2 1 .. | 20:54 |
panzersajt_ | and reboots | 20:54 |
panzersajt_ | with your u-boot | 20:54 |
Pali | and without uboot? | 20:54 |
panzersajt_ | I don't know | 20:55 |
panzersajt_ | but it reboots also | 20:55 |
*** Psi has joined #maemo | 20:57 | |
panzersajt_ | but the problem may lie in my device or ignorance | 20:58 |
DocScrutinizer05 | grammoboy: http://sysunconfig.net/unixtips/stale_nfs.txt | 20:59 |
Pali | panzersajt_, first check if your device is bootable without uboot | 20:59 |
Pali | if not reflash it | 20:59 |
*** MetalGearSolid has joined #maemo | 21:01 | |
DocScrutinizer05 | grammoboy: looks extremely helpful: http://www.linuxquestions.org/questions/linux-embedded-and-single-board-computer-78/stale-nfs-handle-on-embedded-system-that-does-not-have-nfs-running-936884/ | 21:05 |
*** brzys has quit IRC | 21:07 | |
*** eMHa has joined #maemo | 21:12 | |
panzersajt_ | Pali, yes it was bootable before installing u-boot | 21:18 |
panzersajt_ | not a big deal | 21:19 |
panzersajt_ | I can live without mameo | 21:19 |
DocScrutinizer05 | grammoboy: http://www.linuxquestions.org/questions/linux-hardware-18/fsck-inode-block-errors-stale-nfs-file-handle-advice-please-930886/ | 21:19 |
DocScrutinizer05 | panzersajt_: WUT? | 21:20 |
DocScrutinizer05 | panzersajt_: I guess you flashed uBoot over a non-standard kernel, so now when trying to boot into maemo, uBoot loads the stock kernel that it comes bundled with, and that stock kernel doesn't find the matching kernel modules in your rootfs | 21:23 |
DocScrutinizer05 | panzersajt_: you should flash the kernel you used before uBoot, via flasher-3.5 (only kernel, not a whole fiasco image!), then your system should boot again, given my assumption been correct. Then you could install proper stock kernel and matching kernel modules, try if it still boots as supposed, and then install uBoot | 21:25 |
*** valeriusM has quit IRC | 21:26 | |
DocScrutinizer05 | Pali: ^^^ correct? | 21:26 |
*** FlameReaper has quit IRC | 21:27 | |
*** ZogG has quit IRC | 21:28 | |
Pali | yes, boot maemo with some working kernel, then install & flash stock kernel (+install modules & bootimages of other kernels) | 21:28 |
Pali | check if working and then install uboot | 21:28 |
DocScrutinizer05 | it's a widely ignored or even unknown fact that uBoot comes with a kernel attached | 21:31 |
kerio | Pali: silly idea: is it possible to flash a new kernel on the uboot payload? | 21:33 |
Pali | kerio, no because onenand uboot code not working on n900 | 21:34 |
kerio | no, i mean | 21:34 |
kerio | flash the kernel attached to uboot from fremantle | 21:34 |
kerio | leaving uboot there | 21:34 |
Pali | kerio, you can create combined uboot image on device and you can flash it | 21:35 |
Pali | its possible | 21:35 |
*** ZogG has joined #maemo | 21:35 | |
*** ZogG has quit IRC | 21:35 | |
*** ZogG has joined #maemo | 21:35 | |
DocScrutinizer05 | Pali: could uBoot preinstall create a bzImage.bin kernel image in /boot, from /dev/mtd3? Then uBoot has option to boot that kernel from ubifs rather than chainloading attached kernel from /dev/mtd3. which in turn would free up *lots* of space for uBoot in /dev/mtd3 and thus would allow for including ubifs support and a lot of other nice stuff into uBoot | 21:35 |
Pali | DocScrutinizer05, first we have no access to mtd, | 21:36 |
Pali | and second ubifs code is too big | 21:36 |
kerio | Pali: what the fuck | 21:36 |
kerio | it can't be bigger than the whole linux kernel | 21:37 |
DocScrutinizer05 | Pali: if uBoot has whole /dev/mtd3 for itself, then I doubt UBI code is too big | 21:37 |
Pali | but if we delete attached kernel image from uboot, then there is space for ubifs driver :-) | 21:37 |
Pali | DocScrutinizer05, problem is that freemangordon and I was not able to fix onenand code to work on n900 | 21:37 |
kerio | DocScrutinizer05: to be fair it should be optified | 21:38 |
DocScrutinizer05 | LOL | 21:38 |
kerio | because it's not needed during the fremantle boot process, it's only needed *before* :P | 21:38 |
Pali | DocScrutinizer05, but now you can boot from eMMC | 21:38 |
kerio | Pali: the emmc is accessible, right? | 21:38 |
Pali | and this is already used | 21:38 |
Pali | yes | 21:38 |
DocScrutinizer05 | kerio: you're actually not all wrong ;-) | 21:38 |
Pali | kerio, bootmenu is loaded from MyDocs | 21:38 |
kerio | install bzImage.bin in /home/boot | 21:38 |
kerio | Pali: bootmenu happens after the kernel is loaded, doesn't it | 21:39 |
Pali | there are scripts which doing it automatically | 21:39 |
DocScrutinizer05 | kerio: but I'd not like to see kernel on yet a third partiton | 21:39 |
Pali | kerio, no | 21:39 |
Pali | I mean uboot bootmenu | 21:39 |
kerio | DocScrutinizer05: i mean, we already abused of the filesystem hierarchy, /home/boot is not even close to /home/opt in terms of nastiness | 21:39 |
Pali | there is script u-boot-update bootmenu which read config files /etc/bootmenu.d/, generate needed uImage in MyDocs/bootmenuimg.d and create MyDocs/bootmenu.cmd script which appear in bootmenu | 21:40 |
*** FlameReaper has joined #maemo | 21:41 | |
kerio | i see | 21:41 |
Pali | kernel-power-bootimg and kernel-bootimg calling this script (if is installed) after install/remove | 21:41 |
kerio | so i wouldn't actually need the bootmenu kludge in preinit... | 21:41 |
kerio | would i? | 21:41 |
Pali | yes | 21:42 |
DocScrutinizer05 | Pali: I think it's been an extremely poor idea to use this very path " /etc/bootmenu.d/" which is also used by the real bootmenu which is called after kernel got loaded | 21:42 |
DocScrutinizer05 | they are completely independent and unrelated systems | 21:42 |
kerio | DocScrutinizer05: the idea is that it's compatible with *that* bootmenu | 21:42 |
DocScrutinizer05 | that's nonsense though | 21:42 |
Pali | DocScrutinizer05, both has same syntax and both show only relevant entries | 21:43 |
Pali | also multiboot has same file format | 21:43 |
Pali | and you really do not want to have one config file in three different locations | 21:43 |
DocScrutinizer05 | who cares about file format. You're free to use whatever file format you like, but placing those uBoot config files into a dir that's aslo used by multiboot and bootmenu is an idea begging for trouble and headache | 21:44 |
kerio | no, /etc/bootmenu.d/ holds bootmenu entries | 21:44 |
Pali | kerio is right | 21:45 |
Pali | there are menu entires | 21:45 |
kerio | yeah, i am | 21:45 |
kerio | ~kerio | 21:45 |
infobot | you are probably <DocScrutinizer> [...] kerio is correct [...] | 21:45 |
DocScrutinizer05 | sorry, I don't get the whole idea | 21:45 |
DocScrutinizer05 | bootmenu itself is a completely different concept | 21:46 |
kerio | DocScrutinizer05: Pali's uboot is backwards-compatible with bootmenu | 21:46 |
DocScrutinizer05 | multiboot exploited bootmenu due to the braindamaged concept of multiboot to reflash kernel after kernel booted, then boot again | 21:46 |
DocScrutinizer05 | kerio: that's nonsense | 21:47 |
DocScrutinizer05 | how can a bootloader that selects kernels to load, be compatible with a menu that starts after kernel got loaded? | 21:47 |
kerio | DocScrutinizer05: by loading the kernel and then following the menu entries' specifications | 21:47 |
DocScrutinizer05 | eh???? | 21:48 |
kerio | those menu entries specify a script to run and a rootfs, or something like that | 21:48 |
kerio | it's stuff that *should've* been done by the bootloader | 21:48 |
DocScrutinizer05 | I repeat: bootmenu itself is something completely different | 21:48 |
kerio | then why does it work? | 21:49 |
DocScrutinizer05 | multiboot exploited bootmenu to emulate what uBoot does | 21:49 |
DocScrutinizer05 | what you just described is what multiboot does, not what bootmenu does | 21:49 |
kerio | the only different thing with uboot is that the choice is done before loading the kernel and not after | 21:50 |
DocScrutinizer05 | bootmenu is more like backupmenu | 21:50 |
DocScrutinizer05 | and multiboot is exploiting that to reboot after flashing a new kernel | 21:50 |
kerio | again, then why does pali's bootmenu work? | 21:50 |
DocScrutinizer05 | again, what a question is that? | 21:51 |
DocScrutinizer05 | there's no such thing like pali's bootmenu | 21:51 |
*** valeriusM has joined #maemo | 21:52 | |
*** jpinx has quit IRC | 21:52 | |
DocScrutinizer05 | thzere's pali's uBoot that has a uboot menu generated from files in /etc/bootmenu.d/ | 21:52 |
DocScrutinizer05 | which may or may not have been placed there by multiboot | 21:52 |
DocScrutinizer05 | backupmenu also places a file there, do you suggest uBoot can start backupmenu=? | 21:52 |
kerio | that's what Pali suggests, yes | 21:53 |
DocScrutinizer05 | that's nonsense | 21:53 |
kerio | and to be fair, starting backupmenu is just a matter of init=/usr/share/backupmenu/BackupMenuLauncher.item or something similar | 21:53 |
*** sq-one has joined #maemo | 21:54 | |
kerio | Pali: can uboot start backupmenu as it is? | 21:54 |
DocScrutinizer05 | I repeat, /etc/bootmenu.d/ is for bootmenu which is a userland thing not related in any way to bootloader concept at large | 21:54 |
DocScrutinizer05 | kerio: uBoot starts kernels | 21:55 |
DocScrutinizer05 | backupmenu is no kernel | 21:55 |
kerio | no, but it's a particular init script | 21:55 |
DocScrutinizer05 | so what? | 21:55 |
DocScrutinizer05 | btw that's even incorrect | 21:56 |
DocScrutinizer05 | since backupmenu is not exactly an initscript | 21:56 |
DocScrutinizer05 | it gets invoked by an initscript | 21:56 |
DocScrutinizer05 | via taadaaaa bootmenu | 21:56 |
DocScrutinizer05 | which in turn gets invoked by a hook in sbin/preinit iirc | 21:57 |
*** jpinx has joined #maemo | 21:57 | |
*** Free-MG has quit IRC | 21:58 | |
DocScrutinizer05 | Pali: if you wanna keep number of config files low and non-redundant, and for that purpose want to re-use multiboot crap in /etc/bootmenu.d/, you could symlink them to /etc/uBoot/* | 21:59 |
*** lbt is now known as lbt_away | 21:59 | |
DocScrutinizer05 | but I keep my notion that using same dir for bootmenu, multiboot, and uBoot is a design flaw | 22:00 |
*** sleepee has joined #maemo | 22:01 | |
DocScrutinizer05 | while multiboot is doing that for obvious reasons (it exploits bootmenu to do its nasty kernel reflashing stuff), uBoot shouldn't link to other packages like that. it desrves its own config file directory | 22:01 |
DocScrutinizer05 | I'd even think multiboot and uBoot are mutually exclusive and thus conflicting, and so you probably shouldn't even install uBoot on a system where multiboot is installed | 22:03 |
*** valeriusM has quit IRC | 22:04 | |
grammoboy | it seems that the nfs server is mounted several times | 22:06 |
*** piggz has joined #maemo | 22:09 | |
*** sleepee has quit IRC | 22:09 | |
DocScrutinizer05 | check if any process has open filehandles to the server and stop all those processes. Then mount -O the nfs volume again over the original mountpoint, *then* unmount it again | 22:12 |
DocScrutinizer05 | this _might_ reset the stale mount | 22:13 |
DocScrutinizer05 | if it doesn't, you're in for a fsck I guess | 22:13 |
*** nox- has joined #maemo | 22:14 | |
FlameReaper | Hmm | 22:18 |
FlameReaper | I'm getting more interested to put more Java apps in this little box :D | 22:19 |
kerio | FlameReaper: no you're not >:c | 22:21 |
FlameReaper | kerio: I got Jajuk up and running | 22:22 |
FlameReaper | but the 100% CPU usage @ 950MHz isn't something nice to see :c | 22:22 |
grammoboy | can't get address for /nfs/music | 22:23 |
FlameReaper | while it is refreshing the libraries | 22:23 |
*** dhbiker has quit IRC | 22:24 | |
*** valeriusM has joined #maemo | 22:25 | |
DocScrutinizer05 | kerio: it's an analogy to upstart (uBoot, sorry ;-P) replacing sysV-init (multiboot, sorry to sysV-init). If upstart is using init.d/* and the runlevel dirs to create a setup to keep the system config as compatible and working as feasible then that's still fine. But no way upstart should store its own config under /etc/init.d, and actually it doesn't. there's /etc/events.d/* for that | 22:27 |
kerio | it doesn't store its own config in bootmenu.d goddammit | 22:28 |
kerio | it doesn't even look at it, there's a script that does that and builds a part of the uboot config | 22:28 |
*** zeq has joined #maemo | 22:28 | |
DocScrutinizer05 | then I don't get it why everybody says uBoot config has to go into /etc/bootmenu.d | 22:31 |
DocScrutinizer05 | if it's not meant that way, then why is anybody suggesting it? | 22:31 |
DocScrutinizer05 | this obviously is causing that much confusion for users, even you thought bootmenu and uBoot were similar or related | 22:33 |
DocScrutinizer05 | probably the main sin is to do all this during preinstall, instead of shipping a tool to do it on user request | 22:34 |
DocScrutinizer05 | (or postinstall, dunno) | 22:35 |
kerio | i *know* what a bootloader is and how bootmenu works | 22:35 |
DocScrutinizer05 | if user could invoke `uBoot-import-multiboot` which would come with uBoot installation, then things wre much more clear, and btw more convenient to handle | 22:36 |
*** piggz has quit IRC | 22:37 | |
kerio | that's what happens, kinda | 22:37 |
DocScrutinizer05 | obviously not | 22:37 |
kerio | there's a script, it's invoked by the postinstall of the kernel bootimgs but can also be invoked manually | 22:38 |
DocScrutinizer05 | WTF is it getting invoked by postinstall then? | 22:38 |
kerio | idk, ask Pali | 22:38 |
Pali | U-Boot can only load uboot script files (hush) and u-boot-update-bootmenu converting bootmenu format to uboot script | 22:39 |
DocScrutinizer05 | :nod: | 22:40 |
Pali | uboot scripting (for uboot bootmenu) is not human job | 22:40 |
DocScrutinizer05 | duh | 22:40 |
Pali | also uboot can load uImage kernels (zImage with special header) | 22:41 |
Pali | so that script also convert zImage from /boot (or /opt/boot/) to uImage and store it in MyDocs/bootmenu_subdir/ | 22:41 |
grammoboy | fsck stops after running shortly in BM | 22:41 |
DocScrutinizer05 | grammoboy: it doesn't 'stop' - it just takes ages I guess | 22:42 |
grammoboy | damn didn't know nfs could give me this kind of trouble | 22:42 |
grammoboy | DocScrutinizer05, it goes back to the menu | 22:42 |
DocScrutinizer05 | ooh | 22:42 |
kerio | Pali: how does it boot something like backupmenu? | 22:42 |
DocScrutinizer05 | so it's maybe finished | 22:42 |
Pali | kerio, I do not know if uboot can boot backupmenu | 22:43 |
kerio | oic | 22:43 |
Pali | but it needs something like pass init= | 22:43 |
DocScrutinizer05 | BM is not meant to play init process | 22:43 |
DocScrutinizer05 | BM depends on bootmenu | 22:44 |
kerio | DocScrutinizer05: to be fair it only needs proc, sys and tmp | 22:44 |
kerio | or something like that | 22:44 |
kerio | (that's what preinit does before bootmenu is loaded) | 22:44 |
DocScrutinizer05 | maybe | 22:45 |
DocScrutinizer05 | doesn't change the difference of what bootmenu does vs what uBoot does | 22:45 |
DocScrutinizer05 | uBoot is unrelated to bootmenu, if anything it is related to then that's multiboot | 22:46 |
DocScrutinizer05 | since it obviously tries to replace that | 22:46 |
DocScrutinizer05 | yet most users now mix up uBoot and bootmenu, they don't even notice there's a difference | 22:47 |
DocScrutinizer05 | and that's caused by instructions suggesting to tweak /etc/bootmenu.d/* entries to edit stuff that actually should get edited in genuine uBoot script | 22:48 |
grammoboy | man this isn't f*cking windows is it | 22:49 |
grammoboy | I just can't get rid of the freaking umount problem | 22:50 |
grammoboy | wtf | 22:50 |
DocScrutinizer05 | we're risking to run into compatibility issues for the other direction: tweaking files in /etc/bootmenu.d/* for changing uBoot behaviour may (and iirc actually did already) cause problems for bootmenu | 22:50 |
DocScrutinizer05 | grammoboy: usually a reflash is fastest and most painless fix | 22:51 |
grammoboy | give me a break, my o my | 22:52 |
DocScrutinizer05 | create a proper backup with BM, reflash rootfs, the restroe the backup | 22:52 |
*** panzersajt_ has quit IRC | 22:52 | |
DocScrutinizer05 | ,then* | 22:52 |
DocScrutinizer05 | ,then restore* | 22:52 |
*** FlameReaper has quit IRC | 22:53 | |
grammoboy | also backup Mydocs? | 22:53 |
DocScrutinizer05 | not needed unless your mountpoint been on /home or below | 22:53 |
*** _rd has joined #maemo | 22:53 | |
DocScrutinizer05 | though you should have proper backups of your whole system any time | 22:54 |
DocScrutinizer05 | gambling with that stuff isn't worth it | 22:54 |
kerio | he said the mountpoint was /nfs/music | 22:57 |
kerio | so... ubifs error? | 22:57 |
grammoboy | damn you n900, fucking time waster! | 22:57 |
grammoboy | :) | 22:57 |
kerio | grammoboy: are you sure you can't just... rm the directory? | 22:57 |
grammoboy | kerio, hm I thought of that, can try it | 22:58 |
DocScrutinizer05 | will cause a dnagling lock in a dangling inode | 22:58 |
DocScrutinizer05 | I still dunno what's your actual problem. You say you can't umount the nfs, but why do you want to do that, first instance? | 22:59 |
grammoboy | I can't get to my files | 23:00 |
grammoboy | cd /nfs/music is empty | 23:00 |
DocScrutinizer05 | sure | 23:00 |
grammoboy | to restore nfs | 23:00 |
grammoboy | I need to umount first | 23:01 |
DocScrutinizer05 | no | 23:01 |
grammoboy | cause mounting doesn't work | 23:01 |
grammoboy | now | 23:01 |
grammoboy | the nfs that is | 23:01 |
DocScrutinizer05 | even not when you try mount -O ? | 23:01 |
grammoboy | 0 | 23:01 |
grammoboy | zero? | 23:01 |
DocScrutinizer05 | and close all processes that have a file handle to this? | 23:01 |
grammoboy | I've rebooted serveral times | 23:02 |
kerio | then what the hell | 23:02 |
kerio | you don't have a mount anymore, unless you have it automounted | 23:02 |
kerio | just rm the directory | 23:02 |
DocScrutinizer05 | http://sysunconfig.net/unixtips/stale_nfs.txt | 23:02 |
kerio | DocScrutinizer05: he rebooted! several times! | 23:03 |
DocScrutinizer05 | kerio: so what? | 23:03 |
kerio | in particular, he rebooted at least once | 23:03 |
kerio | go look at e) in that list | 23:03 |
DocScrutinizer05 | mount -O overwrites the inode holding the supposed stale nfs lock | 23:03 |
kerio | grammoboy: what's your actual problem, right now? | 23:04 |
grammoboy | kerio, feeling tired | 23:04 |
grammoboy | kerio, can't mount nfs | 23:04 |
kerio | oh, so you just can't mount it | 23:04 |
kerio | are nfs-common and portmap installed? | 23:05 |
DocScrutinizer05 | sure, see -O Overlay mount. | 23:05 |
kerio | did you do /etc/init.d/nfs-common start and /etc/init.d/portmap start? | 23:05 |
DocScrutinizer05 | you can't mount on an allegedly already mounted mountpoint | 23:05 |
kerio | DocScrutinizer05: i'm not even sure he *has* anything mounted right now | 23:05 |
DocScrutinizer05 | kerio: that's not the point | 23:05 |
DocScrutinizer05 | th einode says he has | 23:06 |
DocScrutinizer05 | and since the connection to far end is down, it can't umount | 23:06 |
DocScrutinizer05 | but aiui you can mount -O | 23:06 |
kerio | grammoboy: can you pastebin the output of "mount"? | 23:06 |
DocScrutinizer05 | on same inode, thus overwriting it | 23:07 |
kerio | and can you rmdir /nfs/music ? | 23:07 |
DocScrutinizer05 | when he does that, he doesn't have any way to mount or unmount on that inode anymore | 23:07 |
kerio | and what's the problem? he doesn't have a stale mount anymore, he *rebooted* | 23:08 |
DocScrutinizer05 | while the inode stays as it is, since it's considered an open handle | 23:08 |
grammoboy | is that 0 a zero? | 23:08 |
*** piggz has joined #maemo | 23:08 | |
kerio | grammoboy: why would it be a zero | 23:08 |
kerio | it's a -O | 23:08 |
DocScrutinizer05 | hmm, yeah, next boot might result in an arbitrary corrupted inode then | 23:09 |
DocScrutinizer05 | -O Overlay mount. | 23:09 |
kerio | nfs, the magical FS with the magical inode corruption powers | 23:09 |
DocScrutinizer05 | http://sysunconfig.net/unixtips/stale_nfs.txt | 23:09 |
kerio | nfs is flaky, but not that flaky | 23:09 |
kerio | DocScrutinizer05: you keep posting that, and it clearly lists "reboot" as a way to solve the problem | 23:10 |
DocScrutinizer05 | no, but fs is as magic to assume everything it doesn't know is a stale NFS if it's an inode | 23:10 |
DocScrutinizer05 | kerio: you keep telling stuff like those were all alternatives rather than a sequence of things to execute | 23:11 |
grammoboy | -o and -t nfs? | 23:11 |
grammoboy | O invalid option | 23:12 |
DocScrutinizer05 | kerio: while I already explained several times that you can get stale NFS mounts or handles on a system that doesn't even have any nfs drivers | 23:12 |
DocScrutinizer05 | too bad, our mount is flaked | 23:12 |
*** APTX has joined #maemo | 23:13 | |
kerio | DocScrutinizer05: fwiw -O is "optlist" on debian's mount | 23:13 |
DocScrutinizer05 | :shrug: | 23:13 |
DocScrutinizer05 | i'm not going to invest even more time into that, this includes me not reading manpage of busybox mount and finding out how grammoboy made nfs work on maemo at all | 23:14 |
kerio | DocScrutinizer05: i literally just did | 23:14 |
kerio | start nfs-common and portmap, mount -t nfs server:export dir | 23:15 |
*** _rd has quit IRC | 23:15 | |
*** _rd has joined #maemo | 23:16 | |
DocScrutinizer05 | [2012-10-13 21:52:27] <DocScrutinizer05> create a proper backup with BM, reflash rootfs, the restroe the backup | 23:16 |
DocScrutinizer05 | or use hexedit on /dev/mtd5 ;-P | 23:17 |
kerio | ohoho, killing the connection if you didn't mount with -o soft is truly an awful idea | 23:18 |
DocScrutinizer05 | kerio: either you've read all the other pages I linked for grammoboy, or you're going thru all that stuff again | 23:18 |
kerio | nah, i'm just trying it right now on the n900 | 23:19 |
DocScrutinizer05 | stuff=trial&error and finding out about how nfs and fs in general work | 23:19 |
DocScrutinizer05 | if ext2/3/4 fs driver runs into any corrupted inode it doesn't know about at all, it claims "stale NFS" | 23:20 |
kerio | and are you sure it's the same thing that happens with ubifs? | 23:21 |
DocScrutinizer05 | quite, yes | 23:21 |
DocScrutinizer05 | since afaik ubifs also is using inodes | 23:21 |
DocScrutinizer05 | plus I've seen this very effect of stale NFS error on FR | 23:22 |
DocScrutinizer05 | which used jffs2 iirc | 23:22 |
DocScrutinizer05 | so why would it differ for ubi? | 23:22 |
kerio | hah, "server 192.168.42.42 not responding, still trying" | 23:23 |
kerio | good luck with that, you stupid module | 23:23 |
kerio | i wonder why i can't even umount -fl it | 23:23 |
DocScrutinizer05 | because it's braindamaged crap ;-) | 23:23 |
kerio | alright, let's reboot | 23:25 |
DocScrutinizer05 | the funny stuff is that mounts seem to actually alter inodes, otherwise how would the "stale NFS" error survive reboots? | 23:25 |
kerio | ah balls | 23:25 |
kerio | screen turned off, i can't turn it on | 23:25 |
kerio | it's still on, isn't it | 23:25 |
kerio | this is a textbook example of bad design, imo | 23:26 |
*** MetalGearSolid has quit IRC | 23:26 | |
DocScrutinizer05 | there's a reason why nobody touches NFS anymore ;-) | 23:26 |
kerio | meh, it's just that "soft" should really be a default option | 23:27 |
kerio | and i was talking about the n900 in general | 23:27 |
DocScrutinizer05 | solves some problems, but others perveil | 23:27 |
kerio | i wonder if a FUSE nfs client would be better, in this regard | 23:28 |
DocScrutinizer05 | no, afaik the problems are design-immanent | 23:28 |
kerio | mostly because you can apply some -9 to it to make it stop being a bitch | 23:28 |
kerio | you can't exactly kill the kernel | 23:28 |
DocScrutinizer05 | fuse also needs a kernel module afaik | 23:29 |
*** jpinx has quit IRC | 23:30 | |
kerio | as an aside, /me ponders about symlinking /etc/mtab to /proc/mounts | 23:30 |
kerio | DocScrutinizer05: idk, i successfully rmdir'd the mounted directory, after a reboot | 23:31 |
DocScrutinizer05 | now for something completely different: how's your boot working, and did the stale NFS vanish? | 23:31 |
kerio | me or grammoboy? | 23:31 |
DocScrutinizer05 | you | 23:31 |
kerio | boot went fine after powercycling, no mention of nfs in mtab or mounts or `mount` | 23:32 |
*** ghjgfjghjbn has quit IRC | 23:32 | |
kerio | rmdir'd the directory, no error messages | 23:32 |
DocScrutinizer05 | pff | 23:32 |
DocScrutinizer05 | sure | 23:32 |
DocScrutinizer05 | there's not even an error msg when I rm /sbin/init | 23:32 |
kerio | lol | 23:32 |
DocScrutinizer05 | means: on unix you can rm whatever you like, it just unlinks the inode | 23:33 |
kerio | so... i should reboot again? | 23:33 |
DocScrutinizer05 | you now probably have a corrupted inode anywhere on your storage medium, and it will show up again whenever somebody tries to use it | 23:34 |
kerio | cool story bro | 23:34 |
DocScrutinizer05 | or when you run a fsck against the volume | 23:34 |
kerio | it's ubifs, it's indestructible or something | 23:34 |
kerio | there's no fsck.ubifs | 23:34 |
DocScrutinizer05 | haha | 23:34 |
kerio | well, what else can the lack of a checking utility mean? | 23:35 |
kerio | anyway, google says nothing about stale NFS inodes corrupting other inodes | 23:36 |
DocScrutinizer05 | kerio: http://lists.infradead.org/pipermail/linux-mtd/2010-February/029017.html | 23:38 |
*** piggz has quit IRC | 23:39 | |
kerio | DocScrutinizer05: i read that already, i lol'd already, then i had a sad for a bit | 23:39 |
*** perlite_ has joined #maemo | 23:40 | |
DocScrutinizer05 | kerio: also, again: what's your take then about error "stale NFS" on a flash storage in a phone that evidently never seen NFS | 23:40 |
DocScrutinizer05 | and those errors surviving reboots | 23:40 |
kerio | well, it's clearly unrelated to nfs | 23:40 |
*** perlite has quit IRC | 23:40 | |
*** perlite_ is now known as perlite | 23:40 | |
kerio | and i don't care, unless you have a way to explain how that error can jump from inode to inode when you delete the original file handle | 23:41 |
DocScrutinizer05 | ooh sure, and the three letters in the error msg are just for fun? | 23:41 |
kerio | no, "stale NFS inode" or whatever is the error for when there's an inode that's corrupted enough | 23:41 |
DocScrutinizer05 | kerio: wtf? jump from inode to inode? it will jump out and bite your nuts | 23:41 |
kerio | i was able to enter the directory that held the mount point, i even listed its contents | 23:42 |
kerio | it was empty | 23:42 |
kerio | i rmdir'd it | 23:42 |
kerio | problem solved, in my opinion | 23:42 |
DocScrutinizer05 | honestly, this gets boring | 23:42 |
kerio | you're the one claiming "you have a corrupted inode somewhere, now" | 23:43 |
DocScrutinizer05 | first instance you never had any problem, unlike grammoboy | 23:43 |
DocScrutinizer05 | and second, I don't give a shit | 23:43 |
kerio | that isn't nice :c | 23:43 |
DocScrutinizer05 | I toldya what I've seen and what I concluded | 23:44 |
DocScrutinizer05 | and I'm not interested in proving I'm right or wrong, I'm basically not interested in NFS at all | 23:44 |
DocScrutinizer05 | and third, I said /me afk some hours ago, and i'm still sitting on this friggin IRC terminal, while my stomach hurts and asks for food | 23:45 |
kerio | i wonder if i get the same situation if i mount it with -o soft | 23:46 |
DocScrutinizer05 | and 4th: [2012-10-13 21:52:27] <DocScrutinizer05> create a proper backup with BM, reflash rootfs, the restroe the backup | 23:46 |
DocScrutinizer05 | if NFS handle isn't stored in inode, then WTF didn't reboot help for grammoboy? | 23:47 |
kerio | grammoboy: what's your current error? | 23:47 |
DocScrutinizer05 | cya peeps | 23:47 |
kerio | take care doc | 23:48 |
kerio | wow, umount -fl just... didn't umount? :s | 23:48 |
kerio | oh, it did, but it didn't update /etc/mtab | 23:49 |
kerio | this is silly | 23:49 |
* grammoboy making backup | 23:49 | |
*** Ian--- has joined #maemo | 23:50 | |
kerio | grammoboy: first answer me! | 23:50 |
kerio | what's your error message? | 23:50 |
*** Ian-- has quit IRC | 23:51 | |
grammoboy | kerio, input/output error | 23:51 |
grammoboy | iirc | 23:51 |
grammoboy | kerio, umount 'invalid argument' | 23:51 |
kerio | less /proc/mounts | 23:51 |
DocScrutinizer05 | kerio: sorry, this been actually not nice. I was impolite | 23:51 |
kerio | DocScrutinizer05: don't worry about it <3 | 23:51 |
grammoboy | kerio, showmount 'can find address' | 23:51 |
DocScrutinizer05 | o/ | 23:51 |
kerio | grammoboy: check /proc/mounts, see if it's actually mounted | 23:51 |
kerio | or if it's just /etc/mtab being silly | 23:51 |
kerio | Pali: can we get some modifications in /proc/mounts so it actually fits what /etc/mtab should have and we can symlink it? | 23:52 |
grammoboy | first I need to finish the backup | 23:52 |
kerio | DocScrutinizer05, grammoboy: not sure if you're interested, but i got "invalid argument" when trying to umount something that was listed in mtab but not /proc/mounts | 23:52 |
kerio | *but not in | 23:52 |
DocScrutinizer05 | haha, nice spotting | 23:53 |
*** valdyn has quit IRC | 23:53 | |
kerio | /etc/mtab is fucking stupid | 23:53 |
DocScrutinizer05 | sure thing | 23:53 |
DocScrutinizer05 | since afaik it's maintained by mount | 23:53 |
*** fortytwo has quit IRC | 23:54 | |
grammoboy | kerio, hm, if that also gives hope for mount | 23:54 |
kerio | it's maintained by *busybox's mount* | 23:54 |
grammoboy | kerio, if I can only umount Im not really further | 23:54 |
kerio | i still don't know what your original problem was | 23:55 |
*** fortytwo has joined #maemo | 23:55 | |
DocScrutinizer05 | >>The programs mount and umount maintain a list of currently mounted filesystems in the file /etc/mtab. If no arguments are given to mount, this list is printed.<< | 23:56 |
* grammoboy q and reboot | 23:57 | |
kerio | oh nvm, Invalid argument is just for any path that exists but isn't a mountpoint | 23:57 |
DocScrutinizer05 | so obviously if something else (kernel) "umounts" a fs, mount will run into trouble with its private notion of what's mounted | 23:57 |
*** bugzy has joined #maemo | 23:57 | |
kerio | DocScrutinizer05: that's why you're somewhat "supposed" to have /etc/mtab as a symlink to /proc/mounts, if your kernel is recent enough | 23:57 |
DocScrutinizer05 | it's probably perfectly sane and safe to *edit* /etc7mtab | 23:57 |
kerio | 2.6.28.10's /proc/mounts doesn't show bindmounts correctly | 23:58 |
DocScrutinizer05 | or just delete this crap | 23:58 |
kerio | yeah, i just deleted the nfs entry that wasn't in /proc/mounts | 23:59 |
DocScrutinizer05 | so mount will happily mount everything, but not umount anything after that ;-P | 23:59 |
kerio | which is the official mount list | 23:59 |
kerio | DocScrutinizer05: eeh, i don't even know if mount checks the list to *do* things | 23:59 |
*** valdyn has joined #maemo | 23:59 | |
DocScrutinizer05 | *shrug* | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!