00:00.24 | Neutron_ | which OS does the N8 have? |
00:00.31 | *** join/#maemo GeorgeH (~George@c-69-141-105-145.hsd1.nj.comcast.net) |
00:00.39 | peterbjornx | that new symbian os from nokia |
00:01.00 | peterbjornx | xcept for os choice and CPU its a nice phone |
00:01.11 | Neutron_ | no keyboard though |
00:01.11 | peterbjornx | its got a 600mhz armv5 core |
00:01.17 | peterbjornx | that too |
00:01.28 | peterbjornx | and its locked so no linux custom roms |
00:01.32 | Neutron_ | that's a real killer with new devices. |
00:01.39 | Neutron_ | silly touch screen |
00:01.55 | peterbjornx | yeah |
00:02.48 | Neutron_ | I'd never take that phone as a replacement for the N900.. :P |
00:04.00 | djhenry | is dsmetool -b any different than just rebooting the phone? |
00:04.02 | peterbjornx | i had no choice |
00:04.06 | peterbjornx | yeah |
00:04.15 | Neutron_ | good night |
00:04.25 | peterbjornx | its more like a reset button push |
00:04.37 | djhenry | ah, it does seem quite a bit faster |
00:04.41 | peterbjornx | kernel immediately reboots instead of graceful shutdown |
00:05.18 | peterbjornx | sometimes my desktop linux scares me |
00:05.25 | *** join/#maemo PeterWolf (~peter@114-44-231-59.dynamic.hinet.net) |
00:05.31 | peterbjornx | nautilus warned: could not inhibit power mgmt |
00:05.41 | peterbjornx | why the hell would a filemanager need to do that |
00:06.05 | Neutron_ | do OEM nokia batteries normally have a production date stamp on them? |
00:06.06 | *** join/#maemo pranka (~pranka@37.17.203.189) |
00:07.00 | peterbjornx | mine only hasa serial |
00:07.03 | Neutron_ | some time ago I went and bought a new genuine battery, but it didn't really have much more capacity than my old one.. then suddenly it got so bad that I switched back to the old battery |
00:07.46 | peterbjornx | weird |
00:08.01 | Neutron_ | but it might have been on the shelf for a long time |
00:08.20 | Neutron_ | Li-ion batteries degrade even when they are not used |
00:08.51 | peterbjornx | they degrade worse when not used than when used iirc |
00:09.41 | Neutron_ | not really sure, but they are said to be best stored at 70% of its full charge, but if you leave it over time I guess the charge dies so it degrades faster than when it is used |
00:09.42 | *** join/#maemo robbiethe1st (~robbiethe@50-52-13-12.cral.id.frontiernet.net) |
00:10.16 | peterbjornx | almost got my sdcard-rootfs to work it just wont mount /dev properly proc,sysfs dont get mounted at all |
00:10.23 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:10.40 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:10.57 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:11.14 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:11.24 | jpinx | peterbjornx: running what os the sd card? |
00:11.32 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:11.48 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:12.10 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:12.27 | *** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net) |
00:13.05 | peterbjornx | maemo |
00:13.06 | *** join/#maemo gn00b (~gn00b@71-223-127-119.phnx.qwest.net) |
00:13.23 | peterbjornx | i got my rootfs bricked and dont have a usb jack anymore |
00:13.38 | peterbjornx | luckily i had uboot installed |
00:14.35 | jpinx | peterbjornx: nice move - hope you get it working and write up a how-to ;) |
00:15.09 | peterbjornx | how to would be hard |
00:15.12 | jpinx | all n900 usb jacks are doomed to fail one day I reckon ;) |
00:15.18 | peterbjornx | its really a bit of trial on error |
00:15.26 | jpinx | installs uboot as a precaution |
00:15.28 | peterbjornx | ive burnt thru 3 already |
00:15.56 | peterbjornx | uboot is really nice in that it also allows for loading a kernel from storage |
00:16.11 | peterbjornx | so no flasher involved but full freedom with software |
00:17.04 | jpinx | nice - will it do massive upgrades without reflashing? |
00:17.19 | peterbjornx | like what? |
00:17.47 | peterbjornx | kernel upgrade just requires a sd card with a 3 partition layout, fat16 on the 3rd witha uboot kernel img |
00:18.10 | jpinx | my "other" n900 has the original OS version from years back ;) |
00:18.31 | peterbjornx | nice |
00:18.58 | jpinx | I bought it cheap from a guy who couldn't be assed to sort it out |
00:19.07 | peterbjornx | how much do you think a spare lcd assembly sells for ? |
00:19.11 | jpinx | he's been given an iPhone ;) |
00:19.29 | jpinx | I replaced the screen and it was all good |
00:19.47 | jpinx | the new screen cost more than the used n900 ;) |
00:20.07 | peterbjornx | well i got a working display assembly i dont need |
00:20.13 | peterbjornx | so im thinking about selling it |
00:20.47 | jpinx | "display assembly" being what - the complete slider and screen? |
00:20.52 | peterbjornx | yes |
00:21.10 | peterbjornx | ive had 3 n900s so far |
00:21.11 | jpinx | wow - shame our timing is not so good - I'd have taken that ;) |
00:21.27 | peterbjornx | 1 i sent to repair for usb, got a N8 back |
00:21.33 | jpinx | I have 2 n900 - one in daily use and another to play with |
00:21.48 | peterbjornx | next one had a series of unfortunate accidents and ended up with a fried mobo |
00:21.55 | peterbjornx | 3rd i bought for the mobo |
00:22.01 | jpinx | peterbjornx: what's that n8 like? |
00:22.13 | peterbjornx | nice hardware, shit cpu/os |
00:22.28 | jpinx | hmmm -- confirms what others have said |
00:22.39 | jpinx | poor nokia - they really have lost their way now |
00:22.57 | jpinx | and their latest offering with W7 has some hiccup I hear |
00:23.21 | peterbjornx | idk but i use win8, and i gotta say, metro sucks |
00:24.11 | jpinx | they strap the devs with such tight budgets they can't really get it right |
00:24.50 | jpinx | I know a guy who worked on maemo for the n900 and he was so apologetic, but it was lack of budget/time that screwed it |
00:25.17 | jpinx | he works for google now :/ |
00:25.29 | peterbjornx | ive read the comments in the scripts |
00:25.59 | peterbjornx | there all like : XXX - This sucks but we had no time/money/we good reason |
00:26.17 | jpinx | yep |
00:26.59 | jpinx | shame really - maemo had a good chance to become the first true competitor for android |
00:27.17 | jpinx | but that's life I guess |
00:27.19 | peterbjornx | the only thing i hate about maemo is the crude init setup |
00:27.47 | peterbjornx | how they turned linux into a single user single session os |
00:28.02 | jpinx | lots of the apps have wierd behaviour |
00:28.23 | peterbjornx | dammit |
00:28.30 | jpinx | yes - they had to hack it badly to get that user thing going |
00:28.38 | peterbjornx | #exec /bin/boot_maesd |
00:28.54 | peterbjornx | errors, MALFUNCTION- Starting shell |
00:29.07 | peterbjornx | good thing that i modded it to log to fbcon |
00:29.09 | jpinx | has anyone had any success in reverting maemo to be multi user ? |
00:29.28 | peterbjornx | not yet |
00:29.32 | peterbjornx | should be possible |
00:29.39 | peterbjornx | its just lots of work |
00:29.44 | peterbjornx | and very confusing |
00:29.53 | jpinx | it'd take a lot of work |
00:29.53 | *** join/#maemo jluisn (~quassel@187.114.149.138) |
00:30.06 | jpinx | for dubious reward... |
00:30.12 | jpinx | apart from the satisfaction |
00:30.26 | peterbjornx | and turning maemo into a proper distro |
00:30.31 | jpinx | they must have put thumb-screws on the linux coder to make him do that |
00:30.35 | peterbjornx | or at least the first step towards that |
00:30.45 | peterbjornx | yea |
00:31.24 | peterbjornx | those pieces of script are the ones with the most of the HACK,XXX and TODOs |
00:31.42 | jpinx | ok |
00:31.44 | peterbjornx | there was intent to resolve this |
00:32.02 | peterbjornx | but instead they turned a WIP os RTM way early |
00:32.11 | jpinx | yes - I get the drift of long-term intentions to really open up maemo |
00:32.51 | jpinx | but nokia had so many problems (still has) |
00:33.10 | peterbjornx | what do you think about their new ceo |
00:33.19 | peterbjornx | bit suspicious the whole deal |
00:33.29 | peterbjornx | new ceo, ex ms employee |
00:33.41 | peterbjornx | next they embrace wp |
00:35.19 | jpinx | stinks ;) |
00:35.29 | peterbjornx | i see why my os wont boot |
00:35.34 | peterbjornx | im using meego kernel |
00:35.45 | peterbjornx | and its not loading all the modules needed for maemo |
00:35.52 | jpinx | ee's got the windos logo tatooed somewhere ;) hehe |
00:36.30 | jpinx | one of the 'Borg' |
00:36.32 | peterbjornx | yea, somethign like that |
00:36.50 | jpinx | Ooops - need the right kernel ;) |
00:36.53 | peterbjornx | im so glad i took the time to set up a preboot env on my sdcard |
00:37.20 | peterbjornx | it provides me with a bash shell and most tools before it even mounts the real root fs |
00:37.35 | jpinx | peterbjornx: when you get the sdcard booting, dd it and put up a link ;) |
00:37.43 | peterbjornx | i will |
00:38.00 | peterbjornx | btw i also had to undo the whole mmcblk swap thingy |
00:38.15 | peterbjornx | in the new setup i will have 0 as sd, 1 as emmc |
00:38.41 | merlin1991 | peterbjornx: any idea why the sawp is there in the first place? |
00:38.52 | jpinx | the real fun would be to get grub running and allow optional main card or sdcard booting ;) |
00:38.52 | peterbjornx | backwards compatibility i guess |
00:39.04 | peterbjornx | the rules file that does it is called n770.rules |
00:39.12 | merlin1991 | it seems that at least blkid on maemo is haxx0red to always show the internal mmc as 0 |
00:39.58 | peterbjornx | any ideas what modules maemo absolutely needs to boot |
00:39.59 | peterbjornx | ? |
00:40.12 | peterbjornx | that are built in to the stock kernel |
00:40.22 | merlin1991 | never checked that |
00:40.28 | jpinx | not really - I have never needed to look |
00:40.43 | merlin1991 | btw I also love how a lot of gconf related stuff always says "I've been haxx0red to use xy as a loctaion" |
00:41.06 | peterbjornx | yea |
00:41.15 | jpinx | yea - lots of evidence of unhappy coders |
00:41.46 | *** join/#maemo machine2 (~machine4@pool-74-111-197-200.lsanca.fios.verizon.net) |
00:41.47 | peterbjornx | i still gotta get used to all those alternative init's |
00:42.06 | peterbjornx | my brain is still hardwired to editing sysv style config |
00:42.26 | jpinx | dunno who wrote the intial specification that demanded maemo to be so non-standard linux |
00:42.50 | peterbjornx | maybe in systemwide aspects |
00:43.28 | peterbjornx | but the userland it provides is the most standard i've seen in stock roms for any phone/tablet |
00:43.39 | peterbjornx | and now my moms woken up |
00:43.41 | peterbjornx | dammit |
00:43.48 | peterbjornx | its 3 in the morningherr |
00:44.00 | peterbjornx | bye |
00:46.14 | merlin1991 | gotta love the 1st comment on the /. story about backtrack |
00:46.25 | merlin1991 | http://linux.slashdot.org/story/12/04/11/2232224/critical-flaw-found-in-backtrack-linux |
00:50.16 | *** join/#maemo lxp1 (~lxp@212-183-124-169.adsl.highway.telekom.at) |
00:55.13 | *** join/#maemo ferdna (~ferdna@cpe-67-10-220-35.elp.res.rr.com) |
01:04.40 | *** join/#maemo GeorgeH (~George@c-69-141-105-145.hsd1.nj.comcast.net) |
01:11.51 | *** join/#maemo sr71 (~sr71@p.0x.to) |
01:27.53 | *** join/#maemo dangergrrl (~a@70.99.126.54) |
01:39.15 | *** join/#maemo otep (~quassel@AP-203.167.31.157.sysads.com) |
15:09.52 | *** join/#maemo infobot (~infobot@rikers.org) |
15:09.52 | *** topic/#maemo is Welcome to #maemo http://maemo.org/intro/ -- N9/harmattan related questions please in #harmattan ! | http://wiki.maemo.org/Community_Council | Source: http://wiki.maemo.org/Sources | Chanlog: http://mg.pov.lt/maemo-irclog | RECENT UPDATE: http://talk.maemo.org/showthread.php?t=79400 || CSSU-Stable available: get it via links in http://talk.maemo.org/showthread.php?p=1129261 *now*! |
15:09.54 | *** mode/#maemo [+v infobot] by ChanServ |
15:10.02 | DocScrutinizer | I'll have a look into it in a minute |
15:10.13 | DocScrutinizer | ~botsnack |
15:10.13 | infobot | :), DocScrutinizer |
15:11.26 | domedan | DocScrutinizer: great! |
15:15.06 | DocScrutinizer | harbaum: encapsulate your sekrit-thingie in a minimal lib that you invoke from your open source 99.9% of app, and ship that minimal blob lib with your app, and with src in hex |
15:15.25 | DocScrutinizer | shouldn't be more than keysize + 1k |
15:16.41 | harbaum | DocScrutinizer: That way anyone can take the lib and ask it for the key. That littlle lib would have to contain the entire authentication. But in the end it also wouldn't be open source |
15:17.12 | harbaum | The general idea is funny: Convert a whole binary into a hey string which in turn is partof a source that you put under GPL ... |
15:17.26 | DocScrutinizer | friggin shit, do you really thing I wouldn't disassemble your whole silly closed blob app programtext in just the same time? |
15:17.33 | DocScrutinizer | and as well get that key? |
15:17.33 | *** join/#maemo b1ackdeath (b1ackdeath@nat/redhat/x-bvkjfqvmmaodqcxq) |
15:18.00 | DocScrutinizer | think* |
15:19.32 | harbaum | Sure you can get the key by disassembly. |
15:20.17 | Macer | i was just asking about maemo.org just because you never know when nokia might finally just go under and liquidate |
15:20.20 | Macer | :) |
15:21.50 | Macer | right now it's down another 4% |
15:21.58 | Macer | just saying |
15:23.05 | harbaum | I haven't really come up with a clever solution. I was thinking about placing the key on a server, but to access that you'd again need a secret which you'd have to store somewhere |
15:23.32 | harbaum | How do other people implement oauth clients? |
15:25.26 | *** join/#maemo ALoGeNo (~alogeno@unaffiliated/alogeno) |
15:25.52 | *** join/#maemo sr71 (~sr71@p.0x.to) |
15:26.35 | *** join/#maemo jluisn (~quassel@187.115.172.24) |
15:28.49 | *** join/#maemo UnNetHackPRBot (~kerio@unaffiliated/kerio/bot/randley) |
15:29.00 | *** join/#maemo UnNetHackPRBot (~kerio@unaffiliated/kerio) |
15:31.50 | *** join/#maemo SpeedyGhost (~moon3010@kvirc/translator/SpeedyGhost) |
15:37.51 | *** join/#maemo flo_lap (~fuchs@sign-4db6a6a1.pool.mediaWays.net) |
15:38.01 | *** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian) |
15:40.38 | *** join/#maemo netkat (~sasha@tm.82.192.36.45.dc.telemach.net) |
15:44.12 | *** join/#maemo PeterWolf (~peter@114-44-231-59.dynamic.hinet.net) |
15:49.57 | *** join/#maemo ced117 (~ced117@AStrasbourg-552-1-119-40.w86-204.abo.wanadoo.fr) |
15:49.57 | *** join/#maemo ced117 (~ced117@opensuse/member/ced117) |
15:50.39 | *** join/#maemo Pali (~pali@unaffiliated/pali) |
15:57.08 | *** join/#maemo nid0 (nidO@dsl-fixed-94-30-53-17.interdsl.co.uk) |
16:03.30 | qchn | Gosh, 2hours playing around with was too much for my N900, it won't boot anymore. :( |
16:06.33 | *** join/#maemo uen| (~uen@p5DCB3AB8.dip.t-dialin.net) |
16:07.50 | *** join/#maemo NishanthMenon (~nmenon@192.91.66.189) |
16:23.59 | ShadowJK | Macer; they have enough cash for now to buy themselves |
16:24.05 | ShadowJK | or thereabouts |
16:25.15 | *** join/#maemo piggz (~piggz@host109-156-46-34.range109-156.btcentralplus.com) |
16:26.26 | *** join/#maemo M4rtinK (~M4rtinK@134.89.broadband12.iol.cz) |
16:28.36 | *** join/#maemo etrunko (etrunko@nat/ibm/x-gbyuhuzcrsiqoohw) |
16:33.41 | *** join/#maemo radic (~radic@dslb-094-216-247-129.pools.arcor-ip.net) |
16:43.52 | *** join/#maemo jargon- (~dayo@unaffiliated/jargon-) |
16:44.10 | *** join/#maemo valerius (~user@95.153.176.18) |
16:44.30 | *** join/#maemo dhbiker (~dhbiker@95.87.145.172) |
16:45.53 | *** join/#maemo dhbiker (~dhbiker@95.87.145.172) |
16:53.57 | *** join/#maemo eMHa_ (~mh@HSI-KBW-078-042-037-221.hsi3.kabel-badenwuerttemberg.de) |
17:00.00 | *** join/#maemo valdyn (~valdyn@valdyn.org) |
17:11.35 | *** join/#maemo eMHa (~mh@HSI-KBW-078-042-037-221.hsi3.kabel-badenwuerttemberg.de) |
17:13.07 | *** join/#maemo jluisn (~quassel@187.115.172.24) |
17:20.02 | *** join/#maemo piggz (~piggz@host109-156-46-34.range109-156.btcentralplus.com) |
17:27.28 | *** join/#maemo javispedro (~javier@Maemo/community/contributor/javispedro) |
17:27.37 | *** join/#maemo flo_lap (~fuchs@sign-4db6a6a1.pool.mediaWays.net) |
17:27.38 | *** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian) |
17:30.59 | DocScrutinizer | moinmoin javispedro |
17:31.04 | javispedro | moo |
17:31.57 | DocScrutinizer | scan chanlog of cssu of today, I guess you'll like what we found out and done regarding friggin msdos mtools et al |
17:34.49 | javispedro | me, what is the problem? |
17:36.10 | DocScrutinizer | less /etc/mtools.conf is one problem, dosfslabel --version another |
17:37.43 | DocScrutinizer | we decided to deprecate mtools, and get a new hopefully bugfree version of dosfslabel |
17:38.20 | qchn | does anyone know how to repair a broken n900, simply flashing it again? |
17:38.27 | DocScrutinizer | go CSSU, go! |
17:38.41 | DocScrutinizer | qchn: err??? |
17:38.52 | qchn | DocScrutinizer: mh? |
17:39.03 | qchn | it won't boot. |
17:39.15 | DocScrutinizer | qchn: don't you think it's next to impossible to answer a question as fuzzy as yours? |
17:39.17 | qchn | All I can do is watch the boot-animation. |
17:39.57 | DocScrutinizer | well, that's a lot ore of helpful info - just reflash as a first measure |
17:40.07 | qchn | DocScrutinizer: kay, sorry. |
17:40.24 | qchn | I hope the tools are supporting apple-crap-os. |
17:40.55 | DocScrutinizer | qchn: afaik they don't |
17:41.16 | DocScrutinizer | at least not as up-to-date as linux tools |
17:41.26 | DocScrutinizer | no idea, honestly |
17:41.51 | DocScrutinizer | can't recall somebody mentioning he'd use a mac to flash his N900 |
17:42.46 | Neutron_ | because if someone buys a mac they also buy an iphone, not an N900, so that scenario has never turned up. |
17:43.10 | DocScrutinizer | some 2 years ago, we had quite a number of <user>-mbp in here, iirc. Also they didn't mention something I could remember now |
17:44.26 | DocScrutinizer | qchn: anyway, look at that site - read it *completely* and carefully: |
17:44.30 | DocScrutinizer | ~flashing |
17:44.31 | infobot | it has been said that maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware |
17:45.15 | DocScrutinizer | what's not mentioned there is not supported I'd say |
17:45.28 | javispedro | DocScrutinizer: no idea what the problem with mtools is! |
17:45.47 | DocScrutinizer | javispedro: it's fsckdup by concept |
17:46.02 | javispedro | works very well here :P |
17:46.31 | DocScrutinizer | javispedro: do less /etc/mtools.conf and you'll understand it can't work "well" |
17:46.33 | javispedro | I see on the logs that you discovered that there are drive letter mappings on that file |
17:46.52 | javispedro | but "-i <imagefile/device>" |
17:47.01 | javispedro | and _I_ do use letter mappings |
17:47.28 | javispedro | you can do stuff like mcopy c:*.* a: as shortcuts then |
17:47.32 | DocScrutinizer | javispedro: there's o mapping for mmcblkNp2 |
17:47.39 | javispedro | you do not need to add a mapping |
17:47.47 | javispedro | m* -i /dev/whatever |
17:47.59 | javispedro | and if you want to refer to the file in -i, just use "::" as drive |
17:48.08 | javispedro | e.g. mcopy -i file.img ::*.* c: |
17:48.36 | DocScrutinizer | we don't need friggin mcopy, we're about to change partition labels |
17:48.40 | javispedro | but actually, it would be good if you were to provide a mapping =) |
17:49.03 | javispedro | and mlabel -i does not work? |
17:49.14 | DocScrutinizer | not even looked into it |
17:49.33 | javispedro | mlabel -i /dev/mmcblkWHATEVER :: |
17:49.43 | DocScrutinizer | the idea of a mapping file and drive letters induced immediate -EWTF |
17:50.12 | javispedro | it's kinda convenience function |
17:50.43 | DocScrutinizer | then wtf does mmc-rename.sh scan that file to find out about drive letter? |
17:50.56 | javispedro | hmm? no idea about maemo specifics |
17:51.01 | javispedro | lemme check if it still does that in harm |
17:52.08 | javispedro | can't find mmc-rename =) |
17:52.16 | DocScrutinizer | meanwhile: [2012-04-12 19:39:44] <freemangordon> dosfstools_3.0.12-0cssu0 pushed on gitorious and uploaded in -devel repo :P |
17:52.55 | javispedro | well, do as you wish |
17:53.13 | javispedro | IMHO, mtools is better, but that's my $0.02 |
17:53.25 | DocScrutinizer | IroN900:~# which mmc-rename.sh |
17:53.27 | javispedro | (aka nothing to worry about) |
17:53.27 | DocScrutinizer | /usr/sbin/mmc-rename.sh |
17:54.30 | javispedro | DocScrutinizer, nah, not in harm seemingly |
17:54.40 | DocScrutinizer | # convert device name to an MS-DOS-style drive letter |
17:54.41 | DocScrutinizer | L=`eval grep '\"$DEV\"' /etc/mtools.conf | awk '{print $2}' | sed 's/://'` |
17:54.43 | DocScrutinizer | if [ "x$L" = x ]; then |
17:54.45 | DocScrutinizer | <PROTECTED> |
17:55.00 | DocScrutinizer | who cares about HARM? over in CSSU? |
17:55.15 | DocScrutinizer | or even here |
17:55.26 | javispedro | not that I have a N900 around atm. |
17:56.23 | javispedro | DocScrutinizer, can only thing two reasons they'd do that: either the version of mtools they ship does not support -i, or _some_ version of mtools in a previous NIT did not and this file stuck that way since then |
17:57.21 | DocScrutinizer | since we didn't feel like investigating (maybe not a good attitude), we for now preferred dosfslabel |
17:57.37 | *** join/#maemo disco_stu_droid (~wrt54gl@190.216.32.137) |
17:58.04 | DocScrutinizer | since this is straight forward fix to stock maemo version of same prog anyway |
17:58.11 | javispedro | not arguing |
17:58.12 | RST38h | javispedro, moo |
17:58.14 | RST38h | heya doc |
17:58.19 | DocScrutinizer | hey RST38h |
17:58.26 | javispedro | I don't think I've _ever_ used mmc-rename, so not that I care =) |
17:58.29 | javispedro | moo RST38h |
17:59.12 | DocScrutinizer | javispedro: same here - I'd never ever trust HFM to mess with my partitions, and afaik for good reason, seems it never really worked that reliably anyway |
17:59.41 | ruskie | http://www.theregister.co.uk/2012/04/12/nokia_plan_b/ |
17:59.55 | DocScrutinizer | make that HFM, hal, ke-recv et al |
18:00.17 | DocScrutinizer | OOOOOH a PLAN-B again |
18:00.25 | DocScrutinizer | long time no see! ;-P |
18:02.31 | ruskie | DocScrutinizer, more like they need it |
18:04.00 | *** join/#maemo mardi (~Rod@host86-130-93-160.range86-130.btcentralplus.com) |
18:04.25 | DocScrutinizer | more like "Nokia is doomed anyway" |
18:05.26 | DocScrutinizer | unless some brilliant head understands to unleash the cryo-hibernated potential of maemo |
18:05.53 | *** join/#maemo sasquatch (~username@46.115.26.36) |
18:06.06 | bindi | new maemo phone with qwerty and blazing fast speeds |
18:06.07 | bindi | i'm sold |
18:06.14 | bindi | prepares to sell his flagship android phone |
18:06.45 | ruskie | I'd actually be happy with a gnu+linux based featurephone |
18:06.58 | ruskie | preferably with a 7day standby time |
18:08.33 | DocScrutinizer | ruskie: strip down maemo fremantle to what you get with a featurephone, and I guearnatee you get 7 days standby |
18:08.40 | DocScrutinizer | guarantee* |
18:08.57 | ruskie | considering I already get 4days with the n900 ;) |
18:09.14 | ruskie | and I just got it a fresh battery last week |
18:10.31 | DocScrutinizer | just kicking out mail, all widgets like weather etc, skype and other nonsense, and you probably are there already |
18:11.38 | DocScrutinizer | add a real non-fsckdup auto-disconnect, to avoid GPRS inbound taffic hogging modem TX, and done you are |
18:11.52 | ruskie | most of that I already have |
18:12.17 | ruskie | don't have weather |
18:12.30 | ruskie | don't have skype(removed) |
18:12.37 | ruskie | don't have mail auto checking |
18:12.48 | ruskie | auto-disconnect but I usually manually disconnect anyway |
18:12.55 | DocScrutinizer | still needs to kick modest |
18:13.09 | ruskie | still do switch 2/3/3.5g |
18:13.52 | ruskie | but as said... I get 4 days more or less easily out of it(according to battery eye) |
18:14.06 | DocScrutinizer | ouch |
18:14.25 | ruskie | though in the last 6 months it was dropping to 2 days max |
18:14.27 | ruskie | hence the new battery |
18:14.30 | DocScrutinizer | apt-get remove --purge battery-eye and you'll get 7 ;-P |
18:14.42 | ruskie | heh that bad? |
18:15.51 | ruskie | I already have most apps set to never pre-launch |
18:16.16 | DocScrutinizer | hey, battery-eye needs to do quite some stuff on a scheduled basis |
18:16.43 | DocScrutinizer | on a pretty idle system like yours it will create 50 to 80 % of cpu load |
18:16.46 | ruskie | so does cronjob |
18:16.58 | ruskie | though considering it sleeps between jobs not an issue |
18:16.59 | DocScrutinizer | not alarmed |
18:17.02 | *** join/#maemo ampharos (~prizm@unaffiliated/prizm) |
18:17.04 | ruskie | fcrontab |
18:17.10 | *** join/#maemo sq-one (~sq-one@p54A1E4E9.dip.t-dialin.net) |
18:17.34 | ruskie | fcron eve |
18:17.35 | ruskie | n |
18:17.41 | ampharos | We poor N800 users are always neglected. Never anything going on in the N800, always N900 |
18:17.53 | DocScrutinizer | aiui libalarmd which alarmed is using just uses hw-clock alarm for timer |
18:18.08 | *** join/#maemo dos11 (~dos@unaffiliated/dos1) |
18:18.56 | DocScrutinizer | fcron afaik is not using libalarmd, thus is hogging CPU with frequent wakeups |
18:19.07 | ruskie | nope |
18:19.10 | ruskie | it's sleeping |
18:19.12 | DocScrutinizer | possibly every second |
18:19.15 | ruskie | it's smart about that |
18:19.17 | *** join/#maemo valerius (~user@85.26.180.136) |
18:19.26 | ruskie | it actually sleeps until it has a job |
18:19.37 | DocScrutinizer | mhm, good then |
18:19.50 | ruskie | which is why I like it |
18:20.01 | DocScrutinizer | well, alarmed does same |
18:20.31 | ruskie | is there an alarmedcron? |
18:20.54 | DocScrutinizer | alarmed is an app |
18:21.06 | ruskie | yeah am aware of that |
18:21.12 | DocScrutinizer | with proper cron-alike cmdline syntax |
18:21.23 | DocScrutinizer | courtesy DocScrutinizer |
18:21.25 | ruskie | would just find it more interesting if it was cron-like to use |
18:22.11 | DocScrutinizer | like in crontab? |
18:22.14 | ruskie | yup |
18:22.15 | Sicelo | ampharos: ? |
18:22.28 | ruskie | hmm already have 2g only unless data connection setup |
18:22.59 | DocScrutinizer | I suggested to augment it to monitor the files of cron(tab) and also store jobs there |
18:23.04 | ampharos | Anything (esp. modern) about NITs online and/or Maemo is basically N900 only |
18:24.08 | DocScrutinizer | but since we have no proper crontab either, at least in stock maemo, why would I (as user) want it and prefer it over a nice GUI like alarmed has |
18:24.21 | ruskie | to each their own |
18:24.42 | ruskie | which is why I like maemo so much |
18:24.48 | DocScrutinizer | sure |
18:26.11 | DocScrutinizer | anyway you can set up an alias for alarmed to get a cmdline editor version of crontab |
18:26.38 | DocScrutinizer | it's just lacking the vi frontend |
18:27.04 | DocScrutinizer | you could emulate that via crontab+diff I guess |
18:28.03 | ruskie | ehh I'll survive with fcron |
18:28.14 | ruskie | but did get rid of battery-eye to see if it will change anything |
18:29.33 | Vib3 | fcron eats more battery than alarmed? :o |
18:29.45 | *** join/#maemo konelix (~konelix@200.49.191.98) |
18:29.47 | ruskie | who said that? |
18:30.40 | Vib3 | understood that from DocScrutinizer's talk |
18:30.45 | Vib3 | < DocScrutinizer> fcron afaik is not using libalarmd, thus is hogging CPU with frequent wakeups |
18:30.56 | Vib3 | or did I understood wrong? |
18:31.02 | ruskie | read further |
18:31.06 | ruskie | don't take stuff out of context ;) |
18:31.11 | ruskie | fcron sleeps between jobs |
18:31.18 | ruskie | it knows how long it needs to sleep |
18:31.23 | ruskie | and only wakes up when it has something to do |
18:31.47 | Vib3 | ok |
18:32.00 | DocScrutinizer | and since maemo is a smart OS, the sleep that'S used for that is mapped to libalarmd |
18:32.31 | DocScrutinizer | even if fcron doesn't directly use libalarmd |
18:32.33 | DocScrutinizer | aiui |
18:33.48 | DocScrutinizer | or rather, timers in maemo are special, and not quite like on any arbitrary desktop linux |
18:37.15 | *** join/#maemo NIN101 (~NIN@206.253.166.69) |
18:42.23 | DocScrutinizer | anyway |
18:42.58 | DocScrutinizer | ruskie: you could check elapsed CPU time for a fcrond(aemon) that's supposed to idle |
18:43.16 | *** join/#maemo FIQ (~FIQ@unaffiliated/fiq) |
18:43.51 | DocScrutinizer | you could also run powertop for an extended observation period (I gather it can do way longer check periods than the default 30(?) seconds) |
18:45.08 | *** join/#maemo koo4 (~koo@98.82.broadband5.iol.cz) |
18:45.12 | DocScrutinizer | IroN900:~# powertop --help all ->> -t %d Sample interval |
18:45.42 | ruskie | I'll check the time once I get something for it on the system |
18:46.14 | ruskie | top and ps on the n900 by default seem to not have anything interesting |
18:48.44 | DocScrutinizer | anyway there's one elementary difference between fcron and alarmed afaik: I guess fcron has a daemon at all, alarmed doesn't need that as it uses generic (lib)alarmd functions, which load any additional executable into RAM and execute it on demand only |
18:49.42 | DocScrutinizer | so alarmed doesn't even show up in a 'usual' ps or top or powertop |
18:51.07 | DocScrutinizer | I'd say that makes it probably hard to beat it regarding powerconsumption and resources needed at large, during 'idle' |
18:51.54 | DocScrutinizer | while for fcron all that maybe is no concern as well, but for sure needs check to get some reliable figures |
18:55.21 | *** join/#maemo jonne (~jonne@91.182.39.58) |
19:04.04 | *** join/#maemo piggz (~piggz@host109-156-46-34.range109-156.btcentralplus.com) |
19:06.39 | *** join/#maemo ledIgaga (5bdaa889@gateway/web/freenode/ip.91.218.168.137) |
19:06.58 | ledIgaga | Hi, if i run gcc or g++ on file with only main func i get these, /var/tmp/ccGIy4WU.s: Assembler messages:n/var/tmp/ccGIy4WU.s:46: rdhi, rdlo and rm must all be different, a.out is working though |
19:20.30 | *** part/#maemo mardi (~Rod@host86-130-93-160.range86-130.btcentralplus.com) |
19:22.37 | *** join/#maemo 36DAA37JU (~koo@98.82.broadband5.iol.cz) |
19:23.28 | *** join/#maemo auenfx4 (David@171.72.233.220.static.exetel.com.au) |
19:33.52 | *** join/#maemo swc|666 (~goldbond@Aircrack-NG/Friend) |
19:34.11 | *** join/#maemo Timmy_ (~quassel@2.183.111.124) |
19:42.05 | *** join/#maemo peterbjornx (~jolanda@5248AA73.cm-4-1c.dynamic.ziggo.nl) |
19:42.22 | peterbjornx | hello |
19:44.45 | peterbjornx | so, anyone here? |
19:45.55 | ledIgaga | peter NOBODY |
19:46.41 | peterbjornx | that theres people in the room doesnt mean anyone is active |
19:46.49 | *** join/#maemo jrocha (~JRocha@156.0.60.213.dynamic.mundo-r.com) |
19:48.45 | *** join/#maemo MrPingu (~MrPingu@86.92.226.97) |
19:48.54 | peterbjornx | so what binary/script handles cgroup in maemo |
20:01.24 | *** join/#maemo int_ua (~int_ua@159.146.224.78) |
20:03.10 | *** join/#maemo mortenvp (~mortenvp@port463.ds1-abc.adsl.cybercity.dk) |
20:12.14 | *** join/#maemo kerio92 (~kerio@unaffiliated/kerio) |
20:13.14 | *** join/#maemo kerio92 (~kerio@unaffiliated/kerio) |
20:13.49 | *** join/#maemo kerio92 (~kerio@unaffiliated/kerio) |
20:16.34 | DocScrutinizer | errr |
20:16.54 | DocScrutinizer | peterbjornx: a bit more context might help |
20:18.08 | DocScrutinizer | TADAAA 304 users :-) |
20:18.15 | *** join/#maemo hurbu (~hurbanza@81-174-50-134.dynamic.ngi.it) |
20:18.20 | DocScrutinizer | 305 :-D |
20:19.22 | peterbjornx | well im trying to run maemo with the meego kernel |
20:19.54 | peterbjornx | and its freezing with errors on cgrp |
20:19.54 | *** join/#maemo jargon- (~dayo@unaffiliated/jargon-) |
20:20.04 | *** join/#maemo swc|666 (~goldbond@Aircrack-NG/Friend) |
20:20.07 | MohammadAG | trumee: Pong |
20:20.28 | trumee | MohammadAG: can ipad wifi model tether to an N900? |
20:20.39 | MohammadAG | To? |
20:20.46 | DocScrutinizer | peterbjornx: this won't work |
20:20.53 | peterbjornx | why not? |
20:20.53 | MohammadAG | And where would it get the original connection? |
20:21.01 | trumee | MohammadAG: ipad <>N900<>3g |
20:21.02 | DocScrutinizer | maemo kernel is... special |
20:21.05 | peterbjornx | i've got it to Xorg |
20:21.13 | MohammadAG | N900 to iPad? |
20:21.25 | MohammadAG | The iPad supports ad hoc |
20:21.36 | trumee | MohammadAG: i have 3g connection on N900, and want ipad to use N900 internet |
20:21.50 | MohammadAG | JoikuSpot or MobileHotspot |
20:22.03 | trumee | MohammadAG: cool |
20:22.06 | MohammadAG | There's nothing special about the iPad wifi |
20:22.31 | *** join/#maemo jhb (~joerg@p579F6502.dip.t-dialin.net) |
20:22.43 | trumee | MohammadAG: how about tethering over usb or bluetooth, is that possible? |
20:22.56 | DocScrutinizer | iPad and USB??? |
20:22.57 | MohammadAG | Yes |
20:22.58 | DocScrutinizer | well |
20:23.10 | peterbjornx | does the ipad support any kind of usb networking |
20:23.22 | MohammadAG | Umm wait |
20:23.38 | DocScrutinizer | I didn't know it had any receptacles at all ;-P |
20:23.50 | MohammadAG | I meant you can tether the ipad's 3G connection over wifi bt and USB |
20:24.31 | trumee | MohammadAG: right. The ipad i have is wifi only model and still packaged so i dont know what ports it has :) |
20:24.35 | peterbjornx | it should be possible to hack something together |
20:24.39 | DocScrutinizer | seriously, does iPad support USB host? |
20:24.44 | peterbjornx | tethering usually works via usb net |
20:24.55 | MohammadAG | There's some accessory for it DocScrutinizer |
20:25.01 | MohammadAG | Costs a fortune |
20:25.01 | DocScrutinizer | aaah |
20:25.05 | DocScrutinizer | I bet |
20:25.06 | peterbjornx | so it should be bidirectional if you can trick the ipad to use the n900 as gateway |
20:25.08 | MohammadAG | It's for cards afaik |
20:25.52 | DocScrutinizer | or you use h-e-n and iPad as USB gadget ;-P |
20:26.09 | MohammadAG | The ipad's connectors have a bit of proprietary in them |
20:26.23 | MohammadAG | Like the 3.5mm jack have a guitar amp |
20:26.48 | DocScrutinizer | they got WHAT? |
20:27.03 | DocScrutinizer | 3.5AV has a guitar amp? |
20:27.04 | MohammadAG | Accessory* |
20:27.09 | MohammadAG | Has* |
20:27.39 | peterbjornx | so whats so special about the maemo kernel |
20:27.50 | DocScrutinizer | MohammadAG: please rephrase :-) |
20:28.06 | DocScrutinizer | peterbjornx: some ABIs/APIs |
20:28.12 | MohammadAG | The 3.5AV can take a guitar as input |
20:28.13 | DocScrutinizer | some sysfs |
20:28.25 | peterbjornx | i've run into some of those already |
20:28.27 | MohammadAG | With some fortune costing accessory |
20:28.28 | DocScrutinizer | MohammadAG: the iPad's? |
20:28.32 | peterbjornx | the whole getbootstate shit |
20:28.35 | MohammadAG | Yes afaik |
20:28.38 | DocScrutinizer | wow |
20:28.38 | MohammadAG | For GarageBand |
20:28.51 | peterbjornx | i made a workaround for that |
20:29.17 | MohammadAG | The iPad's connector at the bottom can be a host for many accessories too |
20:29.34 | MohammadAG | Though again, they cost a lot |
20:29.41 | DocScrutinizer | peterbjornx: I'm not aware of all the incompatibilities, it boils down to meego kernel's version being "too new" |
20:30.00 | peterbjornx | i fixed the GPU usermode shit |
20:30.31 | DocScrutinizer | so the incompatibilities basically are all that's changed from 2.38? to whatever 3.0? meego is using |
20:31.10 | DocScrutinizer | err 2.6.28 |
20:31.12 | peterbjornx | im using the 2.6.37 is what im using |
20:31.34 | MrPingu | Hmm iptables seem not to like pk50? |
20:31.43 | DocScrutinizer | :-( |
20:31.49 | DocScrutinizer | ping pali |
20:34.00 | *** join/#maemo int_ua (~int_ua@46.151.80.36) |
20:34.58 | NIN101 | peterbjornx: did you use pali's /proc/bootreason patch? |
20:35.10 | *** join/#maemo shanttu (~shanttu@dsl-hkibrasgw3-ffdec300-4.dhcp.inet.fi) |
20:39.31 | peterbjornx | no i just modified preinit |
20:39.38 | peterbjornx | STATE=BOOT |
20:40.06 | peterbjornx | and the dsme event.d script |
20:41.26 | NIN101 | hmm |
20:42.01 | NIN101 | did you recompile the kernel to support write on ubifs? |
20:42.11 | *** join/#maemo Tscheesy (~quassel@alfred.neversfelde.de) |
20:42.42 | MrPingu | sorry my bad, iptables seem to work fine... I was doing it from the wrong terminal(chroot) |
20:44.21 | peterbjornx | no, i got rootfs on sdcard |
20:44.34 | NIN101 | ah ok. |
20:44.36 | peterbjornx | i kinda broke my rootfs and i have no usb port |
20:44.44 | peterbjornx | luckily i had uboot |
20:44.49 | *** join/#maemo Sc0rpius (~naikel@190.78.151.78) |
20:48.59 | *** join/#maemo jhb (~joerg@p579F6502.dip.t-dialin.net) |
20:53.42 | peterbjornx | found the problem, its stuck in rcS-late |
20:59.26 | *** join/#maemo nox- (noident@freebsd/developer/nox) |
21:06.29 | *** join/#maemo javispedro (~javier@Maemo/community/contributor/javispedro) |
21:06.35 | *** join/#maemo FredrIQ (~FIQ@unaffiliated/fiq) |
21:08.54 | *** join/#maemo Macer (mace@scientiam.org) |
21:09.17 | *** join/#maemo NishanthMenon__ (~nmenon@192.91.66.189) |
21:11.24 | *** join/#maemo swc|666 (~goldbond@Aircrack-NG/Friend) |
21:13.41 | *** join/#maemo NGNUton-BC (~gnuton@85-156-137-195.elisa-mobile.fi) |
21:15.52 | *** join/#maemo jlebrech (~jlebrech@31.185.184.162) |
21:24.34 | *** join/#maemo perlite_ (~perlite@114-36-237-8.dynamic.hinet.net) |
21:25.24 | *** join/#maemo konelix (~konelix@200.49.191.98) |
21:25.45 | peterbjornx | bh |
21:25.48 | peterbjornx | oops |
21:26.01 | peterbjornx | jeez i just got a kernel oops on my dev machine |
21:26.08 | peterbjornx | never had that before |
21:46.52 | *** join/#maemo muellisoft (~muelli@port-33293.pppoe.wtnet.de) |
21:48.05 | *** join/#maemo scoobertron (~tom@93.186.147.98) |
22:07.26 | *** join/#maemo eeanm (ian@amarok/developer/eean) |
22:07.48 | peterbjornx | <PROTECTED> |
22:09.54 | *** join/#maemo robink_ (~quassel@fatcat.creosotehill.org) |
22:13.07 | *** join/#maemo robink (~quassel@unaffilated/robink) |
22:23.28 | peterbjornx | does anybody here have a maemo compatible kernel with fbcon and watchdog built-in? |
22:34.15 | MohammadAG | peterbjornx: Think I have one on MohammadAG.xceleo.org/public |
22:35.08 | DocScrutinizer | doesn't PK meet all those criteria? |
22:35.32 | NIN101 | at least fbcon, iirc, is not built-in |
22:35.37 | MohammadAG | Not fbcon |
22:35.42 | MohammadAG | http://mohammadag.xceleo.org/public/maemo/kernels/framebuffer/zImage-fb-omap1-pr13 |
22:35.56 | MohammadAG | It's omap1 so existing modules should work |
22:36.36 | DocScrutinizer | err wut? |
22:36.40 | DocScrutinizer | ~fbcon |
22:36.40 | infobot | well, fbcon is a graphics driver built into the kernel that accesses the video cards memory directly in a linear io, framebuffered X is just a way of using that kernel's framebuffer for graphics instead of the application itself having to know how the card works.. executive summary: it's hardware abstraction of the video, or slow, slow, slow... |
22:37.01 | DocScrutinizer | so, no bootmsgs on pk? |
22:37.12 | NIN101 | only if you edit /sbin/preinit |
22:37.28 | NIN101 | and add modprobe fbcon somewhere. |
22:37.35 | DocScrutinizer | umm |
22:37.54 | DocScrutinizer | mhm, maybe my ancient kernel is a bit special in that regard |
22:38.21 | DocScrutinizer | Linux t900 2.6.28.10power46 #1 PREEMPT Sun Dec 12 03:11:24 EET 2010 armv7l unknown |
22:38.33 | DocScrutinizer | always thought it does bootmsgs "OOTB" |
22:39.20 | DocScrutinizer | not that I'd boot this device frequently |
22:39.51 | DocScrutinizer | I actually did 13 days ago, with an uptime of >200 days iirc |
22:40.02 | DocScrutinizer | haven't watched the bootprocess though |
22:46.47 | *** join/#maemo robink_ (~quassel@fatcat.creosotehill.org) |
22:47.32 | *** join/#maemo piggz_ (~piggz@host86-161-67-152.range86-161.btcentralplus.com) |
22:49.58 | *** join/#maemo valdyn (~valdyn@valdyn.org) |
22:53.53 | *** join/#maemo robink_ (~quassel@fatcat.creosotehill.org) |
23:00.09 | *** join/#maemo robink (~quassel@unaffilated/robink) |
23:17.26 | *** join/#maemo M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz) |
23:46.20 | *** join/#maemo otep (~quassel@AP-203.167.31.157.sysads.com) |