![]() |
2008-02-19
, 22:34
|
Posts: 5 |
Thanked: 2 times |
Joined on Feb 2008
|
#112
|
![]() |
2008-02-20
, 08:58
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#113
|
I have been bitten by the N810 device names changing with/without the removable card present but I think I have found a solution. I have put the following code at the top of my bootmenu.conf:
This has only been tested on my N810 but it works there. Would someone with an N800 like to test it as well?Code:# Set up card names by model # Assume 770 INT_CARD="" EXT_CARD="mmcblk0" ...
Maybe Frantisek could consider adding the device name logic to the standard bootmenu.sh and we could all just use the device name variables in our bootmenu.conf?
INT_CARD="" EXT_CARD="" case `grep product /proc/component_version` in *SU-18) [ -d /sys/block/mmcblk0 ] && EXT_CARD="mmcblk0" ;; *RX-*) for i in mmcblk0 mmcblk1 ; do if [ -d /sys/block/$i ] ; then case `cat /sys/block/$i/device/../slot_name` in internal) INT_CARD=$i ;; external) EXT_CARD=$i ;; esac fi done ;; esac
![]() |
2008-02-20
, 09:31
|
|
Posts: 87 |
Thanked: 1 time |
Joined on Mar 2006
|
#114
|
do you have any idea on how to solve the wlan issue?
Replace udev files and replace /usr/sbin/wlancond
And copy new files:
/usr/lib/libdbus-1.so.3
/usr/lib/libdbus-1.so.3.2.0
/lib/libiw.so.29
![]() |
2008-02-23
, 04:00
|
Posts: 157 |
Thanked: 16 times |
Joined on Jan 2008
|
#115
|
Code:INT_CARD="" EXT_CARD="" case `grep product /proc/component_version` in *SU-18) [ -d /sys/block/mmcblk0 ] && EXT_CARD="mmcblk0" ;; *RX-*) for i in mmcblk0 mmcblk1 ; do if [ -d /sys/block/$i ] ; then case `cat /sys/block/$i/device/../slot_name` in internal) INT_CARD=$i ;; external) EXT_CARD=$i ;; esac fi done ;; esac
Code:MENU_2_NAME="Boot internal MMC card, partiton 2, ext2" MENU_2_ID="mmcint2" MENU_2_DEVICE=${INT_CARD}p2 MENU_2_MODULES="mbcache ext2" MENU_2_FSTYPE="ext2" MENU_2_FSOPTIONS="noatime" MENU_3_NAME="Boot removable MMC card, partiton 2, ext2" [ -z "$EXT_CARD" ] && MENU_3_NAME="No removable card -- do not select this" MENU_3_ID="mmcext2" MENU_3_DEVICE=${EXT_CARD}p2 MENU_3_MODULES="mbcache ext2" MENU_3_FSTYPE="ext2" MENU_3_FSOPTIONS="noatime"
![]() |
2008-03-04
, 13:59
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#116
|
chroot /mnt/initfs cal-tool -R ask:immc2
The Following User Says Thank You to fanoush For This Useful Post: | ||
![]() |
2008-03-06
, 03:52
|
Posts: 110 |
Thanked: 12 times |
Joined on Oct 2007
@ Cambridge, UK
|
#117
|
![]() |
2008-03-06
, 06:27
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#118
|
o in the default n8x0 bootmenu.conf, the external SD card defaults to ext3. Was that intentional? It caught me out as I was using Milhouse's clone script which defaults to ext2. Changing it in bootmenu.conf worked fine, of course
o timeout: changing MENU_TIMEOUT in bootmenu.conf (and reflashing) seems to have no effect, for me. Whatever it's set to (e.g 15, 20, 30), I only get about 1/2sec to hold down MENU before it boots the default flash.
The Following User Says Thank You to fanoush For This Useful Post: | ||
![]() |
2008-03-06
, 14:27
|
Posts: 110 |
Thanked: 12 times |
Joined on Oct 2007
@ Cambridge, UK
|
#119
|
Yes, that's just example how to do it. You are supposed to edit the file, not just rename blindly to bootmenu.conf.
Timeout is used later for the menu itself (when you set default choice via cal-tool -R ask:youridofchoice), not for triggering it via menu key.
If you have troubles hitting it, use cal-tool and set root device to 'ask'.
![]() |
2008-03-06
, 14:38
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#120
|
Replace all old udev files in OS2007 root directory with OS2008 udev files and wlan works.
Udev files:
/etc/udev
/lib/udev
/lib/firmware
/sbin/udevd
/usr/bin/udevinfo
/usr/sbin/udevmonitor