Tobias Mueller
0fbb00612c
blue-merle: provide a somewhat interactive way to set a new IMEI via SSH
...
This can currently only provide a random IMEI only. But we could easily
recover the deleted script. But it'd be nicer to have a central
configuration for the mode.
2023-10-17 17:18:08 +02:00
Tobias Mueller
c88d04003b
web: forcefully timout the python script
...
sometimes it has a hickup.
2023-10-17 16:54:43 +02:00
Tobias Mueller
f7a9494a0c
web: logging calls to helper binary
2023-10-17 16:54:18 +02:00
Tobias Mueller
242235757a
switch: log when stage1 has finished running
2023-10-17 15:49:41 +02:00
Tobias Mueller
8053d44ce7
switch: removing stale switch file
...
We have separated it into stages so we don't need the monolith
2023-10-17 15:48:51 +02:00
Tobias Mueller
0b4b04c48b
switch: log in stage2
...
So that we can notice whether our script has successfully run.
You can read the log with something like
logread -l 10000 -e blue
2023-10-17 15:16:49 +02:00
Tobias Mueller
ed6856c490
switch: split the switch action into separate stages
...
When toggling the switch, a lock is held for a relatively long time,
preventing another toggling of the switch to be noticed. With this
change, I hope we can first shutdown the modem, wait for a toggle, and
then continue.
We're losing the abort function but I currently don't know how we would
be able to keep that functionality given that the toggle is queued and
we don't get the notification.
2023-10-17 15:15:28 +02:00
Tobias Mueller
396ff7ea0e
switch: shutdown in time
...
Now it's more in sync with the display.
2023-10-17 10:16:10 +02:00
Tobias Mueller
2cf6495aad
switch: re-format messages to appear more nicely on the screen
...
We cannot control whitespace :(
2023-10-17 10:12:17 +02:00
Tobias Mueller
29db0fab27
switch: show message on v4 MCU
2023-10-17 09:20:36 +02:00
Tobias Mueller
955d0f993e
blue-merle: make it return the new IMEI after generating a random IMEI
2023-10-16 16:58:15 +02:00
Tobias Mueller
3b87b1b8f4
web: offer to shutdown on SIM swap
...
It currently times out when generating an IMEI.
I wonder what the timeouts are.
2023-10-16 16:57:42 +02:00
Tobias Mueller
fa11fc45ca
blue-merle: Display a shutdown message before finally halting the system
2023-10-16 16:25:45 +02:00
Tobias Mueller
4636d77222
web: rename files from opkg2 to blue-merle
...
This makes it easier to find our own files...
2023-10-16 16:05:58 +02:00
Tobias Mueller
226687590e
adapt opkg luci web interface for blue-merle
...
This is a snapshot only. It does not work and serves as a prototype
only. Now, we can see how to add a menu item and how to call our
executable on the flash.
2023-10-16 12:49:19 +02:00
Tobias Mueller
3e686c79d3
bridge blue merle functionality to the Web
...
This follows the pattern of opkg. I took the luci-app-opkg package and
tried to follow its behaviour.
2023-10-16 12:35:55 +02:00
kantorkel
cb4d73731f
Initial commit
2022-10-21 10:14:38 +02:00