You are here: romanrm.net » Using the Allwinner A10/A20 as a home server » Release Notes for the Minimal Debian "Server" A10 image
This is an old revision of the document!
Table of Contents
Release Notes for the Minimal Debian "Server" A10 image
See this page for more information about it:
Older versions
2013-04-11
- Linux 3.4.29-20130407.1341-rm1+ "server" kernel;
- Linux 3.0.62-r1-rm2 also kept installed just in case (to use it, rename
uImage-3.0.62
touImage
in/boot
); dist-upgrade
'd to the latest Debian Wheezy;- It turns out that checking for “Link detected: no” is not a good way to find out that WEMAC is not connected; it returns “yes” even on an MK802, but what's even worse, an attempt to bring it up and send traffic seems to lock-up or reboot the MK802 after a short period. So let's fix it as below (should be enough to guarantee a successful bootup on Ethernet-less based devices with USB NICs, later the user may reconfigure networking as they wish):
- configure a WEMAC-based NIC on boot-up only if there are no non-WEMAC NICs in the system;
- add deletion of
/etc/udev/rules.d/70-persistent-net.rules
via/etc/rc.local
; WEMAC should always be eth0 and WiFi wlan0, regardless of MAC-address changes; - add
/etc/modprobe.d/wifi.conf
to improve stability of WiFi: blacklistrtl8192cu
and setrtw_power_mgnt=0 rtw_enusbss=0
options for8192cu
.
2013-04-09
- Linux 3.0.62-r1-rm2 "server" kernel;
- fix the problem with the external Ethernet failing to configure on boot on devices without onboard Ethernet (requiring to comment out the “eth0” section in
/etc/network/interfaces
); UPD: there is a report the problem still persists;
2013-04-04
- Linux 3.0.62-r1-rm2 "server" kernel;
dist-upgrade
'd to the latest Debian Wheezy;- upgraded u-boot to one from the 16-Feb-2013
mele_a1000_hwpack
; - reset u-boot environment;
- removed mele_stock.bin,
script.bin
is now the .bin file that's being used; - installed
less
; - added
/usr/local/bin/a10-meminfo
; - reduced image size to 1700 MB due to it not fitting on some 2GB SD cards.
2013-02-20
- Linux 3.0.57-r2-rm1 "server" kernel;
dist-upgrade
'd to the latest Debian Wheezy;- mount root filesystem with
noatime
by default; - mount
/dev/mmcblk0p1
to/boot
by default; - mount
/tmp
and/var/tmp
as tmpfs by default; - use http://http.debian.net/ in
/etc/apt/sources.list
for automatic mirror selection; - use
APT::Install-Recommends “false”;
in/etc/apt/apt.conf
; - remove
vim-common
,vim-tiny
;
2013-02-08
- Linux 3.0.57-r1-rm2 "server" kernel;
dist-upgrade
'd to the latest Debian Wheezy;- default locale changed from
en_GB
toen_US.UTF-8
; - default DNS servers set to
8.8.8.8
,8.8.4.4
; - added
bzip2
,cpufrequtils
(with the “performance” governor by default),curl
,deborphan
,debsums
,eatmydata
,firmware-realtek
,ntp
,usbutils
,wpasupplicant
; - removed extra *.bin files from /boot/ -
mele_stock.bin
is the one that is used, a copy of it added asscript.bin
just in case; - added
3.2.0-4-vexpress
kernel modules, for running this image in QEMU; /usr/local/bin/cleanup.sh
added (used by me to prepare the image for release).
2012-11-02-v1
- Initial release;
- Linux 3.0.42-rm4+ "server" kernel.
a10/debian-changelog.1384536938.txt.gz · Last modified: 2013-11-15 17:35 UTC by rm