maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   OS2008 / Maemo 4 / Chinook - Diablo (https://talk.maemo.org/forumdisplay.php?f=29)
-   -   ANNOUNCE: Diablo-Turbo first beta available (https://talk.maemo.org/showthread.php?t=69740)

lma 2011-07-14 05:41

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by GeraldKo (Post 1050554)
Code:

Linux Nokia-N800-43-7 2.6.21-omap1 #2 PREEMPT Sun Mar 13 23:29:39 CET 2011 armv61 unknown

That date looks right, should be the "update 2" dt kernel.

Quote:

Was I supposed to actually get "noname" as part of the string (and not get "Nokia-N800-43-7"), or did I get to the new Diablo Turbo correctly?

The 43-7 in that string seems a bit surprising since "About Product" from the control panel says "Version: 5.2010.33-1". (5.2008.43-7 was the code for my pre-CSSU OS.)
"Nokia-N800-43-7" is just the hostname. It's set from the contents of /etc/hostname at boot time, and has nothing to do with (and is useless for identifying) the OS version. The CSSU doesn't change it either, that would be evil since some people prefer to set it to something else, or enter it in DHCP server configurations etc.

maacruz 2011-07-14 07:04

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by tso (Post 1050495)
Sorry, either crash or otherwise shut down.

I have sadly never caught it in the act, because my best indicator is that ASUI stops showing the orange long press indicator on the memory use readout.

It happens to me sometimes, but I think it always happened at boot, the times I checked syslog/dmesg showed nothing, and the last time I checked for /dev/ramzswap0 and it was there, and swapon worked just fine.
I guess that for some reason (may be some af-* script) it gets umounted.
I'll move the rc script to start later in the boot process to see if that fixes it.

lma 2011-07-14 07:36

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Here its start order is S20, but I don't reboot very often. I also don't use ASUI (nothing against it, just never got around to trying it) either, not sure if its scripts and ramzez's have any unintended interractions.

auouymous 2011-07-14 12:53

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by GeraldKo (Post 1050554)
Code:

Linux Nokia-N800-43-7 2.6.21-omap1 #2 PREEMPT Sun Mar 13 23:29:39 CET 2011 armv61 unknown

Last DT kernel was 13mar2011 so you have it installed correctly.


Quote:

Originally Posted by maacruz (Post 1050667)
I'll move the rc script to start later in the boot process to see if that fixes it.

Let me know the new levels if you change and release.


Quote:

Originally Posted by lma (Post 1050682)
Here its start order is S20, but I don't reboot very often. I also don't use ASUI (nothing against it, just never got around to trying it) either, not sure if its scripts and ramzez's have any unintended interractions.

I don't think he meant ASUI was causing problems, just that swap disappeared and no longer showed in ASUI.

tso 2011-07-14 13:43

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by lma (Post 1050605)
Does it happen often enough that running syslogd would be useful?

i have no idea.

tso 2011-07-14 13:45

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by lma (Post 1050682)
Here its start order is S20, but I don't reboot very often. I also don't use ASUI (nothing against it, just never got around to trying it) either, not sure if its scripts and ramzez's have any unintended interractions.

i am getting a fair number of forced reboots lately. Not sure if it is my battery that is going bad (causing a certain power management system to crash, thanks Nokia), or if it is Opera that is causing something (usually what is running when it happens).

lma 2011-07-14 19:07

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by tso (Post 1050905)
i am getting a fair number of forced reboots lately.

Do /proc/bootreason & /var/lib/dsme/stats/lifeguard_resets point to anything specific?

Quote:

Not sure if it is my battery that is going bad (causing a certain power management system to crash, thanks Nokia)
When I had that it was always rebooting within a minute or two of plugging in, and never when not on the charger.

tso 2011-07-14 19:47

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Will try to remember checking next time i get one.

Edit: had a look just for a lark (and as a reference point).

bootreason shows: 32wd to

when it comes to lifeguard_reset, i am guessing that the line with a * at the end is the one that was the most recent trigger.

if that's the case, then it was /usr/sbin/dsp_dld that cause the most resent reset event.

mcow 2011-07-14 22:05

Re: ANNOUNCE: Diablo-Turbo first beta available
 
That's
Code:

/var/lib/dsme/stats/lifeguard_restarts
(not 'resets')

lma 2011-07-14 22:52

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Both can exist, lifeguard_restarts shows processes that died for whatever reason and were restarted by dsme, while lifeguard_resets shows processes that made dsme trigger a complete reboot.

lma 2011-07-14 23:04

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Speaking of lifeguard_restarts, I just had a look at mine and saw:

Code:

/usr/sbin/gpsdriver :  505 *
I guess this is caused by gpsdriver_guard. This is mostly a cosmetic issue, but perhaps it could restart gpsdriver with dsmetool (or even /etc/init.d/gpsdriver) instead of just killing it?

DataPath 2011-07-18 18:59

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by lma (Post 1051225)
Both can exist, lifeguard_restarts shows processes that died for whatever reason and were restarted by dsme, while lifeguard_resets shows processes that made dsme trigger a complete reboot.

I have 5,052 lifeguard_resets due to bme_RX-34. And that's just counting since I last reformatted the thing.

Thanks, Nokia. I'm never buying anything you make ever again.

lma 2011-07-18 20:36

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by DataPath (Post 1053578)
I have 5,052 lifeguard_resets due to bme_RX-34.

Yikes, that's a bit excessive! I didn't even know the bme bug was also affecting the N800 (mine's still wearing the battery that came with it back in 2007, and while it doesn't last too long it doesn't spontaneously reboot).

Warning: untested and might lead to reboot loop requiring reflash: it might be worth trying changing /mnt/initfs/linuxrc to start it with "dsmetool -t" instead of "-r".

maacruz 2011-07-18 22:49

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by lma (Post 1051230)
Speaking of lifeguard_restarts, I just had a look at mine and saw:

Code:

/usr/sbin/gpsdriver :  505 *
I guess this is caused by gpsdriver_guard. This is mostly a cosmetic issue, but perhaps it could restart gpsdriver with dsmetool (or even /etc/init.d/gpsdriver) instead of just killing it?

LOL, that's nothing compared to my /usr/bin/gpsdriver/ 1808 *
Yes, it is caused by gpsdriver_guard, but I prefer just to use kill and let dsme do its job. While dsmetool could be an option, using the init.d script would be bloat.

maacruz 2011-07-18 22:51

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by lma (Post 1053615)
Yikes, that's a bit excessive! I didn't even know the bme bug was also affecting the N800 (mine's still wearing the battery that came with it back in 2007, and while it doesn't last too long it doesn't spontaneously reboot).

Warning: untested and might lead to reboot loop requiring reflash: it might be worth trying changing /mnt/initfs/linuxrc to start it with "dsmetool -t" instead of "-r".

I already had to replace mine about last year's summer for the same reason.

alexc 2011-08-02 09:25

Re: ANNOUNCE: Diablo-Turbo first beta available
 
hi,

I have installed DT on top of CSSU. It all seems fine - thanks for making this available.

I have found just one problem. I use Truecrypt 6.0a from here:

https://sites.google.com/a/securix.net/www/truecrypt52

It was working fine before installing DT, but now hangs after I enter the password to open a TC file. I'm pretty sure this is due to Fuse.

As you can see, there's a Fuse DEB on that site, which I had to install to get TC working, and I think that's what's been broken. I have installed the updated Fuse module that you supplied for DT, but that made no difference.

Any suggestions?

maacruz 2011-08-02 18:22

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by alexc (Post 1062689)
hi,

I have installed DT on top of CSSU. It all seems fine - thanks for making this available.

I have found just one problem. I use Truecrypt 6.0a from here:

https://sites.google.com/a/securix.net/www/truecrypt52

It was working fine before installing DT, but now hangs after I enter the password to open a TC file. I'm pretty sure this is due to Fuse.

As you can see, there's a Fuse DEB on that site, which I had to install to get TC working, and I think that's what's been broken. I have installed the updated Fuse module that you supplied for DT, but that made no difference.

Any suggestions?

Make sure you don't have the old fuse module hanging around. The same happened to me with sshfs: I built the new module, installed it and it still hung, wondered why until I saw the old module was still there and was loaded instead of mine. Once I removed it everything was fine.

alexc 2011-08-02 18:29

Re: ANNOUNCE: Diablo-Turbo first beta available
 
I did uninstall the 2.7.3 Fuse deb that I had installed from Securix's site, using the Application Manager, but then TC complained that it couldn't find Fuse at all, even after installing your kernel module.

I'm guessing that you mean I need to remove the other fuse.ko file? Could you please explain how I do this?

alexc 2011-08-02 19:14

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by alexc (Post 1062925)
I did uninstall the 2.7.3 Fuse deb that I had installed from Securix's site, using the Application Manager, but then TC complained that it couldn't find Fuse at all, even after installing your kernel module.

I'm guessing that you mean I need to remove the other fuse.ko file? Could you please explain how I do this?

All fixed. I found /usr/lib/fuse/fuse.ko and removed that, but after rebooting and trying TC again it complained that I needed to 'modprobe fuse', which I tried; that complained about a modprobe file, I can't remember which off-hand (possibly modprobe.dep).

So then I created a sym-link from /usr/lib/fuse/fuse.ko to your new fuse.ko file, rebooted and it's all fine. Thanks again for your help.

momcilo 2011-08-13 09:22

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Sorry for interruption. There is an ongoing debate on the future of the maemo.org. I thought you might want to check it out.

http://talk.maemo.org/showthread.php?p=1069052

maacruz 2011-08-13 13:02

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by momcilo (Post 1069056)
Sorry for interruption. There is an ongoing debate on the future of the maemo.org. I thought you might want to check it out.

http://talk.maemo.org/showthread.php?p=1069052

Thanks for the heads up

maacruz 2011-08-17 16:35

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Ok, I need your help to decide if the last zImage kernel is good or not.
How many of you are running the last zImage testing kernel?
Do you have any issue?
How long is your uptime?

If you have installed the last zImage, please answer.

momcilo 2011-08-17 16:40

Re: ANNOUNCE: Diablo-Turbo first beta available
 
@maacruz, any thoughts on maemo.org end-of-life?

mcow 2011-08-20 18:33

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by maacruz (Post 1071903)
If you have installed the last zImage, please answer.

How would I know? I don't remember when I installed or what I downloaded. There are no version numbers shown on the download page. I know how to check uname:
Code:

Linux Nokia-N800-23-14 2.6.21-omap1 #2 PREEMPT Sun Mar 13 23:29:39 CET 2011 armv6l unknown
My point is, "the last" is not useful. A version number is useful.

auouymous 2011-08-20 20:13

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by mcow (Post 1073688)
How would I know? I don't remember when I installed or what I downloaded. There are no version numbers shown on the download page. I know how to check uname:
Code:

Linux Nokia-N800-23-14 2.6.21-omap1 #2 PREEMPT Sun Mar 13 23:29:39 CET 2011 armv6l unknown
My point is, "the last" is not useful. A version number is useful.

You have the last deb package (Mar 13), there was a zImage released in May that is "the last" kernel.

mcow 2011-08-21 22:45

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by auouymous (Post 1073723)
You have the last deb package (Mar 13), there was a zImage released in May that is "the last" kernel.

And I would know that... how? There are no dates on the files at the garage page, and posting number 1 shows a MARCH update.

I repeat: a version number is useful. "Latest" is not.

auouymous 2011-08-22 00:28

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by mcow (Post 1074278)
And I would know that... how?

By comparing the date in the uname output you posted with the dates on the files page.

Linux Nokia-N800-23-14 2.6.21-omap1 #2 PREEMPT Sun Mar 13 23:29:39 CET 2011 armv6l unknown

Last DT test kernel 2011-05-16 03:00

siny 2011-08-22 07:31

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by maacruz (Post 1071903)
Ok, I need your help to decide if the last zImage kernel is good or not.
How many of you are running the last zImage testing kernel?
Do you have any issue?
How long is your uptime?

If you have installed the last zImage, please answer.

Running it for a month, works great, only one issue (might not be the kernel): every once in a while, after powering on my n800, screen won't go into power save but stays lit no matter how long I wait. Reboot solves the problem, but after the next reboot or shutdown problem usually happens again.

Don't have long uptimes because I often run it until battery is totally empty :)

Keep up the good work.

Siniša

maacruz 2011-08-22 10:35

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by mcow (Post 1074278)
And I would know that... how? There are no dates on the files at the garage page, and posting number 1 shows a MARCH update.

I repeat: a version number is useful. "Latest" is not.

auouymous told you how, use the release/build dates.
I can't use version numbers because the kernel image version number is fixed for compatibility reasons (closed source kernel modules), and the deb version number is a package version number, while testing kernels have no package.

auouymous 2011-08-22 10:42

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by siny (Post 1074429)
every once in a while, after powering on my n800, screen won't go into power save but stays lit no matter how long I wait.

Do you have ASUI or use alarms? If you don't use alarms you can try turning off the alarmd service so it doesn't start at boot. It is most likely a problem with ASUI's interaction with alarmd, assuming you have both running.

siny 2011-08-23 09:35

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by auouymous (Post 1074524)
Do you have ASUI or use alarms? If you don't use alarms you can try turning off the alarmd service so it doesn't start at boot. It is most likely a problem with ASUI's interaction with alarmd, assuming you have both running.

Yes, I am running ASUI, but not using alarms (using FlipClock for waking up, don't know if that counts?).

Yesterday did an "upgrade to latest testing version", but did not reboot N800 afterwards, so I don't know if that helped, but will see these days...

auouymous 2011-08-23 10:19

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by siny (Post 1075157)
Yes, I am running ASUI, but not using alarms (using FlipClock for waking up, don't know if that counts?).

I don't know if flipclock uses alarmd or not. You could try unchecking and stopping alarmd in asui-settings:Services and then set a test alarm in flipclock to see if it still works.

siny 2011-08-24 08:35

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by auouymous (Post 1075177)
I don't know if flipclock uses alarmd or not. You could try unchecking and stopping alarmd in asui-settings:Services and then set a test alarm in flipclock to see if it still works.

I am going on a vacation tomorrow, so will have plenty of time to experiment, and won't need waking up on time :) so will try turning off alarmd.

Btw, my n800 rebooted for no reason this morning :( while I was sleeping. When I woke up, uptime was 21 minutes

tso 2011-08-24 20:47

Re: ANNOUNCE: Diablo-Turbo first beta available
 
old battery perhaps? There is a known bug in the BME that results in a crash on sudden voltage drops (or something like that). And a BME crash results in a instant lifeguard initiated reboot.

lidow 2011-08-25 08:14

Re: ANNOUNCE: Diablo-Turbo first beta available
 
I have it for a month or two. Usually while connected to charger.

alexc 2011-08-26 22:20

Re: ANNOUNCE: Diablo-Turbo first beta available
 
I have another issue which might be related to the fuse.ko one solved earlier. I have a script that does insmod cifs.ko and then mount.cifs so I can connect to my router's hard drive (similar to the sequence described here: http://wiki.maemo.org/Accessing_Windows_CIFS though from memory I'm using files supplied by Qole).

However, with Diablo-Turbo installed I get a complaint that cifs.ko is already loaded (which appears to be true) and the mount.cifs command produces a seg fault.

Any thoughts on replacements for these files, or other methods of doing things? Wizard Mounter doesn't work for this particular router drive.

maacruz 2011-08-27 20:01

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by alexc (Post 1077207)
I have another issue which might be related to the fuse.ko one solved earlier. I have a script that does insmod cifs.ko and then mount.cifs so I can connect to my router's hard drive (similar to the sequence described here: http://wiki.maemo.org/Accessing_Windows_CIFS though from memory I'm using files supplied by Qole).

However, with Diablo-Turbo installed I get a complaint that cifs.ko is already loaded (which appears to be true) and the mount.cifs command produces a seg fault.

Any thoughts on replacements for these files, or other methods of doing things? Wizard Mounter doesn't work for this particular router drive.

It is not related to fuse.ko, since cifs is a diferent kernel module, but the problem is the same.
The solution should be the same, using a cifs.ko module built for the DT kernel.
I'll build one tomorrow if I possible.

alexc 2011-08-27 23:35

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by maacruz (Post 1077676)
It is not related to fuse.ko, since cifs is a diferent kernel module, but the problem is the same.
The solution should be the same, using a cifs.ko module built for the DT kernel.
I'll build one tomorrow if I possible.

Yes, sorry, that's what I meant by 'related to'. A new cifs.ko would be great, thank you. Do you think there are any other kernel modules that might be necessary with the N810 in the future?

salinmooch 2011-09-04 05:57

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by maacruz (Post 1077676)
It is not related to fuse.ko, since cifs is a diferent kernel module, but the problem is the same.
The solution should be the same, using a cifs.ko module built for the DT kernel.
I'll build one tomorrow if I possible.


I'm with alexc in that I have had some issues with fuse, cifs, and nfs modules after installing diablo turbo. Really I usually drop files and such on to my n800 from a linux pc not the other way around so I have not noticed the problem till now. The other day I ran some old scripts to sshfs to my home server and they failed with a call for me to modprobe fuse. I made sure I was up to date on all the diablo turbo stuff and I couldn't find any old fuse modules laying around but I honestly don't know where to look. Unfortunately modprobe resulted in this:

Code:

# modprobe fuse
modprobe: cannot parse modules.dep

Code:

insmod /lib/modules/2.6.21-omap1/fuse.ko
insmod: cannot insert '/lib/modules/2.6.21-omap1/fuse.ko': Unknown symbol in module (-1): No such file or directory

I may have screwed this (modprobe) up else where but it seems like I should at least be able to get the fuse module loaded with insmod. . . If it matters it looks like I'm running the March 13th kernel.

Otherwise I am enjoying diablo turbo.

maacruz 2011-09-04 10:35

Re: ANNOUNCE: Diablo-Turbo first beta available
 
Quote:

Originally Posted by salinmooch (Post 1081500)
I'm with alexc in that I have had some issues with fuse, cifs, and nfs modules after installing diablo turbo. Really I usually drop files and such on to my n800 from a linux pc not the other way around so I have not noticed the problem till now. The other day I ran some old scripts to sshfs to my home server and they failed with a call for me to modprobe fuse. I made sure I was up to date on all the diablo turbo stuff and I couldn't find any old fuse modules laying around but I honestly don't know where to look. Unfortunately modprobe resulted in this:

Code:

# modprobe fuse
modprobe: cannot parse modules.dep

Code:

insmod /lib/modules/2.6.21-omap1/fuse.ko
insmod: cannot insert '/lib/modules/2.6.21-omap1/fuse.ko': Unknown symbol in module (-1): No such file or directory

I may have screwed this (modprobe) up else where but it seems like I should at least be able to get the fuse module loaded with insmod. . . If it matters it looks like I'm running the March 13th kernel.

Otherwise I am enjoying diablo turbo.

DT fuse module is /lib/modules/2.6.21-omap1/extra/fuse.ko
If you have any other fuse module you should remove it.
modprobe doesn't work in diablo because it lacks depmod, so there is no modules.dep database (to save space I guess)


All times are GMT. The time now is 21:58.

vBulletin® Version 3.8.8