Commit graph

1063 commits

Author SHA1 Message Date
nagumii
da65263ad7 Improve meshtasticd menus 2025-01-22 19:28:16 +02:00
nagumii
dda9449d54 Add colors to first boot and usbconfig script's outputs to improve console readability 2025-01-21 20:45:01 +02:00
nagumii
3c8f701d3a Increment Foxbuntu release 2025-01-21 19:58:54 +02:00
nagumii
d8212de844 increase set-time attempts from 1 to 5 before fail 2025-01-21 18:31:34 +02:00
nagumii
7de4dfe39a Merge branch 'new_working' of https://github.com/femtofox/foxbuntu into new_working 2025-01-21 13:47:39 +02:00
nagumii
f640845f6c move time-setting to function 2025-01-21 13:37:44 +02:00
nagumii
34e70f3a9f Prevent time menu from showing during usb-config 2025-01-21 13:14:26 +02:00
noon92
bf3dd91089
Merge pull request #231 from femtofox/main
Update new-working
2025-01-21 13:13:55 +02:00
Ruledo
d1beafba43
Merge pull request #226 from femtofox/OSC
Run once and usb tool moved from rc.local to services.
2025-01-20 15:35:52 -08:00
Ruledo
1de218d573 Merge branch 'main' into OSC 2025-01-20 15:34:06 -08:00
nagumii
ce7b9607af Improve process priority setting for meshtasticd service override 2025-01-20 23:03:03 +02:00
nagumii
c27760d4ec Disable LED to prevent boot codes from showing during first boot 2025-01-20 22:50:39 +02:00
noon92
1b3deefb79
Merge pull request #230 from femtofox/new_working
Remove redundant notification screen from timezone set
2025-01-20 22:47:07 +02:00
nagumii
60a4f0657b Remove redundant notification screen from timezone set 2025-01-20 22:46:28 +02:00
noon92
31bebd3197
Merge pull request #229 from femtofox/new_working
Remove errant exit
2025-01-20 19:00:52 +02:00
nagumii
3c4a62a57d Remove errant exit 2025-01-20 18:58:31 +02:00
noon92
6820d751c9
Merge pull request #228 from femtofox/new_working
Remove debug echo from femto-config
2025-01-20 18:55:59 +02:00
nagumii
3ea190d02d Remove debug echo from femto-config 2025-01-20 18:55:29 +02:00
noon92
3c4816cb2d
Merge pull request #227 from femtofox/new_working
Complete meshtasticd service management menu
2025-01-20 18:53:58 +02:00
nagumii
110d5f1a4d Forgot to merge this and had to rewrite -_- 2025-01-20 18:53:12 +02:00
nagumii
73150d882f Reorder lines in meshtasticd service override 2025-01-20 18:32:15 +02:00
nagumii
fae26cc178 Move meshtasticd -h argument to service override 2025-01-20 17:39:19 +02:00
nagumii
86bdb71578 Finishing touches 2025-01-20 17:38:35 +02:00
Ruledo
19123a00e5 put back button service
I accidentally removed this earlier.
2025-01-20 04:06:54 -08:00
Ruledo
71f3ee6b42 fixed run once check for usb tool
Check if run once flag exists, if so exit silently.
2025-01-20 03:00:31 -08:00
Ruledo
83a95e5c69 run once and usb service fixes
I forgot to +x rc local and as a result found some issues
2025-01-20 00:46:48 -08:00
Ruledo
2e8a3f7136 Do not run usb tool on first boot.
Checks for first boot flag and exits gracefully.
2025-01-19 23:16:12 -08:00
Ruledo
eba5b4c217 Should be successful exit
Change to successful exit for run once when it has already been run once and on boot screen.
2025-01-19 23:01:31 -08:00
Ruledo
27652fecb1 Nicer console output for runonce
Switched from tty to journal and console for output.
2025-01-19 22:38:32 -08:00
Ruledo
1f211d7cf9 Fixed permissions
Missed these.
2025-01-19 21:44:27 -08:00
Ruledo
ba690b2250 Enable new services
Chroot changes to enable new services
2025-01-19 20:17:45 -08:00
Ruledo
c7c627f0d9 Re-engineered rc.local
Moved femto-runonce to a service
Moved femto-usb-config-tool to a service
re-added override for meshtasticd to execute after rc-local
small fix in femto-network-config ro removed uneeded steps (same as I did in wifi config)
added a step in runonce that if no user logged in and already has been been run once, exit and do not run menu.
2025-01-19 19:17:26 -08:00
Ruledo
14e6c36c7b Fixed bad permission
+x
2025-01-19 19:09:53 -08:00
noon92
92b2ab51b8
Merge pull request #223 from femtofox/new_working
Simplified and improved meshtastic menu
2025-01-19 23:55:42 +02:00
nagumii
20ab007734 Simplified and improved meshtastic menu 2025-01-19 23:55:25 +02:00
noon92
4b66e0fde4
Merge pull request #222 from femtofox/new_working
Workaround for meshtastic API incommunicado issue
2025-01-19 18:21:25 +02:00
nagumii
e4a237abb9 Workaround for meshtastic API incommunicado issue 2025-01-19 18:20:58 +02:00
noon92
13791d142b
Merge pull request #221 from femtofox/revert-220-OSC
Revert "Override for meshtasticd boot order."
2025-01-19 15:09:43 +02:00
noon92
2c038a4172
Revert "Override for meshtasticd boot order." 2025-01-19 15:09:33 +02:00
Ruledo
5be5b60d5d
Merge pull request #218 from joshbowyer/patch-8
Update wifi-mesh-control.service
2025-01-19 03:04:05 -08:00
Ruledo
0155b308d7
Merge pull request #220 from femtofox/OSC
Override for meshtasticd boot order.
2025-01-19 03:03:29 -08:00
Ruledo
26e4297064 Override for meshtasticd boot order.
meshtasticd api wouldn't respond when started too early.  Thx @noon92 for pushing this across the finish line.
2025-01-19 03:02:53 -08:00
Ruledo
35c84443c3
Merge pull request #219 from femtofox/OSC
Added DTS files for pico ultra and ultra-w (UNTESTED)
2025-01-19 02:27:22 -08:00
Ruledo
ce520837b6 Merge branch 'main' into OSC 2025-01-19 02:21:59 -08:00
joshbowyer
3bc3d6d008
Update wifi-mesh-control.service
Add Requires so wifi-mesh-control wont start until meshtasticd is fully up. Also removed After directive for network.target as meshtasticd service file already has this. Meshtasticd should be up before this service runs.
2025-01-18 15:01:28 -06:00
noon92
d6f9d4c6ad
Merge pull request #217 from femtofox/new_working
Change ram utilization method and microsd free space method to align …
2025-01-18 17:07:30 +02:00
nagumii
11e5a7b055 Change ram utilization method and microsd free space method to align with htop 2025-01-18 17:07:02 +02:00
noon92
12ee0a350c
Merge pull request #216 from femtofox/new_working
Increment foxbuntu release
2025-01-18 15:39:35 +02:00
nagumii
de1e000973 Increment foxbuntu release 2025-01-18 15:38:43 +02:00
Ruledo
9992c7ab42
Had to change avahi back to 80 temporarily
4403 is unreliable and I am guessing it's because we are on an old version of meshtastic.
Will revisit this when we move to the meshtastic package repo.
2025-01-17 23:26:47 -08:00