May 2020 Archives

MAC-telnet

user-pic
Vote 0 Votes

MAC access 是 RouterOS 的私有協定,它可以用 MAC address 連線,即使用設備端沒有設定 IP
抓封包就可以得知,它的原理是使用 UDP 廣播的方式運作,連線端及設備端都是使用 UDP 廣播來溝通,
這也是它可以不用 IP 也能連線的原因,前提是需位於同一個 L2 層
MAC-Telnet 這個是比較舊的版本了,這個版本已經無法連線 >=6.43 版的 RouterOS
版本 >=6.43 的 RouterOS 都是使用 hash 過的 password
6.43 changelog:
*) user - all passwords are now hashed and encrypted, plaintext passwords are kept for downgrade
(will be removed in later upgrades);
裡面有:
Server mactelnetd
Client mactelnet
MikroTik Neighbor Discovery protocol mndp
protocol.h 可看到使用兩個 Port,一個 5678 用來 discovery, 20561 用來溝通
#define MT_MACTELNET_PORT 20561
#define MT_MNDP_PORT 5678
mactelnetd 需配合一個帳號密碼檔 /usr/local/etc/mactelnetd.users,
格式是純文字 username:password
系統帳號也需要有一樣的帳號才能正常登入

yum -y install https://repo.ius.io/ius-release-el7.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install git224-all

ref. IUS repo

因為 Windows 10 預設停用 SMB 1.0, 有些比較舊的播放器,例如 KODI 舊版,會無法使用 SMB,需啟用 SMB 1.0

run Power Shell as Administrator
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol

ref. 如何偵測、啟用和停用 Windows 中的 SMBv1、SMBv2 和 SMBv3

沒有檔案需要同步,但是 OneDrive 卻一直卡在正在處理變更
重置可以解解此問題

cd "C:\Program Files (x86)\Microsoft OneDrive"
OneDrive.exe /reset

但是因為所有檔案需要重新檢查是否有變更,需要一段時間

About this Archive

This page is an archive of entries from May 2020 listed from newest to oldest.

April 2020 is the previous archive.

June 2020 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives