Reply
Thread Tools
Posts: 24 | Thanked: 2 times | Joined on Feb 2007
#1
Well my n800 (with latest upgrade went reboot loop today...)

So I reflashed it and after 2 reboots and reinstalling all the apps I had before + restauring backups I can no longer conect to anything...

I Ihit the connection ico in the taskbar/appletbar I get the window with

1 No connection
2 Select connection
3 Change connection

When I select "Select connection" othing happens...

Anyone have an idea ???

What commands does the "Select connection" do ? so i can test directly in xterm ?

thanks in advance

dwardo
 
Posts: 24 | Thanked: 2 times | Joined on Feb 2007
#2
I've investigated some more...

After reflashing I started by restoring my backup, connecting to my home wlan and installing openssh. Then I logged into my n800 through ssh and using "apt-get install applications" reinstalled all the other applications I wanted. I then rebooted and that is when I could no longer "Select connection" anymore. I looked at my installed packages and WTF openssh wasn't installed anymore... Something went very wrong at some point but what ?

If I go to "control panel"->"Connectivity"->"Connection"->"New"->"Next"->"Wlan->"Next"->"Scan available networks" The wifi adapter seems to work because I do find the local networks.

I guess some file has disapeared (as openssh did) which is used by the "Select connection".

No one has any clues ?

thanks
 
Posts: 24 | Thanked: 2 times | Joined on Feb 2007
#3
Solved Or rather I found what happened... (Had to reflash and reproduce my last install to figure it out.)

My fault partially !!!

Here is the apt command I typed to reinstall the timeeverything went foobar...
> apt-get install \
becomeroot camera canola canola-i18n-fr \
fmradio \
gaim gaim-l10n gaim-protocol-aim-icq gaim-protocol-jabber gaim-protocol-msn \
gaim-smileys-generic gaim-smileys-msn gaim-sounds \
gpe-icons gpe-calendar gpe-contacts gpe-todo \
iphome \
load-applet \
maemopadplus maemo-periodic mediastreamer minimo \
omweather osso-xterm python2.5-runtime \
screen statusbarclock \
vim \
unzip zip\
wget



Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
adduser avahi-daemon canola-app canola-app-i18n-fr canola-app-plugin-ui-container canola-app-plugin-ui-exception canola-app-plugin-ui-folder
canola-app-plugin-ui-players canola-app-plugin-ui-transitions canola-app-plugins canola-app-theme-default canola-app-theme-woodbox
canola-app-themes canola-applet canola-applet-i18n-fr canola-conf canola-conf-plugin-configure-feeds canola-conf-plugin-configure-iradio
canola-conf-plugin-parser-local canola-conf-plugins debconf debconf-english json libavahi-client3 libavahi-common-data libavahi-common3
libavahi-core4 libavahi-glib1 libcanola-conf1.0-0 libcanola-plugins-base1.0-0 libcanola-plugins-base1.0-i18n-fr
libcanola-plugins-base1.0-plugin-container-audio libcanola-plugins-base1.0-plugin-container-picture
libcanola-plugins-base1.0-plugin-container-video libcanola-plugins-base1.0-plugin-model-feeds libcanola-plugins-base1.0-plugin-model-iradio
libcanola-plugins-base1.0-plugin-model-local libcanola-plugins-base1.0-plugin-model-shared libcanola-plugins-base1.0-plugin-player-oms2
libcanola-plugins-base1.0-plugin-player-oms3 libcanola-plugins-base1.0-plugin-system-maemo libcanola-plugins-base1.0-plugins
libcanola-sdl1.0-0 libcanola1.0-0 libcanola1.0-i18n-fr libcontactsdb0 libdaemon0 libdmapsharing1.0-0 libeventdb0 libexif12 libgcrypt11
libgdbm3 libglade2-0 libgnomevfs2-dmapsharing1.0-0 libgnutls11 libgpepimc0 libgpevtype0 libgpewidget1 libgpg-error0 libhandoff0 liblzo1
libmimedir0 libncurses5 libosso-gnomevfs2-0 libosso-gnomevfs2-common libsdl-image1.2 libsdl-ttf2.0-0 libsoup2.2-8 libsqlite0 libsqlite3-0
libtasn1-2 libtododb0 libupnpbrowser1.0-0 libvte-common libvte4 libxsettings-client0 libxt6 ncurses-base perl-base python2.5 python2.5-bluez
python2.5-dbus python2.5-gobject python2.5-gstreamer python2.5-gtk2 python2.5-hildon python2.5-numeric python2.5-osso python2.5-pygame
python2.5-xml ttf-bitstream-vera
Suggested packages:
liblocale-gettext-perl perl-modules debconf-doc debconf-utils whiptail dialog gnome-utils libterm-readline-gnu-perl libgnome2-perl
libqt-perl libnet-ldap-perl rng-tools gnutls-bin
Recommended packages:
libnss-mdns apt-utils python2.3 libtasn1-2-bin x-ttcidfont-conf
The following packages will be REMOVED:
fakedebconf openssh-installer osso-connectivity osso-connectivity-ui osso-connectivity-ui-conndlgs osso-connectivity-ui-connmgr osso-core
osso-core-busybox ssh
The following NEW packages will be installed:
adduser avahi-daemon becomeroot camera canola canola-app canola-app-i18n-fr canola-app-plugin-ui-container canola-app-plugin-ui-exception
canola-app-plugin-ui-folder canola-app-plugin-ui-players canola-app-plugin-ui-transitions canola-app-plugins canola-app-theme-default
canola-app-theme-woodbox canola-app-themes canola-applet canola-applet-i18n-fr canola-conf canola-conf-plugin-configure-feeds
canola-conf-plugin-configure-iradio canola-conf-plugin-parser-local canola-conf-plugins canola-i18n-fr debconf debconf-english fmradio gaim
gaim-l10n gaim-protocol-aim-icq gaim-protocol-jabber gaim-protocol-msn gaim-smileys-generic gaim-smileys-msn gaim-sounds gpe-calendar
gpe-contacts gpe-icons gpe-todo iphome json libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core4 libavahi-glib1
libcanola-conf1.0-0 libcanola-plugins-base1.0-0 libcanola-plugins-base1.0-i18n-fr libcanola-plugins-base1.0-plugin-container-audio
libcanola-plugins-base1.0-plugin-container-picture libcanola-plugins-base1.0-plugin-container-video
libcanola-plugins-base1.0-plugin-model-feeds libcanola-plugins-base1.0-plugin-model-iradio libcanola-plugins-base1.0-plugin-model-local
libcanola-plugins-base1.0-plugin-model-shared libcanola-plugins-base1.0-plugin-player-oms2 libcanola-plugins-base1.0-plugin-player-oms3
libcanola-plugins-base1.0-plugin-system-maemo libcanola-plugins-base1.0-plugins libcanola-sdl1.0-0 libcanola1.0-0 libcanola1.0-i18n-fr
libcontactsdb0 libdaemon0 libdmapsharing1.0-0 libeventdb0 libexif12 libgcrypt11 libgdbm3 libglade2-0 libgnomevfs2-dmapsharing1.0-0
libgnutls11 libgpepimc0 libgpevtype0 libgpewidget1 libgpg-error0 libhandoff0 liblzo1 libmimedir0 libncurses5 libsdl-ttf2.0-0 libsoup2.2-8
libsqlite0 libtasn1-2 libtododb0 libupnpbrowser1.0-0 libvte-common libvte4 libxsettings-client0 libxt6 load-applet maemo-periodic
maemopadplus mediastreamer minimo ncurses-base omweather osso-xterm perl-base python2.5 python2.5-bluez python2.5-dbus python2.5-gobject
python2.5-gstreamer python2.5-gtk2 python2.5-hildon python2.5-numeric python2.5-osso python2.5-pygame python2.5-runtime python2.5-xml screen
statusbarclock ttf-bitstream-vera unzip vim wget zip
The following packages will be upgraded:
libosso-gnomevfs2-0 libosso-gnomevfs2-common libsdl-image1.2 libsqlite3-0
4 upgraded, 119 newly installed, 9 to remove and 6 not upgraded.
Need to get 32,9MB of archives.
After unpacking 94,1MB of additional disk space will be used.
Do you want to continue [Y/n]?
Noky:/media/mmc1/APPS# apt-get install osso-xterm
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
libncurses5 libvte-common libvte4 ttf-bitstream-vera
Recommended packages:
x-ttcidfont-conf
The following NEW packages will be installed:
libncurses5 libvte-common libvte4 osso-xterm ttf-bitstream-vera
0 upgraded, 5 newly installed, 0 to remove and 10 not upgraded.
Need to get 1502kB of archives.
After unpacking 4202kB of additional disk space will be used.
Do you want to continue [Y/n]?

