Commit Graph

362 Commits

Author SHA1 Message Date
Cameron Thompson
ea86c78d73 Update RMxxx_rgmii_toolkit.sh
-Update ttyd installation process to allow Updating and Uninstalling; Added new dependency check

-Add fast.com CLI (tops out at 40mbps)
2024-03-26 01:11:40 -04:00
Cameron Thompson
a42e85bcf2 Added Login Patch
-Now patches the login and passwd binaries to allow a normal login process
-Sets the $PATH and $HOME of the root user to reflect efficient use of the environment
(These changes were moved from the ttyd installation process as it is useful to more than just ttyd)
2024-03-25 23:29:04 -04:00
Cameron Thompson
31b58c431c Add Speedtest CLI installer 2024-03-25 01:27:32 -04:00
Cameron Thompson
f8c84d2779 Update ttyd.bash
update path to atcmd
2024-03-25 01:01:47 -04:00
Cameron Thompson
81b0a9e0ba Update ttyd.bash
Updated to use atcmd to obtain info
Now shows the firmware version and serial number
2024-03-25 00:53:13 -04:00
Cameron Thompson
fb108bd043 Merge pull request #20 from dr-dolomite/development
Added NSA Parsing Fix
2024-03-25 00:15:22 -04:00
Russel Yasol
013ce81c09 Merge branch 'development' of https://github.com/dr-dolomite/quectel-rgmii-toolkit into development 2024-03-25 08:56:59 +08:00
Russel Yasol
488486bcdc added dedicated NR-CA NSA parser 2024-03-25 08:52:54 +08:00
Cameron Thompson
93621b3f64 Update TTYd installation
-Now copies passwd from /etc to /opt/etc in the case of SELINUX is enabled on the module
-Sets the root user's home folder to /usrdata/root to allow for default writability and more available space
-Creates a .profile to be placed in the home directory that sets the correct $PATH This file can be used to execute a startup menu later.
-Creates /usrdata/root/bin for binaries to be pushed to later. This is added to the $PATH as well by .profile
2024-03-24 20:17:23 -04:00
Cameron Thompson
e1fb14118b Add the ability to specify an AT command as an argument
Usage:
atcmd '<command>'
or
atcmd (starts an interactive session as before)

Example:
root@sdxlemur:~# atcmd 'ATI'
ATI
Quectel
RM521F-GL
Revision: RM521FGLEAR05A02M4G

