Igor Pecovnik
7f32a58535
Enable wait-online.service in firstlogin config
...
Reasoning: https://github.com/armbian/build/issues/7896
2025-03-07 19:50:26 +01:00
Igor
bc331a6d82
Update packages/bsp/common/etc/update-motd.d/10-armbian-header
...
Co-authored-by: Fridtjof Mund <fridtjof@das-labor.org>
2025-02-20 06:58:38 +01:00
Igor Pecovnik
3981d58bba
Raspberry Pi family: read motd board name from /proc/cpuinfo
...
- also adjust hostname if they are Armbian defaults
- drop rpi5b build config as they all run with one image
2025-02-20 06:58:38 +01:00
Igor Pecovnik
d96e0486b8
Show running Docker containers in the MOTD
2025-02-08 23:10:00 +01:00
Igor Pecovnik
287853f460
UX / cosmetics: MOTD ip display needs some limiting
...
- switch MOTD download to new central location https://github.armbian.com/
- move cronjob for MOTD download from weekly to daily
- change mord defaults, remove clear from defaults
2025-02-08 23:10:00 +01:00
Thorsten Maerz
a8abed8d46
firstlogin: bring up wifi device before scanning
...
Scanning accesspoints requires an activated wifi device.
Networkd does not activate it (only NetworkManager does so).
As a result, firstlogin is not able to configure and use wifi on minimal
images, as only Server and Desktop images have NetworkManeger installed.
Activating the wifi device using "ip link set ${WIFI_DEVICE} up" before
scanning fixes this.
(And can safely be done - there is no problem activating it multiple
times, as it is the case with NetworkManager installed.)
2025-02-08 19:38:37 +01:00
Paolo Sabatino
da577fe003
rockchip: fix ASUS Tinkerboard pulseaudio config
2025-02-07 22:08:34 +01:00
Uladzimir Bely
12d6d070ba
Limit curl execution time to 2s to find WAN IP
...
Option "--connect-timeout" used to determine external IP covers only
connection phase. Curl may "hans" in a different phase and this makes
login to the system impossible if MOTD "header" module enabled.
Using "--max-time" is more reliable and prevents hanging for hours.
Fixes issue https://github.com/armbian/build/issues/7753
Signed-off-by: Uladzimir Bely <wiselord1983@gmail.com>
2025-01-27 14:51:33 +01:00
Igor Pecovnik
bb02c3b951
Firstlogin: run provision script if it does exists
...
- fixing motd setting executing bit at wrong place
- when setting fixed address with 1st run, remove DHCP on all lan networks
2025-01-12 20:52:08 +01:00
Igor Pecovnik
dfe55bce0b
UEFI: bugfix generation EFI partition
2025-01-11 21:52:15 +01:00
amazingfate
b0b01407ad
sm8250: add dropbear and usb gadget network into initramfs
2025-01-07 10:12:50 +01:00
amazingfate
90e8f74515
usbgaget-network: toggle to NCM and run inside initramfs
...
NCM has advantages over RNDIS and postmarketOS has toggled
to it 2 years ago. And I have tested it can work with common
linux and window10.
I also made some changes to let this script run inside intramfs.
And the systemd service can run well after rootfs is loaded.
2025-01-07 10:12:50 +01:00
JohnTheCoolingFan
cbfa3f8376
Add neofetch to fastfetch alias
2024-12-18 22:58:43 +03:00
Paolo Sabatino
4ede989f2c
rockchip: fix asound.conf for rk322x-box and xt-q8l-v10 boards
...
sound node in device trees have been migrated to audio-graph-card2
to overcome limitations and configuration mayhems in ALSA userland
libraries
2024-12-05 00:22:27 +01:00
Teguh Sobirin
fd2049271f
Add Retroid Pocket RP5 and RPMini configuration
2024-11-29 11:34:04 +08:00
brentr
a1fa6649e0
Reduce the size of the CMA to 16MB ( #7522 )
...
also include the tiny fixMACaddress script in the S0 image to assign end0 MAC address from CPU serial #in case running U-Boot earlier than 2024.10
2024-11-28 11:39:33 -08:00
Werner
9e6ef2c3d5
Add another paste server
...
Because we can...and because its been there for a while and seems to just work
2024-11-25 11:32:56 +01:00
Igor
6148907595
Improvements and bug fixes to Armbian user-space services ( #6840 )
...
* Add a list of BASH shell aliases and merge them with ohmyZSH aliases
* Add command armbian-upgrade to the BSP which executes update + upgrade
* Display armbian-upgrade only if there are upgrades
* Generate empty folder where will store data. This doesn't exists at early start
* Move armbian-install to /usr/bin and autoexecute sudo
2024-11-18 19:12:52 +01:00
Ricardo Pardini
d66285dceb
armbianmonitor: call curl with --fail flag so server 400/500 errors actually trigger a retry
...
- otherwise, curl thinks a 4xx or 5xx error is perfectly acceptable. who knew?
2024-11-17 14:33:26 +01:00
Werner
fb261bb49b
fix iostat on MINIMAL
...
`MINIMAL` do not have `iostat` so suppress the error occurring when doing `armbianmonitor -u` on such systems.
2024-11-09 21:05:49 +01:00
Igor Pecovnik
0397a2492d
MOTD: declutter list of commands in motd. Everything starts with armbian-config
2024-11-07 09:18:07 +01:00
Igor Pecovnik
cc704f49a6
Cosmetic bugfix - we need to limit grep to match first character only
...
Without this, we grep upgrade options too and this fill give wrong information
2024-11-05 16:34:41 +01:00
Igor Pecovnik
01218eefa4
UX bugfix: on first run we display some warnings if userspace is unsupported. It broke down.
...
Since expanding distribution status with upgrade target, this condition stop working
Related: https://github.com/armbian/build/pull/7303
2024-11-03 17:43:02 +01:00
Igor Pecovnik
eab612e2a7
Firstlogin automation - add support for SSH key download
...
- allow automation in interactive mode too. Currently disabled for no apparent reason.
2024-10-22 13:04:11 +02:00
amazingfate
905546279f
xiaomi-elish: add hexagonrpc service to fix kernel crash
2024-10-22 13:02:03 +02:00
amazingfate
6643dbaf1a
add new device OnePlus 8T
2024-10-18 10:52:59 +02:00
Alex Shumsky
73d521da42
ramlog: remove obsolete nocache; fixes #6890
2024-10-15 15:56:55 +02:00
Patrick Yavitz
e729002a89
BananaPi BPI-M4-Zero: Update BRCM wireless firmware
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-09 14:58:56 -04:00
Igor Pecovnik
c0a2278f8c
MOTD: display hostapd parameters if AP is in operation
2024-10-09 19:51:58 +02:00
Paolo
2960ffaff2
avoid binary led parameters, better handle :link triggers ( #7337 )
2024-10-06 12:22:45 +02:00
Paolo Sabatino
8b9fd1507e
[rockchip64] add tm16xx led driver for display panels
2024-10-05 19:07:58 +02:00
SuperKali
be47af9a16
Formatting from spaces to tabs
2024-10-05 12:27:14 +02:00
SuperKali
8d2f719a25
Revert default hide interfaces
2024-10-05 12:27:14 +02:00
SuperKali
47029b7830
Improvement: Update MOTD to include IPv6 addresses (local) and exclude specified interfaces by default
...
- Added functionality to display local IPv6 addresses in the MOTD.
- Default behavior now excludes interfaces matching 'br-*' and 'veth'.
2024-10-05 12:27:14 +02:00
Patrick Yavitz
3062f3c8f4
BananaPi BPI-M4-Zero: add upstream WiFi and BT firmware
...
I didn't add this to armbian/firmware as it might not play nice
with other peoples units.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-05 12:26:51 +02:00
Ian Leung
9063695a9e
Orange Pi 3B: Vendor: Enable audio via headphone jack
2024-10-04 07:20:38 +02:00
Igor Pecovnik
d5531824f5
Switch from wireless-tools in disabling power management
2024-09-30 18:39:23 +02:00
Igor Pecovnik
140ea243fc
Replace wireless-tools app with iw in armbian-first-login
2024-09-30 18:39:23 +02:00
Igor Pecovnik
db76bcef4f
Additional cosmetic fixes to MOTD
...
- move reading ip address to header
- add distro upgrade info
2024-09-29 19:04:19 +02:00
Gunjan Gupta
31e88922ad
Fix connecting to wifi networks where SSID contains a space or comma
2024-09-25 13:02:53 +02:00
SuperKali
5bd697b452
Add timeout on check wan address on motd ( #7297 )
...
* add timeout on get_wan_address
2024-09-25 13:02:37 +02:00
Igor Pecovnik
21a1628e02
Bugfix: xradio wireless stopped working if those files were removed.
2024-09-24 09:58:11 +02:00
Igor Pecovnik
17e1af68cf
UX: cosmetic improvements on motd and armbian-install
2024-09-18 16:31:46 +02:00
Igor Pecovnik
c6a0cd50a8
Cosmetic / UX: Display VENDORPRETTYNAME instead of VENDOR on 1st welcome screen
...
If defined
2024-09-17 06:54:42 +02:00
Ian Leung
9d4edaeb61
Orange Pi 3B: Update board config to support v2.1 boards
2024-09-16 13:17:14 +02:00
David Andreoletti
f145fc2af2
armbian-firstrun: Optionally skip OpenSSH host key regeneration
2024-09-15 11:42:29 +02:00
Igor Pecovnik
baf99a7c83
Userspace: add information about read only rootfs feature
2024-09-15 11:42:19 +02:00
Igor Pecovnik
f6e950ffc2
MOTD: fix error when traffic info is enabled
2024-09-15 11:41:30 +02:00
Igor Pecovnik
170d302e64
MOTD: display rolling release instead of 0.trunk.$number ... this info doesn't need to be here
2024-09-08 17:43:14 +02:00
Igor Pecovnik
399566c795
Add screen clearing routine and improve commands display
2024-09-08 17:43:14 +02:00