Commit Graph

5316 Commits

Author SHA1 Message Date
Igor Pecovnik
9ec439f0a7 Meson64 family fixes: set mac addr in kernel, few patches for Lepotato default, kernel config update 2018-09-17 20:31:10 +02:00
Igor Pecovnik
f2d368916a Fix random MAC creation and remove one deprecated patch 2018-09-17 17:38:44 +02:00
Igor Pecovnik
b3d98ecbdb Proper random MAC handling. Set range for Allwinner and locally administered addresses for others. 2018-09-17 14:46:50 +02:00
Igor Pecovnik
acf84bac59 Fix xradio not showing up on Nanopi Duo, set fixed network MAC when using shield, small 1st run script RFC, removing deprecated stuff 2018-09-17 13:25:53 +02:00
5kft
9c15130252 add "discard" option to armbian-ramlog zram mount
When using a zram device mounted and formatted as ext4 it should be mounted using
the "discard" option so that the actual allocated memory is freed and returned to
the system when files are deleted.
2018-09-15 22:10:44 +00:00
5kft
115075f1d6 add "discard" option to zram tmpfs mount
When using a zram device mounted and formatted as ext4 it should be mounted using
the "discard" option so that the actual allocated memory is freed and returned to
the system when files are deleted (as opposed to just flagging the delete in the
metadata, and leaving the underlying memory still allocated).
2018-09-15 16:41:42 +00:00
Igor Pecovnik
546c30dd13 Kernel 4.4 upstream patches 2018-09-15 17:33:06 +02:00
Igor Pecovnik
8ea0b98845 Rockchip default, remove deprecated patches 2018-09-13 06:49:27 +02:00
Igor Pecovnik
f4a51236d7 Family RK3399 set fixed MAC address via our startup scripts until we don't have a proper solution and upstream patches 2018-09-12 17:30:44 +02:00
Igor Pecovnik
a0448ac987 Add eMMC support for Nanopi Neo Core on NEXT kernel and upstream patch for Rockchip 2018-09-12 10:39:04 +02:00
ThomasKaiser
7521bb7ff1 Consolidate partition handling in nand-sata-install
Use lsblk to identify disks and partitions and treat SATA, USB and NVMe the same
2018-09-12 07:23:50 +02:00
Igor Pečovnik
298db8d16d
Merge pull request #1109 from mannkind/docker-swarm-overlay
Working Docker Swarm Overlay Network
2018-09-12 07:23:20 +02:00
Dustin
a7329d0848
Working Docker Swarm Overlay Network
Based on the [settings mentioned here](https://github.com/moby/moby/pull/37147), this allows Docker Swarm's overlay network to function on the Tinkerboard.
2018-09-11 20:35:25 -07:00
Werner
c3a8d55f3a Allow interface selection on NetworkMonitorMode (#1108)
When running armbianmonitor -N/n and two or more routable network interfaces are detected create a dynamic dialog box to select which interface should be monitored. Otherwise proceed as usual. Also reverts #1106
2018-09-11 22:25:31 +02:00
ThomasKaiser
845baff038 Switch to lzo for zram swap\nhttps://forum.armbian.com/topic/8161-swap-on-sbc/?do=findComment&comment=61668 2018-09-11 14:33:27 +02:00
Werner
00d44fe40f Crude fix for multiple interfaces (#1106)
I ran into an issue that `armbianmonitor -N` and `-n` spit out an `sed` error message and noticed this is caused when multiple network interfaces (like additional `tun`) are detected.
This is a quick and dirty fix and just grabs the first result to make it work.
2018-09-11 12:08:02 +02:00
Igor Pečovnik
4dcceb3f12
Double waiting time
Just in case.
2018-09-10 21:29:19 +02:00
Igor Pecovnik
6cac03da55 Removing swap file on upgrade if it was made by our start script 2018-09-10 20:49:21 +02:00
ThomasKaiser
be0778b176 Improve NVMe support
Running with btrfs on el cheapo NVMe SSD: http://ix.io/1mpG
2018-09-10 20:06:46 +02:00
Werner
53819a6212 Fix monitormode run unprivileged (#1107)
* Fix monitormode run unprivileged

Running `armbianmonitor -m/M` non privileged leading into an no permission error as user do not have permission to read `cpuinfo_cur_freq`. This will prevent the error and adds a hint.
2018-09-10 18:33:13 +02:00
Igor Pecovnik
b554f3d003 DNS config implementation bugfix https://github.com/armbian/build/pull/1105 2018-09-10 14:29:39 +02:00
Igor Pecovnik
428c72a6f1 Disable UHS mode on Nanopi K2. This fixing SD card corruption when using modern SD cards. https://forum.armbian.com/topic/7913-nanopi-k2-microsd-error/ 2018-09-10 14:02:28 +02:00
Igor Pecovnik
b691b32ff5 Upstream patches for rockchip64 2018-09-10 13:03:17 +02:00
Igor Pecovnik
3a2ebeabc9 Declaring Jessie EOL and moving it under EXPERT="yes". Invoking Bionic https://github.com/armbian/build/pull/1105 2018-09-10 11:04:09 +02:00
Igor Pečovnik
34528ece59
Merge pull request #1105 from lanefu/cleanup-dns-config-1096
Cleanup dns config 1096
2018-09-10 09:33:21 +02:00
Lane Jennison
3c68174fc8 accidental correction---corrected 2018-09-10 00:07:12 -04:00
Lane Jennison
9d8fbd19d5 sane DNS defaults for NetworkManager.conf and nsswitch.conf 2018-09-09 23:59:45 -04:00
Lane Jennison
13ea64b1e9 Revert "Try to fix DNS (privacy) issues"
This reverts commit f10acc0080.

Making room for alternative approach
2018-09-09 23:59:45 -04:00
Thomas McKahan
2b63e0495c RK3328 set SD drive levels to 8mA
- Tested on Renegade and Rock64
  - Solves failure to boot some users experience
2018-09-09 21:24:04 -04:00
Igor Pecovnik
fa88e5c2aa Implement bulding and packing all different boot firmware for Espressobin, bump u-boot and ATF sources to latest version 18.09 2018-09-09 23:22:50 +02:00
Igor Pečovnik
89c33218e5
Typo
That was all that prevent booting :) @awl1
2018-09-09 17:14:17 +02:00
Martin Ayotte
03199b3879 add olinuxino-a64.wip and fixes for it 2018-09-09 09:59:26 -04:00
Igor Pečovnik
cbcdf570f3
possible bugfix
ATF compilation stops with make: *** No rule to make target 'drivers/allwinner/i2c/sunxi_i2c.c', needed by 'build/sun50i_h6/debug/bl31/sunxi_i2c.o'.  Stop.
2018-09-08 18:05:57 +02:00
Igor Pecovnik
73e1770407 Add 1G variant of Nanopc T3 https://github.com/friendlyarm/linux-3.4.y/issues/3#issuecomment-419619961 2018-09-08 09:58:30 +02:00
Igor Pecovnik
dfc27eb741 Small bugfix. If EXPERT is not set to yes we got error when we choose a board with DEV only target. By accepting this developers warning we have to get full expert status anyway. 2018-09-08 09:49:08 +02:00
Igor Pecovnik
93ae28f78d Rockchip/Tinkerboard default patches fixes. It compiles now but haven't check in details wheather disabled are still needed. 2018-09-08 08:16:45 +02:00
Martin Ayotte
b64d1bd787 enable configfs support and overlays 2018-09-07 17:09:49 -04:00
Martin Ayotte
58f7ebe38f add gpio-leds to OPiLite2/OPiOnePlus 2018-09-07 15:34:57 -04:00
Igor Pecovnik
c504a13278 Enable LUKS disk encryption for Espressobin, tested: http://ix.io/1maG 2018-09-07 16:27:35 +02:00
Martin Ayotte
c6c726b486 Make WiFi working on OPiLite2 2018-09-07 09:54:05 -04:00
Igor Pecovnik
9c7ce48f2b Make Espressobin boot script CRYPTOROOT compatible 2018-09-07 15:02:11 +02:00
Igor Pecovnik
0ed5ed0ca5 Small adjustements to Espressobin boot script 2018-09-07 14:28:19 +02:00
Igor Pecovnik
3d767f977d Adjust Odroid C2 kernel config 2018-09-07 07:06:58 +02:00
ThomasKaiser
9eff058568 Improve zram related monitoring 2018-09-06 23:44:37 +02:00
ThomasKaiser
098a391996 Prepare zram compressed /tmp
Will only be active when /tmp entry is removed from /etc/fstab.
2018-09-06 23:08:02 +02:00
Thomas Kaiser
c24ceea4b1
Allow also RAMLOG_ALGORITHM to be defined with zram 2018-09-06 21:56:51 +02:00
Thomas Kaiser
3d0a5a38ca
Split zram swap and ramlog creation
armbian-zram-config acts partially only as helper for armbian-ramlog so use the latter's config.
2018-09-06 21:19:12 +02:00
Igor Pecovnik
86a00ada34 Fixed eMMC install on FriendlyARM NanoPC T3+, adjusted docker dependencies, new boot script with SD card priority booting. 2018-09-06 20:22:51 +02:00
ThomasKaiser
a01e8d3175 Increase thermal trip points for Allwinner H5 2018-09-06 09:25:01 -07:00
ThomasKaiser
e0d8b11ade Make SWAP_ALGORITHM also configurable with zram swap 2018-09-06 01:36:18 -07:00