[pkg-fso-maint] summary of impression from vanilla install.sh Debian

Steffen Moeller steffen_moeller at gmx.de
Sun Feb 22 01:18:42 UTC 2009


Hello,

I redid installs over the last nights for testing the install.sh. I found that GPS works
under Debian again, at least with the gps under zhone. I did not get a fix with tangogps,
which cannot be since they share the same demon, right?  I have _no_ idea about what I
could have done to it that it did not work before. I waited long enough.

I manually apt-get installed the package
	matchbox-desktop
and after starting that from the xterm,
that in turn complained about missing icons for the wicd-client and informed about the
	hicolor-icon-theme
This is the message:

(matchbox-desktop:1597): Gtk-WARNING **: Could not find the icon 'wicd-client'. The
'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
        http://icon-theme.freedesktop.org/releases

Since then, the machine became unstable. It crashed and does not even boot any more. The
removal of hicolor-icon-theme normalised that behaviour again.

A few other utilities are missing, which I felt should be provided. Amongst them
	less (at least an alias for more should be somehow prepared)
	psmisc (for killall)
	iputils-ping (there is no ping)


I installed wicd via apt-get after booting into Debian, which meant the following
packages to be installed:

dhcp3-client dhcp3-common libglade2-0 libiw29 libpcsclite1 python-glade2 wicd
wireless-tools wpasupplicant

This was very uncomplicated. It just worked. This also means that install.sh does not need
to install wicd itself rightaway. However, starting wicd without wifi switched on in the
openmoko titlebar will not allow the starting and even once it is started, the config file
is not compatibly as it is prepared today:

the wicd log file:

2009/02/22 01:37:32 :: ---------------------------
2009/02/22 01:37:32 :: wicd initializing...
2009/02/22 01:37:32 :: ---------------------------
2009/02/22 01:37:32 :: Automatically detected wireless interface eth0
2009/02/22 01:37:32 :: Traceback (most recent call last):
2009/02/22 01:37:32 ::   File "/usr/share/wicd/wicd-daemon.py", line 1660, in <module>
2009/02/22 01:37:32 ::     main(sys.argv)
2009/02/22 01:37:32 ::   File "/usr/share/wicd/wicd-daemon.py", line 1631, in main
2009/02/22 01:37:32 ::     obj = ConnectionWizard(d_bus_name, auto_connect=auto_connect)
2009/02/22 01:37:32 ::   File "/usr/share/wicd/wicd-daemon.py", line 170, in __init__
2009/02/22 01:37:32 ::     self.ReadConfig()
2009/02/22 01:37:32 ::   File "/usr/share/wicd/wicd-daemon.py", line 1387, in ReadConfig
2009/02/22 01:37:32 ::     default=iface))
2009/02/22 01:37:32 ::   File "/usr/share/wicd/wicd-daemon.py", line 1358, in get_option
2009/02/22 01:37:32 ::     config.read(self.app_conf)
2009/02/22 01:37:32 ::   File "/usr/lib/python2.5/ConfigParser.py", line 267, in read
2009/02/22 01:37:32 ::     self._read(fp, filename)
2009/02/22 01:37:32 ::   File "/usr/lib/python2.5/ConfigParser.py", line 462, in _read
2009/02/22 01:37:32 ::     raise MissingSectionHeaderError(fpname, lineno, line)
2009/02/22 01:37:33 :: ConfigParser.MissingSectionHeaderError: File contains no section
headers.
2009/02/22 01:37:33 :: file: /etc/wicd/manager-settings.conf, line: 1
2009/02/22 01:37:33 :: 'wired_interface =\n'

I removed the config file, restarted, got to this logfile ... and then the connection
broke down

2009/02/22 01:41:07 :: ---------------------------
2009/02/22 01:41:07 :: wicd initializing...
2009/02/22 01:41:07 :: ---------------------------
2009/02/22 01:41:07 :: Configuration file not found, creating, adding defaults...
2009/02/22 01:41:07 :: Automatically detected wireless interface eth0
2009/02/22 01:41:07 :: automatically detected wired interface usb0
2009/02/22 01:41:07 :: setting wireless interface eth0
2009/02/22 01:41:08 :: setting wired interface usb0
2009/02/22 01:41:08 :: setting wpa driver wext
2009/02/22 01:41:08 :: Setting dhcp client to 0
2009/02/22 01:41:08 :: setting automatically reconnect when connection drops
2009/02/22 01:41:08 :: setting use global dns to False
2009/02/22 01:41:08 :: setting use global dns to boolean False
2009/02/22 01:41:08 :: setting global dns
2009/02/22 01:41:08 :: global dns servers are None None None
2009/02/22 01:41:08 :: Wireless configuration file not found, creating...
2009/02/22 01:41:08 :: Wired configuration file not found, creating a default...
2009/02/22 01:41:08 :: Creating wired profile for wired-default
2009/02/22 01:41:08 :: chmoding configuration files 0600...
2009/02/22 01:41:08 :: chowning configuration files root:root...
2009/02/22 01:41:08 :: Using wired interface...usb0
2009/02/22 01:41:08 :: Using wireless interface...eth0
2009/02/22 01:41:08 :: autoconnecting... eth0

Checking on the neo I found all devices down. The routing table empty. A mere "ifup usb0"
on the neo fixes it. After that repair, I started wicd-client from the laptop,  the
application started and I was asked if the wired-connection via usb shall become the
default profile. I said yes.

debian-gta02:~# cat /etc/wicd/wired-settings.conf
[wired-default]
afterscript = None
broadcast = None
dns3 = None
ip = None
dns1 = None
use_static_dns = False
default = True
netmask = None
dns2 = None
beforescript = None
disconnectscript = None
gateway = None
use_global_dns = False

debian-gta02:~# cat /etc/wicd/manager-settings.conf
[Settings]
wireless_interface = eth0
pref_width = 491
window_width = 555
flush_tool = 0
use_global_dns = False
always_show_wired_interface = False
global_dns_1 = None
global_dns_2 = None
global_dns_3 = None
link_detect_tool = 0
dhcp_client = 0
window_height = 431
wired_connect_mode = 1
debug_mode = 0
pref_height = 407
wired_interface = usb0
signal_display_type = 0
dns3 = None
dns2 = None
dns1 = None
auto_reconnect = True
wpa_driver = wext

I don't know what to do, really. Later retries on GPS have no longer been successful,
neither with Tangogps nor with the Zhone application. Suggestions are welcome.

Greetings,

Steffen



More information about the pkg-fso-maint mailing list