Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2023-01-31 | 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!) change-90 | Christian Hesse | 4 | -0/+90 |
2023-01-23 | check-certificates: make the warning time configurablechange-89 | Christian Hesse | 1 | -0/+1 |
2023-01-23 | doc/check-certificates: document the renew time | Christian Hesse | 1 | -0/+1 |
2023-01-20 | 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). ---- ✂️ ---- | Christian Hesse | 8 | -7/+14 |
2023-01-20 | 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%. ---- ✂️ ---- | Christian Hesse | 8 | -7/+13 |
2023-01-20 | doc/log-forward: add tips and tricks | Christian Hesse | 1 | -0/+12 |
2023-01-18 | doc/log-forward: add some more details | Christian Hesse | 1 | -5/+20 |
2023-01-12 | doc/daily-psk: drop the start-date from scheduler | Christian Hesse | 1 | -2/+2 |
2023-01-12 | doc/daily-psk: add missing bits for CAPsMAN | Christian Hesse | 1 | -5/+9 |
2023-01-11 | 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 | Christian Hesse | 47 | -141/+141 |
2023-01-10 | doc/sms-forward: take care of harmful commands in hooks | Christian Hesse | 1 | -0/+7 |
2023-01-10 | sms-forward: support hookschange-86 | Anatoly Bubenkov | 1 | -0/+28 |
2023-01-09 | doc/sms-forward: reorder configuration | Christian Hesse | 1 | -3/+4 |
2022-11-22 | doc/mod/notification-email: mention correct time | Christian Hesse | 1 | -0/+2 |
2022-10-20 | 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! ---- ✂️ ---- | Christian Hesse | 3 | -37/+1 |
2022-10-20 | 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. ---- ✂️ ---- | Christian Hesse | 5 | -71/+2 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -38/+1 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -41/+1 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -45/+1 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -46/+1 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -39/+1 |
2022-10-20 | 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! ---- ✂️ ---- | Christian Hesse | 11 | -173/+5 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -42/+1 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -46/+1 |
2022-10-20 | 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 ---- ✂️ ---- | Christian Hesse | 3 | -47/+1 |
2022-10-09 | 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. | Christian Hesse | 1 | -4/+0 |
2022-10-09 | doc/update-tunnelbroker: give more hints on expected config | Christian Hesse | 1 | -1/+4 |
2022-09-25 | 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; change-85 | Christian Hesse | 1 | -33/+4 |
2022-09-25 | introduce 'mod/notification-email', split off from global-functionschange-84 | Christian Hesse | 15 | -20/+98 |
2022-09-13 | netwatch-dns: support downloading / importing certificate | Christian Hesse | 1 | -0/+7 |
2022-09-13 | doc/netwatch-dns: fix example command...•••This broke with: * doc/netwatch-dns: giving hostname in comment is not required 9853943a365639f675fba0bb9c1d64b7edfd00d7 | Christian Hesse | 1 | -1/+1 |
2022-08-22 | optimize all svg files...•••... and also update all version numbers to match current release. | Christian Hesse | 16 | -2942/+561 |
2022-07-06 | global-config: new setting to disable news and change notifications...•••... and also drop the version from global-config and global-config-overlay. change-83 | Christian Hesse | 3 | -3/+3 |
2022-07-06 | netwatch-notify: quote the host/service name | Christian Hesse | 2 | -2/+2 |
2022-07-06 | netwatch-notify: properly handle services (http-get & tcp-conn) | Christian Hesse | 2 | -4/+4 |
2022-07-06 | 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. change-82 | Christian Hesse | 2 | -15/+15 |
2022-07-05 | doc/netwatch-dns: use default address for quad-nine | Christian Hesse | 1 | -2/+2 |
2022-07-05 | doc/netwatch-dns: giving hostname in comment is not required | Christian Hesse | 1 | -6/+6 |
2022-06-16 | fix typos: 'at lease' -> 'at least' | Christian Hesse | 1 | -1/+1 |
2022-06-15 | 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 change-81 | Christian Hesse | 1 | -43/+3 |
2022-06-10 | doc/mod/bridge-port-to: fix scheduler name | Christian Hesse | 1 | -1/+1 |
2022-06-05 | doc/mod/notification-telegram: how to use the function | Christian Hesse | 1 | -0/+10 |
2022-06-05 | doc/mod/notification-matrix: how to use the function | Christian Hesse | 1 | -0/+10 |
2022-05-12 | doc/update-tunnelbroker: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/update-gre-address: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/unattended-lte-firmware-upgrade: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/super-mario-theme: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/ssh-keys-import: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/sms-forward: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/sms-action: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/rotate-ntp: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/ppp-on-up: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/packages-update: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/ospf-to-leds: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/netwatch-syslog: RouterOS v7 path syntax | Christian Hesse | 1 | -3/+3 |
2022-05-12 | doc/netwatch-notify: RouterOS v7 path syntax | Christian Hesse | 1 | -17/+18 |
2022-05-12 | doc/netwatch-dns: RouterOS v7 path syntax | Christian Hesse | 1 | -8/+8 |
2022-05-12 | doc/mode-button: RouterOS v7 path syntax | Christian Hesse | 1 | -7/+7 |
2022-05-12 | doc/mod/scriptrunonce: RouterOS v7 path syntax | Christian Hesse | 3 | -2/+2 |
2022-05-12 | doc/mod/notification-matrix: RouterOS v7 path syntax | Christian Hesse | 4 | -3/+3 |
2022-05-12 | doc/mod/ipcalc.d/ipcalc: RouterOS v7 path syntax | Christian Hesse | 2 | -0/+0 |
2022-05-12 | doc/mod/inspectvar: RouterOS v7 path syntax | Christian Hesse | 2 | -1/+1 |
2022-05-12 | doc/mod/bridge-port-vlan: RouterOS v7 path syntax | Christian Hesse | 1 | -9/+9 |
2022-05-12 | doc/mod/bridge-port-to: RouterOS v7 path syntax | Christian Hesse | 1 | -6/+6 |
2022-05-12 | doc/log-forward: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/leds-mode: RouterOS v7 path syntax | Christian Hesse | 1 | -5/+5 |
2022-05-12 | doc/lease-script: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/ip-addr-bridge: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/ipv6-update: RouterOS v7 path syntax | Christian Hesse | 1 | -5/+5 |
2022-05-12 | doc/ipsec-to-dns: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/hotspot-to-wpa: RouterOS v7 path syntax | Christian Hesse | 1 | -7/+7 |
2022-05-12 | doc/gps-track: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/global-wait: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/firmware-upgrade-reboot: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/dhcp-to-dns: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/dhcp-lease-comment: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/daily-psk: RouterOS v7 path syntax | Christian Hesse | 1 | -5/+5 |
2022-05-12 | doc/collect-wireless-mac: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/check-routeros-update: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/check-lte-firmware-upgrade: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/check-health: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/check-certificates: RouterOS v7 path syntax | Christian Hesse | 1 | -3/+3 |
2022-05-12 | doc/certificate-renew-issued: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/capsman-rolling-upgrade: RouterOS v7 path syntax | Christian Hesse | 1 | -1/+1 |
2022-05-12 | doc/capsman-download-packages: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/backup-upload: RouterOS v7 path syntax | Christian Hesse | 1 | -4/+4 |
2022-05-12 | doc/backup-partition: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/backup-email: RouterOS v7 path syntax | Christian Hesse | 1 | -4/+4 |
2022-05-12 | doc/backup-cloud: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 |
2022-05-12 | doc/accesslist-duplicates: RouterOS v7 path syntax | Christian Hesse | 2 | -3/+3 |
2022-05-06 | doc/check-routeros-update: link changelog and forum | Christian Hesse | 1 | -2/+5 |
2022-05-06 | doc/check-routeros-update: give warning about possible breakage | Christian Hesse | 1 | -0/+5 |
2022-05-06 | doc/check-routeros-update: mention neighbor discovery | Christian Hesse | 1 | -1/+2 |
2022-05-02 | doc/lease-script: reflect actual action of the script | PackElend | 1 | -6/+12 |
2022-03-30 | introduce backup-partitionchange-79 | Christian Hesse | 5 | -1/+50 |
2022-03-25 | capsman-download-packages: get info from log•••Relying on older packages in local storage may be problematic due to size constraints. Let's check the log for required packages. | Christian Hesse | 1 | -10/+3 |
2022-03-07 | hotspot-to-wpa: support ignoring specific hotspot | Christian Hesse | 1 | -0/+1 |
2022-03-01 | doc/mod/notification-matrix: add verbose steps for setup•••Modified-by: Christian Hesse <mail@eworm.de> | Michael Gisbers | 4 | -2/+57 |
2022-02-24 | doc/check-routeros-update: update versions in screenshot | Christian Hesse | 1 | -4/+4 |
2022-02-24 | doc/backup-upload: update versions in screenshot | Christian Hesse | 1 | -2/+2 |