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
Igor Pecovnik
e7f9632c1f
When using CLI / minimal image, lets show motd right after initial config is done
2024-09-08 17:43:14 +02:00
Igor Pecovnik
f6fc070be9
Improve motd command listing to show existing or hides the element if nothing exists
2024-09-08 17:43:14 +02:00
Igor Pecovnik
8046b23e73
Hide hassio interface from showing in the armbian motd
2024-09-08 17:43:14 +02:00
Igor Pecovnik
d81d52ba97
Cosmetic adjustement of profile.d scripts to align with motd
2024-09-03 22:02:47 +02:00
Igor Pecovnik
0afe5ec2dc
Refactor welcome screen to improve user experience
2024-09-03 22:02:47 +02:00
Igor Pecovnik
350da61ef2
Mesa extentsion: adjust KDE related troubles with packages downgrade
...
- one is actually general fix - recommened installation of library before installing rockchip-multimedia
- second is holding package before running upgrade as it wants to pull older library from kde repositories
- remove KDE Neon base files upgrade pin
2024-08-17 17:33:28 +02:00
Alex
1e7b704c84
disable saving state for invalid leds brought up in latest kernels ( #7062 )
...
* disable saving state for invalid leds brought up in latest kernels
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-0::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-0::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-1::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-1::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-2::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-2::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-3::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-3::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-0::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-0::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-1::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-1::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-2::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-2::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-3::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-3::lan
These leds are not manageable and when restored trow up errors in kernel ring buffer
[ 13.964507] leds enP1p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 13.989055] leds enP1p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 13.989100] leds enP1p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.021133] leds enP1p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.021176] leds enP1p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.070622] leds enP1p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.073070] leds enP1p1s0-3::lan: Setting an LED's brightness failed (-524)
[ 14.097028] leds enP1p1s0-3::lan: Setting an LED's brightness failed (-524)
[ 14.097066] leds enP2p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 14.132938] leds enP2p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 14.132982] leds enP2p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.154556] leds enP2p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.157496] leds enP2p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.197328] leds enP2p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.197371] leds enP2p1s0-3::lan: Setting an LED's brightness failed (-524)
[ 14.214507] leds enP2p1s0-3::lan: Setting an LED's brightness failed (-524)
* fix basename path
2024-08-12 10:45:11 +02:00