As you will notice since I said yes and the following packages were removed...
fakedebconf openssh-installer osso-connectivity osso-connectivity-ui osso-connectivity-ui-conndlgs osso-connectivity-ui-connmgr osso-core
osso-core-busybox ssh

turns out "screen was" the culprit (I thought I had it before but indeed applicatio manager UI won't allow its installation !!!)

so Now I do this:
LINE=`apt-get -us upgrade | grep -n "The following packages will be upgraded" | sed "s/:.*//"`
LINE=`expr ${LINE} + 1`
UPGRADESTOBLOCK=`apt-get -us upgrade | sed -n "${LINE} p"`

echo "These are the upgrades to block : ${UPGRADESTOBLOCK}"

apt-get --no-upgrade --no-remove install \
${UPGRADESTOBLOCK} \
becomeroot camera canola canola-i18n-fr \
fmradio \
gaim gaim-l10n gaim-protocol-aim-icq gaim-protocol-jabber gaim-protocol-msn \
gaim-smileys-generic gaim-smileys-msn gaim-sounds \
gpe-icons gpe-calendar gpe-contacts gpe-todo \
iphome \
load-applet \
maemopadplus maemo-periodic mediastreamer minimo \
omweather osso-xterm python2.5-runtime \
statusbarclock \
vim \
unzip zip\
wget


wiht --no-remove : if anything needs to be removed it bails out and I have to find the culprit ()

with --no-upgrade and ${UPGRADESTOBLOCK} I effectively block upgrades not required by the packages I want to install (I checked this also conforms with what the application manger UI wants to do)
 

The Following User Says Thank You to dwardo For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:00.