Christian Hesse
b6d2cb44c1
doc/check-health: add line break between screenshots
2023-02-13 21:10:35 +01:00
Christian Hesse
62707dc549
ipv6-update: support host addresses in address-list
2023-02-10 11:36:12 +01:00
Christian Hesse
15fc0b91e9
doc/backup-upload: new option $BackupSendGlobalConfig
2023-02-08 09:44:52 +01:00
Christian Hesse
f2f7d66b2d
doc/backup-email: new option $BackupSendGlobalConfig
2023-02-08 09:44:21 +01:00
Christian Hesse
08383daa5c
telegram-chat: always reply to origin chat
2023-02-02 10:06:42 +01:00
Christian Hesse
bf1af61d2d
doc/telegram-chat: give an example on how to work around command runtime
2023-02-01 17:28:45 +01:00
Christian Hesse
049a029170
doc/telegram-chat: add hint on output size
2023-02-01 14:30:52 +01:00
Christian Hesse
7e7987afec
doc/telegram-chat: add hint on command runtime
2023-02-01 11:29:56 +01:00
Christian Hesse
8f47bc9836
doc/telegram-chat: warn about changing group id
2023-02-01 11:29:51 +01:00
Christian Hesse
8b488cb82f
doc/telegram-chat: allow bots to receive messages in a group
2023-01-31 18:11:22 +01:00
Christian Hesse
cbc547332e
check-routeros-update: drop check for cap
...
This becomes complicated with legacy wireless and wifiwave2 package, old
and new CAPsMAN. Let's just drop the check.
2023-01-31 17:27:15 +01:00
Christian Hesse
819c7294c6
introduce telegram-chat
...
Druvis from Mikrotik produced a video "MikroTik Telegram bot - Chat with
your Router?". He shows his script to chat with a Router via Telegram
bot to send it commands: https://youtu.be/KLX6j3sLRIE
This script is kind of limited and has several issues... 🥴
Let's make it robust, usable, multi-device capable and just fun! 😁
(Sadly Mikrotik has a policy to not allow links in Youtube comments.
Thus my comment with several hints was removed immediately. If anybody
is in contact with Druvis... Please tell him about this script!)
2023-01-31 17:26:51 +01:00
Christian Hesse
555d0e8bfc
check-certificates: make the warning time configurable
2023-01-23 17:46:03 +01:00
Christian Hesse
36a8938dea
doc/check-certificates: document the renew time
2023-01-23 17:45:22 +01:00
Christian Hesse
6780e1a24c
check-health: monitor free RAM
...
---- ✂️ ----
🗃️ 📉 ️ Health warning: free RAM
The available free RAM on MikroTik is at 18% (47MiB)!
---- ✂️ ----
🗃️ 📈 ️ Health recovery: free RAM
The available free RAM on MikroTik increased to 65% (168MiB).
---- ✂️ ----
2023-01-20 23:20:53 +01:00
Christian Hesse
75bd14267e
check-health: monitor CPU load
...
---- ✂️ ----
🧮 ️📈 ️ Health warning: CPU load
The average CPU load on MikroTik is at 76%!
---- ✂️ ----
🧮 ️📉 ️ Health recovery: CPU load
The average CPU load on MikroTik decreased to 64%.
---- ✂️ ----
2023-01-20 23:13:27 +01:00
Christian Hesse
2294ac77a8
doc/log-forward: add tips and tricks
2023-01-20 00:34:27 +01:00
Christian Hesse
cfb31e840c
doc/log-forward: add some more details
2023-01-18 11:53:57 +01:00
Christian Hesse
aabc6b22fe
doc/daily-psk: drop the start-date from scheduler
2023-01-12 23:28:37 +01:00
Christian Hesse
ab306ad3c7
doc/daily-psk: add missing bits for CAPsMAN
2023-01-12 23:26:23 +01:00
Christian Hesse
34ed387343
use arrows with emoji representation
...
We had...
◀ Go back to main README
▲ Go back to top
... and switch to...
⬅️ Go back to main README
⬆️ Go back to top
2023-01-11 12:28:31 +01:00
Christian Hesse
80671e3803
doc/sms-forward: take care of harmful commands in hooks
2023-01-10 08:58:33 +01:00
Anatoly Bubenkov
ea09a18d3f
sms-forward: support hooks
2023-01-10 08:58:33 +01:00
Christian Hesse
88b34cfb39
doc/sms-forward: reorder configuration
2023-01-09 15:35:57 +01:00
Christian Hesse
a7bdebbfb0
doc/mod/notification-email: mention correct time
2022-11-22 21:49:34 +01:00
Christian Hesse
aef88e313b
doc/sms-forward: update notification
...
---- ✂️ ----
📨 SMS Forwarding from 7277
Received this message by MikroTik from 7277:
On oct/17/2022 13:44:10 GMT -0 type class-0:
Welcome to our network!
---- ✂️ ----
2022-10-20 11:37:09 +02:00
Christian Hesse
ee7836263f
doc/netwatch-notify: update notifications
...
---- ✂️ ----
❌ Netwatch Notify: example.com down
The host 'example.com' (93.184.216.34) is down since oct/19/2022 16:27:03.
---- ✂️ ----
✅ Netwatch Notify: example.com up
The host 'example.com' (93.184.216.34) is up since oct/19/2022 17:03:00.
It was down for 6 checks since oct/19/2022 16:27:03.
---- ✂️ ----
2022-10-20 11:37:05 +02:00
Christian Hesse
4f8a2bd8e2
doc/log-forward: update notification
...
---- ✂️ ----
⚠️ Log Forwarding
The log on MikroTik contains these 3 messages after 6d23:55:18 uptime.
● 13:24:02 script;error backup-cloud: Failed uploading backup for MikroTik to cloud!
● 13:24:17 system;info;account user admin logged in from 192.168.88.177 via ssh
● 13:24:57 system;info;account user admin logged out from 192.168.88.177 via ssh
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
694f4e2894
doc/daily-psk: update notification
...
---- ✂️ ----
📅 daily PSK Guest-Wifi
This is the daily PSK on MikroTik:
SSID: Guest-Wifi
PSK: S3cr3tStr1ng
Date: oct/18/2022
A client device specific rule must not exist!
🔗 https://www.eworm.de/cgi-bin/cqrlogo-wifi.cgi?scale=8&level=1&ssid=Guest-Wifi&pass=S3cr3tStr1ng
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
dddbd3da27
doc/collect-wireless-mac: update notification
...
---- ✂️ ----
📱 48:F1:7F:D0:E5:4E connected to Wifi
A device with unknown MAC address connected to Wifi on MikroTik.
Controller: MikroTik
Interface: wl5-wifi
SSID: Wifi
MAC: 48:F1:7F:D0:E5:4E
Vendor: Intel Corporate
Hostname: host-523c8e0e
Address: 192.168.20.254
DNS name: host-523c8e0e.dhcp.MikroTik.example.com
Date: oct/20/2022 09:21:56
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
6940f851b0
doc/check-routeros-update: update notification
...
---- ✂️ ----
✨ RouterOS update
A new RouterOS version 7.6 is available for MikroTik.
Hostname: MikroTik
Board name: CHR
Architecture: x86_64
RouterOS:
Channel: stable
Installed: 7.5
Available: 7.6
RouterOS-Scripts:
Version: 85
🔗 https://mikrotik.com/download/changelogs/stable-release-tree
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
863cf9cae0
doc/check-lte-firmware-upgrade: update notification
...
---- ✂️ ----
✨ LTE firmware upgrade
A new firmware version R11e-LTE6_V033 is available for LTE interface lte on MikroTik.
Interface: MikroTik R11e-LTE6
Installed: R11e-LTE6_V027
Available: R11e-LTE6_V033
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
692ed21262
doc/check-health: update notifications
...
---- ✂️ ----
⚡ 📉 Health warning: voltage
The voltage on MikroTik jumped more than 10%.
old value: 16.2V
new value: 12.4V
---- ✂️ ----
🔥 Health warning: temperature
The temperature on MikroTik is above threshold: 51°C
---- ✂️ ----
✅ Health recovery: temperature
The temperature on MikroTik dropped below threshold: 47°C
---- ✂️ ----
❌ Health warning: psu1-state
The power supply unit 'psu1-state' on MikroTik failed!
---- ✂️ ----
✅ Health recovery: psu1-state
The power supply unit 'psu1-state' on MikroTik recovered!
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
fadf4d5008
doc/check-certificates: update notification
...
---- ✂️ ----
🔏 Certificate renewed
A certificate on MikroTik has been renewed.
Name: example.com
CommonName: example.com
Private key: available
Fingerprint: cc54cdd01fcd7698ecb71213874be776906eb33d26cd57754d168632f14c4c8b
Issuer: R3
Validity: sep/08/2022 03:50:56 to dec/07/2022 03:50:55
Expires in: 8w 3d 12:03:30
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
98844d85d5
doc/backup-upload: update notification
...
---- ✂️ ----
💾 ⬆️ Backup & Config upload
Backup and config export upload for MikroTik.
Hostname: MikroTik
Board name: CHR
Architecture: x86_64
RouterOS:
Channel: stable
Installed: 7.6
RouterOS-Scripts:
Version: 85
Backup file: MikroTik_example_com.backup
Config file: MikroTik_example_com.rsc
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
3733e0a919
doc/backup-cloud: update notification
...
---- ✂️ ----
💾 ☁️ Cloud backup
Uploaded backup for MikroTik to cloud.
Hostname: MikroTik
Board name: CHR
Architecture: x86_64
RouterOS:
Channel: stable
Installed: 7.6
RouterOS-Scripts:
Version: 85
Name: cloud-20221020-092419
Size: 370767 B (362 KiB)
Download key: LLDBfPcWXxmSetWilqeJX5V
---- ✂️ ----
2022-10-20 11:28:09 +02:00
Christian Hesse
e7995fa06b
update-tunnelbroker: get public address from website
...
This is a good condidate:
https://showipv6.de/
We can drop the cloud code, which seems to be unreliable in somd
situations.
2022-10-09 23:56:53 +02:00
Christian Hesse
c95cbdbc1e
doc/update-tunnelbroker: give more hints on expected config
2022-10-09 00:00:50 +02:00
Christian Hesse
bfe2cbf575
drop 'netwatch-syslog'
...
To filter in firewall you should use something like this:
/ip/firewall/filter/add action=reject chain=output out-interface-list=WAN port=514 protocol=udp reject-with=icmp-admin-prohibited;
/ip/firewall/filter/add action=reject chain=forward out-interface-list=WAN port=514 protocol=udp reject-with=icmp-admin-prohibited;
2022-09-25 22:18:44 +02:00
Christian Hesse
eccc187014
introduce 'mod/notification-email', split off from global-functions
2022-09-25 22:10:05 +02:00
Christian Hesse
220dd8f892
netwatch-dns: support downloading / importing certificate
2022-09-13 20:28:52 +02:00
Christian Hesse
3988c70290
doc/netwatch-dns: fix example command...
...
This broke with:
* doc/netwatch-dns: giving hostname in comment is not required
9853943a36
2022-09-13 15:18:28 +02:00
Christian Hesse
a7ec92e358
optimize all svg files...
...
... and also update all version numbers to match current release.
2022-08-22 17:16:17 +02:00
Christian Hesse
a1606402d1
global-config: new setting to disable news and change notifications...
...
... and also drop the version from global-config and
global-config-overlay.
2022-07-06 21:46:52 +02:00
Christian Hesse
5767fceb39
netwatch-notify: quote the host/service name
2022-07-06 11:37:02 +02:00
Christian Hesse
e8f5f9217c
netwatch-notify: properly handle services (http-get & tcp-conn)
2022-07-06 11:37:02 +02:00
Christian Hesse
19103cd345
netwatch-notify: rename parameter: hostname -> name
...
Starting with RouterOS 7.4 the netwatch tool has been extended, it can
now do tcp and http probes. Rename the parameter for reasonable naming
with services.
2022-07-06 11:37:02 +02:00
Christian Hesse
0a45e25562
doc/netwatch-dns: use default address for quad-nine
2022-07-05 13:29:39 +02:00
Christian Hesse
9853943a36
doc/netwatch-dns: giving hostname in comment is not required
2022-07-05 13:16:47 +02:00
Christian Hesse
3002990319
fix typos: 'at lease' -> 'at least'
2022-06-16 23:56:36 +02:00
Christian Hesse
b3de1fad34
drop script 'rotate-ntp'
...
For RouterOS 6.x a separate package 'ntp' exists. This adds server
functionality, but allows ip addresses for the client only. I added the
script 'rotate-ntp' to update addresses from names...
Now with RouterOS 7.x there's no extra package and the limitation does
no longer exist. So let's just drop the script.
This adds migration code, that...
* removes the script from configuration
* removes a scheduler from configuration
* sets the configured ntp pool name for ntp client
2022-06-15 16:39:49 +02:00
Christian Hesse
782bbb2c90
doc/mod/bridge-port-to: fix scheduler name
2022-06-10 11:22:46 +02:00
Christian Hesse
aa7e9adbd7
doc/mod/notification-telegram: how to use the function
2022-06-05 22:50:57 +02:00
Christian Hesse
648ce9c3bd
doc/mod/notification-matrix: how to use the function
2022-06-05 22:50:23 +02:00
Christian Hesse
09d926ed2f
doc/update-tunnelbroker: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
f759a9a52e
doc/update-gre-address: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
347cb4f3b6
doc/unattended-lte-firmware-upgrade: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
c2637ee72c
doc/super-mario-theme: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
4ca43dcde3
doc/ssh-keys-import: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
06509f6af4
doc/sms-forward: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
25d11f798d
doc/sms-action: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
45232019f4
doc/rotate-ntp: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
d9d2d67a4e
doc/ppp-on-up: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
eb014b26b2
doc/packages-update: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
47b6f8941a
doc/ospf-to-leds: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
6f76a41962
doc/netwatch-syslog: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
7561c719d1
doc/netwatch-notify: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
9ef2718c6d
doc/netwatch-dns: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
2ed561d13b
doc/mode-button: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
95a75b3fa1
doc/mod/scriptrunonce: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
76127ed53c
doc/mod/notification-matrix: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
344ae8a55d
doc/mod/ipcalc.d/ipcalc: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
f00ff997a4
doc/mod/inspectvar: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
21416c42ef
doc/mod/bridge-port-vlan: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
e88a547f60
doc/mod/bridge-port-to: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
c5044e10ce
doc/log-forward: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
36ec2e1595
doc/leds-mode: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
e25f13fe17
doc/lease-script: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
77ef9c0919
doc/ip-addr-bridge: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
ad6dc85320
doc/ipv6-update: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
ea619c8efc
doc/ipsec-to-dns: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
d68958dd77
doc/hotspot-to-wpa: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
060d12d273
doc/gps-track: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
3e1802a1a0
doc/global-wait: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
474c4f7a62
doc/firmware-upgrade-reboot: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
7aea231940
doc/dhcp-to-dns: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
d9201aa29a
doc/dhcp-lease-comment: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
2f52057e84
doc/daily-psk: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
847892c09f
doc/collect-wireless-mac: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
15035cd70d
doc/check-routeros-update: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
578ef72c89
doc/check-lte-firmware-upgrade: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
6086064129
doc/check-health: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
c52f69b98d
doc/check-certificates: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
c483136689
doc/certificate-renew-issued: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
b3ec0f7fb9
doc/capsman-rolling-upgrade: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
fe88af2d5f
doc/capsman-download-packages: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
fedf74300d
doc/backup-upload: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
d4df7467b3
doc/backup-partition: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
81b0ed6675
doc/backup-email: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00
Christian Hesse
71680aa1b8
doc/backup-cloud: RouterOS v7 path syntax
2022-05-12 11:04:00 +02:00