Release Notes for the Minimal Debian "Server" A10 image

See this page for more information about it:

Older versions

2013-09-20

  • Linux 3.4.43-r2-s-rm3+ "server" kernel;
  • Linux 3.0.62-r1-rm2 also kept installed just in case (to use it, rename uImage-3.0.62 to uImage in /boot);
  • Added Debian-Security repository into sources.list;
  • dist-upgrade'd to the latest Debian Wheezy + security updates;
  • Added hostapd, iperf, iputils-tracepath, lzop, mtr-tiny, netcat6, ntpdate, smartmontools, time, vlan;

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 to uImage 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: blacklist rtl8192cu and set rtw_power_mgnt=0 rtw_enusbss=0 options for 8192cu.

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 to en_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 as script.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


a10/debian-changelog.txt · Last modified: 2014-02-17 05:59 UTC by rm