//Off topic:
Another few hours wasted, this time fighting the installer. I know this is off-topic, but the installer needs some major love.
On my first attempt I selected the text installer from the LiveCD boot menu (the graphical installer will not run because the Gateway Solo 9300 only has 288 Mb RAM). After I answered all the prompts, the installer crashed (I won't bother detailing the error messages here).
I then rebooted, this time to the LiveCD Desktop and ran /usr/bin/liveinst -T as root user in a Terminal window. The installer crashed at the same place with the same messages.
I then used the partition manager on a PCLinuxOS E17 2010.11 edition LiveCD to delete the partitions on the HDD (a swap partition of 512 Mb and the rest of the 10 Gb HDD as an ext4 root partition), then recreated and formatted them as before.
I ran the installer again -- it crashed again.
I tried several times, alternating between doing it on a VT (TTY1) with and without X running on TTY7, and in a Terminal window on the LiveCD Desktop. Still the same problem. In some of the attempts when running the installer in a Terminal window, the installer wrote willy-nilly all over the window, making it almost impossible to tell what was going on.
Finally -- and this may or may not be a coincidence -- I connected to my network and then reran the installer in a Terminal window. This time the installer ran to completion (although it hung at the end). I booted the laptop and... ended up with a Grub2 prompt. Argghh!
I then booted the LiveCD, re-ran the installer in a Terminal window and selected the option to reinstall Grub. I rebooted and, finally, ended up at the E17 Desktop of SL installed on the HDD. What a palaver.
As per my previous post I then launched nm-applet, lowered the MTU to 1464 from the command line, and connected to my network successfully. I was then able to update the Entropy DB (I had to use the --force option) and upgrade all packages.
I notice when the laptop boots that it is loading a volume group named "vg_meshedgedx". Now "meshedgedx" is the hostname of my main laptop, on which I burnt the LiveCD. Why does the LiveCD installer then use that name for a volume group on a different PC?
I then discovered that root log-in didn't work! I'm sure I entered the correct password during installation (after all, one is prompted to enter it twice). Anyway, I used sudo passwd to fix that.
This is a big contrast to my experience installing PCLinuxOS E17 edition last night, which worked first time and without any hassle.
Sorry to moan, but I had to get that off my chest.
Anyway...
EDIT (Sat Nov 27 12:40:56 GMT 2010): The installer also does not set up /etc/hosts file correctly. Below is the /etc/hosts file it created on the Gateway 9300 installation. Notice the IPv4 and IPv6 localhost aliases (and the last line too). "MeshEdgeDX" is the laptop that the LiveCD was burned on, not the laptop that SL 5.4 E17 is installed on, so why has that domain name been used for the Gateway 9300 laptop? Also the last line is a repeat of the eleventh line defining the localhost aliases, but is different.
- Code: Select all
# /etc/hosts: Local Host Database
#
# This file describes a number of aliases-to-address mappings for the for
# local hosts that share this file.
#
# In the presence of the domain name service or NIS, this file may not be
# consulted at all; see /etc/host.conf for the resolution order.
#
# IPv4 and IPv6 localhost aliases
127.0.0.1 localhost sabayon MeshEdgeDX.home
::1 localhost
#
# Imaginary network.
#10.0.0.2 myname
#10.0.0.3 myfriend
#
# According to RFC 1918, you can use the following IP networks for private
# nets which will never be connected to the Internet:
#
# 10.0.0.0 - 10.255.255.255
# 172.16.0.0 - 172.31.255.255
# 192.168.0.0 - 192.168.255.255
#
# In case you want to be able to connect directly to the Internet (i.e. not
# behind a NAT, ADSL router, etc...), you need real official assigned
# numbers. Do not try to invent your own network numbers but instead get one
# from your network provider (if any) or from your regional registry (ARIN,
# APNIC, LACNIC, RIPE NCC, or AfriNIC.)
#
127.0.0.1 MeshEdgeDX.home sabayon
Off-topic//
At last I have an installed SL 5.4 E17 Experimental Spin, with nm-applet working as the networking GUI and NetworkManager working as the networking backend. Performance is not bad for an old Gateway Solo 9300 laptop (Pentium III 700 MHz, 288 Mb RAM, 10 GB HDD), although not quite as snappy as I was hoping, but at least faster than what was installed on the laptop when I began yesterday (PCLinuxOS 2009 KDE, which worked perfectly, but was very slow for Web browsing, which is mostly what I use this old laptop for).
Now, on to Exalt...
This is what I did post-install:
- Code: Select all
# nano /etc/conf.d/local # Added ifconfig wlan0 mtu 1464 (which does work, because I tried it with nm-applet).
# equo update --force # It wouldn't work without --force
# equo conf update
# equo upgrade
# equo conf update
# equo install exalt # Which installs connman too
# equo conf update
Created the initscript /etc/init.d/exaltd:
- Code: Select all
#!/sbin/runscript
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
depend() {
need dbus hald
}
start() {
ebegin "Starting Exalt daemon"
start-stop-daemon --start --exec /usr/sbin/exalt-daemon \
--pidfile /var/run/exaltd.pid
eend $?
}
stop() {
ebegin "Stopping Exalt daemon"
start-stop-daemon --stop --exec /usr/sbin/exalt-daemon \
--pidfile /var/run/exaltd.pid
eend $?
}
restart() {
svc_stop
svc_start
}
- Code: Select all
# chmod +x /etc/init.d/exaltd
Set up the initscripts in the runlevels:
- Code: Select all
# rc-update del NetworkManager default
# rc-update add exaltd default
# rc-update add connman default
Followed micia's steps in his earlier post:
'Main > Settings > Modules' and select 'Connection Manager' in the 'System' section.
Right-click on Shelf 5 (the right hand Shelf) and select 'Shelf bottom_right' > 'Contents'. Select 'Connection Manager' and click on 'Add Gadget'.
A ConnMan icon appeared on Shelf 5, and shows my network ESSID but refuses to connect. When I enter the WPA passkey in the ConnMan pop-up window, ConnMan keeps popping up the same window asking me again for the WPA passkey. I've tried entering it without and with quotation marks, but the behaviour is the same. Any suggestions?


