View Single Post
Posts: 398 | Thanked: 301 times | Joined on Sep 2007 @ Texas
#28
I tried seatbelt and honestly didn't notice any difference in stability.

On Wednesday, I installed a patched wireless driver. See https://bugs.maemo.org/show_bug.cgi?id=2006. Since then the three applications that usually crashed for me have not (browser, mediaplayer and claws-mail).

The original wireless driver overwrites 2 bytes of memory with 0 on every wireless use.

To try this out, download the patched driver, https://bugs.maemo.org/attachment.cgi?id=594

With root access
rmmod cx3110x
insmod ./cx3110x-on-stack.ko
chroot /mnt/initfs wlan-cal

If you want to make this permanent, you can create a script to do this on boot.

/etc/init.d/wlan-fix contains
#! /bin/sh
#

if [ -f /usr/local/bin/cx3110x-on-stack.ko ]
then
rmmod cx3110x
insmod /usr/local/bin/cx3110x-on-stack.ko
chroot /mnt/initfs wlan-cal
fi

Then create a link in /etc/rc2.d/S80wlanfix to /etc/init.d/wlan-fix

In /etc/rc2.d/ ln -s ../init.d/wlan-fix S80wlanfix

Hope this helps.

Frank

Last edited by Frank Banul; 2007-11-12 at 01:36.
 

The Following User Says Thank You to Frank Banul For This Useful Post: