Novena - Debian - 2016 archive

back to main Debian page for this machine.

2016 archive.

2016-11-12: sda3 - backlight control (normally controlled with the Fn + F5 and Fn + F6 keys on keyboard):

tingo@kg-novena:~$ xfpm-power-backlight-helper -h
Usage:
  xfpm-power-backlight-helper [OPTION...]

XFCE Power Manager Backlight Helper

Help Options:
  -h, --help                  Show help options

Application Options:
  --set-brightness            Set the current brightness
  --get-brightness            Get the current brightness
  --get-max-brightness        Get the number of brightness levels supported
  --set-brightness-switch     Enable or disable ACPI video brightness switch handling
  --get-brightness-switch     Get the current setting of the ACPI video brightness switch handling

test

tingo@kg-novena:~$ xfpm-power-backlight-helper --get-brightness-switch
Video brightness switch setting not available.

get setting

tingo@kg-novena:~$ xfpm-power-backlight-helper --get-brightness
2

get max

tingo@kg-novena:~$ xfpm-power-backlight-helper --get-max-brightness
12

try to set it

tingo@kg-novena:~$ xfpm-power-backlight-helper --set-brightness 5
This program can only be used by the root user

ok, try that

tingo@kg-novena:~$ sudo xfpm-power-backlight-helper --set-brightness 5
This program must only be run through pkexec

nope

tingo@kg-novena:~$ pkexec xfpm-power-backlight-helper --set-brightness 5
Error executing command as another user: Not authorized

This incident has been reported.

not can do.

2016-11-12: ssh to Novena:

[tingo@localhost ~]$ ssh tingo@10.1.161.29
tingo@10.1.161.29's password: 

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Oct 12 20:52:45 2016 from 10.1.161.37
tingo@kg-novena:~$ 

ok.

2016-10-12: sda3 - battery - senoko board - check for running sessions:

tingo@kg-novena:~$ sudo screen -ls
No Sockets found in /var/run/screen/S-root.

ok. start a new session

tingo@kg-novena:~$ sudo screen -f /dev/ttymxc3 115200
[...]

then reset

ch> gg pfreset
Resetting permanent failure flags... ok.

check

ch> stats
Manufacturer:       Texas Inst.
Part name:          bq20z95
Firmware version:   0x150
Charge FET:         off
Discharge FET:      on
State:              battery failure
Time until full:    65535 minutes
Time until empty:   65535 minutes
Chemistry:          LION
Serial number:      0x0001
Cycle count:        14
Battery health:     100%
Charge:             78%
Max capacity:       85010 mWh
Design capacity:    81260 mWh
Temperature:        24.5 C
Voltage:            11880 mV
Current:            0 mA
Average current:    0 mA
Target voltage:     0 mV
Target current:     0 mA
Number of cells:    3 cells
Cell 1 voltage:     3989 mV
Cell 2 voltage:     3967 mV
Cell 3 voltage:     3924 mV
Cell 4 voltage:     0 mV
Charge status:      0x0
    Charging allowed?   yes
    Can suspend?        no
    Can precharge?      no
    Can maintenance?    no
    Temperature limit?  no
    Temperature limit?  no
    Can fastcharge?     no
    Pulse charging?     no
    Pulse disable CHG?  no
    Cell balancing?     no
    Precharge timeout?  no
    Fastcharge timeout? no
    Overcharge OV?      no
    Overcharge OC?      no
    Overcharge?         no
    Battery empty?      no
Alarms:
    TERMINATE CHARGE ALARM
Charge state:
    Battery initialized
    Battery discharging/relaxing
No errors detected
No safety alerts
Safety status:
    Permanent failure condition

so that didn't work.

2016-10-12: sda3 - battery - senoko board - I got an answer in the forum thread, I am going to try the 'gg pfreset' command, and maybe 'gg it' if needed. charger status

ch> chg
Charger information:
        Charge thread:    running
        Manufacturer ID:  0x0040
        Device ID:        0x0007
        Current:          0 mA
        Voltage:          0 mV
        Input:            3328 mA
Command usage:
  chg set [c] [v] [[i]]  Set charge current to c mA @ v mV
  chg input [i]          Set max input AC current to [i] mA
  chg pause              Pause charge control
  chg resume             Resume charge control
it is running.

gg commands

ch> gg
Usage:
gg dsg +/-       Force dsg fet on or let it turn off
gg chg +/-       Force chg fet on or let it turn off
gg capacity [m]  Set cell capacity to [mAh]
gg cells [2|3|4]   Set cell count
gg current [cur] Set fastcharge current to [cur]
gg cal           Calibrate battery pack
gg cycle [count] Set current battery cycle count
gg templow [t]   Set charge-inhibit low temperature
gg temphigh [t]  Set charge-inhibit high temperature
gg prechg [t]    Set pre-chg temperature
gg pfreset       Reset permanent failure fuse
gg reboot        Reboot the gas gauge chip
gg deadband      Modify deadband, which is where 0mA is considered
gg tempsource    Set how the temperature is sensed
gg it            Start a runthrough of the ImpedenceTrack algorithm
gg rm [0|1]      Set or print whether battery is removable

try the 'gg pfreset' command:

ch> gg pfreset
Resetting permanent failure flags... ok.

and

ch> chg
Charger information:
        Charge thread:    running
        Manufacturer ID:  0x0040
        Device ID:        0x0007
        Current:          0 mA
        Voltage:          0 mV
        Input:            3328 mA
Command usage:
  chg set [c] [v] [[i]]  Set charge current to c mA @ v mV
  chg input [i]          Set max input AC current to [i] mA
  chg pause              Pause charge control
  chg resume             Resume charge control

stats command

ch> stats
Manufacturer:       Texas Inst.
Part name:          bq20z95
Firmware version:   0x150
Charge FET:         off
Discharge FET:      on
State:              battery failure
Time until full:    65535 minutes
Time until empty:   65535 minutes
Chemistry:          LION
Serial number:      0x0001
Cycle count:        14
Battery health:     100%
Charge:             78%
Max capacity:       84850 mWh
Design capacity:    81260 mWh
Temperature:        24.2 C
Voltage:            11880 mV
Current:            0 mA
Average current:    0 mA
Target voltage:     0 mV
Target current:     0 mA
Number of cells:    3 cells
Cell 1 voltage:     3989 mV
Cell 2 voltage:     3967 mV
Cell 3 voltage:     3923 mV
Cell 4 voltage:     0 mV
Charge status:      0x0
    Charging allowed?   yes
    Can suspend?        no
    Can precharge?      no
    Can maintenance?    no
    Temperature limit?  no
    Temperature limit?  no
    Can fastcharge?     no
    Pulse charging?     no
    Pulse disable CHG?  no
    Cell balancing?     no
    Precharge timeout?  no
    Fastcharge timeout? no
    Overcharge OV?      no
    Overcharge OC?      no
    Overcharge?         no
    Battery empty?      no
Alarms:
    TERMINATE CHARGE ALARM
Charge state:
    Battery initialized
    Battery discharging/relaxing
No errors detected
No safety alerts
Safety status:
    Permanent failure condition

Hmm, try 'gg it' then

ch> gg it
Starting ImpedenceTrackTM algorithm... Ok

and ... nothing. Try to reboot senoko board:

ch> reboot
Rebooting...

didn't help. I found out that I had four (4) sessions running in screen to the senoko board, perhaps that affects it. Kill all sessions, then start a new.

2016-10-10: sda3 - looks like firmware EXT0DB6Q is available for the 840 EVO ssd.

2016-10-10: sda3 - firmware info for sda:

tingo@kg-novena:~$ date; sudo smartctl -i /dev/sda
Mon Oct 10 20:50:52 CEST 2016
smartctl 6.4 2014-10-07 r4002 [armv7l-linux-4.4.0-00156-gc9ba6e8] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 840 EVO 250GB
Serial Number:    S1DBNSBFA68606W
LU WWN Device Id: 5 002538 8a0783c72
Firmware Version: EXT0CB6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Mon Oct 10 20:50:52 2016 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

ok.

2016-10-07: sda3 - battery - senoko board:

connect: sudo screen /dev/ttymxc3 115200
info
ch> info
Kernel:       3.0.0dev
Compiler:     GCC 4.9.2
Architecture: ARMv7-M
Core Variant: Cortex-M3
Port Info:    Advanced kernel mode
Platform:     STM32F10x Performance Line Medium Density
Board:        Senoko STM32F1
Build time:   Aug 12 2015 - 17:13:27
charger
ch> chg
Charger information:
        Charge thread:    running
        Manufacturer ID:  0x0040
        Device ID:        0x0007
        Current:          0 mA
        Voltage:          0 mV
        Input:            3328 mA
Command usage:
  chg set [c] [v] [[i]]  Set charge current to c mA @ v mV
  chg input [i]          Set max input AC current to [i] mA
  chg pause              Pause charge control
  chg resume             Resume charge control
why is it not charging?
ch> stats
Manufacturer:       Texas Inst.
Part name:          bq20z95
Firmware version:   0x150
Charge FET:         off
Discharge FET:      on
State:              battery failure
Time until full:    65535 minutes
Time until empty:   65535 minutes
Chemistry:          LION
Serial number:      0x0001
Cycle count:        14
Battery health:     100%
Charge:             82%
Max capacity:       8022 mAh
Design capacity:    7321 mAh
Temperature:        23.3 C
Voltage:            11922 mV
Current:            0 mA
Average current:    0 mA
Target voltage:     0 mV
Target current:     0 mA
Number of cells:    3 cells
Cell 1 voltage:     4007 mV
Cell 2 voltage:     3978 mV
Cell 3 voltage:     3938 mV
Cell 4 voltage:     0 mV
Charge status:      0x0
    Charging allowed?   yes
    Can suspend?        no
    Can precharge?      no
    Can maintenance?    no
    Temperature limit?  no
    Temperature limit?  no
    Can fastcharge?     no
    Pulse charging?     no
    Pulse disable CHG?  no
    Cell balancing?     no
    Precharge timeout?  no
    Fastcharge timeout? no
    Overcharge OV?      no
    Overcharge OC?      no
    Overcharge?         no
    Battery empty?      no
Alarms:
    TERMINATE CHARGE ALARM
Charge state:
    Battery initialized
    Battery discharging/relaxing
No errors detected
No safety alerts
Safety status:
    Permanent failure condition

Hmm, that doesn't look good. I posted a thread in the forums.

2016-10-07: sda3 - battery - upower info:

tingo@kg-novena:~$ upower -d
Device: /org/freedesktop/UPower/devices/battery_sbs_0_000b
  native-path:          sbs-0-000b
  vendor:               Texas Inst.
  model:                bq20z95
  serial:               0001
  power supply:         yes
  updated:              Fri 07 Oct 2016 09:21:37 PM CEST (65 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              47.1 Wh
    energy-empty:        0 Wh
    energy-full:         64.09 Wh
    energy-full-design:  81.26 Wh
    energy-rate:         0 W
    voltage:             11.921 V
    percentage:          74%
    temperature:         22.8 degrees C
    capacity:            78.8703%
    technology:          lithium-ion
    icon-name:          'battery-full-symbolic'

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         yes
  updated:              Thu 01 Jan 1970 01:00:00 AM CET (1475868162 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               discharging
    warning-level:       none
    energy:              47.1 Wh
    energy-full:         64.09 Wh
    energy-rate:         0 W
    percentage:          74%
    icon-name:          'battery-full-symbolic'

Daemon:
  daemon-version:  0.99.1
  on-battery:      yes
  lid-is-closed:   no
  lid-is-present:  yes
  critical-action: PowerOff

Hmm...

2016-10-07: sda3 - after a reboot, the machine now runs Debian 8.6:

tingo@kg-novena:~$ cat /etc/debian_version
8.6
tingo@kg-novena:~$ uname -a
Linux kg-novena.kg4.no 4.4.0-00156-gc9ba6e8 #12 SMP PREEMPT Fri Feb 19 14:32:59 SGT 2016 armv7l GNU/Linux

still a 4.4 kernel from February 2016.

2016-10-07: sda3 - update and upgrade update

tingo@kg-novena:~$ sudo apt-get update
[sudo] password for tingo: 
Ign http://ftp.us.debian.org jessie InRelease
Get:1 http://ftp.us.debian.org jessie Release.gpg [2,373 B]                            
Get:2 http://ftp.us.debian.org jessie Release [148 kB]                                                                  
Hit http://repo.novena.io jessie InRelease                                                                              
Get:3 http://ftp.us.debian.org jessie/main Sources [7,059 kB]                     
Hit http://repo.novena.io jessie/main Sources                                                                   
Hit http://repo.novena.io jessie/main armhf Packages                                                                    
Get:4 http://security.debian.org jessie/updates InRelease [63.1 kB]                                                     
Get:5 http://security.debian.org jessie/updates/main Sources [162 kB]                                           
Get:6 http://security.debian.org jessie/updates/contrib Sources [1,439 B]                              
Get:7 http://security.debian.org jessie/updates/non-free Sources [14 B]                                           
Get:8 http://security.debian.org jessie/updates/main armhf Packages [295 kB]                                
Get:9 http://security.debian.org jessie/updates/contrib armhf Packages [1,138 B]                                
Get:10 http://security.debian.org jessie/updates/non-free armhf Packages [14 B]                                     
Get:11 http://security.debian.org jessie/updates/contrib Translation-en [1,211 B]                              
Get:12 http://security.debian.org jessie/updates/main Translation-en [163 kB]                                           
Get:13 http://security.debian.org jessie/updates/non-free Translation-en [14 B]                                         
Get:14 http://ftp.us.debian.org jessie/contrib Sources [50.8 kB]                                                     
Get:15 http://ftp.us.debian.org jessie/non-free Sources [99.0 kB]                                                       
Get:16 http://ftp.us.debian.org jessie/main armhf Packages [6,641 kB]                                                   
Ign http://repo.novena.io jessie/main Translation-en_US                                                                 
Ign http://repo.novena.io jessie/main Translation-en                                                                    
Ign http://repo.novena.io jessie/main Translation-nb                                                                    
Get:17 http://ftp.us.debian.org jessie/contrib armhf Packages [38.1 kB]                                                 
Get:18 http://ftp.us.debian.org jessie/non-free armhf Packages [62.2 kB]                                                
Get:19 http://ftp.us.debian.org jessie/contrib Translation-en [38.5 kB]                                                 
Get:20 http://ftp.us.debian.org jessie/main Translation-en [4,583 kB]                                                   
Hit http://ftp.us.debian.org jessie/main Translation-nb                                                                 
Get:21 http://ftp.us.debian.org jessie/non-free Translation-en [72.3 kB]                                                
Fetched 19.5 MB in 20s (943 kB/s)                                                                                       
Reading package lists... Done

upgrade

tingo@kg-novena:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... The following packages were automatically installed and are no longer required:
  libasn1-8-heimdal libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal
  libkrb5-26-heimdal libroken18-heimdal libwind0-heimdal
Use 'apt-get autoremove' to remove them.
Done
The following packages have been kept back:
  icedove iceweasel
The following packages will be upgraded:
  automake base-files bind9-host curl dmsetup dpkg dpkg-dev e2fslibs e2fsprogs exim4-base exim4-config
  exim4-daemon-light file flex fontconfig fontconfig-config gnupg gnupg-agent gnupg2 gpgv hexchat hexchat-common
  imagemagick-common initramfs-tools irssi libavcodec56 libavformat56 libavresample2 libavutil54 libbind9-90 libc-bin
  libc-dev-bin libc6 libc6-dbg libc6-dev libcomerr2 libcurl3 libcurl3-gnutls libdevmapper1.02.1 libdns-export100
  libdns100 libdpkg-perl libexpat1 libfl-dev libfontconfig1 libgcrypt20 libgd3 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgudev-1.0-0 libidn11 libirs-export91 libisc-export95 libisc95 libisccc90
  libisccfg-export90 libisccfg90 libksba8 liblwres90 libmagic1 libmagickcore-6.q16-2 libmagickwand-6.q16-2
  libnet-dns-perl libnet-ssleay-perl libnspr4 libnss3 libpam-systemd libperl5.20 libpolkit-agent-1-0
  libpolkit-backend-1-0 libpolkit-gobject-1-0 libpurple-bin libpurple0 libpython2.7 libpython2.7-minimal
  libpython2.7-stdlib libsmbclient libsqlite3-0 libss2 libssl1.0.0 libswscale3 libsystemd0 libudev1 libwbclient0
  libxapian22 libxml2 libxslt1.1 locales multiarch-support ndiff nmap ntp ntpdate openssh-client openssh-server
  openssh-sftp-server openssl p7zip-full perl perl-base perl-modules pidgin pidgin-data policykit-1 python2.7
  python2.7-minimal samba-libs systemd systemd-sysv tzdata udev wget wpasupplicant xarchiver xscreensaver
  xscreensaver-data
116 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 80.5 MB of archives.
After this operation, 821 kB disk space will be freed.
Do you want to continue? [Y/n] y
[...]
Setting up openssh-client (1:6.7p1-5+deb8u3) ...
Setting up openssh-sftp-server (1:6.7p1-5+deb8u3) ...
Setting up openssh-server (1:6.7p1-5+deb8u3) ...
Setting up automake (1:1.14.1-4+deb8u1) ...
Setting up libdpkg-perl (1.17.27) ...
Setting up dpkg-dev (1.17.27) ...
Setting up gnupg-agent (2.0.26-6+deb8u1) ...
Setting up gnupg2 (2.0.26-6+deb8u1) ...
Setting up hexchat-common (2.10.1-1+deb8u1) ...
Setting up hexchat (2.10.1-1+deb8u1) ...
Setting up irssi (0.8.17-1+deb8u1) ...
Setting up libnet-dns-perl (0.81-2+deb8u1) ...
Setting up libnet-ssleay-perl (1.65-1+deb8u1) ...
Setting up pidgin-data (2.11.0-0+deb8u1) ...
Setting up libpurple0 (2.11.0-0+deb8u1) ...
Setting up pidgin (2.11.0-0+deb8u1) ...
Setting up libpurple-bin (2.11.0-0+deb8u1) ...
Setting up openssl (1.0.1t-1+deb8u5) ...
Setting up p7zip-full (9.20.1~dfsg.1-4.1+deb8u2) ...
Setting up policykit-1 (0.105-15~deb8u2) ...
Removed symlink /run/systemd/system/polkitd.service.
Setting up wpasupplicant (2.3-1+deb8u4) ...
Setting up xarchiver (1:0.5.4-1+deb8u1) ...
Setting up xscreensaver-data (5.30-1+deb8u2) ...
Setting up xscreensaver (5.30-1+deb8u2) ...
Setting up nmap (6.47-3+deb8u2) ...
Setting up ndiff (6.47-3+deb8u2) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...
Processing triggers for initramfs-tools (0.120+deb8u2) ...
/boot/initrd.img-4.4.0-00156-gc9ba6e8 does not exist. Cannot update.

Hmm.. what's this?

tingo@kg-novena:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... The following packages were automatically installed and are no longer required:
  libasn1-8-heimdal libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal
  libkrb5-26-heimdal libroken18-heimdal libwind0-heimdal
Use 'apt-get autoremove' to remove them.
Done
The following packages have been kept back:
  icedove iceweasel
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

Ok, run autoremove

tingo@kg-novena:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libasn1-8-heimdal libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal
  libkrb5-26-heimdal libroken18-heimdal libwind0-heimdal
0 upgraded, 0 newly installed, 9 to remove and 2 not upgraded.
After this operation, 2,326 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 97544 files and directories currently installed.)
Removing libgssapi3-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libheimntlm0-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libkrb5-26-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libhx509-5-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libhcrypto4-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libheimbase1-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libwind0-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libasn1-8-heimdal:armhf (1.6~rc2+dfsg-9) ...
Removing libroken18-heimdal:armhf (1.6~rc2+dfsg-9) ...
Processing triggers for libc-bin (2.19-18+deb8u6) ...
try upgrade once more
tingo@kg-novena:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  icedove iceweasel
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

ok.

2016-10-07: ssh'ing to the Novena now:

[tingo@localhost ~]$ ssh tingo@10.1.161.30
tingo@10.1.161.30's password: 

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat May 28 10:28:20 2016 from 10.1.161.33

it has been out of touch for quite a while.

tingo@kg-novena:~$ cat /etc/debian_version
8.4
tingo@kg-novena:~$ uname -a
Linux kg-novena.kg4.no 4.4.0-00156-gc9ba6e8 #12 SMP PREEMPT Fri Feb 19 14:32:59 SGT 2016 armv7l GNU/Linux

still the same: Debian 8.4 and kernel 4.4.

2016-05-28: sda3 - after the upgrade, the machine runs Debian 8.4:

tingo@kg-novena:~$ cat /etc/debian_version
8.4
tingo@kg-novena:~$ uname -a
Linux kg-novena.kg4.no 4.4.0-00156-gc9ba6e8 #12 SMP PREEMPT Fri Feb 19 14:32:59 SGT 2016 armv7l GNU/Linux

ok.

2016-05-28: sda3 - update - I run sudo apt-get update followed by sudo apt-get upgrade to update Debian.

tingo@kg-novena:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... The following packages were automatically installed and are no longer required:
  libasn1-8-heimdal libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal
  libroken18-heimdal libwind0-heimdal
Use 'apt-get autoremove' to remove them.
Done
The following packages have been kept back:
  icedove
The following packages will be upgraded:
  apt apt-utils base-files bind9-host ca-certificates cpio curl exfat-fuse exfat-utils exim4-base exim4-config exim4-daemon-light file
  firmware-senoko fuse git git-email git-man gnupg gpgv gtk2-engines-pixbuf iceweasel imagemagick-common initramfs-tools isc-dhcp-client
  isc-dhcp-common krb5-locales libapt-inst1.5 libapt-pkg4.12 libavcodec56 libavformat56 libavresample2 libavutil54 libbind9-90 libc-bin
  libc-dev-bin libc6 libc6-dbg libc6-dev libcairo-gobject2 libcairo2 libcurl3 libcurl3-gnutls libdns-export100 libdns100 libdrm-freedreno1
  libdrm-nouveau2 libdrm-radeon1 libdrm2 libexpat1 libfuse2 libgcrypt20 libgd3 libgif4 libglib2.0-0 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-bin libgtk2.0-common libgudev-1.0-0 libhogweed2 libidn11 libirs-export91 libisc-export95 libisc95 libisccc90 libisccfg-export90
  libisccfg90 libjasper1 libk5crypto3 libkrb5-3 libkrb5support0 libldap-2.4-2 libldb1 liblwres90 libmagic1 libmagickcore-6.q16-2
  libmagickwand-6.q16-2 libndp0 libnettle4 libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpcre3 libperl5.20
  libpng12-0 libpoppler-glib8 libpoppler46 librsvg2-2 librsvg2-common libsane libsane-common libsmbclient libsndfile1 libssh2-1 libssl1.0.0
  libsvn1 libswscale3 libsystemd0 libtalloc2 libtasn1-6 libtdb1 libtevent0 libtiff5 libudev1 libwbclient0 linux-headers-novena linux-image-novena
  linux-libc-dev locales login multiarch-support novena-usb-hub openssh-client openssh-server openssh-sftp-server openssl openvpn passwd perl
  perl-base perl-modules python-talloc rsyslog samba-libs sane-utils subversion sudo systemd systemd-sysv tzdata u-boot-novena udev xorg-novena
  xscreensaver xscreensaver-data xserver-xorg-video-armada xserver-xorg-video-armada-dbg xserver-xorg-video-armada-etnaviv
142 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 140 MB of archives.
After this operation, 4,577 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
[...]
update-initramfs: Generating /usr/share/linux-novena/initrd.img-4.4.0-00156-gc9ba6e8
Installing new kernel to /boot
Setting up novena-usb-hub (1.4-r1) ...
Setting up openvpn (2.3.4-5+deb8u1) ...
Installing new version of config file /etc/network/if-up.d/openvpn ...
[ ok ] Restarting virtual private network daemon.:.
Setting up sane-utils (1.0.24-8+deb8u1) ...
Setting up sudo (1.8.10p3-1+deb8u3) ...
Setting up u-boot-novena:armhf (2014.10.r8-novena.1) ...
Successfully wrote /boot/u-boot.spl to /dev/disk/by-path/platform-2198000.usdhc
Setting up xserver-xorg-video-armada (0.0.1-r17) ...
Setting up xserver-xorg-video-armada-etnaviv (0.0.1-r17) ...
Setting up xorg-novena (1.8-r1) ...
Setting up xscreensaver-data (5.30-1+deb8u1) ...
Setting up xscreensaver (5.30-1+deb8u1) ...
Setting up xserver-xorg-video-armada-dbg:armhf (0.0.1-r17) ...
Processing triggers for libc-bin (2.19-18+deb8u4) ...
Processing triggers for initramfs-tools (0.120+deb8u1) ...
/boot/initrd.img-4.4.0-00156-gc9ba6e8 does not exist. Cannot update.
Processing triggers for libgdk-pixbuf2.0-0:armhf (2.31.1-2+deb8u4) ...
Processing triggers for ca-certificates (20141019+deb8u1) ...
Updating certificates in /etc/ssl/certs... 19 added, 18 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.

ok. and a reboot.

2016-05-28: sda3 - network trouble today:

tingo@kg-novena:~$ ping 8.8.4.4
connect: Network is unreachable
tingo@kg-novena:~$ ping 8.8.8.8
connect: Network is unreachable

IP address look good:

tingo@kg-novena:~$ ip addr show wlan0
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether dc:85:de:b8:3f:f6 brd ff:ff:ff:ff:ff:ff
    inet 10.1.161.30/16 brd 10.1.255.255 scope global dynamic wlan0
       valid_lft 26588sec preferred_lft 26588sec
    inet6 fe80::de85:deff:feb8:3ff6/64 scope link 
       valid_lft forever preferred_lft forever

routing table:

tingo@kg-novena:~$ netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.1.0.0        *               255.255.0.0     U         0 0          0 wlan0

aha, that doesn't look healthy.

resolver

tingo@kg-novena:~$ more /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.1.10.1
search kg4.no

looks ok. I cheat: reboot the machine. after a reboot, the routing table is ok:

tingo@kg-novena:~$ netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         kg-omni1.kg4.no 0.0.0.0         UG        0 0          0 wlan0
10.1.0.0        *               255.255.0.0     U         0 0          0 wlan0

good.