OK
2024-03-24 17:51:48 -04:00
Cameron Thompson
2d6067799d Merge pull request #19 from dr-dolomite/development
Added various new features and fixes
2024-03-24 16:02:59 -04:00
Cameron Thompson
f9c9f97e95 Merge branch 'development' into development 2024-03-24 16:02:38 -04:00
Russel Yasol
f58ccff0bf added dedicated NR-CA SA parser 2024-03-25 00:06:44 +08:00
Russel Yasol
b423866d0d added reboot button 2024-03-24 22:38:21 +08:00
Russel Yasol
4a3307f683 added ATI as the default command 2024-03-24 21:50:24 +08:00
Cameron Thompson
4b92fdbaf0 Re-add sed
dea33f9ad9 (r140145133)
2024-03-23 16:36:03 -04:00
Cameron Thompson
a3b4e40027 Sync changes with simpleadmintest 2024-03-21 23:29:16 -04:00
Cameron Thompson
e19dc87405 Re-add sed; Fixes stats page 2024-03-21 22:33:21 -04:00
Cameron Thompson
bc2a2500ad Merge pull request #17 from dr-dolomite/development
Added Speedtest Page
2024-03-21 20:18:06 -04:00
dr-dolomite
f2e4f26b81 added speedtest page 2024-03-21 19:55:09 +08:00
Cameron Thompson
43827d835c Merge pull request #16 from dr-dolomite/development
For Testing: For NR5G SA Carrier Aggregation SCC Parsing
2024-03-21 00:06:02 -04:00
dr-dolomite
de954c1ec4 Merge branch 'development' of https://github.com/dr-dolomite/quectel-rgmii-toolkit into development 2024-03-21 08:57:43 +08:00
dr-dolomite
3b739faf66 temporarily removed sed for SA 2024-03-21 08:57:29 +08:00
dr-dolomite
9fae1763e4 added template for client side fetching 2024-03-21 06:03:36 +08:00
Cameron Thompson
35993bf722 Fixed ttyd not starting at boot 2024-03-19 20:05:56 -07:00
Cameron Thompson
24559dc6f2 Merge pull request #13 from dr-dolomite/development
AT Command Page Input Change
2024-03-17 22:23:23 -04:00
Cameron Thompson
871708de51 Merge pull request #12 from dr-dolomite/main
Fixed APN and SCC parsing
2024-03-17 22:22:54 -04:00
dr-dolomite
9591200848 Merge branch 'development' of https://github.com/dr-dolomite/quectel-rgmii-toolkit into development 2024-03-18 10:08:33 +08:00
dr-dolomite
71fb0b2245 at input now accepts return key 2024-03-18 10:08:16 +08:00
Russel Yasol
e82218e264 Merge branch 'iamromulan:development' into development 2024-03-18 09:57:13 +08:00
dr-dolomite
81260a5289 removed unneeded json file 2024-03-18 09:48:08 +08:00
dr-dolomite
7007844977 fixed APN to fetch the third field directly 2024-03-18 09:47:38 +08:00
dr-dolomite
19a10334cb added conditions when querying SCC bands 2024-03-18 08:44:44 +08:00
Cameron Thompson
d553d6d55a Merge pull request #10 from dr-dolomite/main
Added Minor Fixes and Dynamic Wait Time for AT Command Page
2024-03-17 13:34:01 -04:00
Cameron Thompson
93450eb399 Merge branch 'development' into main 2024-03-17 13:32:43 -04:00
iamromulan
fdb488f478 Sync PR#11 from main
Co-Authored-By: Tarun Reddy <tarun@reddyemail.com>
2024-03-17 13:12:44 -04:00
Cameron Thompson
bce789a5b9 Update development README.md 2024-03-17 11:59:50 -04:00
iamromulan
182159fe71 Update Development Branch README 2024-03-17 11:47:10 -04:00
dr-dolomite
0ce9b05ef3 fixed NR_BAND where it includes the PCC when 2 SA NRBANDS were detected 2024-03-17 21:40:09 +08:00
dr-dolomite
d8c1799789 added fix for json parsing failing on 2 NR5G bands 2024-03-17 21:16:24 +08:00
dr-dolomite
80b34719a5 incorporated atcmd dynamic wait time to get_atcommand 2024-03-17 17:07:18 +08:00
dr-dolomite
b450fd2813 added clear button and disabled states 2024-03-17 15:49:40 +08:00
dr-dolomite
28c4430ca5 fixed APN not showing, moved to generic branding, and added sms for testing 2024-03-17 13:39:10 +08:00
iamromulan
7d5d9fe74f Major Toolkit Update: socat and TTYd
-Both SMD11 and SMD7 are now used to create 2 separate AT command flows/streams
   -SMD11 is linked to ttyOUT
   -SMD7 is linked to ttyOUT2
-ttyOUT is intended for use with automated AT commands like the modem status parse script
-ttyOUT2 is intended for user initiated AT commands like the AT Commands page in simpleadmin or the new atcmd shell command

-Entware installation has been improved for better compatibility and smoother install.

-Added the option to try out TTYd
   -This is a web based shell console you can access via http on port 443
   -More improvements to come
2024-03-17 00:10:18 -04:00
iamromulan
a2d3bc2d87 Delete atcmd 2024-03-16 22:23:26 -04:00
Cameron Thompson
2970209753 Update installentware.sh
Remove extra quotes
2024-03-16 22:15:32 -04:00
Cameron Thompson
92fb8ab335 Update RMxxx_rgmii_toolkit.sh
Updated ttyd installation
2024-03-16 21:51:49 -04:00
Cameron Thompson
911df02bd8 Update RMxxx_rgmii_toolkit.sh
Add more info to the portable/built-in AT Command Function
Defined the Github username
2024-03-16 20:23:07 -04:00
Cameron Thompson
95b10ece14 Update installentware.sh
Add color to menu option when looking for existing opkg installed from factory
2024-03-16 20:21:47 -04:00
Cameron Thompson
b7a28b0598 Delete old atcmd 2024-03-16 20:04:16 -04:00