Code Monkey home page Code Monkey logo

amtm's People

Contributors

adamm00 avatar dave14305 avatar decoderman avatar martinski4github avatar orionstar avatar ravensystem avatar studog-github avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amtm's Issues

Entware setup not calling rc.unslong start

Hi! Thanks for some great software! Apologies if I am reporting this in the wrong place. I might be as I seem to be reporting the first ever issue. Please let me know if I should reach out by some other means.

If I remember correctly /jffs/scripts/services-start used to call /jffs/scripts/services-stop:/opt/etc/init.d/rc.unslung start, so that any package daemon from Entware would be started.

I can only see rc.unslung stop being called nowadays.

orange@router:/tmp/home/root# grep init /jffs/scripts/*
/jffs/scripts/services-stop:/opt/etc/init.d/rc.unslung stop # Added by amtm

In case it's not intentional I wanted to report it. Thanks again and all the best wishes!

Support for DSL-AX82U pixelserv certificate

Hello!

I am running the latest Merlin by @gnuton on a DSL-AX82U (not RT!). I am unable to create a pixelserv certificate for it, because it says the following:

image

Could I ask you for help here? I used gnuton's DSL-AC68U fw before and it worked perfectly there, however I am aware that the AX modems/routers are built slightly differently (.trx vs .w), so I am wondering if this could work? Thanks!

Firmware Update Notification: Support for GT-BE98 Pro

Hi, can you please add Support for GT-BE98 Pro for FW version update checker?
Your firmware (102.1) does not support update notification. This feature was introduced in Asuswrt-Merlin 380.65.

ASUS GT-BE98_Pro HW: aarch64 Kernel: 4.19.275 FW: 102.1_beta1.. 

However I am on latest 3006.102.1-beta 1

webui white page

the WebUI is enabled, but I can't access it on the pixelserv-tls server address. All I get is a blank insecure web page.

Email module: curl sends the wrong EHLO string

Currently, in the EHLO command starting the SMTP connection it is appended the filename. This causes any MTA to reject the connection if EHLO restrictions are in place, with error 504.

The problem is in this line:

/usr/sbin/curl $verbose --url $PROTOCOL://$SMTP:$PORT \

It should be fixed with something like:
/usr/sbin/curl -v --url $PROTOCOL://$SMTP:$PORT/$SMTP
The server fqdn would be used by curl in the EHLO command, correctly.

amtm 3.2.0 Module format_disk.mod download failed

I have a merlin router with FW-380.70 and used amtm and diversion a couple of years and it worked great. but now with the last update i cant update anymore and a reinstall failed comletely:

i can ping diversion.ch form my router so that shouldnt be the problem.

unterminated quoted string

admin@RT-AC86U:/jffs/scripts# /usr/sbin/curl -Os https://raw.githubusercontent.com/decoderman/amtm/master/amtm && sh amtm
Terminated
admin@RT-AC86U:/jffs/scripts# ./amtm 
-sh: ./amtm: Permission denied
admin@RT-AC86U:/jffs/scripts# chmod 755 amtm 
admin@RT-AC86U:/jffs/scripts# ./amtm 
./amtm: line 2454: syntax error: unterminated quoted string

post-mount is broken by amtm 4.2

  • The "post-mount" is broken because of . /jffs/addons/amtm/mount-entware.mod # Added by amtm added but "mount-entware.mod" not there and never getting downloaded, hence the execution interrupted.

  • The "post-mount" gets modified every time "amtm" is executed as sed -i '/^[[:space:]]*$/d' "$1" in t_f /jffs/scripts/post-mount is applied on "post-mount", so the timestamp of the file keeps changing even no actual content is changed.
    And removing blank lines without prompting is inappropriate as users may keep blank lines on purpose.

entware generic installer not using https

entware generic.sh script is not pointing to https when downloading opkg binary.
also, /opt/etc/opkg.conf is not switching to https

I'm using amtm 3.2.3

in order to resolve that, I had to append the commands in bold under entware_setup.mod just after the step of downloading entware generic script. I'm on armv7sf-k2.6 for info.

wget --timeout=10 --tries=3 --retry-connrefused -qO - "$INST_URL" | sed 's/http:/https:/g' | sed -e "41 i sed -i 's/http:/https:/g' /opt/etc/opkg.conf" | sh

Module amtm.mod download failed

Initializing amtm for first run

Getting from fwupdate.asuswrt-merlin.net
! Module amtm.mod download failed
! using fallback server diversion.ch
! Module amtm.mod download failed

All download attempts failed,
exiting amtm now.

Check that both domains properly resolve
on this router:

  • fwupdate.asuswrt-merlin.net
  • diversion.ch

`klcb2010@GT-AX6000:/tmp/home/root# ping fwupdate.asuswrt-merlin.net
PING fwupdate.asuswrt-merlin.net (172.67.170.222): 56 data bytes
64 bytes from 172.67.170.222: seq=0 ttl=54 time=217.961 ms
64 bytes from 172.67.170.222: seq=1 ttl=54 time=210.875 ms
64 bytes from 172.67.170.222: seq=2 ttl=54 time=211.802 ms
^C
--- fwupdate.asuswrt-merlin.net ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 210.875/213.546/217.961 ms

klcb2010@GT-AX6000:/tmp/home/root# ping diversion.ch
PING diversion.ch (80.74.145.140): 56 data bytes
64 bytes from 80.74.145.140: seq=0 ttl=53 time=258.828 ms
64 bytes from 80.74.145.140: seq=2 ttl=53 time=261.673 ms
^C
--- diversion.ch ping statistics ---
3 packets transmitted, 2 packets received, 33% packet loss
round-trip min/avg/max = 258.828/260.250/261.673 ms`

截屏图片 (1)

[request] disk check script notifications

Currently it appears the dc disk check script checks on boot but only stores that as a local log, if the disk is dying it would be nice to get a notification if our disk is having issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.