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.62touImagein/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.rulesvia/etc/rc.local; WEMAC should always be eth0 and WiFi wlan0, regardless of MAC-address changes; - add
/etc/modprobe.d/wifi.confto improve stability of WiFi: blacklistrtl8192cuand setrtw_power_mgnt=0 rtw_enusbss=0options 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.binis 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
noatimeby default; - mount
/dev/mmcblk0p1to/bootby default; - mount
/tmpand/var/tmpas tmpfs by default; - use http://http.debian.net/ in
/etc/apt/sources.listfor 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_GBtoen_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.binis the one that is used, a copy of it added asscript.binjust in case; - added
3.2.0-4-vexpresskernel modules, for running this image in QEMU; /usr/local/bin/cleanup.shadded (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